Community
Participate
Working Groups
The IDE workbench now performs explicit garbage collection when the UI is "idle". Currently, the application is considered idle when: 1) There are no jobs running. 2) There has not been a KeyUp or MouseUp in the past five seconds. We will need to monitor this to see if other cues are required. Randy commented in bug 92164 that MouseUp does not occur during drag and drop operations. Whether this will affect the end user experience or not is still unclear. The trick is to find sufficient idle indicators without capturing *all* SWT events because this would likely impose too much overhead.
See also bug 92164 comment #22 and bug 118335.
Not planning to do anything here.