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

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Oct 22 11:33:15 PDT 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/35c14ec3e12f 
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/676cd7bf5e09 
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/bca97b47f0a2 
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c1616a944d1c 
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/be7d1f874b96 
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/2f1e1e2c2242 
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/1a93f2c5945a 
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/1c01208087b5 

---

2D performed PIT testing, the rest will be tested during promotion:

List of all fixes:
===================
JDK-8013510   client-libs     Augment image writing code
JDK-8012071   client-libs     Better Building of Beans
JDK-8021399   client-libs     Better Grey Glyphs
JDK-8014098   client-libs     Better profile validation
JDK-8021282   client-libs     Better recycling of object instances
JDK-8017287   client-libs     Better resource disposal
JDK-8021275   client-libs     Better screening for ScreenMenu
JDK-8013744   client-libs     Better tabling for AWT
JDK-8019617   client-libs     Better view of objects
JDK-8012277   client-libs     Improve AWT DataFlavor
JDK-8014102   client-libs     Improve image conversion
JDK-8014345   client-libs     Improve JPEG writing
JDK-8014093   client-libs     Improve parsing of images
JDK-8020293   client-libs     JVM crash
JDK-8021969   client-libs     The index_AccessAllowed  jnlp can not load successfully with exception thrown in the log.
JDK-8026367   core-libs       Add a sync keyword to mozilla_compat
JDK-8008662   core-libs       Add @jdk.Exported to JDK-specific/exported APIs
JDK-8001029   core-libs       Add new date/time capability
JDK-8015743   core-libs       Address internet addresses
JDK-8025087   core-libs       Annotation processing api returns default modifier for interface static method
JDK-8026397   core-libs       Array and List conversion, round 2
JDK-8026125   core-libs        Array.prototype.slice.call(Java.type("java.util.HashMap")) throws ClassCastException: jdk.in...
JDK-8014987   core-libs       Augment serialization handling
JDK-8025718   core-libs       Better error messages for parsing
JDK-8013739   core-libs       Better LDAP resource management
JDK-8013506   core-libs       Better Pack200 data handling
JDK-7189139   core-libs       BigInteger's staticRandom field can be a source of bottlenecks.
JDK-8017291   core-libs       Cast Proxies Aside
JDK-8025719   core-libs       Change Chronology to be an interface
JDK-8020061   core-libs       Clarify reporting characteristics between splits
JDK-8026167   core-libs       Class cache/reuse of 'eval' scripts results in ClassCastException in some cases.
JDK-8014349   core-libs       (cl) Class.getDeclaredClass problematic in some class loader configurations
JDK-8026812   core-libs       clean up for new doclint issues for <p> tags in java.sql and javax.sql
JDK-8026832   core-libs       Clean up straggling doclint warnings in java.math
JDK-8026008   core-libs       Constant folding removes var statement
JDK-8013839   core-libs       Enhance Logger API for handling of resource bundles
JDK-8017196   core-libs       Ensure Proxies are handled appropriately
JDK-8026692   core-libs       eval() throws NullPointerException with --compile-only
JDK-8024354   core-libs       Explicitly permit DoubleStream.sum()/average() implementations to use higher precision summation
JDK-8004138   core-libs       ForkJoinTask leaks exceptions
JDK-8019526   core-libs       (fs) Files.lines, etc without Charset parameter
JDK-8026112   core-libs       Function("with(x ? 1e81 : (x2.constructor = 0.1)){}") throws AssertionError: double is not compatible with object
JDK-8010371   core-libs       getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes UnknownHostException to be thrown
JDK-8026264   core-libs       Getter, setter function name mangling issues
JDK-8026693   core-libs       getType() called on DISCARD node
JDK-8014719   core-libs       HttpClient/ProxyTest.java failing with IAE HttpURLPermission.parseURI (and spec changes to HttpURLPermission)
JDK-8026248   core-libs       importClass has to be a varargs function
JDK-8024704   core-libs       Improve API documentation of ClassLoader and ServiceLoader with respect to enumeration of resources.
JDK-8024076   core-libs       Incorrect 2 -> 4 year parsing and resolution in DateTimeFormatter
JDK-8026245   core-libs       InetAddress.getLocalHost crash if IPv6 disabled (macosx)
JDK-7180557   core-libs       InetAddress.getLocalHost throws UnknownHostException on java7u5 on OSX
JDK-8026317   core-libs       $ in the function name results in wrong function being invoked
JDK-8026137   core-libs       Issues with Binary Evaluation Order
JDK-8026516   core-libs       javadoc errors in java.time
JDK-8026362   core-libs       java/lang/invoke/lambda/LogGeneratedClassesTest.java failed on windows, jtreg report Fail to org.testng.SkipException
JDK-8024612   core-libs       java/time/tck/java/time/format/TCKDateTimeFormatters.java failed
JDK-7011859   core-libs       java/util/concurrent/Semaphore/RacingReleases.java failing
JDK-8026768   core-libs       java.util.Map.Entry comparingBy methods missing @since 1.8
JDK-8026011   core-libs       j.l.r.MalformedParametersException introduces doclint warnings
JDK-8026309   core-libs       latest runsunspider.js tests contains several bugs
JDK-8026027   core-libs       Level.parse should return the custom Level instance instead of the mirrored Level
JDK-8026404   core-libs       Logging in Applet can trigger ACE:  access denied ("java.lang.RuntimePermission" "modifyThreadGroup")
JDK-8023524   core-libs       Mechanism to dump generated lambda classes / log lambda code generation 
JDK-8026292   core-libs       Megamorphic setter fails with boolean value
JDK-8026183   core-libs       minor documentation problems in java.lang.invoke
JDK-8016252   core-libs       More defensive HashSet.readObject
JDK-8026113   core-libs       Nashorn arrays should automatically convert to Java arrays
JDK-8026263   core-libs       [NASHORN] Test test/script/basic/JDK-8025488.js fails in nightly builds
JDK-8026250   core-libs       NPE at  jdk.nashorn.internal.runtime.DebugLogger.levelAbove(DebugLogger.java:129)
JDK-8026513   core-libs       ProblemList.txt Updates (10/2013)
JDK-8025712   core-libs       (props) Possible memory leak in java_props_md.c / ParseLocale 
JDK-4814565   core-libs       (rb) add method to get basename from a ResourceBundle
JDK-7044282   core-libs       (reflect) Class.forName and Array.newInstance are inconsistent regarding multidimensional arrays
JDK-8026213   core-libs       Reflection support for private interface methods
JDK-8011638   core-libs       Remove deprecated methods in sun.util.logging.PlatformLogger
JDK-8025910   core-libs       rename substream(long) -> skip and substream(long,long) -> slice
JDK-8026498   core-libs       Revert: latest runsunspider.js tests contains several bugs
JDK-7076487   core-libs       (sctp) SCTP API classes does not exist in JDK for Mac
JDK-8025720   core-libs       Separate temporal interface layer
JDK-8026302   core-libs       source representation of getter and setter methods is wrong
JDK-8025722   core-libs       TemporalAdjusters and TemporalQueries
JDK-8023555   core-libs       test/java/net/Socks/SocksProxyVersion.java fails when machine name is localhost
JDK-8023431   core-libs       Test java/util/zip/GZIP/GZIPInZip.java failed
JDK-8026162   core-libs       "this" in SAM adapter functions is wrong
JDK-8026016   core-libs       too many relinks dominate avatar.js http benchmark
JDK-8024709   core-libs       TreeMap.DescendingKeyIterator 'remove' confuses iterator position
JDK-8015808   core-libs       Typo in MethodHandle javadoc
JDK-8025255   core-libs       (tz) Support tzdata2013g
JDK-8025703   core-libs       Update LSR datafile for BCP 47
JDK-8019292   core-svc        Better Attribute Value Exceptions
JDK-8008589   core-svc        Better MBean permission validation
JDK-8014534   core-svc        Better profiling support
JDK-8014085   core-svc        Better serialization support in JMX classes
JDK-8011081   core-svc        Improve jhat
JDK-8025207   core-svc        Intermittent test failure: javax/management/monitor/CounterMonitorThresholdTest.java
JDK-8025206   core-svc        Intermittent test failure: javax/management/monitor/NullAttributeValueTest.java
JDK-8025205   core-svc        Intermittent test failure: javax/management/remote/mandatory/connection/BrokenConnectionTest.java
JDK-8025204   core-svc        Intermittent test failure: javax/management/remote/mandatory/connection/IdleTimeoutTest.java
JDK-8019584   core-svc        javax/management/remote/mandatory/loading/MissingClassTest.java failed in nightly against jdk7u45: java.io.InvalidObjectException: Invalid notification: null
JDK-8021577   core-svc        JCK test api/javax_management/jmx_serial/modelmbean/ModelMBeanNotificationInfo/serial/index.html#Input has failed since jdk 7u45 b01
JDK-8025427   core-svc        jstat tests fails on 32-bit platforms
JDK-8014446   core-svc        JT_JDK: Wrong detection of test result for test com/sun/jdi/NoLaunchOptionTest.java
JDK-6804470   core-svc        JvmstatCountersTest.java test times out on slower machines
JDK-8022122   core-svc        [nightly][regression] closed/javax/management/remote/mandatory/SerializationValidationTest.java fails
JDK-8021360   core-svc        "NoSuchObjectException: object not exported" on start of JMXConnectorServer for RMI-IIOP protocol with security manager
JDK-7196801   core-svc        NPG: Fix java/lang/management/MemoryMXBean/LowMemoryTest2
JDK-8021348   core-svc        REGRESSION: closed/sun/tracing/ProviderProxyTest.java fails since 7u45 b04
JDK-8025995   core-svc        [TEST] closed/sun/management/HotSpotDiagnosticTest.java fails when run with agentvm
JDK-8021387   core-svc        [TEST] closed/sun/management/HotSpotDiagnosticTest.java fails with ACE
JDK-8016357   core-svc        Update hotspot diagnostic class
JDK-8017544   deploy          Blacklist more jars
JDK-8021173   deploy          Extend installer improvements
JDK-8016260   deploy          Request to blacklist more jars
JDK-8026294   docs            8025633 breaks langtools/test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
JDK-8025633   docs            Fix javadoc to generate valid anchor names
JDK-8026370   docs            javadoc creates empty <span class="italic"></span>
JDK-8025326   embedded        [JRECreate] BOM file should use UTF-8 instead of default charset
JDK-8021256   embedded        jrecreate message file must conform to translatability guidelines
JDK-8024150   embedded        NLS:I18N: jrecreate: Strings include in < > should be localized  in an option 
JDK-8026475   embedded        NLS:oracle.tools.jrecreate.Util.formatMsg() can not get localized message.
JDK-8023274   hotspot         5 regression JFR tests should be changed
JDK-8025935   hotspot         Add help message to JFR configuration files
JDK-8026212   hotspot         closed/com/oracle/jfr/api/ConfigurationTest/TestDefaultPresets.java  Preset 'Profiling' reference unknown event
JDK-8020789   hotspot         Disable exporting of gc.heap_dump diagnostic command
JDK-8023683   hotspot         Enhance class file parsing
JDK-8022066   hotspot         Evaluation of method reference to signature polymorphic method crashes VM
JDK-8016256   hotspot         Make finalization final
JDK-8022718   hotspot         Runtime accessibility checking: protected class, if extended, should be accessible from another package
JDK-8026142   hotspot         Update closed/TEST.groups to reflect the changes made in JDK-8023274
JDK-8026398   infrastructure  Can't load jdk.Exported, ClassNotFoundException
JDK-8025796   infrastructure  hgforest.sh could trigger unbuffered output from hg without complicated machinations
JDK-8026762   infrastructure  jdk8-tl builds windows builds failing in corba - javac: no source files
JDK-8026232   infrastructure  Move libnpt from profile compact1 to compact3
JDK-6604021   infrastructure  RMIC is defaulting to BOOT jdk version, needs to be rmic.jar
JDK-8015614   infrastructure  Update build settings
JDK-8026062   infrastructure  webrev.ksh: fix bug title web scraping, remove teamware, sac, "open bug", -l and wxfile support
JDK-8024353   install         jdk1.7.0/lib/i386/jli/ is left after SUNWj7rt removal
JDK-8022710   install         libjli.so is missed in JDK packages
JDK-8022940   other-libs      Enhance CORBA translations
JDK-8011157   other-libs      Improve CORBA portablility
JDK-8021286   other-libs      Improve MacOS resourcing
JDK-8026378   other-libs      TEST_BUG: Clean up TEST.groups
JDK-8025967   security-libs   addition of -Werror broke the old build
JDK-8007292   security-libs   Add JavaFX internal packages to package.access
JDK-8011071   security-libs   Better crypto provider handling
JDK-8014341   security-libs   Better service from Kerberos servers
JDK-8001195   security-libs   [build] Add hgtips info to the jdk workspace, bake the built JCE jar files with hgtips info.
JDK-8014374   security-libs   Cannot initialize "AES/GCM/NoPadding" on wrap/unseal on solaris with OracleUcrypto
JDK-8012900   security-libs   CICO ignores AAD in GCM mode
JDK-8026301   security-libs   DomainKeyStore doesn't cleanup correctly when storing to keystore
JDK-8022931   security-libs   Enhance Kerberos exceptions
JDK-8025124   security-libs   InitialToken.useNullKey incorrectly applies NULL_KEY in some cases
JDK-8026235   security-libs   keytool NSS test should use 64 bit lib on Solaris
JDK-8020696   security-libs   Merge problem for KdcComm.java
JDK-7196382   security-libs   PKCS11 provider should support 2048-bit DH
JDK-7025699   security-libs   Policy Tool is not accessible by keyboard
JDK-8008171   security-libs   Refactor KeyStore.DomainLoadStoreParameter as a standalone class
JDK-8026119   security-libs   Regression test DHEKeySizing.java failing intermittently
JDK-8021893   security-libs   Several signed jars need to be resigned
JDK-8015731   security-libs   Subject java.security.auth.subject to improvements
JDK-8026712   security-libs   TEST_BUG: update sun/security/tools/keytool/autotest.sh with a new location to find of libsoftokn3.so
JDK-8026346   security-libs   test/java/lang/SecurityManager/CheckPackageAccess.java failing
JDK-8026233   security-libs   test/sun/security/tools/keytool/StorePasswords.java needs to clean up files
JDK-8008192   tools           Better ordering checks needed in repeatingAnnotations/combo/ReflectionTest
JDK-8024415   tools           Bug in javac Pretty: Wrong precedence in JCConditional trees
JDK-8026704   tools           Build failure with --enable-debug
JDK-8026063   tools           Calls to annotate.flush() cause incorrect type annotations to be generated.
JDK-8021237   tools           clean up JavacAnnotatedConstruct
JDK-8019461   tools           Clean up javac diagnostics
JDK-8026180   tools           com.sun.source.tree.NewArrayTree refers to com.sun.tools.javac.util.List
JDK-8026368   tools           doclint does not report empty tags when tag closed implicitly
JDK-6278240   tools           Exception from AnnotationValue.getValue() should list the found type not the required type
JDK-8012557   tools           Implement lambda methods on interfaces as private
JDK-8026564   tools           import changes from type-annotations forest
JDK-8026286   tools           Improper locking of annotation queues causes assertion failures.
JDK-8012146   tools           Improve tool support
JDK-8025816   tools           javac crash with method reference with a type variable as the site
JDK-8014016   tools           javac is too late detecting invalid annotation usage 
JDK-8024947   tools           javac should issue the potentially ambiguous overload warning only where the problem appears
JDK-8025141   tools           java.lang.ClassFormatError: Illegal field modifiers in class (...)
JDK-8015912   tools           jdeps output in dot graph format and option to find API dependences
JDK-8016675   tools           Make Javadoc pages more robust
JDK-8016320   tools           Method reference in subinterface of type I.super::foo produces exception at runtime
JDK-8025998   tools           Missing LV table in lambda bodies
JDK-8025693   tools           recent javadoc changes cause com/sun/javadoc/testLinkOption/TestLinkOption.java to fail
JDK-8021355   tools           REGRESSION: Five closed/java/awt/SplashScreen tests fail since 7u45 b01 on Linux, Solaris
JDK-8023231   tools           Remove comma from jtreg bug line
JDK-7196553   tools           Review error messages for repeating annotations
JDK-8026255   tools           Switch jdeps to follow traditional Java option style
JDK-8013409   tools           test failures for type annotations
JDK-8026510   tools           The name of com.sun.tools.javac.comp.Annotate.Annotator is confusing
JDK-8026371   tools           "tidy" issues in langtools/src/**/*.html files
JDK-8025991   tools           tools/launcher/RunpathTest.java fails
JDK-8022719   tools           tools/launcher/RunpathTest.java fails after 8012146
JDK-8008762   tools           Type annotation on inner class in anonymous class show up as regular type annotations
JDK-8015257   tools           type annotation with TYPE_USE and FIELD attributed differently if repeated.
JDK-8015372   tools           Update tests for Method Parameter Reflection API to check whether a parameter is final
JDK-8017505   xml             Better Client Service
JDK-8014530   xml             Better digital signature processing
JDK-8017298   xml             Better XML support
JDK-8003262   xml             [findbugs] Some xml related classes may expose internal representation by storing an externally mutable object
JDK-8013502   xml             Improve stream factories
JDK-8021366   xml             java_util/Properties/PropertiesWithOtherEncodings fails
JDK-8008733   xml             Psr:perf:osb performance regression (18%) in wss_bodyenc
JDK-8015092   xml             SchemaFactory cannot parse schema if whitespace added within patterns in Selector XPath expression
JDK-8015243   xml             SchemaFactory does not catch enum. value that is not in the value space of the base type, anyURI.
JDK-8022682   xml             Supporting XOM
JDK-8026050   xml             Tests for 8014530 fail with OOM when jtreg run with -vmoption set to restrict agents to < 512Mb.
JDK-8012425   xml             Transform TransformerFactory
JDK-8016500   xml             Unlocalized warnings


More information about the jdk8-dev mailing list