| Summary: | [plan item] Allow plug-in deactivation | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Jim des Rivieres <jeem> |
| Component: | Resources | Assignee: | Jeff McAffer <jeffmcaffer> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P4 | CC: | danjou, danrubel, dj.houghton, ezegarra, kehn, konradk, pascal |
| Version: | 2.1 | Keywords: | plan |
| Target Milestone: | 3.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Jim des Rivieres
Plug-in deactivation is now a part of the SDK with the availability of the new OSGi based runtime. Moving to JM for comment/closure. The new Eclipse runtime allows plugins to be stopped at various points during a session. Furhter work is needed by plugins at large to become dynamic aware in that they should forget about plugins that are going away. Without this, the memory allocated to a deactivated plugin (e.g., though its classloader) will not be recovered. This work will be incremental and ongoing over future releases. |