Mercurial > hg > icedtea8
changeset 2673:68012c4b4fdc icedtea-3.1.0pre01
Bump to icedtea-3.1.0pre01.
Upstream changes:
- S6869327: Add new C2 flag to keep safepoints in counted loops.
- S8002116: This JdbReadTwiceTest.sh gets an exit 1
- S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
- S8022865: [TESTBUG] Compressed Oops testing needs to be revised
- S8029630: Thread id should be displayed as a hex number in error report
- S8029726: On OS X some dtrace probe names are mismatched with Solaris
- S8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired.
- S8029728: On OS X dtrace probes SetStaticBooleanField are not fired
- S8036132: Tab characters in test/com/sun/jdi files
- S8038184: XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String
- S8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits
- S8038963: com/sun/jdi tests fail because cygwin's ps sometimes misses processes
- S8041501: ImageIO reader is not capable of reading JPEGs without JFIF header
- S8041900: [macosx] Java forces the use of discrete GPU
- S8044363: Remove special build options for unpack200 executable
- S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when run under root
- S8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
- S8046611: Build errors with gcc on sparc/fastdebug
- S8047763: Recognize sparc64 as a sparc platform
- S8048232: Fix for 8046471 breaks PPC64 build
- S8052396: Catch exceptions resulting from missing font cmap
- S8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries
- S8059661: Test SoftReference and OOM behavior
- S8061624: [TESTBUG] Some tests cannot be ran under compact profiles and therefore shall be excluded
- S8062901: Iterators is spelled incorrectly in the Javadoc for Spliterator
- S8064330: Remove SHA224 from the default support list if SunMSCAPI enabled
- S8065579: WB method to start G1 concurrent mark cycle should be introduced
- S8065986: Compiler fails to NullPointerException when calling super with Object<>()
- S8066974: Compiler doesn't infer method's generic type information in lambda body
- S8067422: Lambda method names are unnecessarily unstable
- S8067800: Clarify java.time.chrono.Chronology.isLeapYear for out of range years
- S8068033: JNI exception pending in jdk/src/share/bin/java.c
- S8068042: Check jdk/src/share/native/sun/misc/URLClassPath.c for JNI pending
- S8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
- S8068254: Method reference uses wrong qualifying type
- S8068761: Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed with SocketTimeoutException
- S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java got OOME
- S8074146: jdb has succeded to read an unreadable file
- S8074146: [TEST_BUG] jdb has succeded to read an unreadable file
- S8074696: Remote debugging session hangs for several minutes when calling findBootType
- S8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did
- S8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale
- S8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/
- S8080650: Enable stubs to use frame pointers correctly
- S8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
- S8122944: perfdata used is seen as too high on sparc zone with jdk1.9 and causes a test failure
- S8129348: Debugger hangs in trace mode with TRACE_SENDS
- S8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
- S8129952: Ensure thread consistency
- S8130212: Thread::current() might access freed memory on Solaris
- S8130506: javac AssertionError when invoking MethodHandle.invoke with lambda parameter
- S8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
- S8131129: Attempt to define a duplicate BMH$Species class
- S8131665: Bad exception message in HandshakeHash.getFinishedHash
- S8131782: C1 Class.cast optimization breaks when Class is loaded from static final
- S8132051: Better byte behavior
- S8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X
- S8132890: Text Overlapping on Dot Matrix Printers
- S8132988: Better printing dialogues
- S8133207: ParallelProbes.java test fails after changes for JDK-8080115
- S8133924: NPE may be thrown when xsltc select a non-existing node after JDK-8062518
- S8134007: Improve string folding
- S8134297: NPE in GSSNameElement nameType check
- S8134650: Xsl transformation gives different results in 8u66
- S8134759: jdb: Incorrect stepping inside finally block
- S8134828: Scrollbar thumb disappears with Nimbus L&F
- S8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
- S8136442: Don't tie Certificate signature algorithms to ciphersuites
- S8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+
- S8138589: Correct limits on unlimited cryptography
- S8138593: Make DSA more fair
- S8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
- S8138764: In some cases the usage of TreeLock can be replaced by other synchronization
- S8138811: Construction of static protection domains
- S8138966: Intermittent SEGV running ParallelGC
- S8139008: Better state table management
- S8139012: Better font substitutions
- S8139017: More stable image decoding
- S8139258: PPC64LE: argument passing problem when passing 15 floats in native call
- S8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
- S8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
- S8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
- S8139436: sun.security.mscapi.KeyStore might load incomplete data
- S8139751: Javac crash with -XDallowStringFolding=false
- S8139863: [TESTBUG] Need to port tests for JDK-8134903 to 8u-dev
- S8139985: JNI exception pending in jdk/src/jdk/hprof/agent/share/native/libhprof
- S8140031: SA: Searching for a value in Threads does not work
- S8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX
- S8140249: JVM Crashing During startUp If Flight Recording is enabled
- S8140268: Generate link to specification license for JavaDoc API documentation
- S8140344: add support for 3 digit update release numbers
- S8140483: Atomic*FieldUpdaters final fields should be trusted
- S8140543: Arrange font actions
- S8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check
- S8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS
- S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
- S8141260: isReachable crash in windows xp
- S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
- S8143002: [Parfait] JNI exception pending in fontpath.c:1300
- S8143167: Better buffering of XML strings
- S8143185: Cleanup for handling proxies
- S8143297: Nashorn compilation time reported in nanoseconds
- S8143397: It looks like InetAddress.isReachable(timeout) works incorrectly
- S8143855: Bad printf formatting in frame_zero.cpp
- S8143896: java.lang.Long is implicitly converted to double
- S8143941: Update splashscreen displays
- S8143945: Better GCM validation
- S8143959: Certificates requiring blacklisting
- S8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg
- S8144020: Remove long as an internal numeric type
- S8144131: ArrayData.getInt implementations do not convert to int32
- S8144430: Improve JMX connections
- S8144483: One long Safepoint pause directly after each GC log rotation
- S8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true
- S8144773: Further reduce use of MD5
- S8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
- S8144935: C2: safepoint is pruned from a non-counted loop
- S8144937: [TEST_BUG] testlibrary_tests should be excluded for compact1 and compact2 execution
- S8144955: Wrong changes were pushed with 8143942
- S8145017: Add support for 3 digit hotspot minor version numbers
- S8145099: Better error message when SA can't attach to a process
- S8145442: Add the facility to verify remembered sets for G1
- S8145466: javac: No line numbers in compilation error
- S8145539: (coll) AbstractMap.keySet and .values should not be volatile
- S8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic
- S8145551: Test failed with Crash for Improved font lookups
- S8145669: apply2call optimized callsite fails after becoming megamorphic
- S8145722: NullPointerException in javadoc
- S8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI
- S8146147: Java linker indexed property getter does not work for computed nashorn string
- S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
- S8146494: Better ligature substitution
- S8146498: Better device table adjustments
- S8146518: Zero interpreter broken with better byte behaviour
- S8146566: OpenJDK build can't handle commas in LDFLAGS
- S8146725: Issues with SignatureAndHashAlgorithm.getSupportedAlgorithms
- S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
- S8146979: Backport of 8046471 breaks ppc64 build in jdk8u because 8072383 was badly backported before
- S8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
- S8147567: InterpreterRuntime::post_field_access not updated for boolean in JDK-8132051
- S8147630: Wrong test result pushed to 8u-dev
- S8147845: Varargs Array functions still leaking longs
- S8147857: RMIConnector logs attribute names incorrectly
- S8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
- S8148446: (tz) Support tzdata2016a
- S8148475: Missing SA Bytecode updates.
- S8148487: PPC64: Better byte behavior
- S8148522: Backout JDK-8138811 from 2016 Apr CPU repo
- S8149170: Better byte behavior for native arguments
- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
- S8150012: Better byte behavior for reflection
- S8150790: 8u75 L10n resource file translation update
- S8150791: 8u76 L10n resource file translation update
ChangeLog:
2016-05-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
Bump to icedtea-3.1.0pre01.
* Makefile.am:
(JDK_UPDATE_VERSION): Bump to 92.
(BUILD_VERSION): Set to b14.
(CORBA_CHANGESET): Update to icedtea-3.1.0pre01 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Add 3.1.0 section and include u92
changes.
* configure.ac: Bump to 3.1.0pre01.
* hotspot.map.in: Update to icedtea-3.1.0pre01 tag.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Mon, 16 May 2016 18:57:36 +0100 |
parents | 1b1449cd5abd |
children | 44e11000f1fb |
files | ChangeLog Makefile.am NEWS configure.ac hotspot.map.in |
diffstat | 5 files changed, 157 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Apr 27 03:55:03 2016 +0100 +++ b/ChangeLog Mon May 16 18:57:36 2016 +0100 @@ -1,3 +1,28 @@ +2016-05-16 Andrew John Hughes <gnu_andrew@member.fsf.org> + + Bump to icedtea-3.1.0pre01. + * Makefile.am: + (JDK_UPDATE_VERSION): Bump to 92. + (BUILD_VERSION): Set to b14. + (CORBA_CHANGESET): Update to icedtea-3.1.0pre01 tag. + (JAXP_CHANGESET): Likewise. + (JAXWS_CHANGESET): Likewise. + (JDK_CHANGESET): Likewise. + (LANGTOOLS_CHANGESET): Likewise. + (OPENJDK_CHANGESET): Likewise. + (NASHORN_CHANGESET): Likewise. + (CORBA_SHA256SUM): Likewise. + (JAXP_SHA256SUM): Likewise. + (JAXWS_SHA256SUM): Likewise. + (JDK_SHA256SUM): Likewise. + (LANGTOOLS_SHA256SUM): Likewise. + (OPENJDK_SHA256SUM): Likewise. + (NASHORN_SHA256SUM): Likewise. + * NEWS: Add 3.1.0 section and include u92 + changes. + * configure.ac: Bump to 3.1.0pre01. + * hotspot.map.in: Update to icedtea-3.1.0pre01 tag. + 2016-04-26 Andrew John Hughes <gnu_andrew@member.fsf.org> * NEWS: Add 3.0.1 release notes.
--- a/Makefile.am Wed Apr 27 03:55:03 2016 +0100 +++ b/Makefile.am Mon May 16 18:57:36 2016 +0100 @@ -1,24 +1,24 @@ # Dependencies -JDK_UPDATE_VERSION = 77 -BUILD_VERSION = b03 +JDK_UPDATE_VERSION = 92 +BUILD_VERSION = b14 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION) -CORBA_CHANGESET = 37af47894175 -JAXP_CHANGESET = 4ed5441e40e1 -JAXWS_CHANGESET = a81c04154cc5 -JDK_CHANGESET = 3334efeacd83 -LANGTOOLS_CHANGESET = dd581e8047e6 -OPENJDK_CHANGESET = 8ed8d26a3f9a -NASHORN_CHANGESET = 697c5f792bec - -CORBA_SHA256SUM = d77480d5d0c9620562a66b01fda9be4de58c2881cec680b4f2682ef09087b3cc -JAXP_SHA256SUM = 4ccce5442642561cda78116a019f5c0ea690725a374ccf5695b3af00393d26e8 -JAXWS_SHA256SUM = ef550609aaa526084256a7fdf6c326015641d6d8c80540c830c0c62302a2f076 -JDK_SHA256SUM = fa74b8aaa389495a685f3a28151a1957ff8ff88a4d4792059c5c1fb7c12eb1cd -LANGTOOLS_SHA256SUM = e0e0e6a7cf8575506579306f76cca872b01a3f08a4880fb9b316444fb206ea86 -OPENJDK_SHA256SUM = 5b032673d74c4e2529427b9570b177285dc9a6430d016ef2e072dd2167669031 -NASHORN_SHA256SUM = b4c59d8269511f2073498518e599ec91dff11c57cadc0b97fa88af81835122c0 +CORBA_CHANGESET = aac886356046 +JAXP_CHANGESET = 4a6f560bdbe1 +JAXWS_CHANGESET = 74ff0e6139bf +JDK_CHANGESET = 10f96be3009c +LANGTOOLS_CHANGESET = f3a9ed2cc721 +OPENJDK_CHANGESET = 93f2944dcec6 +NASHORN_CHANGESET = 8dbea1d5ea71 + +CORBA_SHA256SUM = cd0fb627a59a6f30bee06dc59debf9b5b36ea9a3ac85c3298dc4600f64379613 +JAXP_SHA256SUM = 3e7f5523a1e007dca18bf872121b829737e294364498b69a538f91292c735d99 +JAXWS_SHA256SUM = 7e6974c5206da4207b4514f3099e04892fb497745f7915ffdad8855ee3ddd9c7 +JDK_SHA256SUM = 69df2da0d53d8c846ab8af2847c2337c98e8f66944b1d87dbf39b1ceef3b29c5 +LANGTOOLS_SHA256SUM = 2b0831d19481df5b196cb0eb2cb945315ce0170bd8289cc69eb23a90f3221f9a +OPENJDK_SHA256SUM = fa0e7f2666b75050cc22218e8d2ae292bd62b5d558124eece8844c05e8465141 +NASHORN_SHA256SUM = a5b31c03eec5a4941070b08a58370d14caeff7c6c16511f46d4fc8e86395d70a HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" HS_URL = "`$(AWK) 'version==$$1 {print $$3}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`"
--- a/NEWS Wed Apr 27 03:55:03 2016 +0100 +++ b/NEWS Mon May 16 18:57:36 2016 +0100 @@ -10,6 +10,119 @@ CVE-XXXX-YYYY: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY +New in release 3.1.0 (2016-05-XX): + +* Import of OpenJDK 8 u92 build 14 + - S6869327: Add new C2 flag to keep safepoints in counted loops. + - S8022865: [TESTBUG] Compressed Oops testing needs to be revised + - S8029630: Thread id should be displayed as a hex number in error report + - S8029726: On OS X some dtrace probe names are mismatched with Solaris + - S8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired. + - S8029728: On OS X dtrace probes SetStaticBooleanField are not fired + - S8038184: XMLSignature throws StringIndexOutOfBoundsException if ID attribute value is empty String + - S8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits + - S8041501: ImageIO reader is not capable of reading JPEGs without JFIF header + - S8041900: [macosx] Java forces the use of discrete GPU + - S8044363: Remove special build options for unpack200 executable + - S8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH + - S8046611: Build errors with gcc on sparc/fastdebug + - S8047763: Recognize sparc64 as a sparc platform + - S8048232: Fix for 8046471 breaks PPC64 build + - S8052396: Catch exceptions resulting from missing font cmap + - S8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries + - S8061624: [TESTBUG] Some tests cannot be ran under compact profiles and therefore shall be excluded + - S8062901: Iterators is spelled incorrectly in the Javadoc for Spliterator + - S8064330: Remove SHA224 from the default support list if SunMSCAPI enabled + - S8065579: WB method to start G1 concurrent mark cycle should be introduced + - S8065986: Compiler fails to NullPointerException when calling super with Object<>() + - S8066974: Compiler doesn't infer method's generic type information in lambda body + - S8067800: Clarify java.time.chrono.Chronology.isLeapYear for out of range years + - S8068033: JNI exception pending in jdk/src/share/bin/java.c + - S8068042: Check jdk/src/share/native/sun/misc/URLClassPath.c for JNI pending + - S8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found + - S8068254: Method reference uses wrong qualifying type + - S8068761: Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed with SocketTimeoutException + - S8074696: Remote debugging session hangs for several minutes when calling findBootType + - S8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did + - S8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale + - S8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/ + - S8080650: Enable stubs to use frame pointers correctly + - S8122944: perfdata used is seen as too high on sparc zone with jdk1.9 and causes a test failure + - S8129348: Debugger hangs in trace mode with TRACE_SENDS + - S8129847: Compiling methods generated by Nashorn triggers high memory usage in C2 + - S8130506: javac AssertionError when invoking MethodHandle.invoke with lambda parameter + - S8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions + - S8131129: Attempt to define a duplicate BMH$Species class + - S8131665: Bad exception message in HandshakeHash.getFinishedHash + - S8131782: C1 Class.cast optimization breaks when Class is loaded from static final + - S8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X + - S8132988: Better printing dialogues + - S8133207: ParallelProbes.java test fails after changes for JDK-8080115 + - S8133924: NPE may be thrown when xsltc select a non-existing node after JDK-8062518 + - S8134007: Improve string folding + - S8134759: jdb: Incorrect stepping inside finally block + - S8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set + - S8136442: Don't tie Certificate signature algorithms to ciphersuites + - S8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+ + - S8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot + - S8138764: In some cases the usage of TreeLock can be replaced by other synchronization + - S8138966: Intermittent SEGV running ParallelGC + - S8139012: Better font substitutions + - S8139017: More stable image decoding + - S8139258: PPC64LE: argument passing problem when passing 15 floats in native call + - S8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout + - S8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12 + - S8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure> + - S8139436: sun.security.mscapi.KeyStore might load incomplete data + - S8139751: Javac crash with -XDallowStringFolding=false + - S8139863: [TESTBUG] Need to port tests for JDK-8134903 to 8u-dev + - S8139985: JNI exception pending in jdk/src/jdk/hprof/agent/share/native/libhprof + - S8140031: SA: Searching for a value in Threads does not work + - S8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX + - S8140249: JVM Crashing During startUp If Flight Recording is enabled + - S8140344: add support for 3 digit update release numbers + - S8140543: Arrange font actions + - S8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check + - S8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS + - S8141260: isReachable crash in windows xp + - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2 + - S8143185: Cleanup for handling proxies + - S8143297: Nashorn compilation time reported in nanoseconds + - S8143397: It looks like InetAddress.isReachable(timeout) works incorrectly + - S8143855: Bad printf formatting in frame_zero.cpp + - S8143896: java.lang.Long is implicitly converted to double + - S8143941: Update splashscreen displays + - S8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg + - S8144020: Remove long as an internal numeric type + - S8144131: ArrayData.getInt implementations do not convert to int32 + - S8144483: One long Safepoint pause directly after each GC log rotation + - S8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true + - S8144773: Further reduce use of MD5 + - S8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds + - S8144935: C2: safepoint is pruned from a non-counted loop + - S8144937: [TEST_BUG] testlibrary_tests should be excluded for compact1 and compact2 execution + - S8144955: Wrong changes were pushed with 8143942 + - S8145017: Add support for 3 digit hotspot minor version numbers + - S8145099: Better error message when SA can't attach to a process + - S8145442: Add the facility to verify remembered sets for G1 + - S8145466: javac: No line numbers in compilation error + - S8145539: (coll) AbstractMap.keySet and .values should not be volatile + - S8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic + - S8145551: Test failed with Crash for Improved font lookups + - S8145669: apply2call optimized callsite fails after becoming megamorphic + - S8145722: NullPointerException in javadoc + - S8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI + - S8146147: Java linker indexed property getter does not work for computed nashorn string + - S8146566: OpenJDK build can't handle commas in LDFLAGS + - S8146725: Issues with SignatureAndHashAlgorithm.getSupportedAlgorithms + - S8146979: Backport of 8046471 breaks ppc64 build in jdk8u because 8072383 was badly backported before + - S8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries + - S8147630: Wrong test result pushed to 8u-dev + - S8147845: Varargs Array functions still leaking longs + - S8147857: RMIConnector logs attribute names incorrectly + - S8148353: [linux-sparc] Crash in libawt.so on Linux SPARC + - S8150791: 8u76 L10n resource file translation update + New in release 3.0.1 (2016-04-23): * Security fixes
--- a/configure.ac Wed Apr 27 03:55:03 2016 +0100 +++ b/configure.ac Mon May 16 18:57:36 2016 +0100 @@ -1,4 +1,4 @@ -AC_INIT([icedtea], [3.0.0], [distro-pkg-dev@openjdk.java.net]) +AC_INIT([icedtea], [3.1.0pre01], [distro-pkg-dev@openjdk.java.net]) AM_INIT_AUTOMAKE([1.9 tar-pax foreign]) AM_MAINTAINER_MODE([enable]) AC_CONFIG_FILES([Makefile])
--- a/hotspot.map.in Wed Apr 27 03:55:03 2016 +0100 +++ b/hotspot.map.in Mon May 16 18:57:36 2016 +0100 @@ -1,2 +1,2 @@ # version url changeset md5sum -default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 5e587a29a6aa 76717fa6a84fde60075c19fbc261709bd9c3b849952c817c0ac6b46b757ac0d7 +default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ cbd30c92ef7a 605d2c8892b500547360173d39760ddc9c9534126aae0a0280c06cfefb558a25