Community
Participate
Working Groups
In Eclipse 3.0 it became possible to install and remove plug-ins without restarting the system. In practice this is a cooperative effort requiring the rest of the plug-ins in the system to respond correctly to the changes. Work will be done to increase the runtime support for making plug-ins dynamic- aware, including annotating plug-ins with their dynamic characteristics, changing the registry data structure to use light-weight handles, and provide support for tracking key objects. Other RCP plug-ins will be updated to use these mechanisms. Also, develop reusable coding structures and guidelines for writing dynamic-aware plug-ins. [Platform Core; Platform UI; Platform Text; Update; Help]
- The registry API has been adapted to better support dynamic scenarios, and is now working in term of handles which also solve some memory usage problem. - Helpers have been introduced, see package org.eclipse.core.runtime.dynamichelpers The markup for dynamic characteristics has been defined but is not used (see bug #79818).