RELEASE NOTES: JDK 8u60

Notes generated: Mon Nov 08 19:14:34 CET 2021

JEPs

Issue Description
JDK-8044852 JEP 239: Update JavaFX/WebView to Newer Version of WebKit
Update the JavaFX WebView component to use the latest version of WebKit.
JDK-8060092 JEP 242: JVM Trace Events for Failed Allocations
Add trace events to expose information about threads that trigger garbage-collection operations and threads that are waiting for such operations to complete.

RELEASE NOTES

core-libs/java.net

Issue Description
JDK-8060170

Allow use of SIO_LOOPBACK_FAST_PATH on Microsoft Windows


Applications running on server editions of Microsoft Windows that make heavy use of loopback connections may see latency and performance improvements if SIOLOOPBACKFASTPATH is enabled. The system property "jdk.net.useFastTcpLoopback" controls whether the JDK enables SIOLOOPBACKFASTPATH on Microsoft Windows. It is disabled by default but can be enabled by setting the system property on the command line with -Djdk.net.useFastTcpLoopback or -Djdk.net.useFastTcpLoopback=true.


core-svc/tools

Issue Description
JDK-8075773

Running jps as root does not show all information


After the fix of [https://bugs.openjdk.java.net/browse/JDK-8050807] (fixed in 8u31, 7u75 and 6u91), running jps as root did not show all the information from Java processes started by other users on some systems. This has now been fixed.


core-libs/java.nio.charsets

Issue Description
JDK-8071447

IBM1166 character set now available


This release adds IBM1166 character set. It provides support for cyrillic multilingual with euro for Kazakhstan. Aliases for this new character set include "cp1166","ibm1166", "ibm-1166", "1166".


security-libs/java.security

Issue Description
JDK-8062552

Support keystore type detection for JKS and PKCS12 keystores


To aid interoperability, the Java keystore type JKS now supports keystore compatibility mode by default. This mode enables JKS keystores to access both JKS and PKCS12 file formats. To disable keystore compatibility mode set the Security property 'keystore.type.compat' to the string value 'false'.


hotspot/compiler

Issue Description
JDK-8072753

Nondeterministic wrong answer on arithmetic corrected


When performing OSR on loops with huge stride and/or initial values, in very rare cases, the tiered/server compilers could produce non-canonical loop shapes that produce nondeterministic answers when the answers should be deterministic. This issue has now been fixed.


core-libs/java.nio

Issue Description
JDK-8064407

Allow use of TransmitFile on Microsoft Windows


Applications running on server editions of Microsoft Windows that make heavy use of java.nio.channels.FileChannel.transferTo may see performance improvements if the implementation uses TransmitFile. TransmitFile makes use of the Windows cache manager to provide high-performance file data transfer over sockets. The system property "jdk.nio.enableFastFileTransfer" controls whether the JDK uses TransmitFile on Microsoft Windows. It is disabled by default but can be enabled by setting the system property on the command line with -Djdk.nio.enableFastFileTransfer or -Djdk.nio.enableFastFileTransfer=true.


hotspot/gc

Issue Description
JDK-8048179

G1 now collects unreachable Humongous objects during young collections


G1 now tries to collect humongous objects of primitive type (char, integer, long, double) with few or no references from other objects at any young collection. During young collection, G1 checks if any remaining incoming references to these humongous objects are current. G1 will reclaim any humongous object having no remaining incoming references.

Three new experimental JVM options to control this behavior that have been added with this change:

  1. G1EagerReclaimHumongousObjects - This option controls whether G1 makes any attempt to reclaim unreachable humongous objects at every young GC. Default is enabled.
  2. G1EagerReclaimHumongousObjectsWithStaleRefs - When this option is enabled G1 attempts to reclaim humongous objects that may have a few stale incoming references at every young GC. Default is enabled.
  3. G1TraceEagerReclaimHumongousObjects - This option enables printing of some information about the collection of humongous objects at every young GC. Default is disabled.

FIXED ISSUES

client-libs

Priority Bug Summary
P2 JDK-8078654 CloseTTFontFileFunc callback should be removed
P3 JDK-8075244 [macosx] The fix for JDK-8043869 should be reworked
P3 JDK-8129116 Deadlock with multimonitor fullscreen windows.
P3 JDK-8077982 GIFLIB upgrade
P4 JDK-8081315 8077982 giflib upgrade breaks system giflib builds with earlier versions

client-libs/2d

Priority Bug Summary
P2 JDK-7145508 [embedded] java.awt.GraphicsDevice.get/setDisplayMode behavior is incorrect when no display is present
P2 JDK-8023794 [macosx] LCD Rendering hints seems not working without FRACTIONALMETRICS=ON
P2 JDK-8079652 Could not enable D3D pipeline
P3 JDK-8064833 [macosx] Native font lookup uses family+style, not full name/postscript name
P3 JDK-8061831 [OGL] "java.lang.InternalError: not implemented yet" during the blit of VI to VI in xor mode
P3 JDK-8071710 [solaris] libfontmanager should be linked against headless awt library
P3 JDK-8073001 Java's system LnF on OS X: editable JComboBoxes are being rendered incorrectly
P3 JDK-8076419 Path2D copy constructors and clone method propagate size of arrays from source path
P3 JDK-8078464 Path2D storage growth algorithms should be less linear
P3 JDK-8067364 Printing to Postscript doesn't support dieresis
P3 JDK-8036930 Type1 font not loaded by java.awt.Font.createFont
P3 JDK-8078331 Upgrade JDK to use LittleCMS 2.7
P4 JDK-8066132 BufferedImage::getPropertyNames() always returns null
P4 JDK-8035371 gcc compiler warnings in closed source code
P4 JDK-8085910 OGL text renderer: gamma lut cleanup
P4 JDK-8017773 OpenJDK7 returns incorrect TrueType font metrics

client-libs/demo

Priority Bug Summary
P4 JDK-8104577 Remove debugging message from Font2DTest demo

client-libs/java.awt

Priority Bug Summary
P1 JDK-8074921 OS X build broken by reference to XToolkit
P2 JDK-8132382 [macosx] Crash during JMC or JavaFX execution when NSApplication is controlled by SWT or JavaFX libraries
P2 JDK-8072088 [PIT] NPE in DnD tests apparently because of the fix to JDK-8061636
P2 JDK-8081371 [PIT] Test closed/java/awt/FullScreen/DisplayMode/CycleDMImage.java switches Linux to the single device mode
P2 JDK-7155963 Deadlock in SystemFlavorMap.getFlavorsForNative and SunToolkit.awtLock
P2 JDK-8043393 NullPointerException and no event received when clipboard data flavor changes
P2 JDK-8072775 Tremendous memory usage by JTextArea
P2 JDK-8130752 Wrong changes were pushed with 8068886
P3 JDK-8039926 -spash: can't be combined with -xStartOnFirstThread since JDK 7
P3 JDK-8078165 [macosx] NPE when attempting to get image from toolkit
P3 JDK-8078606 Deadlock in awt clipboard
P3 JDK-8077409 Drawing deviates when validate() is invoked on java.awt.ScrollPane
P3 JDK-8061636 Fix for JDK-7079254 changes behavior of MouseListener, MouseMotionListener
P3 JDK-8073453 Focus doesn't move when pressing Shift + Tab keys
P3 JDK-8056915 Focus lost in applet when browser window is minimized and restored
P3 JDK-8020443 Frame is not created on the specified GraphicsDevice with two monitors
P3 JDK-8071306 GUI perfomance are very slow compared java 1.6.0_45
P3 JDK-8068886 IDEA IntelliJ crashes in objc_msgSend when an accessibility tool is enabled
P3 JDK-8064934 Incorrect Exception message from java.awt.Desktop.open()
P3 JDK-8075609 java.lang.IllegalArgumentException: aContainer is not a focus cycle root of aComponent
P3 JDK-8077686 OperationTimedOut exception inside from XToolkit.syncNativeQueue call on Ubuntu 15.04
P3 JDK-8056151 Switching to GTK L&F on-the-fly leads to X Window System error RenderBadPicture
P3 JDK-8072769 System tray icon title freezes java
P3 JDK-8072069 Toolkit.getScreenInsets() doesn't update if insets change
P4 JDK-8076106 [macosx] Drag image of TransferHandler does not honor MultiResolutionImage
P4 JDK-8078149 [macosx] The text of the TextArea is not wrapped at word boundaries
P4 JDK-8042585 [macosx] Unused code in LWCToolkit.m
P4 JDK-6475361 Attempting to remove help menu from java.awt.MenuBar throws NullPointerException
P4 JDK-8080137 Dragged events for extra mouse buttons (4,5,6) are not generated on JSplitPane
P4 JDK-8058930 GraphicsEnvironment.getHeadlessProperty() does not work for AIX
P4 JDK-8074500 java.awt.Checkbox.setState() call causes ItemEvent to be filed
P4 JDK-6829245 Reg test: java/awt/Component/isLightweightCrash/StubPeerCrash.java fails

client-libs/java.awt:i18n

Priority Bug Summary
P3 JDK-8076455 IME Composition Window is displayed on incorrect position

client-libs/java.beans

Priority Bug Summary
P4 JDK-8067657 Dead/outdated links in Javadoc of package java.beans

client-libs/javax.accessibility

Priority Bug Summary
P2 JDK-8078408 Java version applet hangs with Voice over turned on
P3 JDK-8069268 JComponent.AccessibleJComponent.addPropertyListeners adds exponential listeners
P3 JDK-8076182 Open Source Java Access Bridge - Create Patch for JEP C127 8055831

client-libs/javax.imageio

Priority Bug Summary
P3 JDK-8074954 ImageInputStreamImpl.readShort/readInt do not behave correctly at EOF
P4 JDK-4952954 abort flag is not cleared for every write operation for JPEG ImageWriter
P4 JDK-4958064 JPGWriter does not throw UnsupportedException when canWriteSequence retuns false

client-libs/javax.sound

Priority Bug Summary
P2 JDK-8068412 [macosx] Initialization of Cocoa hangs if CoreAudio was initialized before

client-libs/javax.swing

Priority Bug Summary
P3 JDK-8068040 [macosx] Combo box consuming ENTER key events
P3 JDK-8072900 [macosx] Mouse events are captured by the wrong menu in OS X
P3 JDK-8074956 ArrayIndexOutOfBoundsException in javax.swing.text.html.parser.ContentModel.first()
P3 JDK-8072448 Cannot input Japanese in JTextField on RedHat Linux
P3 JDK-8051617 Fullscreen mode is not working properly on Xorg
P3 JDK-8048289 Gtk: call to UIManager.getSystemLookAndFeelClassName() leads to crash
P3 JDK-8041642 Incorrect paint of JProgressBar in Nimbus LF
P3 JDK-8033069 mouse wheel scroll closes combobox popup
P3 JDK-8033000 No Horizontal Mouse Wheel Support In BasicScrollPaneUI
P3 JDK-8080628 No mnemonics on Open and Save buttons in JFileChooser
P3 JDK-8041654 OutOfMemoryError: RepaintManager doesn't clean up cache of volatile images
P3 JDK-8064939 SwingSet2: Themes are incorrectly enabled when running with Nimbus Look and feel
P3 JDK-8044444 The output's 'Page-n' footer does not show completely.
P4 JDK-8015085 [macosx] Label shortening via " ... " broken when String contains combining diaeresis
P4 JDK-6573305 Animated icon is not visible by click on menu
P4 JDK-6515713 example in JFormattedTextField API docs instantiates abstract class
P4 JDK-8071705 Java application menu misbehaves when running multiple screen stacked vertically
P4 JDK-8013820 JavaDoc for JSpinner contains errors
P4 JDK-8041470 JButtons stay pressed after they have lost focus if you use the mouse wheel
P4 JDK-6459798 JDesktopPane,JFileChooser violate encapsulation by returning internal Dimensions
P4 JDK-8073795 JMenuBar looks bad under retina
P4 JDK-7180976 Pending String deadlocks UIDefaults
P4 JDK-6459800 Some Swing classes violate encapsulation by returning internal Insets
P4 JDK-6470361 Swing's Threading Policy example does not compile
P5 JDK-6338077 link back to self in javadoc JTextArea.replaceRange()
P5 JDK-6206437 Typo in JInternalFrame setDefaultCloseOperation() doc (WindowClosing --> internalFrameClosing)

core-libs

Priority Bug Summary
P3 JDK-8098547 (tz) Support tzdata2015e
P3 JDK-8066504 GetVersionEx in java.base/windows/native/libjava/java_props_md.c might not get correct Windows version
P4 JDK-8081674 EmptyStackException at startup if running with extended or unsupported charset
P4 JDK-8068580 JavaAdapterFactory.isAutoConvertibleFromFunction should be more robust
P4 JDK-8075444 jdk/test/Makefile references (to be removed) win32 directory in jtreg
P5 JDK-8074657 Missing space on a boundary of concatenated strings

core-libs/java.lang

Priority Bug Summary
P3 JDK-8067748 (process) Child is terminated when parent's console is closed [win]
P3 JDK-8069302 Deprecate Unsafe monitor methods in JDK 8u release
P3 JDK-8062896 TEST_BUG: java/lang/Thread/ThreadStateTest.java can't compile with change for 8058506
P4 JDK-8066612 Add a test that will call getDeclaredFields() on all classes and try to set them accessible.
P4 JDK-8064932 java/lang/ProcessBuilder/Basic.java: waitFor didn't take long enough
P4 JDK-8065372 Object.wait(ms, ns) timeout returns early
P5 JDK-8067471 Use private static final char[0] for empty Strings

core-libs/java.lang.invoke

Priority Bug Summary
P1 JDK-8063137 Never taken branches should be pruned when GWT LambdaForms are shared
P2 JDK-8069591 Customize LambdaForms which are invoked using MH.invoke/invokeExact
P2 JDK-8055269 java/lang/invoke/MethodHandles/CatchExceptionTest.java fails intermittently
P3 JDK-8067344 Adjust java/lang/invoke/LFCaching/LFGarbageCollectedTest.java for recent changes in java.lang.invoke
P3 JDK-8078290 Customize adapted MethodHandle in MH.invoke() case
P3 JDK-8068416 LFGarbageCollectedTest.java fails with OOME: "GC overhead limit exceeded"
P3 JDK-8129532 LFMultiThreadCachingTest.java failed with ConcurrentModificationException
P3 JDK-8067005 Several java/lang/invoke tests fail due to exhausted code cache
P3 JDK-8062904 TEST_BUG: Tests java/lang/invoke/LFCaching fail when run with -Xcomp option
P4 JDK-8071788 CountingWrapper.asType() is broken
P4 JDK-8077054 DMH LFs should be customizeable
P4 JDK-8059455 LambdaForm.prepare() does unnecessary work for cached LambdaForms

core-libs/java.lang:reflect

Priority Bug Summary
P2 JDK-8064846 Lazy-init thread safety problems in core reflection

core-libs/java.math

Priority Bug Summary
P3 JDK-8066842 java.math.BigDecimal.divide(BigDecimal, RoundingMode) produces incorrect result

core-libs/java.net

Priority Bug Summary
P3 JDK-8067846 (sctp) InternalError when receiving SendFailedNotification
P3 JDK-8067680 (sctp) Possible race initializing native IDs
P3 JDK-8065994 HTTP Tunnel connection to NTLM proxy reauthenticates instead of using keep-alive
P3 JDK-8068795 HttpServer missing tailing space for some response codes
P3 JDK-8080819 Inet4AddressImpl regression caused by JDK-7180557
P4 JDK-8075039 (sctp) com/sun/nio/sctp/SctpMultiChannel/SendFailed.java fails on Solaris only
P4 JDK-8060170 Support SIO_LOOPBACK_FAST_PATH option on Windows

core-libs/java.nio

Priority Bug Summary
P3 JDK-8071599 (so) Socket adapter sendUrgentData throws IllegalBlockingMode when channel configured non-blocking
P4 JDK-8064407 (fc) FileChannel transferTo should use TransmitFile on Windows
P4 JDK-8068507 (fc) Rename the new jdk.net.enableFastFileTransfer system property to jdk.nio.enableFastFileTransfer

core-libs/java.nio.charsets

Priority Bug Summary
P2 JDK-8080248 Coding regression in HKSCS charsets
P3 JDK-8071447 IBM1166 Locale Request for Kazakh characters

core-libs/java.text

Priority Bug Summary
P3 JDK-8074791 Long-form date format incorrect month string for Finnish locale
P4 JDK-8075173 DateFormat in german locale returns wrong value for month march

core-libs/java.time

Priority Bug Summary
P3 JDK-8051641 Africa/Casablanca transitions is incorrectly calculated starting from 2027
P3 JDK-8081022 java/time/test/java/time/format/TestZoneTextPrinterParser.java fails by timeout on slow device
P4 JDK-8062803 'principal' should be 'principle' in java.time package description
P4 JDK-8034906 Fix typos, errors and Javadoc differences in java.time
P4 JDK-8075678 java.time javadoc error in DateTimeFormatter::parsedLeapSecond
P4 JDK-8075676 java.time package javadoc typos
P4 JDK-8062796 java.time.format.DateTimeFormatter error in API doc example

core-libs/java.util

Priority Bug Summary
P3 JDK-8073354 [TEST_BUG] TimSortStackSize2.java: test cleanup: make test run with single argument
P3 JDK-8072909 TimSort fails with ArrayIndexOutOfBoundsException on worst case long arrays
P3 JDK-8068790 ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified
P4 JDK-8073124 Tune test and document TimSort runs stack size increase

core-libs/java.util.concurrent

Priority Bug Summary
P2 JDK-8072030 Race condition in ThenComposeExceptionTest.java
P3 JDK-8080623 CPU overhead in FJ due to spinning in awaitWork
P3 JDK-8078490 Missed submissions in ForkJoinPool
P4 JDK-8068432 Inconsistent exception handling in CompletableFuture.thenCompose
P4 JDK-8085978 LinkedTransferQueue.spliterator can report LTQ.Node object, not T

core-libs/java.util.jar

Priority Bug Summary
P3 JDK-8076641 getNextEntry throws ArrayIndexOutOfBoundsException when unzipping file
P4 JDK-8068338 Better message about incompatible zlib in Deflater.init
P4 JDK-8073497 Lazy conversion of ZipEntry time

core-libs/java.util.logging

Priority Bug Summary
P4 JDK-8074125 Add SerializedLogRecord test to jdk8u

core-libs/java.util.stream

Priority Bug Summary
P4 JDK-8129120 Terminal operation properties should not be back-propagated to upstream operations

core-libs/java.util:i18n

Priority Bug Summary
P3 JDK-7044727 (tz) TimeZone.getDefault() call returns incorrect value in Windows terminal session
P3 JDK-8076287 Performance degradation observed with TimeZone Benchmark
P3 JDK-8075548 SimpleDateFormat formatting of "LLLL" in English is incorrect; should be identical to "MMMM"
P3 JDK-8064564 Test sun/util/calendar/zi/TestZoneInfo310.java fails with RuntimeException: FAILED: availableIds don't match
P3 JDK-8072602 Unpredictable timezone on Windows when OS's timezone is not found in tzmappings
P4 JDK-8055088 Optimization for locale resources loading isn't working
P4 JDK-8074350 Support ISO 4217 "Current funds codes" table (A.2)

core-libs/javax.naming

Priority Bug Summary
P3 JDK-7011441 ./jndi/ldap/Connection.java needs to avoid spurious wakeup
P4 JDK-8074761 Empty optional parameters of LDAP query are not interpreted as empty
P4 JDK-6991580 IPv6 Nameservers in resolv.conf throws NumberFormatException

core-libs/javax.script

Priority Bug Summary
P2 JDK-8068872 Nashorn JSON.parse drops numeric keys
P3 JDK-8071928 Instance properties with getters returning wrong values
P3 JDK-8073846 Javascript for-in loop returned extra keys
P3 JDK-8068462 javax.script.ScriptEngineFactory.getParameter spec is not completely consistent with the rest of the API
P3 JDK-8072002 The spec on javax.script.Compilable contains a typo and confusing inconsistency
P4 JDK-8068279 (typo in the spec) javax.script.ScriptEngineFactory.getLanguageName
P4 JDK-8062030 Nashorn bug retrieving array property after key string concatenation

core-libs/javax.sql

Priority Bug Summary
P4 JDK-8062198 Add RowSetMetaDataImpl Tests and add column range validation to isdefinitlyWritable
P4 JDK-8066188 BaseRowSet returns the wrong default value for escape processing
P4 JDK-8059411 RowSetWarning does not correctly chain warnings

core-libs/jdk.nashorn

Priority Bug Summary
P1 JDK-8071991 Build errors in 8u-dev after backporting JDK-8067139 and JDK-8066232
P1 JDK-8080295 Need to adjust test output for 8067931
P1 JDK-8078384 Test execution blocker: Nashorn testsuite failing due to compile error in jdk/nashorn/api/scripting/test/ScriptEngineTest.java
P2 JDK-8072596 Arrays.asList results in ClassCastException with a JS array
P2 JDK-8072426 Can't compare Java enums to strings
P2 JDK-8067215 Disable dual fields when not using optimistic types
P2 JDK-8053905 Eager code generation fails for earley boyer with split threshold set to 1000
P2 JDK-8067139 Finally blocks inlined incorrectly
P2 JDK-8081204 ListAdapter throws NPE when adding/removing elements outside of JS context
P2 JDK-8078049 Nashorn crashes when attempting to start TypeScript compiler
P2 JDK-8087136 regression: apply on $EXEC fails with ClassCastException
P2 JDK-8076972 Several nashorn tests failing
P2 JDK-8074410 Startup time: Port shell.js to Java
P3 JDK-8080090 -d option should dump script source as well
P3 JDK-8068431 @since and @jdk.Exported are missing in jdk.nashorn.api.scripting classes and package-info.java files
P3 JDK-8086032 Add compiler error tests when syntax extensions are used with --no-syntax-extensions option
P3 JDK-8072752 Add regression tests for 8071678 and 8071594
P3 JDK-8080182 Array.prototype.sort throws IAE on inconsistent comparison
P3 JDK-8067854 bound java static method throws NPE when 'null' is used for this argument
P3 JDK-8067420 BrowserJSObjectLinker should give priority to beans linker for property get/set
P3 JDK-8080270 Check for missing 8u backports
P3 JDK-8079424 Code generator emits an extra POP for discarded boolean logical operation
P3 JDK-8073707 const re-assignment should not reported as a "early error"
P3 JDK-8098808 Convert Scope from interface to class
P3 JDK-8080848 delete of bound Java method property results in crash
P3 JDK-8081609 engine.eval call from a java method which was called from a previous engine.eval results in wrong ScriptContext being used.
P3 JDK-8098546 eval within a 'with' leaks definitions into global scope
P3 JDK-8059312 External party reports RegExp slowdown with case insensitivity enabled.
P3 JDK-8066407 Function with same body not reparsed after SyntaxError
P3 JDK-8066218 Fuzzing bug: And jdk.nashorn.internal.runtime.Source#byteToCharArray: Detection for UTF-32LE does not work because it has the same prefix as UTF-16LE.
P3 JDK-8066232 Fuzzing bug: AssertionError when defining local variable in Block
P3 JDK-8066215 Fuzzing bug: length valueOf bug
P3 JDK-8066220 Fuzzing bug: MethodHandle bug (Object,Object) != (boolean)Object
P3 JDK-8066217 Fuzzing bug: new ArrayBuffer() throws exception
P3 JDK-8066214 Fuzzing bug: Object.prototype.toLocaleString(0)
P3 JDK-8066226 Fuzzing bug: parameter counts differ in TypeConverterFactory
P3 JDK-8066237 Fuzzing bug: Parser error on optimistic recompilation
P3 JDK-8098578 Global scope is not accessible with indirect load call
P3 JDK-8074021 Indirect eval fails when used as an element of an array or as a property of an object
P3 JDK-8035712 Investigate if RuntimeCallSite linkage can be removed
P3 JDK-8079145 jdk.nashorn.internal.runtime.arrays.IntArrayData.convert assertion
P3 JDK-8075604 jjs exits even when non-daemon threads are still active
P3 JDK-8049300 jjs scripting: need way to quote $EXEC command arguments to protect spaces
P3 JDK-8066773 JSON-friendly wrapper for objects
P3 JDK-8081062 ListAdapter should take advantage of JSObject
P3 JDK-8067774 Local variable type calculation mismatch
P3 JDK-8079470 Misleading error message when explicit signature constructor is called with wrong arguments
P3 JDK-8085802 Nashorn -nse option causes parse error on anonymous function definition
P3 JDK-8076646 nashorn tests should avoid using package names used by nashorn sources
P3 JDK-8071989 NashornScriptEngine returns javax.script.ScriptContext instance with insonsistent get/remove methods behavior for undefined attributes
P3 JDK-8068603 NashornScriptEngine.put/get() impls don't conform to NPE, IAE spec assertions
P3 JDK-8068524 NashornScriptEngineFactory.getParameter() throws IAE for an unknown key, doesn't conform to the general spec
P3 JDK-8098847 obj."prop" and obj.'prop' should result in SyntaxError
P3 JDK-8079269 Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
P3 JDK-8072853 SimpleScriptContext used by NashornScriptEngine doesn't completely complies to the spec regarding exception throwing
P3 JDK-8075366 Slow scope access to global let/const does not work
P3 JDK-8098807 Strict eval throws ClassCastException with large scripts
P3 JDK-8072626 Test for JDK-8068872 fails in tip
P3 JDK-8081355 Test missed for the fix of JDK-8007456 backport to jdk8u-dev
P3 JDK-8075006 Threads spinning infinitely in WeakHashMap.get running test262parallel
P3 JDK-8066222 too strong assertion on function expression names
P3 JDK-8062141 Various performance issues parsing JSON
P3 JDK-8047365 Very long function names break codegen
P3 JDK-8068985 Wrong 'this' bound to eval call within a function when caller's 'this' is a Java object
P4 JDK-8080490 add $EXECV command to Nashorn scripting mode
P4 JDK-8085937 add autoimports sample script to easily explore Java classes in interactive mode
P4 JDK-8074687 Add tests for JSON parsing of numeric keys
P4 JDK-8075090 Add tests for the basic failure of try/finally compilation
P4 JDK-8085885 address Javadoc warnings in Nashorn source code
P4 JDK-8081015 Allow conversion of native arrays to Queue and Collection
P4 JDK-8067636 ant javadoc target is broken
P4 JDK-8074031 Canonicalize "is a JS string" tests
P4 JDK-8067880 Dead typed push methods in ArrayData
P4 JDK-8078414 Don't create impossible converters for ScriptObjectMirror
P4 JDK-8079349 Eliminate dead code around Nashorn code generator
P4 JDK-8079362 Enforce best practices for Node token API usage
P4 JDK-8081603 erroneous dot file generated from Nashorn --print-code
P4 JDK-8081668 fix Nashorn ant externals command
P4 JDK-8080471 fix usage of replace and file separator in Nashorn tests
P4 JDK-8012190 Global scope should be initialized lazily
P4 JDK-8068784 Halve the function object creation code size
P4 JDK-8067931 Improve error message when with statement is passed a POJO
P4 JDK-8087211 Indirect evals should be strict with -strict option
P4 JDK-8129410 Java adapters with class-level overrides should preserve variable arity constructors
P4 JDK-8080598 Javadoc warnings in Global.java after lazy initialization
P4 JDK-8081156 jjs "nashorn.args" system property is not effective when script arguments are passed
P4 JDK-8081813 JSONListAdapter should delegate its [[DefaultValue]] to wrapped object
P4 JDK-8081809 Missing final modifier in method parameters (nashorn code convention)
P4 JDK-8074484 More aggressive value discarding
P4 JDK-8117883 nasgen prototype, instance member count calculation is wrong
P4 JDK-8080087 Nashorn $ENV.PWD is originally undefined
P4 JDK-8072595 nashorn should not use obj.getClass() for null checks
P4 JDK-8007456 Nashorn test framework @argument does not handle quoted strings
P4 JDK-8078612 Persistent code cache should support more configurations
P4 JDK-8081696 reduce dependency of Nashorn tests on external components
P4 JDK-8073868 Regex matching causes java.lang.ArrayIndexOutOfBoundsException: 64
P4 JDK-8085810 Return value of Objects.requireNonNull call can be used
P4 JDK-8074487 Static analysis of IfNode should consider terminating branches
P4 JDK-8075927 toNumber(String) accepts illegal characters
P4 JDK-8080275 transparently download testng.jar for Nashorn testing
P4 JDK-8075231 Typed array setters are very slow when index exceeds capacity
P4 JDK-8077955 Undeclared globals in eval code should not be handled as fast scope
P5 JDK-8072000 New compiler warning after JDK-8067139
P5 JDK-8081604 rename ScriptingFunctions.tokenizeCommandLine

core-svc/debugger

Priority Bug Summary
P1 JDK-8081470 com/sun/jdi tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12
P2 JDK-8071657 JDI ObjectReferenceImpl.invokeMethod() validation fails for virtual invocations of method with declaring type being an interface
P3 JDK-4505697 nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetException

core-svc/java.lang.management

Priority Bug Summary
P2 JDK-8077953 [TEST_BUG] com/sun/management/OperatingSystemMXBean/TestTotalSwap.java Compilation failed after JDK-8077387
P2 JDK-8072908 [TEST_BUG] com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh fails on OS X with exit code 2
P2 JDK-8071641 [TEST_BUG] java/lang/management/ThreadMXBean/SynchronizationStatistics.java intermittently failed with NPE
P3 JDK-8034263 [TEST_BUG] java/lang/management/MemoryMXBean/LowMemoryTest.java fails intermittently
P3 JDK-8077408 [TEST_BUG] javax/management/remote/mandatory/notif/NotSerializableNotifTest.java fails due to Port already in use: 2468
P3 JDK-8058506 ThreadMXBeanStateTest throws exception
P3 JDK-8031036 Used for the fix push for JDK-8038322: CounterMonitorDeadlockTest.java fails intermittently, presumed deadlock
P4 JDK-8038794 java/lang/management/ThreadMXBean/SynchronizationStatistics.java fails intermittently
P4 JDK-7132590 javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java fails in JDK8-B22
P4 JDK-6712222 Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java

core-svc/javax.management

Priority Bug Summary
P1 JDK-8067241 DeadlockTest.java failed with negative timeout value
P2 JDK-8064441 [TEST_BUG] java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object
P3 JDK-8038309 [TEST_BUG] closed/javax/management/openmbean/OpenTypeClassNameTest.java failed because it 'Did not resurrect a mutant OpenType'
P3 JDK-8064331 JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC

core-svc/tools

Priority Bug Summary
P3 JDK-8075773 jps running as root fails after the fix of JDK-8050807
P4 JDK-8071687 AIX port of "8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework"

deploy

Priority Bug Summary
P2 JDK-8074402 Add DRS rules block to Java Usage Tracker records.
P2 JDK-8078534 DRS 1.2: checksum algorithm needs to be restricted to SHA-256
P2 JDK-8074961 Ensure JFR options could be passed to webstart app by specifying VM arguments in the JCP
P2 JDK-8026747 JCP -> Advanced Tab -> Selection events are not heard from screen readers
P2 JDK-8073591 junit issue after fix to JDK-8073589
P2 JDK-8078009 Merge problem in 9-client - test build failure
P3 JDK-8067025 Delete splash.c from Repository
P3 JDK-8049999 DRS: Want customizable message in case of application blocking if only default rule is specified
P3 JDK-8046790 echo elements in ruleset.xml
P3 JDK-6554593 Java Control Panel accessibility problem with labels and text fields
P3 JDK-7017683 java.com link in some of the dialogs are not accessible
P3 JDK-8057164 Remove dead code
P3 JDK-8074105 Remove support for downloaded JavaFX classes
P3 JDK-8068456 Revert project file accidentally pushed
P3 JDK-8069275 The text location of "More information" overlap with "code" in mixed code dialog
P3 JDK-8072431 Unit test failures: JNLPClassloaderTest, JNLP2ClassLoaderTest
P4 JDK-8047698 Clicking cancel on security dialog for preloader clears the DeniedCertStore
P4 JDK-8024156 DRS: The messaging for invalid rule set jar is not explicit.
P4 JDK-8023324 With expired or selfsigned DeploymentRuleSet, not hint is provied in JCP Rule Set dialog.
P4 JDK-8077518 XMLParserTest unit test failure.

deploy/deployment_toolkit

Priority Bug Summary
P2 JDK-8075179 Test jnlp_file/applicationDesc/index.html#args fails with incorrect arg value
P3 JDK-8022268 DRS: Unable to include escaped characters in message
P3 JDK-8140623 Wrong Syntax for DRS 1.2 DTD

deploy/packager

Priority Bug Summary
P1 JDK-8095976 [Mac] Packager build fails with gcc
P1 JDK-8096545 On Mac, application created by javapackager can not run.
P2 JDK-8131321 8u60 Windows 64-bit packager - install succeeds but application fails to start
P2 JDK-8097962 Enable Packager Launchers for VS2012 and VS2013
P2 JDK-8096238 Java Packager: add "Codebase" and "Permissions" attribute to MANIFEST.MF
P2 JDK-8098053 Move JNLP generation logic into a Packager Bundler
P2 JDK-8097754 Native installer - allow user to choose installation directory
P3 JDK-8092672 [launcher] Really fix AppCDS
P3 JDK-8093536 [packager] add option to specify keychain in Mac codesign
P3 JDK-8095879 [packager] Bit Architecture check fails on windows with system JRE and 64bit JVM
P3 JDK-8097283 [Packager] Config exception when runtime is provide via Java API
P3 JDK-8093714 APP_NAME-post-image.sh crash with MacPkgBundler
P3 JDK-8094593 AppBundler tests are crashing on MacOS
P3 JDK-8092853 Implement change in extractFlagsFromVersion
P3 JDK-8092225 javafxpackager -deploy does not accept percentage heights and widths
P3 JDK-8094081 Packager DebugNative compilation fails on Windows
P3 JDK-8097458 Unit test failure in FXJarTest on Windows
P4 JDK-8098200 [packager] Mac code is noisy on non-mac platforms
P4 JDK-8098153 javafxpackager and launcher should have a way for a private but shared JRE to used by multiple apps from the same vendor
P4 JDK-8094066 Unable to control full path of self contained bundle from the Ant interface

deploy/plugin

Priority Bug Summary
P2 JDK-8079677 fix to JDK-8078534 removed part of fix to JDK-8076220
P2 JDK-8081330 The applet thrown NullPointerException when loading it
P2 JDK-8077855 When applet is relaunched, extra JUT records can be sent
P3 JDK-8065082 7u72 https fails with CertificateException: Java couldn't trust Server
P3 JDK-8074481 [macosx] Menu items are appearing on top of other windows
P3 JDK-8074482 [macosx] Menu items disappear and redrawn quickly when moving mouse into applet frame
P3 JDK-8058474 Applet is not started in IE on dynamic insertion into a web page
P3 JDK-8035582 DeploymentRuleSet on run action
P3 JDK-8080955 embedded_jnlp param requires also code or jnlp_href param or applet arg.
P3 JDK-8059622 Java Console GUI is irresponsive in JRE 8u20 on OS X
P3 JDK-6717309 Plugin2: Clean-up for possible multi-thread unsafe codes as per Findbugs result from security audit
P3 JDK-8080123 StringIndexOutOfBoundsException in CertUtils.checkWildcardDomain
P4 JDK-8061642 Plugin missing MIME type registration for application/x-java-applet;version=1.8
P4 JDK-6717304 Plugin2: simple code clean-up as per Findbugs' result from security audit

deploy/webstart

Priority Bug Summary
P2 JDK-8077649 jnlp "codebase" attribute has been made mandatory
P2 JDK-8077925 Jnlp fails to load with CouldNotLoadArgumentException after JDK-8075179
P2 JDK-8051030 Web Start applet process fails to exit
P3 JDK-8042632 Application with Signed JNLP cannot pass accented characters in
P3 JDK-8078893 cert based run rule doesn't work when running offline
P3 JDK-8068187 Fix Xcode project
P3 JDK-8066985 Java Webstart downloading packed files can result in Timezone set to UTC
P3 JDK-8080785 remove dead code to donwload JavaFX on demand.
P3 JDK-8068939 Visual Studio javaws Project to Debug Native Code
P3 JDK-8080607 Web Start does not honor height / width % values
P4 JDK-8068539 javaws Dead Native Code Cleanup
P4 JDK-8077285 jnlp spec version 8.20 is not supported
P4 JDK-8068531 Netbeans javaws Project to Debug Native Code
P4 JDK-8072003 NPE (instead of proper error dialog) thrown when some jnlp files have no resources

embedded

Priority Bug Summary
P3 JDK-8067857 Add cross-platform compact profiles support

embedded/hotspot

Priority Bug Summary
P4 JDK-8072057 Minimal VM is broken for ARM fastdebug

globalization

Priority Bug Summary
P3 JDK-8080774 DateFormat for Singapore/English locale (en_SG) is M/d/yy instead of d/M/yy

globalization/translation

Priority Bug Summary
P3 JDK-8079361 Broken Localization Strings (XMLSchemaMessages_de.properties)
P3 JDK-8083601 jdk8u60 l10n resource file translation update 2
P4 JDK-8072453 [de,fr,pt_BR,sv] duplicate mnemonics in JCP security tab.
P4 JDK-8072589 [windows 8] S. Chinese quotation mark needs to be replaced by English quotation mark

hotspot/compiler

Priority Bug Summary
P1 JDK-8071302 assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo],def)) failed: after block local scheduling
P1 JDK-8071534 assert(!failing()) failed: Must not have pending failure. Reason is: out of memory
P1 JDK-8072753 Nondeterministic wrong answer on arithmetic
P1 JDK-8068881 SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.
P2 JDK-8078497 C2's superword optimization causes unaligned memory accesses
P2 JDK-8068915 C2: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
P2 JDK-8075587 Compilation of constant array containing different sub classes crashes the JVM
P2 JDK-8078866 compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed
P2 JDK-8079343 Crash in PhaseIdealLoop with "assert(!had_error) failed: bad dominance"
P2 JDK-8006960 hotspot, "impossible" assertion failure
P2 JDK-8080156 Integer.toString(int value) sometimes throws NPE
P2 JDK-8068400 Internal Error (sharedRuntime.cpp:833)
P2 JDK-8074308 JavaThread C2 CompilerThread0 crashes on org.eclipse.persistence.internal.sessions.CommitManager::commitChangedObjectsForClassWithChangeSet
P2 JDK-8036913 make DeoptimizeALot dependent on number of threads
P3 JDK-8078113 8011102 changes may cause incorrect results.
P3 JDK-8076523 assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
P3 JDK-8069263 assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
P3 JDK-8074869 C2 code generator can replace -0.0f with +0.0f on Linux
P3 JDK-8060036 C2: CmpU nodes can end up with wrong type information
P3 JDK-8062280 C2: inlining failure due to access checks being too strict
P3 JDK-8065915 Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
P3 JDK-8074551 GWT can be marked non-compilable due to deopt count pollution
P3 JDK-8078666 JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
P3 JDK-8074548 Never-taken branches cause repeated deopts in MHs.GWT case
P3 JDK-8072383 resolve conflicts between open and closed ports
P3 JDK-8068909 SIGSEGV in c2 compiled code with OptimizeStringConcat
P3 JDK-8077504 Unsafe load can loose control dependency and cause crash
P3 JDK-8036851 volatile double accesses are not explicitly atomic in C2
P4 JDK-8075798 Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
P4 JDK-8037140 C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto
P4 JDK-8080190 PPC64: Fix wrong rotate instructions in the .ad file
P4 JDK-8078482 ppc: pass thread to throw_AbstractMethodError
P4 JDK-8068945 Use RBP register as proper frame pointer in JIT compiled code on x86
P5 JDK-8080281 8068945 changes break building the zero JVM variant
P5 JDK-8066799 hs_err can contain incomplete stack trace

hotspot/gc

Priority Bug Summary
P1 JDK-8068036 assert(is_available(index)) failed in G1 cset
P1 JDK-8086111 BACKOUT - metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
P1 JDK-8087200 Code heap does not use large pages
P1 JDK-8075215 SATB buffer processing found reclaimed humongous object
P2 JDK-8069367 Eagerly reclaimed humongous objects left on mark stack
P2 JDK-8031686 G1: assert(_hrs.max_length() == _expansion_regions) failed
P2 JDK-8129108 nmethod related crash in CMS
P2 JDK-8075466 SATB queue pre-filter verify found reclaimed humongous object
P2 JDK-8078023 verify_no_cset_oops found reclaimed humongous object in SATB buffer
P2 JDK-8069760 When iterating over a card, G1 often iterates over much more references than are contained in the card
P3 JDK-8067469 G1 ignores AlwaysPreTouch
P3 JDK-8061259 ParNew promotion failed is serialized on a lock
P3 JDK-8065358 Refactor G1s usage of save_marks and reduce related races
P3 JDK-8058354 SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
P3 JDK-8049864 TestParallelHeapSizeFlags fails with unexpected heap size
P4 JDK-8065331 Add trace events for failed allocations
P4 JDK-8072621 Clean up around VM_GC_Operations
P4 JDK-8069273 Decrease Hot Card Cache Lock contention
P4 JDK-8048179 Early reclaim of large objects that are referenced by a few objects
P4 JDK-8058801 G1TraceReclaimDeadHumongousObjectsAtYoungGC only prints humongous object liveness output when there is at least one candidate humongous object
P4 JDK-8053998 Hot card cache flush chunk size too coarse grained
P4 JDK-8064473 Improved handling of age during object copy in G1
P4 JDK-8060092 JEP 242: JVM Trace Events for Failed Allocations
P4 JDK-8033440 jmap reports unexpected used/free size of concurrent mark-sweep generation
P4 JDK-8060025 Object copy time regressions after JDK-8031323 and JDK-8057536
P4 JDK-8049536 os::commit_memory on Solaris uses aligment_hint as page size
P4 JDK-8027962 Per-phase timing measurements for strong roots processing
P4 JDK-8066771 Refactor VM GC operations caused by allocation failure
P4 JDK-8062206 Remove unusable G1RSLogCheckCardTable command line argument
P4 JDK-8078021 SATB apply_closure_to_completed_buffer should have closure argument
P4 JDK-8073944 Simplify ArgumentsExt and remove unneeded functionallity
P4 JDK-8076265 Simplify deal_with_reference
P4 JDK-8057037 Verification in ClassLoaderData::is_alive is too slow
P4 JDK-8074561 Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass
P5 JDK-8077255 TracePageSizes output reports wrong page size on Windows with G1

hotspot/jvmti

Priority Bug Summary
P2 JDK-8042796 jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
P3 JDK-8067662 "java.lang.NullPointerException: Method name is null" from StackTraceElement.
P3 JDK-8013942 JSR 292: assert(type() == T_OBJECT) failed: type check
P3 JDK-6584008 jvmtiStringPrimitiveCallback should not be invoked when string value is null
P3 JDK-8073705 more performance issues in class redefinition
P3 JDK-8076579 Popping a stack frame after exception breakpoint sets last method param to exception
P4 JDK-8046246 the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale

hotspot/runtime

Priority Bug Summary
P2 JDK-8077674 BSD build failures due to undefined macros
P2 JDK-8069412 Locks need better debug-printing support
P2 JDK-8071501 perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
P3 JDK-8078470 [Linux] Replace syscall use in os::fork_and_exec with glibc fork() and execve()
P3 JDK-7127066 Class verifier accepts an invalid class file
P3 JDK-8046668 Excessive checked JNI warnings from Java startup
P3 JDK-8047382 hotspot build failed with gcc version Red Hat 4.4.6-4
P3 JDK-8051045 HotSpot fails to wrap Exceptions from invokedynamic in a BootstrapMethodError
P3 JDK-8072588 JVM crashes in JNI if toString is declared as an interface method
P3 JDK-8075118 JVM stuck in infinite loop during verification
P3 JDK-8066875 VirtualSpace does not use large pages
P4 JDK-8043224 -Xcheck:jni improvements to exception checking and excessive local refs
P4 JDK-8053995 Add method to WhiteBox to get vm pagesize.
P4 JDK-8076212 AllocateHeap() and ReallocateHeap() should be inlined.
P4 JDK-6536943 Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
P4 JDK-8027914 Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer
P4 JDK-8073511 File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
P4 JDK-8058345 Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well
P4 JDK-8072863 Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
P4 JDK-8067231 Zero builds fails after JDK-6898462
P4 JDK-8055231 ZERO variant build is broken
P4 JDK-8064815 Zero+PPC64: Stack overflow when running Maven
P4 JDK-8067331 Zero: Atomic::xchg and Atomic::xchg_ptr need full memory barrier

hotspot/svc

Priority Bug Summary
P1 JDK-8053902 Fix for 8030115 breaks build on Windows and Solaris
P1 JDK-8072932 Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner")
P1 JDK-8062450 Timeout in LowMemoryTest.java
P2 JDK-8049881 jstack not working on core files
P3 JDK-8044531 Event based tracing locks to rank as leafs where possible
P3 JDK-8025636 Hide lambda proxy frames in stacktraces
P3 JDK-8073688 Infinite loop reading types during jmap attach.
P3 JDK-8075331 jdb eval java.util.Arrays.asList(array) shows inconsistent behaviour
P3 JDK-8044416 serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
P3 JDK-8069030 support new PTRACE_GETREGSET
P4 JDK-8046282 SA update
P4 JDK-8081475 SystemTap does not work when JDK is compiled with GCC 5

hotspot/test

Priority Bug Summary
P4 JDK-8080600 AARCH64: testlibrary does not support AArch64

infrastructure/build

Priority Bug Summary
P3 JDK-8031064 build_vm_def.sh not working correctly for new build cross compile
P3 JDK-8074554 Create custom hook for running after AC_OUTPUT
P3 JDK-8074312 Enable hotspot builds on 4.x Linux kernels
P3 JDK-8074010 followup to 8072383
P3 JDK-8075158 Make jdk8u60 the default release on jdk8u repos
P3 JDK-8072740 move closed jvm.cfg files out of open repo
P3 JDK-8068678 new hotspot build - hs25.60-b02
P3 JDK-8071500 new hotspot build - hs25.60-b03
P3 JDK-8072697 new hotspot build - hs25.60-b04
P3 JDK-8073514 new hotspot build - hs25.60-b05
P3 JDK-8074038 new hotspot build - hs25.60-b06
P3 JDK-8074550 new hotspot build - hs25.60-b07
P3 JDK-8075144 new hotspot build - hs25.60-b08
P3 JDK-8075615 new hotspot build - hs25.60-b09
P3 JDK-8076191 new hotspot build - hs25.60-b10
P3 JDK-8076760 new hotspot build - hs25.60-b11
P3 JDK-8077424 new hotspot build - hs25.60-b12
P3 JDK-8078043 new hotspot build - hs25.60-b13
P3 JDK-8078270 new hotspot build - hs25.60-b14
P3 JDK-8079189 new hotspot build - hs25.60-b15
P3 JDK-8079686 new hotspot build - hs25.60-b16
P3 JDK-8080458 new hotspot build - hs25.60-b17
P3 JDK-8080804 new hotspot build - hs25.60-b18
P3 JDK-8081436 new hotspot build - hs25.60-b19
P3 JDK-8085869 new hotspot build - hs25.60-b20
P3 JDK-8087238 new hotspot build - hs25.60-b21
P3 JDK-8129314 new hotspot build - hs25.60-b22
P3 JDK-8129939 new hotspot build - hs25.60-b23
P3 JDK-8072732 Regression in configure due to JDK-8069057
P3 JDK-8050825 Support running regression tests using jtreg_tests+TESTDIRS from top level
P3 JDK-8075495 Update jtreg bin location in configure
P3 JDK-8067802 Update the Hotspot version numbers in Hotspot for JDK 8u60
P4 JDK-8079087 Add support for Cygwin 2.0
P4 JDK-8075858 AIX: clean-up HotSpot make files
P4 JDK-8067923 AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
P4 JDK-8075400 Cannot build hotspot in jdk8u on OSX 10.10 (Yosemite)
P4 JDK-8069057 Make sure configure is run by bash
P4 JDK-8087156 SetupNativeCompilation ignores CFLAGS_release for cpp files
P4 JDK-8067330 ZERO_ARCHDEF incorrectly defined for PPC/PPC64 architectures

install

Priority Bug Summary
P3 JDK-8072868 8u20 and later should not change the MSI UpgradeCode for each JRE version
P3 JDK-8076982 Create HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\ registry keys with msi.
P4 JDK-8067630 [mac os x] Update '3 Billion Devices' Advert on SetupProgress Dialog
P4 JDK-8078310 [macosx] StagedXML is missing
P4 JDK-8081423 Improve naming consistency in make/installer/bundles/macosx/Makefile

install/auto_update

Priority Bug Summary
P1 JDK-8071490 JDK9 nightly build from 01/23 failed
P4 JDK-8056992 [AU]The auto update window does not read the tag of au-descriptor.xml file to set the "More information" link
P4 JDK-8058929 [de, fr, it, ko, pt_BR, sv] Layout issue (truncation) in AUWelcome dialog
P4 JDK-8071838 Add files skipped from the fix to JDK-8071490 by mistake

install/install

Priority Bug Summary
P2 JDK-8072940 8u60 nightly solaris_sparcv9_5.10-product build fails
P2 JDK-8075409 jre8-40 fails to install on SuSE 11.3
P2 JDK-8036770 replace wrapper dialogs with HtmlU
P3 JDK-8049608 HtmlUI: "Change destination folder" checkbox in WelcomeDialog is not accessible by mouse
P3 JDK-8049614 HtmlUI: checkbox text labels should be clickable
P3 JDK-7198599 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
P3 JDK-7044399 Installer dialogs - Some of the text is not visible in High Contrast Mode
P3 JDK-6745371 MSI/MST files should be deleted after install
P4 JDK-6580611 Install dialogs look bad on Windows when display is set to high DPI

javafx/accessibility

Priority Bug Summary
P3 JDK-8096404 Memory Leak issue with Charts / WeakReferences / Platform.accessibilityActiveProperty()
P4 JDK-8094848 [Accessibility, DatePicker] Within DatePicker, TAB loops through controls but SHIFT-TAB gets stuck on date.

javafx/animation

Priority Bug Summary
P4 JDK-8098008 TimelineClipCore exceptions handling improvent

javafx/base

Priority Bug Summary
P3 JDK-8095050 Binding tests fail
P3 JDK-8096773 Firing SimpleUpdateChange does not get propagated properly on SortedList
P4 JDK-8094778 FilteredList doesn't always handle update Changes from source list
P4 JDK-8094532 ObservableList.sorted() does nothing
P5 JDK-8095872 [Logging] Cannot turn off javafx.scene Logging

javafx/build

Priority Bug Summary
P2 JDK-8097884 Enable new compilers for production builds
P2 JDK-8093235 JavaFX fails to launch on OL 6 after compiler upgrade
P2 JDK-8088023 Some text files included in jfxrt.jar have GPL copyright
P3 JDK-8122950 [ANDROID] build file update
P3 JDK-8089990 [WebView] fix the race with generate/copy the InspectorJS* files
P3 JDK-8098276 Allow building with gradle 2.X
P3 JDK-8096731 Update copyright header for files modified in 2015
P3 JDK-8097930 Update the JDK version used to build FX to JDK 8u40
P3 JDK-8088665 Windows native binaries have inconsistent "Product version"
P4 JDK-8098236 Add 64-bit IOS build support
P4 JDK-8097360 Bad header format in some source files breaks GPL license swap
P4 JDK-8096428 Broken dependency with openZip
P4 JDK-8095992 Build should fail fast on Windows if DirectX SDK or Windows SDK not found
P4 JDK-8098233 Enable building SceneBuilder without needing to build the JavaFX SDK
P4 JDK-8092772 FX fails to load msvcr120.dll on Windows7 due to bad file permission
P4 JDK-8097451 Remove -I -L ARM cross compile flags

javafx/controls

Priority Bug Summary
P2 JDK-8097541 [CSS] NPE in com.sun.javafx.css.StyleManager.findMatchingStyles
P2 JDK-8094829 Memory leak in JavaFX ProgressIndicator
P2 JDK-8096963 Unit test failure in TreeTableViewTest caused by fix for RT-40110
P2 JDK-8094805 Updating BarChart data causes memory leak
P3 JDK-8093671 8.0-graphics-scrum-2018: up to 50% performance regressions in Controls benchmarks
P3 JDK-8093631 [CSS] CHART_COLOR_XX not found
P3 JDK-8096129 [CSS] public class CornerRadiiConverter extends from implementation class
P3 JDK-8096554 [CSS] Setting Font Size for Tooltip is not applicable
P3 JDK-8096536 [HTMLEditor] Text formatting is confused when selecting text across paragraphs with different styles
P3 JDK-8097060 [Modena, TextArea] Vertical scrollbar appears in TextArea and then disappears
P3 JDK-8093052 [TableView] Shift+Left/Right arrow keys deselect the cell near the left/right boundary of the row.
P3 JDK-8095462 [TabPane] Not all tabs are shown when running Ensemble and viewing source code
P3 JDK-8097286 Area Chart with negative values
P3 JDK-8098061 ChoiceBox missing "onAction" method
P3 JDK-8096455 ComboBox loses selection after inserting objects
P3 JDK-8092546 Invisible Indeterminate ProgressBar has memory leak
P3 JDK-8094539 IOOBE in ListView when programmatically select certain row
P3 JDK-8096994 LineChart.getData.clear() method exception
P3 JDK-8094482 ListView incorrectly traverse focus on key presses
P3 JDK-8093204 listview multi selection getSelectedItems/Indices is very slow
P3 JDK-8097356 ListView: selectedIndices/selectedItems fire invalid list change on clearAndSelect
P3 JDK-8098257 MenuButton, SplitMenuButton, ChoiceBox needs onShow* and onHid* events
P3 JDK-8097890 Refactor duplicated editor code in ComboBox and DatePicker skins.
P3 JDK-8093583 Regression with @import in CSS
P3 JDK-8096340 Remove unused, obsolete designTime module
P3 JDK-8096725 RT-34620: [ComboBox, DatePicker] Buttons set to default/cancel are not reacting to ComboBox enter/esc keys
P3 JDK-8092584 Shift+Tab does not work with an editable Spinner.
P3 JDK-8095464 TableMenuButton has erroneous behaviour with assigned data
P3 JDK-8096787 TableView - multiple selection via shift-click doesn't work with different columns
P3 JDK-8098235 TableView refreshing
P3 JDK-8097169 TableView selected items listener reports wrong changes
P3 JDK-8096835 TextField and TextArea can throw NPE when text is null
P3 JDK-8094142 The last row in tableView is not full visible if the tableview has only the horizontal scrollbar.
P3 JDK-8096330 TreeTableView ImageViews vanish and aren't redrawn when scrolling
P3 JDK-8095079 TreeTableView incorrectly follows selection after collapsing the item.
P4 JDK-8095545 [a11y] CCE if focused element is a table cell
P4 JDK-8093935 [ColorPicker] focused custom color cannot be removed with delete key.
P4 JDK-8095352 [ComboBox] ComboBox popup does not adjust its size properly when the items are changed
P4 JDK-8094249 [Dialog] Calling setExpanded(boolean) on DialogPane is order dependent
P4 JDK-8094688 [Dialogs] Alert with CSS border width is not displayed properly
P4 JDK-8094724 [ListView] ctrl+shift+left/right don't work for horizontal-oriented list-view
P4 JDK-8093674 [ListView] ctrl+shift+page down sets anchor incorrectly
P4 JDK-8096762 [TableView, TreeTableView] in single cell and multiple selection mode, Shift+PageUp/PageDown doesn't scroll the tableview.
P4 JDK-8096290 [TableView] Continuous selection using SHIFT-UP/DOWN/LEFT/RIGHT in multi-cell selection mode does not work as expected
P4 JDK-8095299 [TableView] TableView with null items throws NPE on sorting
P4 JDK-8093290 [TreeTableView, TableView] Shift + Home, Shift + End make focus lost.
P4 JDK-8095676 [TreeView,TreeTableView] Selection listener is not informed when selected item is removed.
P4 JDK-8098085 Ability to force a ListView or TableView refresh
P4 JDK-8097509 Accidentally adding same TableColumn twice is allowed and causes late and hard to interpret java.lang.UnsupportedOperationException
P4 JDK-8093977 Button containing graphic with minimum size cuts off text
P4 JDK-8096171 Click behavior in TreeTableView changes, when treeColumn is not the first column
P4 JDK-8093981 ComboBox drop-down goes out from the edges of the screen
P4 JDK-8095712 ComboBox dropdown width is computed incorrectly
P4 JDK-8095404 ComboBox/ChoiceBox: items in popup not updated
P4 JDK-8092505 ComboBox: incorrect selection update/notification on disjoint list changes
P4 JDK-8093165 Combobox: IOOBE when selecting null item
P4 JDK-8095868 CSS for Region border is ignored when if background property is bound
P4 JDK-8093172 DatePicker can lose focus when popup is shown
P4 JDK-8093253 Default button does not get activated on ENTER when included in a TitledPane
P4 JDK-8095087 Dialog#show and showAndWait should only call sizeToScene if the stage size has not been modified
P4 JDK-8095678 DialogPane padding increases when focus is changed
P4 JDK-8095524 Disabled Tab in TabPane is traversable with shortcuts Ctrl + Tab, Ctrl + Shift + Tab
P4 JDK-8094318 FXMLLoader fails to load attribute styleClass on Spinner
P4 JDK-8094252 Hyperlink not visible inside selected TreeItem
P4 JDK-8097312 KeyBinding.getSpecificity does not handle OptionalBoolean.ANY correctly
P4 JDK-8097482 LineChart renders noisy lines when the number of data points is large
P4 JDK-8094790 ListView et al: selectedIndices/Items fires incorrect event on selectIndices
P4 JDK-8096482 ListView selectionmodel should be updated before fire events
P4 JDK-8096033 MultipleSelectionModelBase::clearSelection() is incorrect
P4 JDK-8096272 NullPointerException in empty TableView when querying focused index
P4 JDK-8094945 NumberAxis generates incorrect Tick values
P4 JDK-8095314 PasswordField bullet is too small and rendered irregularly
P4 JDK-8098242 Remove itemsProperty invalidation workaround in ListView and TableView
P4 JDK-8097196 Remove temporary fix from RT-39042
P4 JDK-8096257 Right click select on a TableView (and associated type widgets) can not be filtered out
P4 JDK-8094680 Selection on double click selects too much on Windows
P4 JDK-8094973 setDisable() inside DatePicker's setDayCellFactory not working if HijrahChronology is set
P4 JDK-8094603 Setting font size to 12 for tooltip is not working properly
P4 JDK-8094542 Slightly confusing behavior of the TextArea regarding Tab key
P4 JDK-8094205 Spinner control auto commit value
P4 JDK-8095927 StackedAreaChart doesn't fade out removed series
P4 JDK-8094451 StackedBarChart/TableCell chart colours alternate unexpectedly
P4 JDK-8096707 StackOverflow when changing sort order in the TreeTable
P4 JDK-8094199 TableView leaks memory
P4 JDK-8098123 TableView: support update of items that are equal, part 2
P4 JDK-8093620 Tabs are not displayed in the correct order after a remove and an add
P4 JDK-8096128 The columnPopupMenu of the TableHeaderRow is not updated when adding columns to a nested column
P4 JDK-8092707 TitledPane doesn't crop title text to fit
P4 JDK-8094567 Tooltip: periodically shown/hidden when dynamically setting text in onShowing
P4 JDK-8093317 Tree selection: selectedIndex not updated when toggling showRoot
P4 JDK-8093228 TreeView: selection moves up after deleting items
P4 JDK-8092528 TreeView: unexpected behaviour of getRow(TreeItem)
P4 JDK-8096680 Wrong chart scaling in ScatterChart if TickUnit set below 0.5
P5 JDK-8094700 [DND] Mouse coordinates always zero at onDragDone
P5 JDK-8098027 Refactor charts tests

javafx/fxml

Priority Bug Summary
P3 JDK-8094283 FXML TriangleMeshBuilder doesn't support vertexFormat property element
P3 JDK-8092609 Replace sun.security.util.SecurityConstants with java.lang.RuntimePermission
P4 JDK-8092576 FXML TriangleMeshBuilder doesn't support normals and VertexFormat
P4 JDK-8096494 FXMLLoader documentation mentions a non-existant "template" flag

javafx/graphics

Priority Bug Summary
P1 JDK-8097246 [Quantum] Unit tests hang when running window init/dispose tests
P2 JDK-8095577 [Mac] NPE in window close unit tests
P2 JDK-8129862 Windows Hi-DPI scaling leads to blurry text at 125% (120 dpi)
P3 JDK-8096613 [3D] PNT mesh only: Internally computed tangent vectors need to recomputed if its assocated texCoords or points have changed
P3 JDK-8095804 [ES2, 3D] Shader fails on embedded devices with no default precision defined
P3 JDK-8094825 [Mac,Retina,3D] Lighting is wrong (too dark, incorrect highlight) with pixel scaling
P3 JDK-8096813 [Mac] Glass shouldn't use Prism's context for creating or destroying native rendering resources
P3 JDK-8096664 BaseResourceFactory uses static caches, which can cause a leak
P3 JDK-8097469 Better error checking and docs if Printing or Dialogs called from Animation
P3 JDK-8097455 BMP image fails to load when a specific size is requested
P3 JDK-8096394 Canvas rendering many small shapes has a lot of overhead on some GPUs
P3 JDK-8096583 ConcurrentModificationException when closing APPLICATION_MODAL dialog
P3 JDK-8089063 Dotted Border clipped to the outside
P3 JDK-8095164 Error in Sphere texture mapping
P3 JDK-8094220 javafx.scene.image.Image() constructor may hangs on corrupted image
P3 JDK-8097423 no egl_wrapped.c in prism/monocle
P3 JDK-8096008 OpenJFX ARM compile fails with updated crosslibs with __THROWNL
P3 JDK-8096755 Regression: Mac (prism-sw) rendering is corrupted
P3 JDK-8095361 Rendering broken on iOS
P3 JDK-8093860 ScrollPane introduces distortions when scrolling up & down
P3 JDK-8098184 Support the Windows 8 APIs that indicate proper scaling for HiDPI screens
P3 JDK-8087793 Windows scaling override also disables font scaling on HiDPI displays
P3 JDK-8097090 With two or more application modal windows; windows deeper in the stack are receiving requestToFront when not enabled causes an NSBeep.
P4 JDK-8095058 [3D] Texture transparency is ignored in 8u40
P4 JDK-8097241 [3D] Texture with transparency rendered blocky on the tilted sides of the 3d shape
P4 JDK-8097969 [Android] Changes needed in Dalvik launch code
P4 JDK-8097931 [Mac] Enable parallel execution of FX thread and Renderer thread for JFXPanel, FXCanvas
P4 JDK-8096207 [Mac] Fix compiler type cast warnings on GLContext.c
P4 JDK-8098105 Add GL_FRAGMENT_PRECISION_HIGH check to existing 2D shaders before setting precision to highp
P4 JDK-8095072 com.sun.javafx.geom.Curve.refineTforY : yt0 is dead upon entry
P4 JDK-8095017 GIF frames have incorrect background
P4 JDK-8097774 GIF: loop counter is not implemented.
P4 JDK-8097778 isIdeographic missing on Android < api level 19
P4 JDK-8094471 JNI warnings in javafx-iio
P4 JDK-8097811 Move Mac specific implementation (support CALayer) out of platform independent code path
P4 JDK-8098084 Print stack trace in Quantum unit tests if exception occurs
P4 JDK-8096625 PrismSettings minTextureSize does not work
P4 JDK-8094211 Unit test failures in ShowAndWait test if printer is not available

javafx/media

Priority Bug Summary
P1 JDK-8130219 Seek fails for media streams after several tries
P2 JDK-8090033 FX application hangs on exit when media gets stuck
P3 JDK-8088823 Advanced Media Player tab does not respond to "Time" slider on Windows

javafx/other

Priority Bug Summary
P1 JDK-8097261 Webkit build failure caused by RT-40000
P3 JDK-8093068 Eliminate split packages across JavaFX modules
P3 JDK-8097131 Move com.sun.webkit.dom.JSObject to web module to avoid split package
P3 JDK-8097819 Remove obsolete tests
P3 JDK-8097121 Replace sun.misc.BASE64* with java.util.Base64
P4 JDK-8095720 [JAVADOC] Miscellaneous typos in Task API
P4 JDK-8094738 [JAVADOC] Typo in Task class description
P4 JDK-8092639 Remove invalid builders tests
P5 JDK-8098130 Add .nb-gradle directory to .hgignore

javafx/samples

Priority Bug Summary
P3 JDK-8093657 Remove use of internal classes methods from samples
P3 JDK-8094957 Stop using deprecated builders in samples, toys, and other apps
P4 JDK-8093969 [3DViewer] FileNotFoundException: Jfx3dViewerApp_session.properties (Read-only file system)
P4 JDK-8094203 [Ensemble] content in some pages are not centered
P4 JDK-8094272 [Ensemble] DatePicker, "Options for locale->Show week numbers" is inconsistent with setting a locale.
P4 JDK-8097464 [HelloCheckBox] Sample needs additional controls for Accessibility testing
P4 JDK-8095297 [Windows] Ensemble 8: Spinner example layout is broken
P4 JDK-8097386 Ensemble8 Gesture and Multi-Touch tabs fumble rotation events
P4 JDK-8095553 Ensemble8 points to old URL for javadoc
P4 JDK-8098021 HelloSanity should close the screen grab window when you leave the section.
P4 JDK-8095910 Remove deprecated builders from more toys and other apps
P5 JDK-8095115 [TOYS] HelloSanity should disable buttons for controlling other window when closed
P5 JDK-8095514 Re-enable sorting in HelloListView

javafx/scenegraph

Priority Bug Summary
P2 JDK-8130122 Horizontal ListView incorrectly displays long data
P3 JDK-8095890 [ScenePulseListener] NPE in synchronizeSceneProperties
P3 JDK-8096912 [TabPane] TableView in TabPane has memory leak
P3 JDK-8094332 GridPane percentage layout bug since JavaFx 8u40
P3 JDK-8096401 Layout Regression - bad row height
P4 JDK-8095664 Need to document that an owned window cannot be minimized

javafx/swing

Priority Bug Summary
P1 JDK-8096769 [Mac] Swing interop unit tests hangs on headless test machines
P2 JDK-8096818 [SWT] No possibility to select text in FX content by using mouse dragging
P3 JDK-8096542 [JFXPanel] back out fix for RT-38922
P3 JDK-8097368 NPE in javafx.embed.swing.JFXPanel$HostContainer

javafx/web

Priority Bug Summary
P2 JDK-8094088 [Mac] WebView unit tests hang on headless test machines
P2 JDK-8096775 [WebView] implement missing functionality in PasteboardJava.cpp
P2 JDK-8097381 [WebView] solar system web page is slow, has rendering problems and throws exceptions
P2 JDK-8096628 Java crashes when trying to render go.com
P2 JDK-8098296 Update to Newer Version of WebKit
P3 JDK-8087932 [Mac] intermittent crash on exit in WebView
P3 JDK-8097539 [WebView] "outstanding resource locks detected" when playing youtube
P3 JDK-8096612 [WebView] "outstanding resource locks detected" when using clip in canvas
P3 JDK-8092649 [WebView] IllegalArgumentException when dragging in google maps
P3 JDK-8097290 [WebView] Use application locale setting in WebView language header
P3 JDK-8072044 Development work to merge webkit sources into FX
P3 JDK-8092970 IllegalThreadStateException in WebView when loading flickr.com
P3 JDK-8044852 JEP 239: Update JavaFX/WebView to Newer Version of WebKit
P3 JDK-8097240 VM crash when call a method from within javascript code present in a page loaded in webEngine
P3 JDK-8088808 WebView horizontal scrolling using mouse or touch device causes rendering artifacts
P3 JDK-8093303 Webview radio button and checkboxes missing
P4 JDK-8098213 [IOS, Android] Changes to fix WebView
P4 JDK-8098090 [WebView] Add ability to track JS console messages.
P4 JDK-8087438 [WebView] NPE when running WebEngine without WebView
P4 JDK-8096937 Expand button becomes invisible if there is 'border-radius' defined for

javafx/window-toolkit

Priority Bug Summary
P2 JDK-8094649 [Mac] Intermittent crash after starting Multitouch support
P2 JDK-8095359 [Mac] JavaFX core dumps on Stage#close
P2 JDK-8095400 [Mac] VM Crashes when FX application fails with Exception in start method
P2 JDK-8093535 NSInternalInconsistencyException Crash
P3 JDK-8095826 "Too many touch points reported" exception when tapping too fast
P3 JDK-8088110 [ARM] missing i.MX sources for soft float build
P3 JDK-8095451 [Linux] Stage.setIconified(true) not working with TRANSPARENT or UNDECORATED stage
P3 JDK-8093010 [TEST] Robot-based unit tests are unstable on Ubuntu
P3 JDK-8094058 Apostrophe as dead key doesn't work on Windows 8.1 Latvian (Standard) keyboard layout
P3 JDK-8094663 IndexOutOfBoundsException with Native Menus in Mac
P3 JDK-8095346 Mac OSX Yosemite StageStyle.UTILITY comes up with wrong window decoration
P3 JDK-8096618 Nested window open causes repeated shortcut key event after close
P3 JDK-8096685 Polytonic displays incorrectly when typed in (via TextField)
P3 JDK-8095040 StageStyle.UNIFIED not working on OSX 10.9.5
P4 JDK-8097927 [Android] Changes needed in Monocle for Dalvik
P4 JDK-8092704 [Drag and Drop Linux] setDragView still doesn't work on linux
P4 JDK-8092519 [GTK] Gdk-ERROR **: g_thread_init() must be called before gdk_threads_init()
P4 JDK-8097516 Dialog on iOS is not implemented
P4 JDK-8094468 Glass sometimes prints warning message on exit
P4 JDK-8095742 Glass-Mac window close deallocation produces a spurious warning
P4 JDK-8095996 Mac system menu bar handles some accelerators incorrectly
P4 JDK-8094601 Mac: Command-period generates spurious KeyEvents on Mac OS
P4 JDK-8093711 Mac: Press 'Command + =' on mac os will trigger 4 key events, it should be 2

other-libs/corba

Priority Bug Summary
P3 JDK-8050123 Incorrect property name documented in CORBA InputStream API
P3 JDK-8068721 RMI-IIOP communication fails when ConcurrentHashMap is passed to remote method

performance

Priority Bug Summary
P2 JDK-8081590 The CDS classlist needs to be updated for 8u60

security-libs/java.security

Priority Bug Summary
P2 JDK-8062552 Support keystore type detection for JKS and PKCS12 keystores
P3 JDK-8054037 Improve tracing for java.security.debug=certpath
P3 JDK-8062264 KeychainStore requires non-null password to be supplied when retrieving a private key
P3 JDK-8058547 Memory leak in ProtectionDomain cache
P3 JDK-8077418 StackOverflowError during PolicyFile lookup
P3 JDK-8023546 sun/security/mscapi/ShortRSAKey1024.sh fails intermittently
P4 JDK-8079129 NullPointerException in PKCS#12 Keystore in PKCS12KeyStore.java

security-libs/javax.crypto

Priority Bug Summary
P2 JDK-8080102 Java 8 cannot load its cacerts in FIPS. no such provider: SunEC
P3 JDK-8069072 Improve GHASH performance
P4 JDK-7065233 To interpret case-insensitive string locale independently

security-libs/javax.crypto:pkcs11

Priority Bug Summary
P3 JDK-8062170 java.security.ProviderException: Error parsing configuration with space
P4 JDK-8022313 sun/security/pkcs11/rsa/TestKeyPairGenerator.java failed in aurora

security-libs/javax.net.ssl

Priority Bug Summary
P2 JDK-8132082 Let OracleUcrypto accept RSAPrivateKey
P3 JDK-8059588 deadlock in java/io/PrintStream when verbose java.security.debug flags are set
P3 JDK-8076221 Disable RC4 cipher suites
P3 JDK-8072385 Only the first DNSName entry is checked for endpoint identification
P4 JDK-8078823 javax/net/ssl/ciphersuites/DisabledAlgorithms.java fails intermittently
P4 JDK-8055207 keystore and truststore debug output could be much better

security-libs/org.ietf.jgss:krb5

Priority Bug Summary
P4 JDK-8077102 dns_lookup_realm should be false by default

tools

Priority Bug Summary
P3 JDK-8068937 jdeps shows "not found" if target class has no reference other than its own package
P3 JDK-8080815 Update 8u jdeps list of internal APIs

tools/javac

Priority Bug Summary
P2 JDK-8079613 Deeply chained expressions + several overloads + unnecessary inference result in excessive compile times.
P3 JDK-8068517 Compiler may generate wrong InnerClasses attribute for static enum reference
P3 JDK-8054220 Debugger doesn't show variables *outside* lambda
P3 JDK-8058227 Debugger has no access to outer variables inside Lambda
P3 JDK-8055963 Inference failure with nested invocation
P3 JDK-8039262 Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended
P3 JDK-8069181 java.lang.AssertionError when compiling JDK 1.4 code in JDK 8
P3 JDK-8064803 Javac erroneously uses instantiated signatures when merging abstract most-specific methods
P3 JDK-8064857 javac generates LVT entry with length 0 for local variable
P3 JDK-8069545 javac, shouldn't check nested stuck lambdas during overload resolution
P3 JDK-8066808 langtools/test/Makefile should not use OS-specific jtreg binary
P3 JDK-8068639 Make certain annotation classfile warnings opt-in
P3 JDK-8028389 NullPointerException compiling annotation values that have bodies
P3 JDK-8073372 Redundant CONSTANT_Class entry not generated for inlined constant
P3 JDK-8075520 Varargs access check mishandles capture variables
P4 JDK-8077786 Check varargs access against inferred signature
P4 JDK-8037546 javac -parameters does not emit parameter names for lambda expressions
P4 JDK-8068489 remove unnecessary complexity in Flow and Bits, after JDK-8064857
P4 JDK-8078560 The crash reporting URL listed by javac needs to be updated
P4 JDK-8080842 Using Lambda Expression with name clash results in ClassFormatError
P4 JDK-8061778 Wrong LineNumberTable for default constructors

tools/javadoc(tool)

Priority Bug Summary
P2 JDK-8072461 Table's field width in "Use" page generated by javadoc with '-s' is unbalanced

tools/launcher

Priority Bug Summary
P3 JDK-8073972 Deprecate Multi-Version Java Launcher (mJRE) for JDK8
P3 JDK-8077822 javac does not recognize '*.java' as file if '-J' option is specified

xml/javax.xml.parsers

Priority Bug Summary
P5 JDK-7156085 ArrayIndexOutOfBoundsException throws in UTF8Reader of SAXParser

xml/jaxb

Priority Bug Summary
P4 JDK-8076139 [TEST_BUG] test/javax/xml/ws/8046817/GenerateEnumSchema.java creates files in test.src

xml/jaxp

Priority Bug Summary
P3 JDK-8062518 AIOBE occurs when accessing to document function in extended function in JAXP
P3 JDK-8081392 getNodeValue should return 'null' value for Element nodes