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

lana.steuck at oracle.com lana.steuck at oracle.com
Tue May 7 12:10:35 PDT 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/892a0196d10c 
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/45ce27fbe272 
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/ec434cfd2752 
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/336a110f1196 
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/88838e08e4ef 
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/893d2ba8bbea 
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/d0081bfc425c 
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/fe4150590ee5 

---

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

List of all fixes:
===================
JDK-8013272   client-libs     JDK Netbeans projects should use ASCII encoding for sources
JDK-8012586   client-libs     [x11] Modal dialogs for fullscreen window may show behind its owner
JDK-8012325   client-libs     [TEST_BUG] closed/java/awt/event/MouseEvent/EnterAsGrabbedEvent/EnterAsGrabbedEvent.html doesn't release mouse button
JDK-8012004   client-libs      JInternalFrame not being finalized after closing
JDK-8011686   client-libs     AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality
JDK-8011639   client-libs     [code audit] t2k: HintGlyph.c -- OffsetAxis (typo in the for-loop condition)
JDK-8011230   client-libs     [TEST_BUG] java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java failed on solaris
JDK-8011186   client-libs     [TEST_BUG] java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java failed on windows 8
JDK-8009199   client-libs     Printed text become garbage on Mac OSX
JDK-8009012   client-libs     [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment
JDK-8008366   client-libs     [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
JDK-8007679   client-libs     JVM crash in sun.font.T2KFontScaler.getGlyphImageNative if using corrupted font
JDK-8007458   client-libs     [findbugs] One more beans issue, with ReflectionUtils
JDK-8005302   client-libs     [findbugs] public methods return internal arrays; may be private
JDK-8005203   client-libs     [parfait] #239 sun/java2d/cmm/kcms/doevalsw.c Uninitialised pointer 'tempAddr' may be used for comparison
JDK-7166296   client-libs     closed/java/awt/Frame/DisabledParentOfToplevel/DisabledParentOfToplevel.html failed since 1.8.0b36
JDK-8013723   core-libs       ProblemList.txt updates (5/2013)
JDK-8013647   core-libs       JPRT unable to clean-up after tests that leave file trees with loops
JDK-8013533   core-libs       Improve code coverage for types and logging
JDK-8013444   core-libs       JSON.parse does not invoke "reviver" callback as per spec.
JDK-8013419   core-libs       Streamline handling of with and eval
JDK-8013415   core-libs       Changes for JDK-8005523 requires updates to refs.allowed
JDK-8013413   core-libs       javadoc warnings
JDK-8013369   core-libs       nashorn build failure with jdk8 b84
JDK-8013360   core-libs       Should be using JavaFX 8 classes for -fx support
JDK-8013337   core-libs       Issues with Date.prototype's get, set functions
JDK-8013325   core-libs       Defining a function named "arguments" should set DEFINES_ARGUMENTS in its parent, not itself
JDK-8013295   core-libs       ScriptEngineTest.java fails with compilation error when running under jtreg
JDK-8013208   core-libs       Octane performance regression
JDK-8013203   core-libs       A collection of smaller speedups to compilation pipeline
JDK-8013167   core-libs       Vararg constructor not found
JDK-8013131   core-libs       Various compatibility issues in String.prototype.split()
JDK-8012937   core-libs       Correct errors in javadoc comments
JDK-8012931   core-libs       NativeDate.safeToString() throws RangeError for invalid date
JDK-8012930   core-libs       (fs) Eliminate recursion from FileTreeWalker
JDK-8012919   core-libs       findMegaMorphicSetMethod should not cast result type.
JDK-8012673   core-libs       Nashorn's package name vs class name inferring logic is wrong
JDK-8012665   core-libs       CharSequence.chars, CharSequence.codePoints
JDK-8012650   core-libs       Arrays streams methods
JDK-8012638   core-libs       test/java/time/test/java/util/TestFormatter fails in UTC TZ
JDK-8012635   core-libs       closed/java/net/Socket/ExclusiveBindTest.java fails intermittently on Solaris
JDK-8012612   core-libs       Compilation error. unknown class sun.reflect.CallerSensitive
JDK-8012593   core-libs       JSAdapter overrides impacts strongly construction time
JDK-8012542   core-libs       Collection.stream and Collection.parallelStream
JDK-8012529   core-libs       Remove -esa from testing jvmargs
JDK-8012462   core-libs       Date.prototype.toJSON does not handle non-Date 'this' as per the spec.
JDK-8012460   core-libs       RegExp regression
JDK-8012457   core-libs       Function.prototype.apply should accept any array-like argument for function arguments
JDK-8012334   core-libs       ToUint32, ToInt32, and ToUint16 don't conform to spec
JDK-8012251   core-libs       jjs should support -fx option
JDK-8012240   core-libs        Array.prototype.map.call({length: -1, get 0(){throw 0}}, function(){}).length  does not throw error
JDK-8012108   core-libs       [parfait] Memory leak in jdk/src/windows/native/java/net/NetworkInterface_winXP.c
JDK-8012044   core-libs       Give more information about self-suppression from Throwable.addSuppressed
JDK-8012005   core-libs       LogManager needs test to ensure stack trace is not being done to find bundle
JDK-8011946   core-libs       java.util.Currency javadoc has broken link to iso.org
JDK-8011934   core-libs       sun.misc.PerfCounter calls Perf.createLong with incorrect parameters
JDK-8011920   core-libs       Implementation classes for java.util.stream
JDK-8011918   core-libs       java.util.stream.Streams
JDK-8011917   core-libs       java.util.stream.Collectors
JDK-8011620   core-libs       Add JDBC netbeans project to jdk/make/netbeans
JDK-8011591   core-libs       BootstrapMethodError when capturing constructor ref to local classes
JDK-8011578   core-libs       -Dnashorn.unstable.relink.threshold=1 causes tests to fail.
JDK-8011536   core-libs       (fs) BasicFileAttributes.creationTime() should return birth time (mac)
JDK-8011426   core-libs       java.util collection Spliterator implementations
JDK-8011065   core-libs       Problems when script implements an interface with variadic methods
JDK-8010939   core-libs       Deadlock in LogManager
JDK-8010731   core-libs       Nashorn exposes internal symbols such as __callee__, __scope__ to scripts
JDK-8010701   core-libs       Immutable IR - part 2
JDK-8010666   core-libs       Implement Currency/LocaleNameProvider in Windows Host LocaleProviderAdapter
JDK-8010505   core-libs       HTTP DIGEST implementation incorrectly quotes header values, fails auth
JDK-8010416   core-libs       Add a Driver.deregisterDriver method for JDBC 4.2
JDK-8009648   core-libs       Tests fail in -agentvm -concurrency mode
JDK-8009389   core-libs       Unpack200 native library should be removed from profiles
JDK-8008814   core-libs       Nashorn shouldn't accept FunctionDeclaration as a Statement
JDK-8008682   core-libs       Core stream API classes
JDK-8008670   core-libs       Initial java.util.stream putback -- internal API classes
JDK-8008238   core-libs       Labeled break in finally causes stack overflow in Node copy
JDK-8007799   core-libs       Base64.getEncoder(0, byte[]) returns an encoder that unexpectedly inserts line separators
JDK-8007395   core-libs       StringIndexOutofBoundsException in Match.find() when input String contains surrogate UTF-16 characters
JDK-8007373   core-libs       Inet6Address serialization incompatibility
JDK-8006559   core-libs       Octane:pdfjs leaks memory, runs slower iteration to iteration
JDK-8005555   core-libs       TEST_BUG: java/io/Serializable/accessConstants/AccessConstants.java can probably be removed
JDK-8005051   core-libs       default methods for Iterator
JDK-8005034   core-libs       Test closed/tools/pack200/CompatibilityTest.java fails with timeout on Linux
JDK-8004181   core-libs       TEST_BUG: closed/java/nio/channels/ReadOnlyBuffers.java doesn't clean-up
JDK-8001647   core-libs       default methods for Collections - forEach, removeIf, replaceAll, sort
JDK-8000529   core-libs       Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters
JDK-7172553   core-libs       A utility class that forms the basis of a String.join() operation
JDK-7123493   core-libs       (proxy) Proxy.getProxyClass doesn't scale under high load
JDK-6594296   core-libs       NetworkInterface.getHardwareAddress returns zero length byte array
JDK-5015163   core-libs       (str) String merge/join that is the inverse of String.split()
JDK-8012624   core-svc        Add sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java in ProblemList.txt
JDK-8009985   core-svc        [parfait] Uninitialised variable at jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
JDK-8003671   core-svc        [findbugs] sun.management.AgentConfigurationError.getParams() may expose internal representation by returning AgentConfigurationError.params
JDK-8011625   embedded        JRECreate utility should not copy libinstrument.so library to result JRE: compact1 and compact2
JDK-8011152   embedded        Precision problems on sflt builds
JDK-8010441   embedded        jrecreate usage text is incorrect for fx extensions
JDK-8010280   embedded        jvm.cfg needs to be generated based on the VMs being built
JDK-8009710   embedded        jrecreate usage updates
JDK-8009377   embedded        jrecreate should provide option to install extended charsets (charsets.jar)
JDK-8009368   embedded        Values specified to jrecreate -extension option are confusing
JDK-8006720   embedded        JRECreate should not allow minimum VM use for compact3 or full jre
JDK-8010521   globalization   jdk8 l10n resource file translation update 2
JDK-8013271   infrastructure  Add MacOS sources to J2SE Netbeans project.
JDK-8013185   infrastructure  Add java.util.stream to CORE_PKGS.gmk in root repo
JDK-8012661   infrastructure  remove langtools Makefile-classic
JDK-8011814   infrastructure  Add testng.jar to Netbeans projects test compile classpath
JDK-8008632   infrastructure  Additional JavaDoc tags @apiNote, @implSpec and @implNote
JDK-8011986   other-libs      [corba] idlj generates read/write union helper methods that throw wrong exception in some cases
JDK-4504275   other-libs      CORBA boolean type unions do not generate compilable code  from idlj
JDK-8013435   security-libs   TEST_BUG: correct jtreg tags order broken in 8b87 for test closed/sun/security/ssl/com/sun/net/ssl/internal/ssl/LuckyThirteen/LuckyThirteenOnEngine.java
JDK-8012530   security-libs   test/sun/security/provider/SecureRandom/StrongSeedReader.java failing
JDK-8012082   security-libs   SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt
JDK-8009636   security-libs   JARSigner including TimeStamp PolicyID (TSAPolicyID) as defined in RFC3161
JDK-8006935   security-libs   Need to take care of long secret keys in HMAC/PRF compuation
JDK-8005527   security-libs   [TEST_BUG] console.sh failed Automatically with exit code 1. 
JDK-8005523   security-libs   Unbound krb5 for TLS
JDK-8013531   tools           Provide a utility class in com.sun.tools.classfile to find field/method references
JDK-8013256   tools           javac test failing after Lambda changes to java.util.List 
JDK-8012723   tools           strictfp interface misses strictfp modifer on default method
JDK-8012681   tools           Commit for JDK-8012656 breaks tl build
JDK-8012658   tools           Change default langtools source level to 7
JDK-8012656   tools           cache frequently used name strings for DocImpl classes
JDK-8011027   tools           Type parameter annotations not passed through to javax.lang.model
JDK-8010304   tools           javac should detect all mutable implicit static fields in langtools using a plugin
JDK-8008562   tools           javac, a refactoring to Bits is necessary in order to provide a change history
JDK-8008174   tools           DocTree API should provide start and end positions for tree nodes
JDK-8010495   xml             Update JAXP NetBeans project - add support for generating javadoc
JDK-8005954   xml             JAXP Plugability Layer should use java.util.ServiceLoader


More information about the jdk8-dev mailing list