jdk9-b31: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Sep 17 17:33:33 UTC 2014


http://hg.openjdk.java.net/jdk9/jdk9/rev/69a84c16d9c2 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/77efdecfa2a5 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0046d55383a9 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/71e99dae28f9 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/7af228ae847f 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/292317ebc7db 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9f7d155d28e5 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/c432b80aadd0 

---

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

List of all fixes:
===================
JDK-8029516   core-libs       (fs) WatchKey cancel unreliable on Windows
JDK-8054987   core-libs       (reflect) Add sharing of annotations between instances of Executable
JDK-5043030   core-libs       (reflect) unnecessary object creation in reflection
JDK-8049343   core-libs       (tz) Support tzdata2014g
JDK-8057826   core-libs       Add DataProvider support to the Date, Time and Timestamp tests
JDK-8057657   core-libs       Annotate LambdaForm parameters with types
JDK-7010989   core-libs       Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets
JDK-8057654   core-libs       Extract checks performed during MethodHandle construction into separate methods  
JDK-8050173   core-libs       Generalize BMH.copyWith API to all method handles
JDK-8050166   core-libs       Get rid of some package-private methods on arguments in j.l.i.MethodHandle
JDK-8058179   core-libs       Global constants get in the way of self-modifying properties
JDK-8056248   core-libs       Improve ForkJoin thread throttling
JDK-8057922   core-libs       Improve LambdaForm sharing by using LambdaFormEditor more extensively
JDK-8057656   core-libs       Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks
JDK-8056926   core-libs       Improve caching of GuardWithTest combinator
JDK-8050057   core-libs       Improve caching of MethodHandle reinvokers
JDK-8050053   core-libs       Improve caching of different invokers
JDK-8050877   core-libs       Improve code for pairwise argument conversions and value boxing/unboxing
JDK-8037209   core-libs       Improvements and cleanups to bytecode assembly for lambda forms
JDK-8057931   core-libs       Instead of not skipping small functions in parser, make lexer avoid them instead
JDK-8050884   core-libs       Intrinsify ValueConversions.identity() functions
JDK-8050887   core-libs       Intrinsify constants for default values
JDK-8038261   core-libs       JSR292: cache and reuse typed array accessors
JDK-8057042   core-libs       LambdaFormEditor: ability to derive new LFs from a base LF
JDK-8057588   core-libs       Lots of trivial classes are generated by Nashorn compiler
JDK-8050200   core-libs       Make LambdaForm intrinsics detection more robust
JDK-8058117   core-libs       Missing jdk.deploy.osx from modules.xml
JDK-8049555   core-libs       Move varargsArray from sun.invoke.util package to java.lang.invoke
JDK-8034954   core-libs       Optimistic iteration in for-in and for-each
JDK-8055251   core-libs       Re-examine Integer.parseInt and Long.parseLong methods
JDK-8058100   core-libs       Reduce the RecompilableScriptFunctionData footprint
JDK-8057930   core-libs       Remove "eval id" from eval locations
JDK-8057747   core-libs       Several test failing after update to tzdata2014g 
JDK-8057148   core-libs       Skip nested functions on reparse
JDK-8050052   core-libs       Small cleanups in java.lang.invoke code
JDK-8057703   core-libs       Still, lots of trivial classes are generated by Nashorn compiler
JDK-8050174   core-libs       Support overriding of isInvokeSpecial flag in WrappedMember 
JDK-8043839   core-libs       TEST closed/com/sun/jndi/dns/RandomXID.java failed intermittently in nightly
JDK-8057678   core-libs       Tests for let&const keywords in Nashorn
JDK-8057021   core-libs       UserAccessorProperty guards fail with multiple globals
JDK-8057742   core-libs       ant clean test should not fail if one or more external test suites are missing
JDK-8057936   core-libs       java.net.URLClassLoader.findClass uses exceptions in control flow
JDK-8057611   core-libs       jdk/nashorn/internal/scripts/JO* classes are missing from the generated methods dump
JDK-8056951   core-libs       pico-optimize contains(Object) methods
JDK-8057746   core-svc        Cannot handle JdpException in JMX agent initialization.
JDK-8057686   core-svc        Clean up ProblemList.txt
JDK-8057556   core-svc        JDP should better handle non-active interfaces
JDK-8057174   core-svc        MemoryMXBean tests -- TEST FAILED:  chunkSize: 6291456 is less than YOUNG_GEN_SIZE: 8388608
JDK-8057776   core-svc        Misc cleanups of the attach code
JDK-8057778   core-svc        Misc cleanups of the attach code (aix)
JDK-8057558   core-svc        VirtualMachineImpl.execute on windows should close PipedInputStream before throwing exceptions
JDK-8058089   core-svc        api/javax_management/loading/MLetArgsSupport.html\#MLetArgsSupportTest0001 fails because of  java.lang.IllegalArgumentException (argument type mismatch)
JDK-8057937   core-svc        javax/management/monitor/GaugeMonitorDeadlockTest.java should be quarantined
JDK-8055494   hotspot         Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
JDK-8028594   hotspot         Assertion failed: 19 = 20 : Wrong number of collections for collector ParNew
JDK-8056175   hotspot         Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC
JDK-8055903   hotspot         Develop sanity tests on SPARC's SHA instructions support
JDK-8055904   hotspot         Develop tests for new command-line options related to SHA intrinsics
JDK-8054355   hotspot         ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9
JDK-8055286   hotspot         Extend CompileCommand=option to handle numeric parameters
JDK-8057129   hotspot         Fix AIX build after the Extend CompileCommand=option change 8055286
JDK-8048268   hotspot         G1 Code Root Migration performs poorly
JDK-8055838   hotspot         Hotspot does not compile with clang 6.0 (OS X Yosemite)
JDK-8057143   hotspot         Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq
JDK-8055755   hotspot         Information about loaded dynamic libraries is wrong on MacOSX.
JDK-8056964   hotspot         JDK-8055286 changes are incomplete.
JDK-8056971   hotspot         Minor class loading clean-up
JDK-8049105   hotspot         Move array component mirror to instance of java/lang/Class (hotspot part 2)
JDK-8056091   hotspot         Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality
JDK-8056067   hotspot         NodeHash debug variables are available in product build
JDK-8056084   hotspot         Refactor Hashtable to allow implementations without rehashing support
JDK-8057038   hotspot         Speculative traps not robust when compilation and class unloading are concurrent
JDK-8057037   hotspot         Verification in ClassLoaderData::is_alive is too slow
JDK-8033152   hotspot         [TESTBUG] ./serviceability/4367942/Test4367942.sh needs to be removed now that the test was rewritten in Java
JDK-8057147   hotspot         [TESTBUG] Platform.isDebugBuild() doesn't work on all build types
JDK-8054471   hotspot         [TESTBUG] closed/runtime/4784574/Test4784574.java fails during nightly
JDK-8055946   hotspot         assert(result == NULL || result->is_oop()) failed: must be oop
JDK-8055910   hotspot         closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown
JDK-8054292   hotspot         code comments leak in fastdebug builds
JDK-8056223   hotspot         typo in export_optimized_jdk
JDK-8031583   hotspot         warnings from b03 for hotspot/agent/src/os/solaris/proc: JNI exception pending
JDK-8029172   hotspot         warnings from b117 for hotspot.agent.src.os.linux: JNI exception pending
JDK-8058180   infrastructure  .hgignore should be updated with webrev in all repos
JDK-8058177   infrastructure  8056195 parfait checks breaks 32-bit builds
JDK-8057538   infrastructure  Build the freetype library during configure on Windows
JDK-8050946   infrastructure  Consolidate Java SE Licensee source bundles
JDK-8056195   infrastructure  Generate Parfait report using same recipe as SQE baseline
JDK-8057125   infrastructure  LOG=trace hardcodes value to bash (still)
JDK-8055720   infrastructure  Missing jrecreate exclude entry  in Jigsaw update
JDK-8057537   infrastructure  Serialize reconfigure and fix make clean-foo foo
JDK-8055163   infrastructure  Source bundle enhancement --  remove test & samples from JLE source bundles
JDK-8057813   security-libs   Alterations to jdk_security3 test target
JDK-8039898   security-libs   sunpkcs11-solaris.cfg should be in solaris specific directory
JDK-8056984   tools           Exception in compiler: java.lang.AssertionError: isSubClass T
JDK-8055075   tools           Group 9b: golden files for tests in tools/javac dir
JDK-8055079   tools           Group 9c: golden files for tests in tools/javac dir
JDK-8054210   tools           NullPointerException when compiling specific code.
JDK-8055996   tools           Remove @ignore from tools/javac/T6725036.java
JDK-8057753   tools           Test langtools/test/tools/javac/NoClass.java is failing when run together with langtools/test/tools/javac/DuplicateImport.java
JDK-8056014   tools           Type inference may be skipped for a complex receiver generic method in a parameter position
JDK-8051989   tools           Unportable format string argument mismatch in jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp
JDK-8055514   tools           Wrong, confusing error when non-static varargs referenced in static context
JDK-8055500   tools           [javac] fix for 8030046 is incorrect
JDK-8056021   tools           checkin for JDK-8027262 breaks Checker Framework
JDK-8042347   tools           javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
JDK-8057627   xml             Add org.w3c.dom.ranges and org.w3c.dom.traversal as exported API in modules.xml
JDK-8056202   xml             Xerces Update: Catalog Resolver
JDK-8058175   xml             [XML 1.0/1.1] - Attribute values with supplemental characters are being corrupted.


More information about the jdk9-dev mailing list