Skip to main content
diff options
authorAlex Blewitt2016-04-21 11:09:49 +0000
committerGerrit Code Review @ Eclipse.org2016-05-05 09:24:14 +0000
commitf8e5b7db6b900634e7c00dd3b4700e5f2a0dcaed (patch)
treed495a976bb2f8a9107de83fe4efa54118bf69d49 /packages/
parent20ab6cc8a43d6e5f68ae700bf6ee402e5c28a95a (diff)
Bug 490341 - Enable StringDeduplication in EPP packages
There are a significant number of duplicated String instances in Eclipse, primarily from the extension registry and other XML based files. Using StringDeduplication will allow the underlying character arrays to be uniqued without requiring an explicit intern operation. Since StringDeduplication only works when the G1 garbage collector is used, enable this as well. Both G1 and StringDeduplication were added to OpenJDK in Java 8, and there is a minium for Java 8 to run the Eclipse IDE as well as the -Dosgi.requiredJavaVersion specified in these product files. All packages have this define this in their common section for Java VM arguments, *except* the Parallel package that uses OS-specific sections to define JVM arguments. Change-Id: I0af43c31b560a2240725b7dce89bba0cd004ef88 Signed-off-by: Alex Blewitt <>
Diffstat (limited to 'packages/')
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/ b/packages/
index ebaa4639..6b76ae55 100644
--- a/packages/
+++ b/packages/
@@ -20,6 +20,8 @@

Back to the top