This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I cannot reproduce it. I have executed several times (about 20) some application with a lot of objects by Internal execution.
And did this application keep any static references to those objects?
Yes, some classes have static references to objects. Can classes remain loaded in IDE if their internal executed process is finished?
Well, two things can happen: 1. After the app is finished, the classloader used for the app will probably stick around for a while, until you e.g. recompile some file in Filesystems and use internal execution again, and a GC is run. So do not expect memory to be released *immediately* in any case. 2. If any part of your app adds a static reference to some object it created to some actual part of the IDE (including e.g. hidden but not disposed windows, I think), those objects, their implementing classes, referred-to classes, the classloader, etc. cannot be garbage-collected. If either (1) or (2) covers your situation then please mark as INVALID.
It seems that it's the 1. There isn't any association to IDE. But memory still remains occupied after e.g. 1 hour by this app. Memory usage isn't decreasing.
Verified invalid.
Resolved for 3.4.x or earlier, no new info since then -> closing.