jdk9-b03: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Feb 11 13:13:28 PST 2014


http://hg.openjdk.java.net/jdk9/jdk9/rev/fd8d51bdf9aa 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/832f89ff25d9 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/151222468d1d 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4111af6151ed 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/1cd9786257ed 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/fb92ed039942 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2fee789d23f 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/d338b892a13d 

---

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

List of all fixes:
===================
JDK-4932272   core-libs       (cl) Remove declaration of the unused private method ClassLoader.defineClass0
JDK-6309226   core-svc        TEST: java/lang/management/ThreadMXBean/SynchronizationStatistics.java didn't check Thread.sleep
JDK-6486771   core-svc        Fix snmp tests connection timeout problem.
JDK-6516909   core-libs       (cl spec) ClassLoader.loadClass() clarification to indicate it shouldn't be used for array classes 
JDK-6545321   core-svc        TEST BUG: jstatLineCounts4.sh has to be resilient to unexpected output
JDK-6645723   core-svc        Incorrect detection of a dead process in closed/serviceability/4367942/Test4367942.sh
JDK-6651256   hotspot         jstack: DeleteGlobalRef method call doesn't lead to descreasing of global refs count shown by jstack
JDK-6760902   core-libs       inconsistent behavior in bootstrap class loader for classes and resources
JDK-6945460   hotspot         [TESTBUG] runtime/6929067/Test6929067.sh
JDK-6980984   core-svc        java/lang/management/MemoryMXBean/MemoryManagement is not robust when getMax() returns -1
JDK-7010732   hotspot         SA_ALTROOT only works if running the SA tools from their build directory.
JDK-7012961   hotspot         runtime/jni/WindowsExceptionFilter/WindowsExceptionFilter01 crashes on windows-amd64
JDK-7015395   hotspot         [TESTBUG] runtime/6626217/Test6626217.sh fails if compilation happens fast enough for timestamps to be equal
JDK-7133499   core-libs       (fc) FileChannel.read not preempted by asynchronous close on OS X
JDK-7142035   core-svc        assert in j.l.instrument agents during shutdown when daemon thread is running
JDK-7150539   core-libs       HttpURLConnection.getResponseMessage() doesn't throw IOException on server error (OS X)
JDK-7194669   hotspot         CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
JDK-8002074   hotspot         Support for AES on SPARC
JDK-8002116   hotspot         This JdbReadTwiceTest.sh gets an exit 1
JDK-8009462   hotspot         Young GC's (ParNewGC and SerialGC) have unexpected variances.
JDK-8011645   core-libs       CopyOnWriteArrayList.COWSubList.subList does not validate range properly
JDK-8011983   security-libs   [parfait] False positive: unportable format string argument mismatch in jdk/src/windows/native/com/sun/security/auth/module/nt.c
JDK-8017568   infrastructure  PPC64: Generic build preparations needed to enable new build on Linux/PPC64
JDK-8020277   hotspot         Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_range
JDK-8022301   hotspot         [TESTBUG] runtime/jsig/Test8017498.sh incorrectly compiles native code
JDK-8022321   core-libs       java/lang/ref/OOMEInReferenceHandler.java fails immediately
JDK-8022323   core-svc        [JavaSecurityScanner] review package com.sun.management.* Native methods should be private
JDK-8022395   hotspot         java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests
JDK-8022411   infrastructure  Can't override CXX and CC settings with absolute path
JDK-8023541   core-libs       Race condition in rmid initialization
JDK-8023618   infrastructure  JMC man pages in the non-internal source bundle
JDK-8024049   hotspot         com/sun/jdi/ProcessAttachTest.sh shortens 7-digit pid to 6-digit
JDK-8024265   hotspot         PPC64: Enable new build on AIX
JDK-8024854   core-libs       PPC64: Basic changes and files to build the class library on AIX
JDK-8024900   core-libs       PPC64: Enable new build on AIX (jdk part)
JDK-8025306   core-libs       Inet[4|6]Address class and fieldID initialization in networking native code
JDK-8025669   security-libs   [parfait] warning from b62 for jdk.src.solaris.native.com.sun.security.auth.module: memory leak
JDK-8025856   hotspot         Fix typos in the GC code
JDK-8026253   hotspot         New type profiling points: sparc support
JDK-8026490   hotspot         [TESTBUG] Fix or remove 32bit Sparc only test closed/runtime/4345157/Prog.java 
JDK-8026773   infrastructure  Failing compilation in Corba does not fail the build
JDK-8027175   tools           Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword.
JDK-8027314   hotspot         Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message
JDK-8027348   core-libs       (process) Enhancement of handling async close of ProcessInputStream
JDK-8027454   hotspot         Do not traverse string table during G1 remark when treating them as strong roots during initial mark
JDK-8027455   hotspot         Improve symbol table scan times during gc pauses
JDK-8027476   hotspot         Improve performance of Stringtable unlink
JDK-8027477   tools           Enable repeating annotations test cases since JDK-8004912 is fixed
JDK-8027584   infrastructure  disable ccache by default
JDK-8027746   hotspot         Remove do_gen_barrier template parameter in G1ParCopyClosure
JDK-8028066   infrastructure  PPC64: 8025715 changes broke AIX build after sync
JDK-8028267   tools           sun.tools.javac.util.Bits contains a main-method with test code
JDK-8028275   hotspot         Metaspace ShrinkGrowTest causes fatal error if run with JFR
JDK-8028280   hotspot         ParkEvent leak when running modified runThese which only loads classes
JDK-8028391   hotspot         Make the Min/MaxHeapFreeRatio flags manageable
JDK-8028398   hotspot         [TESTBUG]: test/runtime/memory/ReadFromNoaccessArea.java failed with EXCEPTION_ACCESS_VIOLATION
JDK-8028407   hotspot         adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>
JDK-8028431   security-libs   NullPointerException in DerValue.equals(DerValue)
JDK-8028537   core-libs       PPC64: Updated the JDK regression tests to run on AIX
JDK-8028553   hotspot         The JVM should not throw VerifyError when 'overriding' a static final method in a superclass.
JDK-8028623   core-svc        SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.
JDK-8028725   core-libs       [Parfait] warnings from b116 for jdk.src.solaris.native.java.net: JNI pending exceptions
JDK-8028727   security-libs   [parfait] warnings from b116 for jdk.src.share.native.sun.security.ec: JNI pending exceptions
JDK-8028764   hotspot         dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a
JDK-8028769   core-libs       Check src/share/native/java/lang/*.c for cases when JNI calls are used with pending warnings
JDK-8028792   core-libs       (ch) Channels native code needs to be checked for methods calling JNI with pending excepitons
JDK-8029017   tools           ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE
JDK-8029020   core-libs       Check src/share/native/java/util/zip code for JNI pending exceptions
JDK-8029162   hotspot         G1: Shared SATB queue never enabled
JDK-8029237   xml             Update copyright year to match last edit in jaxws repository for 2012
JDK-8029255   hotspot         G1: Reference processing should not enqueue references on the shared SATB queue
JDK-8029270   core-svc        [TEST] closed/javax/management/remote/rmiresources/RMIConnectionTest.sh failed on solaris
JDK-8029385   hotspot         Byte code indexes would be great to have in stacks in flight recordings
JDK-8029464   hotspot         assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop() && ft->make_ptr() == ttkp->cast_to_ptr_type(jtkp->ptr())) failed
JDK-8029646   core-libs       [pack200] should support the new zip64 format.
JDK-8029669   infrastructure  PPC64: 8027566 changes broke AIX build after sync
JDK-8029808   hotspot         com/sun/jdi/ProcessAttachTest.sh times out
JDK-8030027   hotspot         nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa
JDK-8030091   tools           Request to update error messages from javac for negative varargs test cases
JDK-8030116   core-libs       (process) Check Parfait warnings in src/solaris/native/java/lang/*
JDK-8030177   hotspot         G1: Enable TLAB resizing
JDK-8030184   hotspot         Remove unneeded "content_type" declarations from tracetypes.xml
JDK-8030662   hotspot         "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
JDK-8030696   core-libs       Norwegian locales nb_NO and nn_NO should be available locales
JDK-8030719   hotspot         bigapps/Kitchensink/stability crashes in RT_Baseline
JDK-8030795   core-libs       java/nio/file/Files/probeContentType/ForceLoad.java failing with ServiceConfigurationError without jtreg -agentvm option
JDK-8030812   hotspot         Change the solaris DTrace implementation to use USDT2 instead of USDT1
JDK-8030816   tools           javac crashes when mixing lambdas and inner classes
JDK-8030822   core-libs       (tz) Support tzdata2013i
JDK-8030941   hotspot         Darwin mapfile-vers doesn't work for other BSDs
JDK-8030993   core-libs       Check jdk/src/share/native/common/jni_util.c for JNI pending exceptions
JDK-8031023   tools           [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch
JDK-8031045   hotspot         Access checks should precede additional per-instruction checks
JDK-8031059   hotspot         invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface
JDK-8031134   client-libs     PPC64: implement printing on AIX
JDK-8031151   hotspot         Add basic CDS tests
JDK-8031179   core-libs       TEST_BUG: update RMI tests to declare othervm explicitly
JDK-8031212   tools           doclint incorrectly rejects some @see tags in javadoc comments
JDK-8031290   hotspot         Adjust call to getisax() for additional words returned
JDK-8031304   hotspot         Add dcmd to print all loaded dynamic libraries.
JDK-8031376   hotspot         TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader
JDK-8031387   hotspot         Add test for bci in stacktraces
JDK-8031427   hotspot         AllocObject and Unsafe.allocateInstance segfault for primitive types
JDK-8031530   hotspot         [TESTBUG] Enable test runtime/LoadClass/LoadClassNegative.java
JDK-8031572   security-libs   jarsigner -verify exits with 0 when a jar file is not properly signed
JDK-8031581   core-libs       PPC64: Addons and fixes for AIX to pass the jdk regression tests
JDK-8031586   security-libs   Check jdk/src/*/native/com/sun/security/auth/module for pending JNI exceptions
JDK-8031650   core-libs       Update bulk operation demo
JDK-8031686   hotspot         G1: assert(_hrs.max_length() == _expansion_regions) failed
JDK-8031695   hotspot         CHA ignores default methods during analysis leading to incorrect code generation
JDK-8031701   core-svc        java/lang/management/ThreadMXBean/Locks.java: Thread WaitingThread is expected to wait on Object but got null Thread.State = RUNNABLE
JDK-8031737   core-libs       CHECK_NULL and CHECK_EXCEPTION macros cleanup
JDK-8031743   hotspot         C2: loadI2L_immI broken for negative memory values
JDK-8031759   infrastructure  Configure should handle overrides of tools better
JDK-8031776   hotspot         Remove the unnecessary enum GenRemSet::Name
JDK-8031779   hotspot         Assert in MetaspaceGC is always true
JDK-8031968   hotspot         Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked. 
JDK-8031997   core-libs       PPC64: Make the various POLL constants system dependant
JDK-8032020   core-libs       Update try-with-resources demo
JDK-8032024   hotspot         Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,change
JDK-8032025   core-libs       Update repeating annotations demo
JDK-8032047   client-libs     Fix static lint warnings in client libraries
JDK-8032048   infrastructure  Add static lint warning to build of jdk repository
JDK-8032056   core-libs       Create demo to illustrate new practices of the default methods usage
JDK-8032207   hotspot         C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size
JDK-8032221   core-libs       Typo in java.util.date
JDK-8032247   hotspot         SA: Constantpool lookup for invokedynamic is not implemented
JDK-8032250   hotspot         Add trace event for VM flag changes
JDK-8032379   hotspot         Remove the is_scavenging flag to process_strong_roots
JDK-8032392   xml             Spec: javax.xml.stream.XMLEventFactory/XMLOutputFactory/XMLInputFactory.newFactory(String, ClassLoader) referring to ServiceLoader.load(Class, ClassLoader)
JDK-8032396   core-libs       [TEST_BUG] lambda SAND framework needs adjustments.
JDK-8032397   other-libs      Remove sun.misc.Ref
JDK-8032451   core-libs       (dc) DatagramChannel.join should support include-mode filtering on OS X
JDK-8032456   core-libs       vm/jni/Miscellaneous/misc001/misc00101m1/misc00101m1.html failing on OS X
JDK-8032466   hotspot         serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors
JDK-8032494   core-libs       DateTimeFormatter spec includes irrelevant detail on parsing pattern
JDK-8032502   core-libs       java.time add @param tags to readObject
JDK-8032506   tools           Remove commit.txt that was accidentally pushed with the changeset
JDK-8032518   hotspot         fatal error has been detected by the Java Runtime Environment (access violation)
JDK-8032558   core-libs       Instant spec includes incorrect assertion wrt valid range
JDK-8032587   tools           Change silent failure in Attr.java to assertion
JDK-8032616   client-libs     Fix non-deprecation warnings in com.sun.beans.*
JDK-8032627   client-libs     Add @SuppressWarnings("serial") to appropriate javax.swing classes
JDK-8032639   xml             Update copyright year to match last edit in jaxws repository for 2013
JDK-8032662   hotspot         test/compiler/ciReplay/TestSA.sh should report ulimit issues
JDK-8032668   core-libs       Check jdk/src/solaris/native/java/io for pending JNI exception issues
JDK-8032674   infrastructure  Update closed/TEST.groups to add misc. tests to top-level groups 
JDK-8032678   core-libs       TEST_BUG: sun/misc/Version/Version.java doesn't understand two-digit HotSpot minor version numbers
JDK-8032681   core-libs       Issues with Nashorn
JDK-8032697   core-libs       Issues with Lambda
JDK-8032704   core-libs       Issues with lib perm in Lambda
JDK-8032711   core-libs       Issue with Lambda in handling
JDK-8032733   client-libs     Fix cast lint warnings in client libraries
JDK-8032734   infrastructure  Add cast lint warning to build of jdk repository
JDK-8032749   core-libs       Typo in java.time.Clock
JDK-8032779   core-libs       Update code in java.lang to use newer language features
JDK-8032814   tools           LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options
JDK-8032819   tools           Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options
JDK-8032827   hotspot         NMT:  missing virtual memory tagging in os::workaround_expand_exec_shield_cs_limit()
JDK-8032869   tools           remove support for legacy options in javap
JDK-8032888   core-libs       Error message typo in TemporalAccessor
JDK-8032932   tools           Add assertion to fix silent failure in Gen.getAndRemoveNonFieldTAs
JDK-8032943   core-libs       Improve reflection in Nashorn
JDK-8032948   core-libs       Nashorn linkages awry
JDK-8032954   core-libs       Nashorn: extend Java.extend
JDK-8032980   tools           Silent failure in Attr.annotateType
JDK-8033004   tools           Make base TypeAnnotationPosition data immutable, create better methods for obtaining base TypeAnnotationPositions
JDK-8033111   infrastructure  Clean up left-over JObjC code in build system
JDK-8033115   infrastructure  Bad merge between 8027584 and 8031759
JDK-8033119   infrastructure  Improve and document boot-jdk.m4
JDK-8033180   tools           An inappropriate newline symbol in the help section
JDK-8033181   client-libs     Fix doclint missing issues in java.awt.{peer, im[.spi]}
JDK-8033210   infrastructure  Intermittent build failure: jdk8 fails on win_i586 in jdk/make (p11_convert.c(67) : Cannot open 'sun_security_pkcs11_wrapper_PKCS11.h)
JDK-8033218   tools           Silent failure in TypeAnnotations.resolveFrame
JDK-8033221   client-libs     Fix serial lint warnings in sun.swing.*
JDK-8033222   client-libs     Fix serial lint warnings in sun.awt.*
JDK-8033223   client-libs     Fix serial lint warnings in sun.{font, java2d[.*]}
JDK-8033236   infrastructure  Update GensrcCharsetMapping.gmk to build-infra standards
JDK-8033292   infrastructure  jdk9-dev build failed due to configure issue: configure: error: The following variables are unknown to configure:  MAKE
JDK-8033327   core-libs       closed/sun/reflect/misc/ReflectUtil/CheckConservativeMemberAccess/CheckConservativeMemberAccess.java fails to compile
JDK-8033333   infrastructure  Initial support for parfait in the build system
JDK-8033371   core-libs       jdk/src/solaris/native/java/lang/ProcessEnvironment.c environ doesn't check for JNI pending exceptions
JDK-8033372   core-libs       Check jdk/src/share/native/java/lang for JNI pending exception issues
JDK-8033416   core-libs       Remove sun.misc.FpUtils
JDK-8033425   core-libs       Delay loading of net library in PortConfig initialization (workaround for for 8033367)
JDK-8033525   client-libs     Fix raw and unchecked lint warnings in sun.swing.*
JDK-8033526   client-libs     Fix serial lint warnings in java.awt.*
JDK-8033527   core-libs       Fix raw type lint warning in sun.nio.ch
JDK-8033532   infrastructure  Freetype include statement must come before X11 include
JDK-8033542   core-libs       test/java/util/logging/SimpleLogManager might let Loggers be gc'ed too early.
JDK-8033616   client-libs     Fix serial lint warnings in javax.imageio.*
JDK-8033680   infrastructure  Profiles build broken
JDK-8033689   core-libs       PlainDatagramSocketImpl missing returns after throwing an exception


More information about the jdk9-dev mailing list