jdk8-b106: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing

lana.steuck at oracle.com lana.steuck at oracle.com
Fri Aug 30 18:55:22 PDT 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/4ac867c44467 
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/bf70cbd2c836 
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/fcd768844b99 
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c817276bd870 
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/6908370afe83 
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/d3be8e3b429d 
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/b649cfa58604 
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/2e3a056c84a7 

---

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

List of all fixes:
===================
JDK-8023784   core-libs       Object.prototype.toString should contain the class name for all instances
JDK-8023780   core-libs       Object.bindProperties with bean binding fails when underlying object has a @CS method
JDK-8023721   core-libs       Simplify eval in DebuggerSupport
JDK-8023717   core-libs       (process) ProcessBuilder should catch SecurityException rather than AccessControlException
JDK-8023714   core-libs       closed/ProblemList.txt updates (8/2013)
JDK-8023713   core-libs       ZipFileSystem crashes on old zip file
JDK-8023681   core-libs       Fix raw type warning caused by Sink
JDK-8023650   core-libs       Regexp m flag does not recognize CRNL or CR
JDK-8023647   core-libs        " abc1c " .matches( " (\\w)+1\\1 " )) returns false
JDK-8023631   core-libs       engine.js init script should be loaded into every global instance created by engines
JDK-8023630   core-libs       Implement Java.super() as the preferred way to call super methods
JDK-8023587   core-libs       Fix lone remaining doclint issue in java.util.regex
JDK-8023560   core-libs       Arbitrary javax.script.Bindings objects as ENGINE_SCOPE objects are not handled as expected.
JDK-8023551   core-libs       Mirror functions can not be invoked using invokeMethod, invokeFunction
JDK-8023550   core-libs       -d=<dir> fails for any dir but . in Nashorn
JDK-8023531   core-libs       new RegExp('').toString() should return '/(?:)/'
JDK-8023528   core-libs       Rename Comparator combinators to disambiguate overloading methods
JDK-8023454   core-libs       Make sure developer readme is up to date before release
JDK-8023453   core-libs       --log:attr doesn't unindent identNodes
JDK-8023430   core-libs       Replace File.mkdirs with Files.createDirectories to get MaxPathLength.java failure details
JDK-8023395   core-libs       Remove sun.misc.Sort and sun.misc.Compare
JDK-8023373   core-libs       Java adapters don't have facility to call super methods
JDK-8023368   core-libs       Instance __proto__ property should exist and be writable.  
JDK-8023351   core-libs       Add TEST.groups in preparation to simplify rules in jdk/test/Makefile
JDK-8023306   core-libs       Add replace() implementations to TreeMap
JDK-8023275   core-libs       Wrapping collections should override default methods
JDK-8023234   core-libs       StampedLock serializes readers on writer unlock
JDK-8023228   core-libs       Debugger information gather is too slow.
JDK-8023155   core-libs       Ensure functional consistency across Random, ThreadLocalRandom, SplittableRandom
JDK-8023139   core-libs       (fs) java/nio/file/WatchService/SensitivityModifier.java failing intermittently (win8) 
JDK-8022903   core-libs       Enhance for-in and for-each for Lists and Maps
JDK-8022773   core-libs       ScriptEngineTest.printManyTest fails
JDK-8022721   core-libs       TEST_BUG: AnnotationTypeDeadlockTest.java throws java.lang.IllegalStateException: unexpected condition
JDK-8022594   core-libs       Potential deadlock in <clinit> of sun.nio.ch.Util/IOUtil
JDK-8022445   core-libs       fix RMISocketFactory example to avoid using localhost
JDK-8022343   core-libs       j.l.Class.getAnnotatedSuperclass() doesn't return null in some cases
JDK-8020946   core-libs       TokenType#toString returned null
JDK-8020292   core-libs       j.u.SplittableRandom
JDK-8019987   core-libs       String trimRight and trimLeft could be defined
JDK-8016846   core-libs       Pattern.splitAsStream tests required
JDK-8016018   core-libs       (str) Error in description of the method indexOf in the class StringBuffer
JDK-8011944   core-libs       Sort fails with ArrayIndexOutOfBoundsException
JDK-8005899   core-libs       Logger.getLogger(name, null) should not allow to reset a non-null resource bundle
JDK-7129312   core-libs       BufferedInputStream calculates negative array size with large streams and mark
JDK-6470700   core-libs       Math.random() / Math.initRNG() uses "double checked locking"
JDK-6446965   core-libs       Using BigDecimal.divideToIntegralValue with extreme scales can lead to an incorrect result
JDK-6378503   core-libs       In java.math.BigDecimal, division by one returns zero
JDK-4792059   core-libs       test/java/io/pathNames/GeneralSolaris.java fails on symbolic links
JDK-8023786   core-svc        (jdk) setjmp/longjmp changes the process signal mask on OS X
JDK-8023485   core-svc        Remove com/sun/jdi/DoubleAgentTest.java and com/sun/jdi/FieldWatchpoints.java from ProblemList.txt
JDK-8023101   core-svc        java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails
JDK-8009214   core-svc        Add more remote tests
JDK-8023701   docs            Fix badly named test
JDK-7052170   docs            javadoc -charset option generates wrong meta tag
JDK-8022870   embedded        [JRECreate] If it is impossible to create JRE due to no space left on device, error message looks uninformative
JDK-8022635   embedded        [JRECreate] "bom" file does not contain info about "--debug" option if it was used
JDK-8016031   embedded        Extensions not requested must be removed from the full JRE
JDK-8013990   embedded        jrecreate should remove classlist when minimal VM is the only available VM
JDK-8012380   embedded        JRECreate: Some (non-debug) Output Messages Not in Properties File
JDK-8023678   hotspot         Remove RecordingObserver from JFR
JDK-8023264   hotspot         Write regression test for 8004358
JDK-8023161   hotspot         Write regression test for 8003605
JDK-8017476   hotspot         Only internal JFR code should be able to use VMJFR#redefineClass
JDK-8014135   hotspot         The JVMTI specification does not conform to recent changes in JNI specification
JDK-8023892   infrastructure  test/Makefile changes break JPRT execution of langtools jtreg tests
JDK-8023769   infrastructure  JDK-8016850 broke the old build
JDK-8023491   infrastructure  Remove target names from root repo test/Makefile and defer to sub-repo makefiles
JDK-8023460   infrastructure  OPENJDK build fails due to missing jfr.jar
JDK-8023433   infrastructure  Improve make help
JDK-8023827   security-libs   Fix doclint issues in javax.net.ssl
JDK-8022761   security-libs   regression: SecurityException is NOT thrown while trying to pack a wrongly signed Indexed Jar file
JDK-8022228   security-libs   Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
JDK-8019830   security-libs   Add com.sun.media.sound to the list of restricted packages
JDK-8015669   security-libs   KerberosPrincipal::equals should ignore name-type
JDK-8023826   tools           Typo in warning about obsolete source / target values
JDK-8023768   tools           Use the unannotatedType in cyclicity checks. 
JDK-8023522   tools           tools/javac/tree/TypeAnnotationsPretty.java test cases with @TA\n fail on windows only
JDK-8023520   tools           Add missing test for JDK-7118412
JDK-8023515   tools           import type-annotations updates
JDK-8023112   tools           javac should not use lazy constant evaluation approach for method references
JDK-8022744   tools           javac -Xpkginfo command's documentation is sparse
JDK-8022316   tools           Generic throws, overriding and method reference
JDK-8022287   tools           javac.sym.Profiles uses a static Map when it should not
JDK-8022173   tools           Relax some warnings in doclint
JDK-8020745   tools           Suspicious MethodParameters attribute generated for local classes capturing local variables
JDK-8014566   tools           Remove @ignore tags from MethodReference66 and InInterface when 8013875 is fixed
JDK-8013384   tools           Potential infinite loop in javadoc
JDK-8010310   tools           [javadoc] Error processing sources with -private
JDK-8001669   tools           javadoc internal DocletAbortException should set cause when appropriate
JDK-7118412   tools           Shadowing of type-variables vs. member types
JDK-7042707   tools           Un-needed mnemonic in JConsole resource file
JDK-6800801   tools           NPE in JConsole when using Nimbus L&F
JDK-6417721   tools           Thread list should not allow multiple selection
JDK-6417649   tools           -interval=0 is accepted and jconsole doesn't update window content at all
JDK-6359971   tools           Threads tab: Simple text to explain that one can click on a thread to get stack trace
JDK-6358357   tools           Division by zero in Threads tab when shrinking jconsole window
JDK-4987840   tools           What is the scope of an annotation?
JDK-8023636   xml             Missing files from 8022885
JDK-8022885   xml             Update JAX-WS RI integration to 2.2.9-b14140
JDK-8013016   xml             Rebase 8009009 against the latest jdk8/jaxws


More information about the jdk8-dev mailing list