jdk9-b115: dev
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Apr 20 18:27:15 UTC 2016
http://hg.openjdk.java.net/jdk9/jdk9/rev/09617ce980b9
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/295ac208a444
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31c8b18fdc5b
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/35225b837d66
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/4ff86e5489e4
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/1902a5bda18e
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88dd08d7be0f
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/7bab1b1b3682
---
All the fixes will be tested during promotion (no PIT testing at this point):
List of all fixes:
===================
JDK-4851642 core-libs Add fused multiply add to Java math library
JDK-8068693 core-libs (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing
JDK-8086278 core-libs java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOver
JDK-8137058 core-libs Clear out all non-Critical APIs from sun.reflect and move to jdk.unsup
JDK-8145461 core-libs finalize and integrate @Deprecated annotation specification change
JDK-8146458 core-libs Improve exception reporting for Objects.checkIndex/checkFromToIndex/ch
JDK-8148849 core-libs Truncating Duration
JDK-8150324 core-libs java/util/Currency/CurrencyTest.java does not restore default TimeZone
JDK-8150824 core-libs Exceptions when omitting trailing arguments in cleanup
JDK-8150829 core-libs Enhanced drop-args, identity and default constant, varargs adjustment
JDK-8151198 core-libs VarHandle factory-specific exceptions
JDK-8151705 core-libs VarHandle.AccessMode enum names should conform to code style
JDK-8152074 core-libs Avoid lambda usage in StringConcatFactory initializer
JDK-8153209 core-libs java/nio/channels/AsyncCloseAndInterrupt.java fails throwing exception
JDK-8153213 core-libs Jar manifest attribute "Multi-Release" accepts any value
JDK-8153637 core-libs MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0
JDK-8153895 core-libs (proxy) redundant read edges to superinterfaces of proxy interfaces
JDK-8154031 core-libs Mark tools/pack200/BandIntegrity.java as intermittently failing
JDK-8154067 core-libs Avoid early use of limited privilege escalation in InnerClassLambdaMet
JDK-8154077 core-libs (fs) Reduce number of file system classes loaded during startup
JDK-8154185 core-libs Drop code to support Windows XP in DefaultDatagramSocketImplFactory
JDK-8154208 core-libs (fs) Drop code for Windows XP/2003 from file system provider
JDK-8154238 core-libs Drop code to support Windows XP in windows socket impl
JDK-8154304 core-libs NullpointerException at LdapReferralException.getReferralContext
JDK-8154436 core-libs Drop code to support Windows XP in windows async channel impl
JDK-8154454 core-libs Fix compilation issue in PlainSocketImpl
JDK-8154455 core-libs Fix compilation issue in WindowsAsynchronousSocketChannelImpl
JDK-4858370 core-svc JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMeth
JDK-8031753 core-svc JMXServiceURL should not use getLocalHost or its usage should be enhan
JDK-8132436 core-svc java.lang.instrument is using deprecated ASM APIs
JDK-8147987 core-svc Remove sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
JDK-8151442 core-svc jstack doesn't close quotation marks properly with threads' name great
JDK-8151797 core-svc java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent resu
JDK-8152719 core-svc ignore com/sun/jdi/InterfaceMethodsTest.java until bug is fixed
JDK-8153671 core-svc Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until J
JDK-8026720 hotspot Remove the unused SpaceManager::mangle_freed_chunks
JDK-8027423 hotspot Parallel compact GC class unloading measurement includes symbol and st
JDK-8060463 hotspot ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause asse
JDK-8062506 hotspot Java GCCause enum is out of sync with C++ GCCause enum
JDK-8067247 hotspot Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe mod
JDK-8067768 hotspot Check for too small values for -Xmx
JDK-8068579 hotspot Running with -XX:-UseParallelGC does not turn ParalleGC off
JDK-8072422 hotspot Cleanup: Remove some unused flags/code in loop optimizations
JDK-8074553 hotspot Crash with assert(!is_unloaded()) failed: should not call follow on un
JDK-8077392 hotspot Stream fork/join tasks occasionally fail to complete
JDK-8078112 hotspot [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests
JDK-8131715 hotspot backout the fix for JDK-8079359 when JDK-8077392 is fixed
JDK-8132524 hotspot Missing includes to resourceArea.hpp
JDK-8134749 hotspot SoftReferences declared dead too early
JDK-8136798 hotspot TestMonomorphicObjectCall.java fails with compilation error
JDK-8137165 hotspot Tests fail in SR_Handler because thread is not VMThread or JavaThread
JDK-8138798 hotspot improve tests for HotSpotVMEventListener::notifyInstall
JDK-8140257 hotspot Add support for "gc service threads" to ConcurrentGCThread
JDK-8140665 hotspot SIGSEGV when a primitive type's class is used as the host class in a c
JDK-8142510 hotspot -XX:+PrintFlagsRanges should print default range value for those flags
JDK-8142935 hotspot Adding old gen regions does not consider available free space
JDK-8143269 hotspot Refactor code in universe_post_init that sets up methods to upcall
JDK-8143958 hotspot CDS Shared flags need constraint function
JDK-8144964 hotspot JVMCI compilations need to be disabled until the module system is init
JDK-8145235 hotspot Deprecate product flags that have been converted to Unified Logging
JDK-8145312 hotspot CMS: There is insufficient memory with CMSSamplingGrain=1
JDK-8145908 hotspot [Newtest] Multi-threading stress test for G1 Remembered Sets
JDK-8146287 hotspot typos in /test/failure_handler
JDK-8146436 hotspot Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapSh
JDK-8146551 hotspot The output from -Xlog:classresolve=info looks not useful
JDK-8146632 hotspot Add descriptive error messages for removed non-product logging flags.
JDK-8146683 hotspot check_addr0 should be more efficient
JDK-8146947 hotspot Remove PrintOopAddress rather than converting to UL
JDK-8146991 hotspot Introduce per-worker preserved mark stacks in ParallelGC
JDK-8148099 hotspot Improve memory access to FromCardCache during GC
JDK-8148239 hotspot TestSelectDefaultGC.java incorrectly expects G1 on non-server class ma
JDK-8148397 hotspot Create new tests for IHOP
JDK-8148425 hotspot strerror() function is not thread-safe
JDK-8148639 hotspot Some MethodCounter fields can be excluded when not including C2
JDK-8148659 hotspot Add all option to JSnap
JDK-8149023 hotspot Event based tracing should cover safepoint begin and end
JDK-8149343 hotspot assert(rp->num_q() == no_of_gc_workers) failed: sanity
JDK-8149662 hotspot Refactor hotspot/test/gc/g1/plab/lib/LogParser.java
JDK-8149749 hotspot [TESTBUG] InterruptingThreadAlreadyInterrupted should have been interr
JDK-8149780 hotspot GatherProcessInfoTimeoutHandler shouldn't call getWin32Pid if the lib
JDK-8149991 hotspot Convert TraceSafepointCleanupTime to Unified Logging
JDK-8149995 hotspot Convert TraceClassLoadingPreorder to Unified Logging
JDK-8149996 hotspot Convert TraceLoaderConstraints to Unified Logging
JDK-8150015 hotspot Integrate TraceTime with Unified Logging more seamlessly
JDK-8150083 hotspot Convert VerboseVerification to Unified Logging
JDK-8150084 hotspot Convert TraceMonitorMismatch to Unified Logging
JDK-8150085 hotspot Convert TraceClearedExceptions to Unified Logging
JDK-8150183 hotspot gc/g1/plab/TestPLABResize.java - previous PLAB size should be less tha
JDK-8150362 hotspot G1 base elapsed time prediction is wrong because rs_length prediction
JDK-8150617 hotspot nth_bit and friends are broken
JDK-8150648 hotspot Re-enable TestPLABResize.java after JDK-8150183 is fixed
JDK-8150676 hotspot Use BufferNode index
JDK-8150688 hotspot Fix os_windows siglabel
JDK-8150690 hotspot C++11 user-defined literal syntax in jvmciCompilerToVM.cpp
JDK-8150778 hotspot Reduce Throwable.getStackTrace() calls to the JVM
JDK-8150952 hotspot Net PLAB size is clipped to max PLAB size as a whole, not on a per thr
JDK-8150973 hotspot Hotspot agent use of sun.boot.class.path needs to be updated for Jigsa
JDK-8151003 hotspot Remove nds->is_valid() checks from assembler_x86.cpp
JDK-8151085 hotspot Change G1 concurrent timer and tracer measuring time
JDK-8151126 hotspot Clean up duplicate code for clearing the mark bitmaps
JDK-8151178 hotspot Move the collection set out of the G1 collector policy
JDK-8151181 hotspot Add JSnap to jhsdb
JDK-8151196 hotspot Several tests fail due to test library not found
JDK-8151264 hotspot Add a notification mechanism for UL configuration changes.
JDK-8151265 hotspot Add a way to extend UL tags
JDK-8151304 hotspot Remove unused develop options(ClearInterpreterLocals and others)
JDK-8151336 hotspot Root region scanning should be cancelled and disabled when the Concurr
JDK-8151365 hotspot Move G1YoungGenSizer to a separate file
JDK-8151368 hotspot SA: Unexpected ArithmeticException in CompactHashTable
JDK-8151414 hotspot os::pretouch_memory should take void* instead of char*
JDK-8151436 hotspot Leaner ArrayAllocator and BitMaps
JDK-8151438 hotspot UL instantiates duplicate tag sets
JDK-8151439 hotspot Inline the BitMap constructor
JDK-8151440 hotspot Move BitMap verfication inline functions out from bitMap.hpp
JDK-8151444 hotspot JDP not working on some windows configurations
JDK-8151460 hotspot Metaspace counters can have inconsistent values
JDK-8151499 hotspot gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) faile
JDK-8151509 hotspot In check_addr0() function pointer is not updated correctly
JDK-8151513 hotspot Remove debugging code from BarrierSet
JDK-8151514 hotspot Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp
JDK-8151534 hotspot Refactor ArrayAllocator for easier reuse
JDK-8151539 hotspot Remove duplicate AlwaysTrueClosures
JDK-8151560 hotspot Safepoint logging has mismatch between command line level and printed
JDK-8151573 hotspot Multiversioning for range check elimination
JDK-8151593 hotspot Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support
JDK-8151601 hotspot Cleanup locking of the Reference pending list
JDK-8151602 hotspot Remove logging from refillLinearAllocBlockIfNeeded()
JDK-8151603 hotspot Use error stream instead of tty for logging before ShouldNotReachHere(
JDK-8151604 hotspot Rely on options range checking rather than explict checks
JDK-8151605 hotspot Change warning() to log_warning(gc) in the GC code
JDK-8151614 hotspot Improve logging in concurrent mark code
JDK-8151633 hotspot Don't keep copies of the survivor lists and counts in the G1CollectorP
JDK-8151637 hotspot Move CollectionSetChooser rebuild code into CollectionSetChooser
JDK-8151670 hotspot Unexpected concurrent refinement deactivation and reactivation
JDK-8151674 hotspot STW phases at Concurrent GC should count in PerfCounter
JDK-8151693 hotspot Move print_heap_before/after_gc to debug level
JDK-8151696 hotspot Print all regions on trace level to get same behavior as old PrintHeap
JDK-8151709 hotspot jhsdb should show help message in SALauncher.
JDK-8151711 hotspot Move G1 number sequences out of the G1 collector policy
JDK-8151724 hotspot Remove -XX:GenerateCompilerNullChecks
JDK-8151728 hotspot jni test crashes JVM assert(_handle != __null) failed: resolving NULL
JDK-8151775 hotspot aarch64: add support for 8.1 LSE atomic operations
JDK-8151781 hotspot DirtyCardQueue::apply_closure is unused
JDK-8151808 hotspot Factor G1 heap sizing code out of the G1CollectorPolicy
JDK-8151828 hotspot Jittester: array creation node handled inproperly in source code visit
JDK-8151842 hotspot Local variables have wrong names after JDK-8148736
JDK-8151845 hotspot Comment in globals.hpp for MetaspaceSize is incorrect.
JDK-8151887 hotspot com/sun/jdi/RedefineClearBreakpoint.sh failed with timeout
JDK-8151912 hotspot guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIn
JDK-8151920 hotspot Region liveness printing is broken
JDK-8151991 hotspot jvmti diagnostics commands requires INCLUDE_SERVICES
JDK-8151993 hotspot Remove inclusion of inline.hpp in log.hpp
JDK-8152007 hotspot Add the thread to the GCPhase trace events
JDK-8152021 hotspot JVMCI: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws N
JDK-8152022 hotspot JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE
JDK-8152023 hotspot JVMCI: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE o
JDK-8152024 hotspot JVMCI: MemoryAccessProvider javadoc should be modified
JDK-8152065 hotspot TraceBytecodes breaks the interpreter expression stack
JDK-8152086 hotspot Remove SpaceMangler::mangle_region logging
JDK-8152100 hotspot Rework and unify the GC phase logging
JDK-8152101 hotspot Move G1 concurrent refinement adjustment code out of G1CollectorPolicy
JDK-8152104 hotspot G1 StringTable cleaning incorrectly logs with the stringdedup tag
JDK-8152113 hotspot Remove _last_ditch_collection GC-cause and avoid expanding heap on Met
JDK-8152118 hotspot MinTLABSize should be less than TLAB max
JDK-8152119 hotspot Event-based tracing to allow for tracing Klass definition
JDK-8152120 hotspot TLAB compute_size() should not allow any size larger than max_size
JDK-8152160 hotspot SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size
JDK-8152172 hotspot PPC64: Support AES intrinsics
JDK-8152176 hotspot Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC
JDK-8152185 hotspot ReferencePendingListLocker incorrectly assumes that the lock is never
JDK-8152188 hotspot Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_ra
JDK-8152196 hotspot SuspendibleThreadSet::yield scales poorly
JDK-8152300 hotspot Convert G1_ALLOC_REGION_TRACING to unified logging
JDK-8152358 hotspot code and comment cleanups found during the hunt for 8077392
JDK-8152380 hotspot Shared symbol tables should never use alternate hashcode
JDK-8152400 hotspot Enabling TASK_STATS_ONLY filters out just enabled messages anyway
JDK-8152422 hotspot Optimize GC JPRT test set
JDK-8152537 hotspot aarch64: Make use of CBZ and CBNZ when comparing unsigned values with
JDK-8152538 hotspot UL doesn't inline the LogTagSet::is_level check
JDK-8152632 hotspot Rename LogHandle(...) to Log(...)
JDK-8152635 hotspot Create a UL class to represent a Log + Level combination
JDK-8152637 hotspot Create a stack allocatable LogStream class
JDK-8152711 hotspot Create a non-template Log wrapper class
JDK-8152840 hotspot aarch64: improve _unsafe_arraycopy stub routine
JDK-8152916 hotspot ostream has unnecessary dependency on GCId
JDK-8152929 hotspot Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead
JDK-8152952 hotspot Allow G1 phase logging to use individual number of threads
JDK-8153026 hotspot Change logging tag 'verboseverification' to 'verification'
JDK-8153065 hotspot "Preserve CM refs" log message disconnected from "Parallel Preserve CM
JDK-8153071 hotspot Remove client testing from JPRT
JDK-8153117 hotspot Back out JDK-8142935 until JDK-8152723 fixed
JDK-8153172 hotspot aarch64: hotspot crashes after the 8.1 LSE patch is merged
JDK-8153174 hotspot Remove trailing comma from log configuration listings
JDK-8153176 hotspot Long pause in ParOldGC, because ParallelTaskTerminator peeks wrong Tas
JDK-8153182 hotspot GC ID prefix for gc, humongous log messages are missing
JDK-8153186 hotspot Convert TraceGCTaskThread to use unified logging
JDK-8153187 hotspot Convert TraceWorkGang to use unified logging
JDK-8153188 hotspot Use log_error(gc, verify) for logging in verification code
JDK-8153193 hotspot Missing includes in gc/g1/heapRegionBounds.hpp
JDK-8153201 hotspot TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648
JDK-8153203 hotspot Remove liveRange.hpp
JDK-8153206 hotspot Quarantine heapdump/JMapHeap until JDK-8149790 has been fixed
JDK-8153254 hotspot Delegate (v)write from Log to LogTagSet
JDK-8153300 hotspot [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support
JDK-8153302 hotspot [BACKOUT] STW phases at Concurrent GC should count in PerfCounter
JDK-8153315 hotspot [JVMCI] evol_method dependencies failures should return dependencies_f
JDK-8153396 hotspot Remove unused ResourceMarks from UL internal vm tests.
JDK-8153437 hotspot Temporary exclude AllocatePrefetchDistance from testing
JDK-8153673 hotspot [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing
JDK-8153816 hotspot [BACKOUT] Make intrinsics flags diagnostic
JDK-8154028 hotspot Several hotspot tests need to be updated after 8153737 (Unsupported Mo
JDK-8154121 hotspot Remove test mistakenly added during a merge
JDK-8149777 infrastructure Enable enhanced failure handler for "make test"
JDK-8151653 infrastructure Hotspot build does not respect --enable-openjdk-only
JDK-8151656 infrastructure Minor tweaks to old Hotspot build to ease comparison with new
JDK-8153969 infrastructure Clean up module src dir logic
JDK-8154070 infrastructure Configuration script unable to detect boot JDK's modules support
JDK-8154237 infrastructure Compare script broken for windows native library deps comparison
JDK-8154313 infrastructure Generated javadoc scattered all over the place
JDK-8154394 infrastructure Bad test for ENABLE_SJAVAC in build-performance.m4
JDK-8154430 infrastructure Imported modules rebuilt on second run when nothing has changed
JDK-8151056 other-libs ASM enable original deprecated methods.
JDK-8154159 other-libs rmic should not have a supported entry point
JDK-8055351 security-libs sun/security/provider/DSA/TestAlgParameterGenerator.java failed with
JDK-8072452 security-libs Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits
JDK-8151834 security-libs Test SmallPrimeExponentP.java times out intermittently
JDK-8152205 security-libs jdk.security.provider.preferred is ambiguously documented
JDK-8153545 security-libs sun/security/pkcs11/Provider/Login.sh fails on Linux
JDK-8153829 security-libs javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently wi
JDK-8154196 security-libs Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing
JDK-8154382 security-libs Remove intermittent keyword from SupportedDSAParamGen.java
JDK-8143955 tools JShell tool (UX): Output structure
JDK-8143956 tools JShell tool (UX): default prompts
JDK-8147460 tools Clean-up jrtfs implementation
JDK-8149757 tools Implement Multi-Release jar aware JavacFileManager for javac
JDK-8150641 tools Repeated compilation with a long classpath significantly slower on JDK
JDK-8151807 tools ImageBufferCache should release buffers when all classes are loaded
JDK-8152818 tools Javadoc must support module options supported by javac.
JDK-8154149 tools tools/javac/unit/T6198196.java broken on Windows after JDK-8150641
JDK-8154212 tools launcher SEGV when _JAVA_LAUNCHER_DEBUG is set
JDK-8151162 xml Public entries not searched when prefer='system'
JDK-8152527 xml Relative rewriteSystem with xml:base at group level failed
More information about the jdk9-dev
mailing list