jdk9-b28: dev

lana.steuck at oracle.com lana.steuck at oracle.com
Thu Aug 28 22:46:53 UTC 2014


http://hg.openjdk.java.net/jdk9/jdk9/rev/ea2f7981236f 
http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/00c31e5eaf26 
http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/016786f79314 
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1828f73b35cf 
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/5282a14f131f 
http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/dc1e26434b3f 
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/657294869d7f 
http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/a00b04ef067e 

---

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

List of all fixes:
===================
JDK-8038937   client-libs      Validate fields on Swing classes deserialization 
JDK-6521706   client-libs     A switch operator in JFrame.processWindowEvent() should be rewritten
JDK-8054157   client-libs     Access Bridge; add definitions for bits 8 and 9 for for new accelerator support 
JDK-8042284   client-libs     Add block tags for @return and @param to swing plaf classes
JDK-8017284   client-libs     Aqua LaF: memory leak when HTML is used for JTabbedPane tab titles
JDK-8052396   client-libs     Catch exceptions resulting from missing font cmap
JDK-8054372   client-libs     Cleanup of com.sun.media.sound packages
JDK-8033141   client-libs     Cleanup of sun.awt.X11 package
JDK-8044820   client-libs     Consider removing externalization of GUIInitializedMulticaster and TopLevelWindowMulticaster
JDK-8051588   client-libs     DataTransferer.getInstance throws ClassCastException in headless mode
JDK-6521727   client-libs     DefaultTreeCellEditor doesn't implement Serializable
JDK-8035165   client-libs     Expose internal representation in sun.awt.X11 
JDK-8050924   client-libs     Fix doclint missing tag warnings in javax.swing.plaf.basic parts 5b,6b of 7
JDK-8026497   client-libs     Font2DTest demo: unused resource files
JDK-8051449   client-libs     Incorrect parsing of the default flavor mapping
JDK-8049057   client-libs     JNI exception pending in jdk/src/windows/native/sun/windows/
JDK-8051359   client-libs     JPopupMenu creation in headless mode with JDK9b23 causes NPE 
JDK-8039274   client-libs     Java crashes if calling System.exit(0) while drawing text.
JDK-8050852   client-libs     Javadoc cleanup of javax.sound.midi package
JDK-8046495   client-libs     KeyEvent can not be accepted in quick mouse clicking
JDK-8048524   client-libs     Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c
JDK-8052408   client-libs     Move AWT_BAT functional tests to OpenJDK (3 of 3)
JDK-8054371   client-libs     Need to suppress newly added unchecked cast and conversion in Swing code
JDK-8037485   client-libs     Refactor java.awt.datatransfer to eliminate dependency on AWT
JDK-6302052   client-libs     Reference to nonexistant Class in javadoc
JDK-8054431   client-libs     Some of the input validation in the javasound is too strict 
JDK-8049533   client-libs     SwingUtilities.convertMouseEvent misses MouseWheelEvent.preciseWheelRotation
JDK-7058700   client-libs     Unexpected exceptions and timeouts in SF2 parser code
JDK-7058697   client-libs     Unexpected exceptions in MID parser code
JDK-6521783   client-libs     Unnecessary final modifier for a method in a final class
JDK-8041982   client-libs     Use of animated icon in JLayer causes CPU spin
JDK-8051838   client-libs     [Findbugs]sun.awt.image.MultiResolutionCachedImage expose  internal representation 
JDK-8047288   client-libs     [macosx] Endless loop in EDT on Mac
JDK-8044614   client-libs     [macosx] Focus issue with 2 applets in firefox
JDK-8032864   client-libs     [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
JDK-8050885   client-libs     move awt automated tests from AWT_Modality to OpenJDK repository - part 4
JDK-8052012   client-libs     move awt automated tests from AWT_Modality to OpenJDK repository - part 5
JDK-8054841   core-libs       (process) ProcessBuilder leaks native memory
JDK-8044629   core-libs       (reflect) Constructor.getAnnotatedReceiverType() returns wrong value
JDK-8055368   core-libs       Ant build broken after modular source code change
JDK-8054898   core-libs       Avoid creation of empty type info files
JDK-8034032   core-libs       Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues
JDK-8055042   core-libs       Compile-time expression evaluator was missing variables
JDK-8046026   core-libs       CompiledFunction.relinkComposableInvoker assert is being hit
JDK-8055107   core-libs       Extension directives to turn on callsite profiling, tracing, AST print and other debug features locally
JDK-8054857   core-libs       Fix typos in java.lang.** packages
JDK-8054651   core-libs       Global.initConstructor and ScriptFunction.getPrototype(Object) can have stricter types 
JDK-8043956   core-libs       Make code caching work with optimistic typing and lazy compilation
JDK-8050078   core-libs       Nashorn ClassFilter Support
JDK-8055395   core-libs       Nashorn should use source, target to be 1.8 and use ASM5 version for generated code
JDK-8055088   core-libs       Optimization for locale resources loading isn't working
JDK-8055004   core-libs       Reduce allocation overhead in java.time.Period/Duration parse methods
JDK-8048123   core-libs       Replace calendars.properties with another mechanism to specify a new Japanese calendar era
JDK-8053910   core-libs       ScriptObjectMirror causing havoc with Invocation interface
JDK-8054221   core-libs       StringJoiner imlementation optimization
JDK-8054828   core-libs       TEST_BUG: Typos in java/lang/Long/ParsingTest
JDK-8054480   core-libs       Test  java/util/logging/TestLoggerBundleSync.java  fails: Unexpected bundle name: null
JDK-8051346   core-libs       Test262 tests for ECMAScript 5 now in branch "es5-tests"
JDK-8055199   core-libs       Tidy up Nashorn codebase for code standards (August 2014)
JDK-8055262   core-libs       Update jdk/test/java/util/Base64 tests to remove use of sun.misc.BASE64Encoder/Decoder
JDK-8054118   core-libs       java/net/ipv6tests/UdpTest.java failed intermittently
JDK-8052403   core-libs       java/util/logging/CheckZombieLockTest.java fails with NoSuchFileException
JDK-8054555   core-libs       javadoc typo clean up
JDK-8055034   core-libs       jjs exits interactive mode if exception was thrown when trying to print value of last evaluated expression
JDK-8044851   core-libs       nashorn properties leak memory
JDK-8055253   core-libs       test/java/util/Currency/PropertiesTest.sh modifies the test JDK
JDK-8054503   core-libs       test/script/external/test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js fails with tip
JDK-8055139   core-libs       test/script/trusted/JDK-8055107.js fails with access control exception
JDK-8054993   core-libs       type info cache may be disabled for test262 and tests explicitly changing that property should use @fork
JDK-8054824   core-svc        Clean up ProblemList.txt
JDK-8054278   core-svc        Refactor jps utility tests
JDK-8052961   core-svc        Test "com/sun/tools/attach/StartManagementAgent.java" failing intermittently
JDK-8053922   core-svc        remove closed/sun/management/snmp/tostring/SnmpStringTest.java from closed/ProblemList.txt
JDK-8049340   core-svc        sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out
JDK-8055673   core-svc        test/com/sun/jdi/ShellScaffold.sh does not honor -javaoption
JDK-8023999   deploy          App does not show unsigned warning when loading non-code resource in html applet.
JDK-8042626   deploy          Exception occurs when writing many texts to java console
JDK-8042696   deploy          Existing Java method cannot be called from JavaScript in IE
JDK-8050016   deploy          Improve Java Control Panel support for High DPI
JDK-8046709   deploy          Java Control Panel Security Level Radio Buttons do not have name, screen read not able to read the name
JDK-8050428   deploy          JavaFX client authentication dialog is not a JavaFX-based dialog 
JDK-8032782   deploy          Typo of the $SYSTEM_HOME environment variable at com/sun/deploy/config/Config.java
JDK-7191857   deploy          crossdomin.xml defined in java webstart jnlp file is not taking effect
JDK-8050875   deploy          regression - java_arguments not accepted after Update to 7u65
JDK-8041641   deploy          remove 2 arg version of SecurityBaseline.satisfiesBaselineStrictly()
JDK-8055211   docs            Incorrect CertPathParameters declaration in JSSE Reference Guide sample code
JDK-8029443   hotspot         'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation
JDK-8054054   hotspot         8040121 is broken
JDK-8048269   hotspot         Add flag to turn off class unloading after G1 concurrent mark
JDK-8054810   hotspot         Add missing packages to @build in JFR tests
JDK-8054823   hotspot         Add size_t as a valid VM flag type
JDK-8047977   hotspot         Add testcases for DumpJFR SA tool
JDK-8040213   hotspot         C2 does not put all modified nodes on IGVN worklist
JDK-8050973   hotspot         CMS/G1 GC: add missing Resource and Handle mark
JDK-8050860   hotspot         Cleanup TypeTuple and TypeFunc
JDK-8054933   hotspot         Crash with critical error c0000374 when using JFR
JDK-8054081   hotspot         Crashes with assert "modified node is not on IGVN._worklist"
JDK-8049046   hotspot         Deprecated Function in hotspot/src/os/solaris/vm/attachListener_solaris.cpp
JDK-8051973   hotspot         Eager reclaim leaves marks of marked but reclaimed objects on the next bitmap
JDK-8027959   hotspot         Early reclamation of large objects in G1
JDK-8052170   hotspot         G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
JDK-8044521   hotspot         JEP C108: Enable JFR Dynamically at Run Time
JDK-8011397   hotspot         JTREG needs to copy additional WhiteBox class file to JTwork/scratch/sun/hotspot
JDK-8051344   hotspot         JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
JDK-6424123   hotspot         JVM crashes on failed 'strdup' call.
JDK-8049043   hotspot         Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
JDK-8040121   hotspot         Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp
JDK-8052081   hotspot         Optimize code generated by C2 for Intel's Atom processor
JDK-8031323   hotspot         Optionally align objects copied to survivor spaces
JDK-8050942   hotspot         PPC64: implement template interpreter for ppc64le
JDK-8051012   hotspot         Regression in verifier for <init> method call from inside of a branch
JDK-8003426   hotspot         Remove UseFastAccessors and UseFastEmptyMethods except for zero
JDK-8054341   hotspot         Remove some obsolete code in G1CollectedHeap class
JDK-8051837   hotspot         Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags
JDK-8054033   hotspot         Remove unused references to Compile*
JDK-8046598   hotspot         Scalable Native Memory Tracking development
JDK-8051883   hotspot         TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java
JDK-8051484   hotspot         Test compiler/6932496/Test6932496.java failed to compile after JDK-8011044: 1.5 is no longer supported
JDK-8043966   hotspot         Tests get ClassNotFoundException
JDK-8040921   hotspot         Uninitialised memory in hotspot/src/share/vm/c1/c1_LinearScan.cpp
JDK-8040920   hotspot         Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp
JDK-8049049   hotspot         Unportable format string argument mismatch in hotspot/agent/src/os/solaris/proc/saproc.cpp
JDK-8051826   hotspot         Update DumpJFR tool to be in sync with the Method content descriptor change
JDK-8046233   hotspot         VerifyError on backward branch
JDK-8049252   hotspot         VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
JDK-8025667   hotspot         Warning from b62 for hotspot.agent.src.os.solaris.proc: use after free
JDK-8054952   hotspot         [TESTBUG] Add missing NMT2 tests
JDK-8044140   hotspot         [TESTBUG] Create NMT (Native Memory Tracking) tests for NMT2
JDK-8055012   hotspot         [TESTBUG] NMTHelper fails to parse NMT output
JDK-8053956   hotspot         [TESTBUG] Remove @ignore tag from fixed runtime issues
JDK-8048555   hotspot         [TESTBUG] Remove closed/runtime/5072683/Test5072683.sh
JDK-8054938   hotspot         [TESTBUG] Wrong WhiteBox.java was pushed by JDK-8044140
JDK-8039373   hotspot         [TESTBUG] closed/runtime/hugeAttrLength/HugeAttributeLength.java should be more strict
JDK-8054713   hotspot         [TESTBUG] runtime/jsig/Test8017498.sh: Execution failed: exit code 1
JDK-8034056   hotspot         assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment
JDK-8046698   hotspot         assert(false) failed: only Initialize or AddP expected macro.cpp:943
JDK-8053915   hotspot         bigapps assert failure in C2: modified node is not on IGVN._worklist
JDK-8050510   hotspot         closed/compiler/jsr292/LongLambdaFormStackDepth.java timedout on Win64 in JPRT
JDK-8054410   hotspot         compiler/7068051/Test7068051.java fails with FileNotFoundException: f3oo.jar
JDK-7187999   hotspot         dtrace jstack action is broken
JDK-8035939   hotspot         java/lang/management/MemoryMXBean/MemoryManagement.java timed out on Linux-amd64 
JDK-8051896   hotspot         jtreg tests don't use $TESTJAVAOPTS
JDK-8051398   hotspot         jvmti tests fieldacc002, fieldmod002 fail in nightly with errors: (watch#0) wrong location
JDK-8054013   hotspot         run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx
JDK-8050485   hotspot         super() in a try block in a ctor may need to cause VerifyError
JDK-8054409   hotspot         test/closed/compiler/4819903/Test4819903.sh fails with: line 12: ${NULL}: ambiguous redirect
JDK-8055405   infrastructure  JDK 9 build started failing on ja_JP.UTF-8 locale due to mapping error (encoding=ascii).
JDK-8022177   infrastructure  Windows/MSYS builds broken
JDK-8055497   infrastructure  [infra] build failure when building bootcycle images
JDK-8055353   infrastructure  libsplashscreen build fails on MacOSX Mavericks
JDK-8051906   install         Apply fixes from l10n team
JDK-8054015   install         Dll / DllFunction classes need description
JDK-8044110   install         InstallConfigData should have better design
JDK-8053928   install         JDK 9 client build failed with signing tmp_au.msi for windows platforms because file format cannot be signed
JDK-8049060   install         JDK installer "Java Setup" dialog a11y issue
JDK-8052161   install         JavaScrub cannot uninstall any JRE
JDK-8051565   install         JavaScrub exe-s size are significantly increased
JDK-8048290   install         Offline combo build should run as standalone build target
JDK-8051629   install         Use only one JavaScrub exe file in JUT
JDK-8048122   install         VPAT: Mnemonics not set for integrated JRE Uninstall Tool buttons
JDK-8054311   install         [8u20] 64-bit AU removes the 32-bit NEXTVER unexpectedly
JDK-8023823   install         [GTests] CreateShortCutItem_NULLValue failed
JDK-8054082   install         [Nightly] An error dialog pops up during AU from 9 to NEXTVER
JDK-8054047   install         jdk9:  jre offline installer is broken
JDK-8051395   install         removal tool should also remove older non-static versions of the same JRE family being installed
JDK-8051639   install         require patching and bsdiff for all install builds
JDK-8055111   other-libs      [TESTBUG] jdk.testlibrary.Utils.removeGcOpts doesn't remove -Xconcgc
JDK-8038861   other-libs      [javadoc] broken links in org/omg/CORBA/FloatSeqHelper.html
JDK-8046343   security-libs   (smartcardio) CardTerminal.connect('direct') does not work on MacOSX
JDK-8054366   security-libs   Broken link in SecureRandom.html
JDK-6997010   security-libs   Consolidate java.security files into one file with modifications
JDK-8054817   security-libs   File ccache only recognizes Linux and Solaris defaults
JDK-7026255   security-libs   Methods of Subject that throw SecurityException do not specify what permissions are required
JDK-8043836   security-libs   Need new tests for AES cipher
JDK-6960855   security-libs   Turn off allowUnsafeRenegotiation in SimpleCrossJVM
JDK-8055373   security-libs   Typo in InquireType.java
JDK-8054627   security-libs   [TESTBUG] closed\java\lang\SecurityManager\RunStackWalk.java should be changed to work under profiles
JDK-8054429   security-libs   [TESTBUG]Some of the closed/java/lang/reflect/Proxy should be changed to work under profiles
JDK-8054465   tools           Add --permit-artifact=bar.txt to sjavac
JDK-8054474   tools           Add --state-dir=foo to chose location for javac_state file
JDK-8054461   tools           Add @file support for sjavac command line
JDK-8054964   tools           Add a test for invalid package annotations
JDK-8049127   tools           Group 8b: golden files for annotations test in tools/java dir
JDK-8049129   tools           Group 8c: golden files for annotations test in tools/java dir
JDK-8049130   tools           Group 8d: golden files for annotations test in tools/java dir
JDK-8042251   tools           Implement classfile tests for InnerClasses attribute.
JDK-8055390   tools           IntelliJ langtools project should reflect modular source tree
JDK-8055054   tools           Remove visitWildcard visitor method from erasure visitor
JDK-8044131   tools           Restructure client / server protocol code
JDK-8055039   tools           Sjavac does not print compilation errors to the console
JDK-8048457   tools           Sjavac should not use portfiles, sockets, etc if background=false
JDK-8050429   tools           Update/cleanup ToolBox
JDK-8054215   tools           Use com.sun.tools.javac.util.Assert instead of 'assert'
JDK-8055501   tools           [javac] ignore test/tools/javac/Paths/AbsolutePathTest.java
JDK-8054044   tools           [javadoc] javadoc tester must print out the javadoc run arguments.
JDK-8055076   tools           fix test failures in classfile tests
JDK-8054556   tools           javac should report the error for default usage as the primary error  


More information about the jdk9-dev mailing list