aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorskybber <lada.dvorak7@gmail.com>2016-10-23 14:59:01 +0200
committerskybber <lada.dvorak7@gmail.com>2016-10-23 14:59:01 +0200
commitf8616944890dd41f413e043b51b5b1717bb9c6b7 (patch)
treed1552406a4e4e9823c976a986bd3eb0d55dbd6a3
parentc69f0102253031351a56593d72b81e09e931afe2 (diff)
downloaddcevm-f8616944890dd41f413e043b51b5b1717bb9c6b7.tar.gz
dcevm-f8616944890dd41f413e043b51b5b1717bb9c6b7.zip
Jdk8u102, jdk8u111, jdk8u112 patch
Patch for jdk7u85 is applicable on jdk7u111 as well. Dcevm for jdk7u85 is binary compatible up to jdk7u99. The binary compatibility for newer java7 versions is broken therefore dcevm for jdk7u111 is necessarry. Same for jdk8u102 and higher.
-rw-r--r--gradle.properties5
-rw-r--r--hotspot/.hg/patches/series14
2 files changed, 11 insertions, 8 deletions
diff --git a/gradle.properties b/gradle.properties
index 59de7145..adf51ac9 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -44,4 +44,7 @@ targetJre=build/jre
#hotspotTag=jdk8u51-b16
#hotspotTag=jdk8u66-b17
#hotspotTag=jdk8u74-b02
-hotspotTag=jdk8u92-b14
+#hotspotTag=jdk8u92-b14
+#hotspotTag=jdk8u102-b31
+#hotspotTag=jdk8u111-b14
+hotspotTag=jdk8u112-b16
diff --git a/hotspot/.hg/patches/series b/hotspot/.hg/patches/series
index f027a2da..0dd5cc48 100644
--- a/hotspot/.hg/patches/series
+++ b/hotspot/.hg/patches/series
@@ -4,18 +4,18 @@ distro-name.patch
# Add AllowEnhancedRedefinition argument
arguments-java8.patch #+light-jdk8u5-b13 #+light-jdk8u20-b22
arguments-java8u31.patch #+light-jdk8u31-b13
-arguments-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14
+arguments-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
# GC changes to allow modifying instances during redefinition run
gc-java8.patch #+light-jdk8u5-b13 #+light-jdk8u20-b22 #+light-jdk8u31-b13
-gc-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14
+gc-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
# Add support for certain DMH implementations
dmh-field-accessors-java8.patch #+light-jdk8u5-b13 #+light-jdk8u20-b22 #+light-jdk8u31-b13
-dmh-field-accessors-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14
+dmh-field-accessors-java8u40.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
# Stub JVM_SetVmMemoryPressure function
-JVM_SetVmMemoryPressure.patch #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14
+JVM_SetVmMemoryPressure.patch #+light-jdk8u45-b14 #+light-jdk8u51-b16 #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
# Rest of the changes
full-jdk7u11-b21.patch #+full-jdk7u11-b21
@@ -48,7 +48,7 @@ light-jdk8u5-b13.patch #+light-jdk8u5-b13
light-jdk8u20-b22.patch #+light-jdk8u20-b22 #+light-jdk8u31-b13
light-jdk8u40-b25.patch #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16
light-jdk8u66-b17.patch #+light-jdk8u66-b17 #+light-jdk8u74-b02
-light-jdk8u92-b14.patch #+light-jdk8u92-b14
+light-jdk8u92-b14.patch #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
light-jdk8u20-deopt-cp.patch #+light-jdk8u20-b22 #+light-jdk8u31-b13 #+light-jdk8u40-b25 #+light-jdk8u45-b14 #+light-jdk8u51-b16
-light-jdk8u66-b17-deopt-cp.patch #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14
-dont-clear-f1.patch #+light-jdk8u74-b02 #+light-jdk8u92-b14
+light-jdk8u66-b17-deopt-cp.patch #+light-jdk8u66-b17 #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16
+dont-clear-f1.patch #+light-jdk8u74-b02 #+light-jdk8u92-b14 #+light-jdk8u102-b31 #+light-jdk8u111-b14 #+light-jdk8u112-b16