JungleIDE Too Slow
Monkey Archive Forums/Monkey Discussion/JungleIDE Too Slow
| ||
ziggy, heads up: after this latest update, Jungle IDE has become unusable to me. It pauses as I'm typing code and I'm having to wait on it too much. Plus, the Jungle IDE web site is horrendously slow. |
| ||
@C.k. I'm looking at it right now. EDIT: Can you tell me if disabling the background compiler fixes it? I can't replicate it here |
| ||
Yep, that seems to have been the problem. After I disabled that, it went back to being speedy again. |
| ||
A temporary rollback has been performed (so Jungle Ide will auto rollback on next update) while I work on a fix. Well, I already have the fix and willing to get some users experiencing the issue to test it. c.k. Can I send the hopefully fixed build to you? |
| ||
Yes, send it to me. |
| ||
Had the same problem.. i tried the fixed build and it seem to work. It is also your case c.k. ? |
| ||
After the fix, it should perform a bit faster than previous versions. I'll be releasing the patch tomorrow. |
| ||
Yes, works much better for me. Thanks, ziggy!!! |
| ||
Thanks Ziggy! :) |
| ||
Been testing all day on several computers and I'm sure the issue has been fixed, so I'll release an update later today. The "thing" was caused by some pipes sync operations to be too slow on some machines. I *think* it could be related to sending big amounts of data between the background compiler and JungleIde in a single pass, and using the main thread for its execution. I've been rewriting most of this background compilation system in a way that it handles all data I/O operations on a separated low priority thread, so Jungle Ide is always responsive and also those sync operations do perform faster as they do not share processor time with regular Jungle Ide operations. The joy of multithreading in all its glory. Jungle Ide is even faster than the current fixed version. Also, I fixed a couple of additional issues in the process. |
| ||
Thanks ziggy ! |
| ||
Just to let everybodu know than all this has been fixed in current update. More info here: http://www.monkeycoder.co.nz/Community/posts.php?topic=3714#47174 |