Glider 1.9 sluggish after doing nothing

I’m starting to see the old problem where Glider can’t keep up with my typing.  I’m not a very fast typer either.  Restarting seems to help, but things get worse over time.  I’ve also had a problem where, if I leave a Glider session running on my computer, if I return after an hour or two Glider is very slow, seems to be chewing through some serious CPU process or something.   

Restarting fixes these issues temporarily, but performance starts to lag pretty quickly.  It’s quite annoying trying to get work done and dealing with having to restart several times a day.

I know there are ongoing issues with the Mac version of Glider, and I’m trying to be patient waiting for fixes while still trying to get my work done, but honestly I haven’t seen much if any improvement with these performance issues since I switched to 1.9.  

Since performance degrades while I’m doing nothing does that indicate a memory leak?  Or bugs related to background scanning of projects?  Are there any Glider settings I can disable or adjust to improve the situation?

Product Version: LuaGliderv19 201302132200

Java: 1.7.0_25; Java HotSpot™ 64-Bit Server VM 23.25-b01

Runtime: Java™ SE Runtime Environment 1.7.0_25-b15

System: Mac OS X version 10.7.5 running on x86_64; UTF-8; en_US
(luagliderv19)       

Hello HardBoiledIndustries,

Thank you for your feedback. Please see if turning off RAM storage helps any. The disk-backed storage has received much needed stability improvements and thus should work just fine now. This will allow Glider to swap unused data to the disk instead of holding it in memory. If this does not help the problem then I would recommend using the “Scan only stubs” option.

http://view.xscreenshot.com/93cfa8038fee2d92de3726cd9dc5dfd6

Regards,

M.Y. Developers

I tried turning off RAM storage as you suggested and the keyboard lag was much, much worse.  Started degrading almost immediately and got so bad after a few minutes Glider became unusable.  

Any other ideas?  Are you not seeing these problems on your end?   FYI, my projects are probably large by Corona standards with something like 30-60 lua files each, hundreds of graphics files in multiple res, etc.  

Hello HardBoiledIndustries,

We try testing on both the Corona samples and other “real world” open source applications we can find on Github. We scraped github, corona, gideros, love, and moai for as many as 15,000+ lua files to ensure Lua parser stability and run this test before we release each update. We also randomize each file a few times and run it through the parser to make sure it can handle syntax errors gracefully. We ensure you that if we had such serious problems during our development/testing phase we would have made sure to fix them before releasing it.

We would be very much thankful if you could provide us with a stripped down version of your project, perhaps a version with no other assets except Lua code and maybe even with a few important modules missing. Just enough that consistently replicates the problem on your end so that we can try to replicate and fix the issues. You might be having the same issue as few other developers are having based on some common thread that we have not been able to test yet.

Our contact information:

mydevelopergames@gmail.com

We are looking forward to getting this issue resolved.

Regards,

M.Y. Developers

Hello HardBoiledIndustries,

Thank you for your feedback. Please see if turning off RAM storage helps any. The disk-backed storage has received much needed stability improvements and thus should work just fine now. This will allow Glider to swap unused data to the disk instead of holding it in memory. If this does not help the problem then I would recommend using the “Scan only stubs” option.

http://view.xscreenshot.com/93cfa8038fee2d92de3726cd9dc5dfd6

Regards,

M.Y. Developers

I tried turning off RAM storage as you suggested and the keyboard lag was much, much worse.  Started degrading almost immediately and got so bad after a few minutes Glider became unusable.  

Any other ideas?  Are you not seeing these problems on your end?   FYI, my projects are probably large by Corona standards with something like 30-60 lua files each, hundreds of graphics files in multiple res, etc.  

Hello HardBoiledIndustries,

We try testing on both the Corona samples and other “real world” open source applications we can find on Github. We scraped github, corona, gideros, love, and moai for as many as 15,000+ lua files to ensure Lua parser stability and run this test before we release each update. We also randomize each file a few times and run it through the parser to make sure it can handle syntax errors gracefully. We ensure you that if we had such serious problems during our development/testing phase we would have made sure to fix them before releasing it.

We would be very much thankful if you could provide us with a stripped down version of your project, perhaps a version with no other assets except Lua code and maybe even with a few important modules missing. Just enough that consistently replicates the problem on your end so that we can try to replicate and fix the issues. You might be having the same issue as few other developers are having based on some common thread that we have not been able to test yet.

Our contact information:

mydevelopergames@gmail.com

We are looking forward to getting this issue resolved.

Regards,

M.Y. Developers