plasma-umass / doppio

Breaks the browser language barrier (includes a plugin-free JVM).
http://plasma-umass.github.io/doppio-demo
MIT License
2.16k stars 175 forks source link

build stucks slowing down the machine to almost freeze #402

Closed ghost closed 8 years ago

ghost commented 8 years ago

My i7/16Gb machine completely stopped responsing on the "Running "includes:default" (includes) task" phase. I have waited half an hour to complete but it just sits there. I had to cancel the build. Would it be hard for you to put built versions to the github repository?

jvilk commented 8 years ago

Are you using Node v0.12? It has a problem with this step.

The includes procedure is under-optimized. While I could add it to the repository, I would have to disentangle some implicit dependencies in the build process -- which I really don't have the time to do right now. It would be easier to make includes generation faster.

ghost commented 8 years ago

Yep, Node v0.12.2.

jvilk commented 8 years ago

Node v4 does not have this problem.

ghost commented 8 years ago

Ok thanks, I will try node4.

jvilk commented 8 years ago

I just made a change that makes the includes procedure significantly faster.