jdk9-b103: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Jan 27 21:47:13 UTC 2016


http://hg.openjdk.java.net/jdk9/jdk9/rev/47d6462e514b 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c9406f325a23 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/94cfc50c1b8a 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eee1ced1d8e7 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/eb5e005a17e5 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bdbf2342b21b 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c5f55130b1b6 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/0680fb7dae4d 

---

All the fixes will be tested during promotion (no PIT testing at this point):

List of all fixes:
===================
JDK-8143002   client-libs      [Parfait] JNI exception pending in fontpath.c:1300  
JDK-8071507   core-libs       (ref) Clear phantom reference as soft and weak references do 
JDK-8081512   core-libs       Remove  sun.invoke.anon classes, or move / co-locate them with tests 
JDK-8133299   core-libs       Nashorn Java adapters should not early bind to functions 
JDK-8133348   core-libs       Reference.reachabilityFence 
JDK-8134933   core-libs       re-enable LambdaFormEditor assertions in Nashorn testing 
JDK-8136924   core-libs       Vectorized support for array equals/compare/mismatch using Unsafe 
JDK-8138990   core-libs       Implementation of HTTP Digest authentication may be more flexible 
JDK-8144113   core-libs       enable jjs testing 
JDK-8144223   core-libs       Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.a 
JDK-8145212   core-libs       ISO-8859-1 isn't properly handled as 'fastEncoding' in jni_util.c 
JDK-8145305   core-libs       fix Nashorn shebang handling on Cygwin 
JDK-8145459   core-libs       Cleaner - use Reference.reachabilityFence 
JDK-8146213   core-libs       (so) Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java 
JDK-8146274   core-libs       Thread spinning on WeakHashMap.getEntry() with concurrent use of nasho 
JDK-8146568   core-libs       NegativeArraySizeException in ArrayList.grow(int) 
JDK-8146660   core-libs       Resolve merge issue in resulting from sun.misc.VM move to jdk.internal 
JDK-8146803   core-libs       Enhance Sharding API to avoid compiler errors due implementing multipl 
JDK-8147508   core-libs       Correct fix for JDK-8147480 
JDK-8147545   core-libs       Remove sun.misc.ManagedLocalsThread from java.prefs 
JDK-8147845   core-libs       Varargs Array functions still leaking longs 
JDK-8147862   core-libs       Null check too late in sun.net.httpserver.ServerImpl 
JDK-8147922   core-libs       Remove sun.misc.ClassFileTransformer 
JDK-8148040   core-libs       jjs -fx test does not exit 
JDK-8148044   core-libs       Remove Enum[0] constants from EnumSet and EnumMap 
JDK-8148147   core-libs       Sync up @modules from jigsaw/jake 
JDK-6425769   core-svc        Allow specifying an address to bind JMX remote connector 
JDK-6744127   core-svc        NullPointerException at com.sun.tools.jdi.EventRequestManagerImpl.requ 
JDK-7065236   core-svc        To interpret case-insensitive string locale independently 
JDK-8145408   core-svc        com/sun/jdi/BreakpointWithFullGC.sh: Required output "Full GC" not fou 
JDK-8145982   core-svc        JMXInterfaceBindingTest is failing intermittently 
JDK-8147857   core-svc        RMIConnector logs attribute names incorrectly 
JDK-8147985   core-svc        Exclude sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.jav 
JDK-6808665   hotspot         Use486InstrsOnly aborts 32-bit VM 
JDK-6869327   hotspot         Add new C2 flag to keep safepoints in counted loops. 
JDK-8015396   hotspot         double a%b returns NaN for some (a,b) (|a| < inf, |b|>0) 
JDK-8042660   hotspot         vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 & 
JDK-8046936   hotspot         JEP 270: Reserved Stack Areas for Critical Sections 
JDK-8048521   hotspot         Remove obsolete code from os_windows.cpp/hpp 
JDK-8065331   hotspot         Add trace events for failed allocations 
JDK-8067194   hotspot         Restructure hotspot/agent/src to conform the modular source layout 
JDK-8068394   hotspot         Trace event for concurrent GC phases 
JDK-8072008   hotspot         Emit direct call instead of linkTo* for recursive indy/MH.invoke* call 
JDK-8073139   hotspot         PPC64: User-visible arch directory and os.arch value on ppc64le cause  
JDK-8074457   hotspot         Remove the non-Zero CPP Interpreter 
JDK-8079125   hotspot         [aix] clean up Linux-specific code remnants in AIX coding 
JDK-8079667   hotspot         port vm/compiler/AESIntrinsics/CheckIntrinsics into jtreg 
JDK-8132961   hotspot         Implement enhanced failures handler 
JDK-8133023   hotspot         ParallelGCThreads is not calculated correctly 
JDK-8134883   hotspot         C1 hard crash in range check elimination in Nashorn test262parallel 
JDK-8134994   hotspot         use separate VMStructs databases for SA and JVMCI 
JDK-8136445   hotspot         Performance issue with Nashorn and C2's global code motion 
JDK-8139768   hotspot         Running with -XX:CMSOldPLABNumRefills=2147483648 causes EXCEPTION_INT_ 
JDK-8139864   hotspot         Improve handling of stack protection zones. 
JDK-8139871   hotspot         G1CollectorPolicy::_cur_mark_stop_world_time_ms is never read from 
JDK-8140667   hotspot         CompilerControl: tests incorrectly set states for excluded methods 
JDK-8141123   hotspot         Cleanup in FreeIdSet 
JDK-8141211   hotspot         Convert TraceExceptions to Unified Logging 
JDK-8141351   hotspot         Create tests for direct invoke instructions testing 
JDK-8142874   hotspot         [TESTBUG] OptionsValidation testing framework needs to handle VM error 
JDK-8142909   hotspot         Integration of minor fixes from the build-infra project 
JDK-8143072   hotspot         [JVMCI] Port JVMCI to AArch64 
JDK-8143215   hotspot         gcc 4.1.2: fix three issues breaking the build. 
JDK-8143355   hotspot         Update for addition of vectorizedMismatch intrinsic for x86 
JDK-8143571   hotspot         [JVMCI] Double unregistering of nmethod during unloading 
JDK-8143628   hotspot         Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables 
JDK-8143817   hotspot         C1: Platform dependent stack space not preserved for all runtime calls 
JDK-8143925   hotspot         enhancing CounterMode.crypt() for AESCrypt.implEncryptBlock() 
JDK-8143930   hotspot         C1 LinearScan asserts when compiling two back-to-back CompareAndSwapLo 
JDK-8143933   hotspot         Create testlibrary for auxiliary methods used in g1/humongousObjects t 
JDK-8144019   hotspot         PPC64 C1: Introduce Client Compiler 
JDK-8144091   hotspot         CompilerControl: directive file doesn't override inlining rules 
JDK-8144197   hotspot         Possible use after free in Arguments::add_property function 
JDK-8144219   hotspot         [posix] Remove redundant code around os::print_siginfo() 
JDK-8144220   hotspot         UL does not support full path names for log files on windows 
JDK-8144246   hotspot         CompilerControl: adding lots of directives via jcmd may produce OOM cr 
JDK-8144256   hotspot         compiler/uncommontrap/TestStackBangRbp.java crashes VM on Solaris 
JDK-8144332   hotspot         HSDB could not terminate when close button is pushed. 
JDK-8144466   hotspot         ppc64: fix argument passing through opto stubs. 
JDK-8144486   hotspot         Change G1UpdateRSOrPushRefOopClosure to inherit OopClosure 
JDK-8144487   hotspot         PhaseIdealLoop::build_and_optimize() must restore major_progress flag  
JDK-8144498   hotspot         aarch64: large code cache generates SEGV 
JDK-8144505   hotspot         Change G1ParCopyHelper to inherit OopClosure 
JDK-8144582   hotspot         AArch64 does not generate correct branch profile data 
JDK-8144584   hotspot         Change FilterIntoCSClosure to inherit OopClosure 
JDK-8144587   hotspot         aarch64: generate vectorized MLA/MLS instructions 
JDK-8144601   hotspot         Premature assert in directive inline parsing 
JDK-8144657   hotspot         Invalid format specifiers in jvmci trace messages 
JDK-8144701   hotspot         Change three G1 remembererd set closures to be OopClosures  
JDK-8144704   hotspot         [JVMCI] add tests for simple code installation 
JDK-8144714   hotspot         Add extension point to G1 evacuation closures 
JDK-8144716   hotspot         Unable to build in Visual Studio after JVMCI change 
JDK-8144748   hotspot         Move assembler/macroAssembler inline function definitions to correspon 
JDK-8144771   hotspot         Use AVX3 instructions for string compare 
JDK-8144822   hotspot         PPC64: Fix build after 8072008 
JDK-8144847   hotspot         PPC64: Update Transactional Memory and Atomic::cmpxchg code 
JDK-8144850   hotspot         C1: operator delete needs an implementation 
JDK-8144853   hotspot         Print the names of callees in PrintAssembly/PrintInterpreter  
JDK-8144874   hotspot         Reimplement TraceClassResolution with Unified Logging 
JDK-8144885   hotspot         agent/src/os/linux/libproc.h needs to support Linux/SPARC builds 
JDK-8144908   hotspot         Remove apply_to_weak_ref_discovered_field override for UpdateRSOopClos 
JDK-8144921   hotspot         Remove JDK6_OR_EARLIER code from os_windows 
JDK-8144933   hotspot         CompilerControl: commandfile/ExcludeTest has incorrect jtreg run keywo 
JDK-8144935   hotspot         C2: safepoint is pruned from a non-counted loop 
JDK-8144944   hotspot         [JVMCI] JVMCI compiler initialization can happen on different thread t 
JDK-8144949   hotspot         TestOptionsWithRanges -XX:NUMAInterleaveGranularity=2147483648 crashes 
JDK-8144965   hotspot         Show oop pointer in call frame at HSDB. 
JDK-8144993   hotspot         Elide redundant memory barrier after AllocationNode 
JDK-8144996   hotspot         Replace the HeapRegionSetCount class with an uint 
JDK-8145015   hotspot         jni_GetStringCritical asserts for empty strings 
JDK-8145026   hotspot         compiler/jsr292/NonInlinedCall/RedefineTest.java fails with: java.lang 
JDK-8145061   hotspot         Too many instances of java.lang.Boolean created in Java application (h 
JDK-8145073   hotspot         Filename and linenumber are not printed for asserts any more. 
JDK-8145083   hotspot         Use semaphore instead of mutex for synchronization of Unified Logging  
JDK-8145092   hotspot         Use Unified Logging for the GC logging 
JDK-8145096   hotspot         Undefined behaviour in HotSpot 
JDK-8145099   hotspot         Better error message when SA can't attach to a process 
JDK-8145103   hotspot         [aix] implement os::print_register_info() 
JDK-8145114   hotspot         const-correctness for ucontext_t* reading functions 
JDK-8145117   hotspot         PPC64: Remove cpp interpreter implementation 
JDK-8145137   hotspot         Incorrect call signature can be used in nmethod::preserve_callee_argum 
JDK-8145153   hotspot         Convert TraceMonitorInflation to Unified Logging 
JDK-8145270   hotspot         Need to eagerly initialize JVMCI compiler under -Xcomp 
JDK-8145271   hotspot         stand-alone hotspot build is broken  
JDK-8145292   hotspot         PPC64: fix build after "8046936: JEP 270: Reserved Stack Areas for Cri 
JDK-8145294   hotspot         TestLogRotation.java triggers a race in the UL framework 
JDK-8145300   hotspot         ppc64: fix port of "8072008: Emit direct call instead of linkTo* for r 
JDK-8145301   hotspot         Improve and unify the printout format for the g1HRPrinter. 
JDK-8145303   hotspot         Clean up the units for log_gc_footer 
JDK-8145315   hotspot         VM crashes in print_task_time_stamps() 
JDK-8145317   hotspot         ReservedStackTest fails with ReentrantLock looks corrupted 
JDK-8145320   hotspot         Create unsafe_arraycopy and generic_arraycopy for AArch64 
JDK-8145328   hotspot         SEGV in DirectivesStack::getMatchingDirective 
JDK-8145338   hotspot         compiler/jsr292/CallSiteDepContextTest.java fails: assert(dep_implicit 
JDK-8145345   hotspot         LogCompilation output is empty after JEP165: Compiler Control 
JDK-8145400   hotspot         ProjectCreator broken after JEP 223 changes 
JDK-8145435   hotspot         [JVMCI] some tests on Windows fail with: assert(!thread->is_Java_threa 
JDK-8145438   hotspot         Guarantee failures since 8144028: Use AArch64 bit-test instructions in 
JDK-8145445   hotspot         [TESTBUG] runtime/logging tests need to properly build and import libr 
JDK-8145528   hotspot         PPC64: Remove cpp interpreter implementation - part II 
JDK-8145534   hotspot         TestRemsetLogging.java takes a long time 
JDK-8145553   hotspot         Fix warnings in AArch64 directory 
JDK-8145566   hotspot         PrintNMethods compile command broken since b89 
JDK-8145593   hotspot         Clean up metaspaceShared.cpp 
JDK-8145603   hotspot         Enable build.bat to use vcproj to build 
JDK-8145606   hotspot         [TESTBUG] MonitorInflationTest.java should be rewritten to be more pre 
JDK-8145620   hotspot         Disable compiler/floatingpoint/ModNaN.java 
JDK-8145629   hotspot         Disable test/runtime/logging/MonitorInflationTest.java  
JDK-8145667   hotspot         Move FromCardCache into separate files 
JDK-8145671   hotspot         Rename FromCardCache to G1FromCardCache 
JDK-8145672   hotspot         Remove dependency of G1FromCardCache to HeapRegionRemSet 
JDK-8145673   hotspot         G1RemSetSummary.hpp uses FREE_C_HEAP_ARRAY 
JDK-8145674   hotspot         Fix includes and forward declarations in g1Remset files 
JDK-8145688   hotspot         update for x86 pow in the math lib 
JDK-8145714   hotspot         [JVMCI] SPARC broken after JDK-8134994 
JDK-8145717   hotspot         Use AVX3 instructions for Arrays.equals() intrinsic 
JDK-8145752   hotspot         Fix include guards in GC code 
JDK-8145754   hotspot         PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI 
JDK-8145774   hotspot         Move scrubbing setup code away out of ConcurrentMark 
JDK-8145828   hotspot         JPRT hotspot push jobs should allow merge on push 
JDK-8145913   hotspot         PPC64: add Montgomery multiply intrinsic 
JDK-8146001   hotspot         Remove support for command line options from JVMCI 
JDK-8146011   hotspot         sun/management/jmxremote/bootstrap/CustomLauncherTest crash at assert( 
JDK-8146043   hotspot         run JVMCI tests in JPRT 
JDK-8146098   hotspot         Visual Studio build fails after SA restructure 
JDK-8146100   hotspot         compiler/jvmci/code/SimpleCodeInstallationTest.java JUnit Failure: exp 
JDK-8146129   hotspot         quarantine compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java 
JDK-8146157   hotspot         JVMCI must not fold accesses to @Stable fields if -XX:-FoldStableValue 
JDK-8146205   hotspot         quarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java 
JDK-8146231   hotspot         ppc64/gcc 4.1.2: fix build after "8143072: [JVMCI] Port JVMCI to AArch 
JDK-8146245   hotspot         compiler/jvmci/ tests fail: java.lang.AssertionError: minimum config f 
JDK-8146286   hotspot         aarch64: guarantee failures with large code cache sizes on jtreg test  
JDK-8146481   hotspot         Disable runtime/logging/DefaultMethodsTest.java 
JDK-8147629   hotspot         quarantine tests failing in 2016.01.14 PIT snapshot 
JDK-8145427   infrastructure  [aix] xlc: wrong flag used to switch off optimization 
JDK-8145564   infrastructure  8036003: startup regression on linux fastdebug builds 
JDK-8145596   infrastructure  Enable debug symbols for all libraries 
JDK-8146403   infrastructure  Windows build can be faster 
JDK-8147449   infrastructure  sjavac builds of jdk9/dev with closed sources broken 
JDK-8147786   infrastructure  Building hotspot gives error message from find 
JDK-8147930   infrastructure  Langtools test Makefile still requires special make in Cygwin 
JDK-8147933   infrastructure  Configure check for number of cpus ignores HT on Macosx 
JDK-8147934   infrastructure  Remove --with-sdk-name from macosx jib profile 
JDK-8147950   infrastructure  Change JPRT to use new platforms for Linux, Windows and Macosx 
JDK-8136494   other-libs      Update "@since 1.9" to "@since 9" to match java.version.specification 
JDK-8064330   security-libs   Remove SHA224 from the default support list if SunMSCAPI enabled 
JDK-8133085   security-libs   Avoid creating instances of security providers when possible 
JDK-8146669   security-libs   Test SessionTimeOutTests fails intermittently 
JDK-8147931   security-libs   Incorrect edits for JDK-8064330 
JDK-8056989   tools           Sjavac --server option should be optional 
JDK-8143388   tools           Compiler throws NullPointerException during compilation 
JDK-8144580   tools           java.lang.AssertionError: Missing type variable in where clause: T 
JDK-8145392   tools           Build fails with "No portfile values materialized" 
JDK-8145987   tools           Assertion failure when compiling stream with type annotation 
JDK-8146208   tools           Add a public DocTreeFactory to the Compiler Tree API 
JDK-8147493   tools           regression when type-checking unchecked method calls 
JDK-8147546   tools           regression when type-checking generic calls inside nested declarations 
JDK-8147554   tools           InfoOptsTest fails when executed outside make 
JDK-8147568   tools           NullPointerException in option parsing 
JDK-8147995   tools           JDK-8147930 uses incorrect whitespace in langtools/test/Makefile 
JDK-8146086   xml             Publishing two webservices on same port fails with "java.net.BindExcep 
JDK-8147051   xml             StaxEntityResolverWrapper should create StaxXMLInputSource with a reso 


More information about the jdk9-dev mailing list