Latrasis/linter-solidity

Saving a file takes too long

kyroy opened this issue · 3 comments

kyroy commented

When editing a file and saving the changes, it takes ~10 seconds to finish. Meanwhile the atom freezes.

I am working on this contract: https://github.com/ise-ethereum/on-chain-chess/blob/develop/contract/Chess.sol

@kyroy:

This is mainly how nodejs works, since it's singlethreaded and how solcjs is blocking which linter-solidity depends on. I'll see if I can setup a child process.

Added a non-blocking child-process at: a955e5d, v0.4.0

Strange, this is still happening for me, only installed today... Node v8.1.2, Solidity v0.4.13...

Any ideas?

EDIT: Ah never mind, Atom doesn't block, but it still takes ~10s for the linter to update? Is this the expected behaviour?