jdk9-b64: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Wed May 13 21:28:08 UTC 2015


http://hg.openjdk.java.net/jdk9/jdk9/rev/82cf9aab9a83 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/00df6e4fc75a 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/809d66512998 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7de8d036ad09 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/df100399ed27 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/6f91749b5aae 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bf92b8db249c 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/0a5e5a7c3539 

---

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

List of all fixes:
===================
JDK-8078049   core-libs       Nashorn crashes when attempting to start TypeScript compiler
JDK-8079510   client-libs     AIX: fix build after '8042901: Allow com.sun.management to be in a dif 
JDK-8079419   client-libs     Update to RegEx test to use random number library 
JDK-8026049   core-libs       (bf) Intrinsify ByteBuffer.put{Int,Double,Float,...} methods 
JDK-8065109   core-libs       (fs spec) Files.newBufferedWriter doesn't specify SecurityException fo 
JDK-8077685   core-libs       (tz) Support tzdata2015d 
JDK-8078245   core-libs       aarch64 fails to build from source 
JDK-8079186   core-libs       Add 'localeServiceProvider' target in the class description of Runtime 
JDK-8057919   core-libs       Class.getSimpleName() should work for non-JLS compliant class names 
JDK-8078290   core-libs       Customize adapted MethodHandle in MH.invoke() case 
JDK-8077054   core-libs       DMH LFs should be customizeable 
JDK-8079349   core-libs       Eliminate dead code around Nashorn code generator 
JDK-8079362   core-libs       Enforce best practices for Node token API usage 
JDK-8066237   core-libs       Fuzzing bug: Parser error on optimistic recompilation 
JDK-8074003   core-libs       java.time.zone.ZoneRules.getOffset(java.time.Instant) can be optimized 
JDK-8033465   core-libs       JSR292: InvokerBytecodeGenerator: convert a check for REF_invokeVirtua 
JDK-8076461   core-libs       JSR292: remove unused native and constants 
JDK-8079544   core-libs       Mark java/util/regex/RegExTest.java as failing intermittently 
JDK-8079470   core-libs       Misleading error message when explicit signature constructor is called 
JDK-8079269   core-libs       Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsExcep 
JDK-8078612   core-libs       Persistent code cache should support more configurations 
JDK-8066751   core-libs       Remove casts redundant with Java 9 buffer APIs 
JDK-8074545   core-libs       Undefined object values in object literals with spill properties 
JDK-8078896   core-svc        Add @modules as needed to the jdk_svc tests 
JDK-8023093   core-svc        Add ManagementAgent.status diagnostic command 
JDK-8042901   core-svc        Allow com.sun.management to be in a different module to java.lang.mana 
JDK-8077611   core-svc        com/sun/jdi/ConnectedVMs.java should be unquarantined 
JDK-8077422   core-svc        hprof agent: Build failed with VS2013 Update 4 
JDK-8075820   core-svc        java/lang/management/ThreadMXBean/FindDeadlocks.java should be unquara 
JDK-8076050   core-svc        java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java fails int 
JDK-8077423   core-svc        jstatd is not terminated even though it cannot contact or bind to RMI  
JDK-8077956   core-svc        nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001 should be 
JDK-8027668   core-svc        sun/tools/jstatd/TestJstatdPort.java: java.net.ConnectException: Conne 
JDK-8074368   core-svc        ThreadMXBean.getThreadInfo() corrupts memory when called with empty ar 
JDK-8077327   core-svc        ThreadStackTrace.java throws exception: BlockedThread expected to have 
JDK-8077364   hotspot         "if( !this )" construct prevents build on Xcode 6.3 
JDK-8067662   hotspot         "java.lang.NullPointerException: Method name is null" from StackTraceE 
JDK-8077257   hotspot         (AIX) Use CanUseSafeFetch instead of probing SafeFetch stub directly 
JDK-8077608   hotspot         [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode 
JDK-8078595   hotspot         [TESTBUG] Fix runtime/StackGuardPages/testme.sh to deal with 64k pages 
JDK-8075438   hotspot         [TESTBUG] Hotspot JTREG tests should use unique CDS archive names 
JDK-8078383   hotspot         [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt tes 
JDK-8076274   hotspot         [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java 
JDK-8075107   hotspot         [TESTBUG] Remove closed/com/oracle/jfr/compiler/CodeCacheFullEventTest 
JDK-8078435   hotspot         [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running wi 
JDK-8078113   hotspot         8011102  changes may cause incorrect results. 
JDK-8077615   hotspot         AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method  
JDK-8022853   hotspot         add ability to load uncompressed object and Klass references in a comp 
JDK-8076614   hotspot         Add comment to ClearNoncleanCardWrapper::do_MemRegion() 
JDK-8026043   hotspot         Add regression test for JDK-8000831 
JDK-8077843   hotspot         adlc: allow nodes that use TEMP inputs in expand rules. 
JDK-8076057   hotspot         aix: After 8075506, aix does not support large pages. 
JDK-8075858   hotspot         AIX: clean-up HotSpot make files 
JDK-8076212   hotspot         AllocateHeap() and ReallocateHeap() should be inlined. 
JDK-8075798   hotspot         Allow ADLC register class to depend on runtime conditions also for cis 
JDK-8075921   hotspot         assert assert(allocx == alloc) fails in library_call.cpp  
JDK-8076523   hotspot         assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in super 
JDK-8069263   hotspot         assert(fm == NULL || fm->method_holder() == _participants[n]) failed:  
JDK-8075922   hotspot         assert(t == t_no_spec) fails in phaseX.cpp 
JDK-8077413   hotspot         Avoid use of Universe::heap() inside collectors 
JDK-8077710   hotspot         BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvok 
JDK-8078193   hotspot         BACKOUT: Rename and clean up the ParGCAllocBuffer class 
JDK-8077674   hotspot         BSD build failures due to undefined macros 
JDK-8077315   hotspot         Build failure on OSX after compiler upgrade 
JDK-8077420   hotspot         Build failure with SS12u4 
JDK-8076181   hotspot         bytecodeInterpreter.cpp refers to unknown labels. 
JDK-8076987   hotspot         C1 should support conditional card marks (UseCondCardMark) 
JDK-8073480   hotspot         C2 should optimize explicit range checks 
JDK-8062280   hotspot         C2: inlining failure due to access checks being too strict 
JDK-8057967   hotspot         CallSite dependency tracking scales devastatingly poorly 
JDK-8078519   hotspot         Can't run SA tools from a non-images build 
JDK-8076094   hotspot         CheckCastPPNode::Value() has outdated logic for constants 
JDK-7127066   hotspot         Class verifier accepts an invalid class file 
JDK-8076454   hotspot         Clean up/move things out of SharedHeap 
JDK-8077417   hotspot         Cleanup of Universe::initialize_heap() 
JDK-8016276   hotspot         CMS concurrentMarkSweepGeneration contains lots of unnecessary allocat 
JDK-8076534   hotspot         CollectedHeapName in SA agent incorrect 
JDK-8076450   hotspot         com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java: assert(!o 
JDK-8075587   hotspot         Compilation of constant array containing different sub classes crashes 
JDK-8078309   hotspot         compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeExcepti 
JDK-8075663   hotspot         compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler ni 
JDK-8075488   hotspot         compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to u 
JDK-8073165   hotspot         Contended Locking fast exit bucket 
JDK-8075324   hotspot         Costs of memory operands in aarch64.ad are inconsistent 
JDK-8073989   hotspot         Deprecated integer options are considered as invalid instead of deprec 
JDK-8074026   hotspot         Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrol 
JDK-8079359   hotspot         disable JDK-8061553 optimization while JDK-8077392 is resolved 
JDK-8069367   hotspot         Eagerly reclaimed humongous objects left on mark stack 
JDK-8074345   hotspot         Enable RewriteBytecodes when VM runs with CDS 
JDK-8075269   hotspot         Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic 
JDK-8073866   hotspot         Fix for 8064703 is not sufficient 
JDK-8076532   hotspot         Fix format warning/error in methodHandles_ppc.cpp  
JDK-8078243   hotspot         Fix include of stack.inline.hpp in taskqueue.hpp. 
JDK-8076457   hotspot         Fix includes of inline.hpp in GC code 
JDK-8078048   hotspot         Fix non-pch build after "8076457: Fix includes of inline.hpp in GC cod 
JDK-8076421   hotspot         Fix Zero Interpreter bugs in class redefinition and template interpret 
JDK-8042891   hotspot         Format issues embedded in macros for two g1 source files 
JDK-8078156   hotspot         G1: Remove dead code PrintObjsInRegionClosure 
JDK-8077873   hotspot         G1: Remove G1SATBPrintStubs 
JDK-8077841   hotspot         G1: Remove PrintReachable support 
JDK-8071546   hotspot         hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has bee 
JDK-8076625   hotspot         IndexOutOfBoundsException in HeapByteBufferTest.java 
JDK-8074981   hotspot         Integer/FP scalar reduction optimization 
JDK-8078017   hotspot         Introduce hotspot_basicvmtest 
JDK-8076311   hotspot         Java 9 process negative MaxTenuringThreshold in different way than Jav 
JDK-8074676   hotspot         java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize 
JDK-8075331   hotspot         jdb eval java.util.Arrays.asList(array) shows inconsistent behaviour 
JDK-8079248   hotspot         JDK fails with "jdk\\bin\\management_ext.dll: The specified procedure  
JDK-8079507   hotspot         jdk9: aarch64: fails to build after merge from hs-comp 
JDK-8077402   hotspot         JMXStartStopTest fails intermittently on slow hosts 
JDK-8067648   hotspot         JVM crashes reproducible with GCM cipher suites in GCTR doFinal 
JDK-8078666   hotspot         JVM fastdebug build compiled with GCC 5 asserts with "widen increases" 
JDK-8075118   hotspot         JVM stuck in infinite loop during verification 
JDK-8069004   hotspot         Kitchensink hanged with 16Gb heap and  GC pause >30 min 
JDK-8076492   hotspot         Make common code from template interpreter code 
JDK-8074354   hotspot         Make CreateMinidumpOnCrash a new name and available on all platforms 
JDK-8077836   hotspot         Make sure G1ParGCAllocBuffer are marked as retired  
JDK-8043225   hotspot         Make whitebox API functions more stable 
JDK-8078426   hotspot         mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L)  
JDK-8074718   hotspot         Merge templateTable_x86 _32 and _64 .hpp files 
JDK-8075263   hotspot         MHI::checkCustomized isn't eliminated for inlined MethodHandles 
JDK-8076475   hotspot         Misuses of strncpy/strncat 
JDK-8077265   hotspot         Modify assert to help debug JDK-8068448 
JDK-8073705   hotspot         more performance issues in class redefinition 
JDK-8077618   hotspot         Move rtmLocking.cpp to shared directory. 
JDK-8076289   hotspot         Move the StrongRootsScope out of SharedHeap 
JDK-8068352   hotspot         Move virtualspace.* out of src/share/vm/runtime to memory directory 
JDK-8069191   hotspot         moving predicate out of loops may cause array accesses to bypass null  
JDK-8072128   hotspot         mutexLocker.cpp _mutex_array[] initialization broken with safepoint ch 
JDK-8074548   hotspot         Never-taken branches cause repeated deopts in MHs.GWT case 
JDK-8077308   hotspot         OpenJDK 64-Bit Server VM warning: increase O_BUFLEN in ostream.hpp --  
JDK-8077301   hotspot         Optimized build is broken 
JDK-8074895   hotspot         os::getenv is inadequate 
JDK-8076541   hotspot         Parallel GC registers Java heap twice to NMT 
JDK-8078482   hotspot         ppc: pass thread to throw_AbstractMethodError 
JDK-8076163   hotspot         ppc: port "8074345: Enable RewriteBytecodes when VM runs with CDS" 
JDK-8075270   hotspot         Print locals & stack slots location for PcDescs  
JDK-8076185   hotspot         Provide SafeFetch implementation for zero 
JDK-8077414   hotspot         PSPromotionLAB _state is unintialized 
JDK-8079231   hotspot         quarantine compiler/jsr292/CallSiteDepContextTest.java 
JDK-8079235   hotspot         quarantine TestLargePageUseForAuxMemory.java 
JDK-8077838   hotspot         Recent developments for ppc. 
JDK-8077411   hotspot         Remove CollectedHeap::supports_heap_inspection() 
JDK-8077415   hotspot         Remove duplicate variables holding the CollectedHeap 
JDK-8077403   hotspot         Remove guarantee from GenCollectedHeap::is_in() 
JDK-8076267   hotspot         Remove n_gens() 
JDK-6983747   hotspot         Remove obsolete dl_mutex lock 
JDK-8075216   hotspot         Remove old flags, regarding to JDK9, from obsolete_jvm_flags 
JDK-8076452   hotspot         Remove SharedHeap 
JDK-8076314   hotspot         Remove the static instance variable SharedHeap:: _sh 
JDK-8077936   hotspot         Remove the unused java_lang_invoke_CallSite::target_volatile 
JDK-8077938   hotspot         Remove TraceMarkSweep 
JDK-8076456   hotspot         Remove unnecessary oopDesc::klass() calls 
JDK-8076447   hotspot         Remove unused MemoryManager::kind() 
JDK-8074546   hotspot         Rename and clean up the ParGCAllocBuffer class 
JDK-8072863   hotspot         Replace fatal() with vm_exit_during_initialization() when an incorrect 
JDK-8075955   hotspot         Replace the macro based implementation of oop_oop_iterate with a templ 
JDK-8077832   hotspot         SA's dumpreplaydata, dumpcfg and buildreplayjars are broken 
JDK-8078021   hotspot         SATB apply_closure_to_completed_buffer should have closure argument 
JDK-8075466   hotspot         SATB queue pre-filter verify found reclaimed humongous object 
JDK-8054890   hotspot         Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_ 
JDK-8076344   hotspot         serviceability/dcmd/vm/SetVMFlagTest.java test fails with "java.lang.E 
JDK-8044416   hotspot         serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionF 
JDK-8075818   hotspot         serviceability/threads/TestFalseDeadLock.java should be unquarantined 
JDK-8075266   hotspot         Show runtime call details when printing machine code  
JDK-8075214   hotspot         SIGSEGV in nmethod sweeping 
JDK-8076265   hotspot         Simplify deal_with_reference 
JDK-8075140   hotspot         Solaris build of native libraries not consistently using EXTRA_CFLAGS  
JDK-8058354   hotspot         SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting 
JDK-8077302   hotspot         src/share/vm/oops/instanceRefKlass.inline.hpp has a double /* 
JDK-8005521   hotspot         StressMethodComparator is not thread-safe 
JDK-8074860   hotspot         Structured Exception Catcher missing around CreateJavaVM on Windows 
JDK-8076971   hotspot         sun/management/jmxremote/startstop/JMXStatusTest.java failed with Asse 
JDK-8029630   hotspot         Thread id should be displayed as hex number in error report 
JDK-8077255   hotspot         TracePageSizes output reports wrong page size on Windows with G1 
JDK-8077400   hotspot         Unnecessary and incorrect "Code Cache Roots" G1 log entry 
JDK-8075136   hotspot         Unnecessary sign extension for byte array access 
JDK-8068945   hotspot         Use RBP register as proper frame pointer in JIT compiled code on x86 
JDK-8068582   hotspot         UseSerialGC not always set up properly 
JDK-8078023   hotspot         verify_no_cset_oops found reclaimed humongous object in SATB buffer 
JDK-8078504   hotspot         Zero fails to build 
JDK-8075967   hotspot         Zero interpreter asserts for SafeFetch<32,N> calls in ObjectMonitor 
JDK-8075533   hotspot         Zero JVM segfaults for -version after JDK-8074552 
JDK-8079087   infrastructure  Add support for Cygwin 2.0 
JDK-8079344   infrastructure  Allow custom or platform specific java source to automatically overrid 
JDK-8078058   infrastructure  Clean up mac bundles logic 
JDK-8077992   infrastructure  Eliminate JDK build dependency of native2ascii and update Japanese nro 
JDK-8077524   infrastructure  Enable selective test bundle installation for jprt test targets 
JDK-8076060   infrastructure  Improve make bootstrap process 
JDK-8075725   infrastructure  Remove /jre subdir in hotspot dist dir 
JDK-8078046   infrastructure  Remove MCS post-processing on Solaris 
JDK-8079075   other-libs      some docs cleanup for CORBA - part 1 
JDK-8079342   other-libs      some docs cleanup for CORBA - part 2 
JDK-8076486   security-libs   [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if 
JDK-8058543   security-libs   Certificate returns null Subject Alternative Name if it is an X400Addr 
JDK-8078495   security-libs   End time checking for native TGT is wrong 
JDK-8079129   security-libs   NullPointerException in PKCS#12 Keystore in PKCS12KeyStore.java 
JDK-8079478   security-libs   some docs cleanup for sun.security 
JDK-8078439   security-libs   SPNEGO auth fails if client proposes MS krb5 OID 
JDK-8078592   tools           Compiler fails to reject erroneous use of diamond with anonymous class 
JDK-8078473   tools           javac diamond finder crashes when used to build java.base module 
JDK-8076279   tools           Refactor Attr.check* methods to receive/handle a CheckMode enumeration 
JDK-8079335   tools           The field Gen.stringBufferType is no longer needed (and not always ini 
JDK-8078225   tools           tools/launcher/FXLauncherTest.java fails intermittently (win) 


More information about the jdk9-dev mailing list