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

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Jan 29 11:12:50 PST 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/039783b67959 
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/c2e11e2ec4a3 
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/57561ea851d2 
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/966bf9f3c41a 
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/ff0b73a6b3f6 
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/89fc17e8d808 
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/d4e68ce17795 

---

All the fixes will be tested during promotion (no PIT testing at this point):
NOTE: This integration does not include Awt changes.

List of all fixes:
===================
JDK-8005250   client-libs     Downgrade normative references to ${java.home}/lib folder from Java client code. 
JDK-8005080   client-libs     Add JDBC 4.2 support
JDK-8004201   client-libs     add reducers to basic types
JDK-8006895   core-libs       Clarify that FunctionalInferface is only informative
JDK-8006850   core-libs       [pack200] disable pack200 tests until JSR-308 is implemented
JDK-8006773   core-libs       test/java/util/zip/ZipFile/FinalizeZipFile.java failing intermittently
JDK-8006764   core-libs       FunctionalInterface missing from rt.jar (old build)
JDK-8006762   core-libs       closed/test/java/util/zip/ZipFile/Collectible.java failing intermittently
JDK-8006669   core-libs       sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails on mac
JDK-8006642   core-libs       fix javadoc warning due to {@link Integer.MAX_VALUE}
JDK-8006568   core-libs       HTTP protocol handler NLTM Authentication should use Base64 API
JDK-8006560   core-libs       java/net/ipv6tests/B6521014.java fails intermittently
JDK-8006534   core-libs       CLONE - TestLibrary.getUnusedRandomPort() fails intermittently-doesn't retry enough times
JDK-8006509   core-libs       Add more calendar symbol names from CLDR
JDK-8006503   core-libs       JVM_PrintStackTrace is not used in JDK
JDK-8006344   core-libs       Broken javadoc link in javax.lang.model.element.Element
JDK-8006338   core-libs       [pack2000] jdk/test/closed/tools/pack200/CompatibilityTest.java uses wrong jdk
JDK-8006264   core-libs       Add explanation of why default methods cannot be used in JDK 8 javax.lang.model
JDK-8006153   core-libs       HTTP protocol handler authenication should use Base64 API
JDK-8006139   core-libs       Add missing SqlInput/OutputImpl methods
JDK-8006090   core-libs       (fmt) java/util/Formatter/Basic.java asserts if run with -esa
JDK-8006062   core-libs       Add @Repeatable to repeating annotations regression tests in JDK reop
JDK-8005978   core-libs       shell tests need to use the $COMPILEJDK for javac, jar and other tools
JDK-8005926   core-libs       (thread) Merge ThreadLocalRandom state into java.lang.Thread
JDK-8005646   core-libs       TEST_BUG: java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup leaves process running
JDK-8005618   core-libs       TEST_BUG: java/lang/ProcessBuilder/Basic.java failing intermittently 
JDK-8005566   core-libs       (fs) test/java/nio/file/Files/Misc.java failing (sol)
JDK-8005466   core-libs       JAR file entry hash table uses too much memory (zip_util.c)
JDK-8005406   core-libs       HTTP server implementation should use Base64 API
JDK-8005311   core-libs       Add Scalable Updatable Variables, DoubleAccumulator, DoubleAdder, LongAccumulator, LongAdder
JDK-8005252   core-libs       pack200 should support MethodParameters
JDK-8005232   core-libs       (JEP-149) Class Instance size reduction
JDK-8004729   core-libs       Add java.lang.reflect.Parameter and related changes for parameter reflection
JDK-8004489   core-libs       Add support for Minguo and Hijrah calendars to CalendarNameProvider SPI
JDK-8003680   core-libs       CCC request to Add the OpenJDK Threeten Project to SE 8
JDK-8001666   core-libs       Add lambda-compatible atomics and accumulators to the ActomicXXX classes
JDK-7193719   core-libs       Support repeating annotations in javax.lang.model
JDK-7183373   core-libs       URLClassloader.close() does not close JAR files whose resources have been loaded via getResource()
JDK-7171415   core-libs       java.net.URI.equals/hashCode not consistent for some URIs
JDK-7162007   core-libs       Clean up i18n related caches
JDK-7131459   core-libs       [Fmt-De] DecimalFormat produces wrong format() results when close to a tie
JDK-7017962   core-libs       Obsolete link is used in URL class level spec
JDK-6939260   core-libs       (fs) BasicFileAttributes.lastModifiedTime() should return last modified time with higher precision
JDK-6519127   core-libs       Vista: user.home property not set correctly
JDK-4745761   core-libs       (cal) RFE: Support builder for constructing Calendar
JDK-4247235   core-libs       (spec str) StringBuffer.insert(int, char[]) specification is inconsistent
JDK-8006565   core-svc        java.lang.instrument specification should make it clear that -javaagent is optional
JDK-8006524   core-svc        JSR-3: Allows java.beans to be optional
JDK-8005120   core-svc        Compiler warnings in socket transport native code
JDK-8006846   install         [install] pack200 fails with assertion error
JDK-8006951   security-libs   Avoid storing duplicate PKCS12 attributes
JDK-8006946   security-libs   PKCS12 test failure due to incorrect alias name
JDK-8006863   security-libs   javadoc cleanup for 8005408
JDK-8006855   security-libs   PKCS12 test failures due to unsupported algorithm
JDK-8006813   security-libs   Compilation error in PKCS12KeyStore.java
JDK-8006741   security-libs   javadoc cleanup for 6263419
JDK-8006624   security-libs   AGAIN - closed/sun/security/tools/jarsigner/noca/noca.sh failed because cert expired
JDK-8006591   security-libs   Protect keystore entries using stronger PBE algorithms
JDK-8006265   security-libs   Add test SSLEngineDeadlock.java to ProblemList
JDK-8006092   security-libs   SecurityPermission: printIdentity doesn't exist.
JDK-8005939   security-libs   sun/security/x509/{X509CRLImplX509CertImpl}/Verify.java fail in confusing way when some providers not present
JDK-8005937   security-libs   Remove -source 1.4 -target 1.4 from tests
JDK-8005408   security-libs   KeyStore API enhancements
JDK-8005389   security-libs   Backout fix for JDK-6500133
JDK-6263419   security-libs   No way to clean the memory for a java.security.Key
JDK-8006775   tools           JSR 308: Compiler changes in JDK8
JDK-8006728   tools           temporarily workaround jtreg problems for doclint tests in othervm
JDK-8006723   tools           sjavac test fails to compile on clean build
JDK-8006694   tools           temporarily workaround combo tests are causing time out in several platforms
JDK-8006692   tools           jdk/test/java/util/Collections/BigBinarySearch.java fails to compile
JDK-8006684   tools           Compiler produces java.lang.VerifyError: Bad type on operand stack
JDK-8006673   tools           TargetType52 fails because of bad golden file
JDK-8006566   tools           Remove transient lambda-related guards from JavacParser
JDK-8006561   tools           Langtools test failure: missing diags/examples
JDK-8006283   tools           Change to Class.cast() in javax.lang.model implementation for repeating annotations
JDK-8006263   tools           Supplementary test cases needed for doclint
JDK-8006251   tools           doclint: incorrect position for diagnostic for illegal text in tags
JDK-8006241   tools           Test DocRootSlash.java fails
JDK-8006236   tools           doclint: structural issue hidden 
JDK-8006228   tools           Doclint doesn't detect <code> {@code nested inline} </code> 
JDK-8006224   tools           Doclint NPE for attribute with no value
JDK-8006119   tools           update javac to follow latest spec for repeatable annotations
JDK-8005964   tools           Regression: difference in error recovery after ambiguity causes JCK test failure
JDK-8005854   tools           Add support for array constructor references
JDK-8005852   tools           Treatment of '_' as identifier
JDK-8005851   tools           Remove support for synchronized interface methods
JDK-8005632   tools           Inner classes within lambdas cause build failures
JDK-8005299   tools           Add FunctionalInterface checking to javac
JDK-8005244   tools           Implement overload resolution as per latest spec EDR
JDK-8005166   tools           Add support for static interface methods
JDK-8004834   tools           Add doclint support into javadoc
JDK-8004658   tools           Add internal smart javac wrapper to solve JEP 139
JDK-8003147   xml             port fix for BCEL bug 39695 to our copy bundled as part of jaxp


More information about the jdk8-dev mailing list