We are on the final stages of our newest expansion and currently at the "stress test".
Although huge, its well spread between hundreds of methods and doesn't seem to have any visible issues with the AS compiler (ASCompilerOptimizationLevel is at 9 and game seems to run very smooth).
I got 3 questions (sorry some of them will sound a little newbie, but I'm a newbie on memory and CPU usage):
- Is it possible to have a debugger analyze how many objects (or even extension instances) are active in the server so I can pin point who exactly is overloading the CPU?
- Of course, at beta phase we are running into several bugs each day. What happens to an extension when it encounter a bug? Does it get stuck on memory forever until I boot SFS or does the extension instance gets destroyed?
(Some of them even include unrelated type of variable as JSON translates into this:)
Code: Select all
Wrapped net.sf.json.JSONException: JSON does not allow non-finite numbers (gameStats.as#1264) Internal: -219 -- Line number: (MainLib line: 1264)