Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] Target Platform Changes

I just released into master some code affecting how PDE creates and manages its plug-in models and the target platform.  There should be no noticeable performance impact if you are using the default target platform.  If you encounter any significant performance changes or instability in the plug-in models (i.e. Plug-in Dependencies classpath container missing dependencies), please open a bug or contact me.

- We no longer store target platform information in preferences (target models were loaded from preferences on startup and target definitions when the target platform changed, leading to inconsistencies).
- We no longer cache our OSGi state (in most cases there was no performance gain and in other cases could be a performance loss)
- PDE keeps a target definition in memory (performance gains on some PDE operations with the possibility of more in the future)


A more detailed list of the changes can be found on a wiki page:
http://wiki.eclipse.org/PDE/4.4TargetChanges

Additional comments can be made on the bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=283731

Curtis


Back to the top