RELEASE NOTES: JDK 8u40

Notes generated: Mon Apr 01 04:29:31 CEST 2024

JEPs

Issue Description
JDK-8046146 JEP 156: G1 GC: Reduce need for full GCs
Enhance G1 so that it does not rely on full GCs to perform class unloading or any other critical operations.
JDK-8044192 JEP 195: Scalable Native Memory Tracking
Improve the scalability of native memory tracking.
JDK-8042946 JEP 196: Nashorn Optimistic Typing
Improve Nashorn performance by making assumptions about specific types used in arithmetic and array indexing operations, by being prepared to recover when those assumptions prove incorrect, and by improving the HotSpot JVM's ability to optimize non-Java bytecode.
JDK-8043717 JEP 202: Nashorn Class Filter
Provide fine-grained control over access to Java classes from JavaScript code.
JDK-8046038 JEP 203: Nashorn: Lexically-Scoped Variable & Constant Declarations
Implement the lexically-scoped variable (let) and constant (const) declarations of the forthcoming ECMAScript 6 specification.
JDK-8043344 JEP 204: JavaFX Accessibility
Enhance existing JavaFX controls to support assistive technologies and provide a public API so that developers can write their own accessible controls.
JDK-8043350 JEP 205: New Controls for JavaFX
Add a spinner control, a formatted-text control, and a standard set of alert dialogs to JavaFX.
JDK-8043697 JEP 206: Modernize the JavaFX Media Stack on Mac OS X
Port the JavaFX media stack on Mac OS X from QTKit and Quicktime, which have been deprecated, to the newer AVFoundation framework.
JDK-8046261 JEP 207: Leverage CPU Instructions to Improve SHA Performance on SPARC
Improve SHA secure-hashing performance by adding C2 intrinsics for SPARC processors that have SHA instructions.
JDK-8043060 JEP 208: Java Packager Improvements
Provide additional features and bundlers and an improved native-platform experience in the Java Application Packager.
JDK-8048125 JEP 209: JavaFX Scene Builder Update
Update Scene Builder (SB) to support the new JavaFX features introduced in the 8u40 release and also address the most critical limitations of the SB 2.0 release, in particular the handling of FXML references. No significant new features will be added.
JDK-8046703 JEP 210: LambdaForm Reduction and Caching
Reduce LambdaForm creation and use caching to improve the performance of dynamic languages.
JDK-8046957 sunpkcs11 SessionManager improvement
Replace non-concurrent list array with a concurrent queue for session management in sunpkcs11.

RELEASE NOTES

core-svc

Issue Description
JDK-8042123

com.sun.jdi.InterfaceType.invokeMethod() is missing


The JDI API is missing the ability to invoke interface default methods. Interface default methods are a new feature in JDK8.


security-libs/javax.crypto:pkcs11

Issue Description
JDK-8037745

Message digest algorithms are now enabled by default for SunPKCS11 provider on Solaris


SunPKCS11 provider has re-enabled support for various message digest algorithms such as MD5, SHA1, and SHA2 on Solaris. If you are using Solaris 10 and experience a CloneNotSupportedException or PKCS11 error CKRSAVEDSTATE_INVALID, you should verify and apply the following patches or newer versions of them: 150531-02 on sparc 150636-01 on x86


core-libs/java.lang:reflect

Issue Description
JDK-8044629

Executable.getAnnotatedReceiverType() is sensitive to the kind of Executable


The behavior of getAnnotatedReceiverType() has been clarified to return an empty AnnotatedType object only for a method/constructor which could conceptually have a receiver parameter but does not have one at present. (Since there is no receiver parameter, there are no annotations to return.) In addition, the behavior of getAnnotatedReceiverType() has been clarified to return null for a method/constructor which cannot ever have a receiver parameter (and therefore cannot have annotations on the type of a receiver parameter): static methods, and constructors of non-inner classes. Incompatibility: Behavioral


FIXED ISSUES

client-libs

Priority Bug Summary
P1 JDK-8043344 JEP 204: JavaFX Accessibility
P1 JDK-8059148 Resourced or Red
P2 JDK-8051688 Complete development work for Accessibility
P2 JDK-8051686 Complete development work for new Alert Dialog
P2 JDK-8051685 Complete development work for new Formatted TextField control
P2 JDK-8051684 Complete development work for new Spinner control
P2 JDK-8051950 Create separate media platform that uses AV Foundation for Mac OS X 10.8 or later
P2 JDK-8043350 JEP 205: New Controls for JavaFX
P2 JDK-8043697 JEP 206: Modernize the JavaFX Media Stack on Mac OS X
P2 JDK-8064468 ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method
P3 JDK-8040279 [macosx] Do not use the base image in the MultiResolutionBufferedImage constructor
P3 JDK-8059944 [OGL] Metrics for a method choice copying of texture should be improved
P3 JDK-8048125 JEP 209: JavaFX Scene Builder Update
P4 JDK-8028241 Java Access Bridge: F key shortcuts not working if Ctrl, Alt, Shift modifier used

client-libs/2d

Priority Bug Summary
P3 JDK-8059941 [D3D] The fix for JDK-8029253 should be ported to d3d pipeline
P3 JDK-8061456 [OGL] Incorrect clip is used during sw->surface blit in xor mode
P3 JDK-8057830 Crash in Java2D Queue Flusher, OGLSD_SetScratchSurface
P3 JDK-8059942 Default implementation of DrawImage.renderImageXform() should be improved for d3d/ogl
P3 JDK-7067052 Default printer media is ignored
P3 JDK-8062164 Incorrect color conversion, when bicubic interpolation is used
P3 JDK-8046007 Java app receives javax.print.PrintException: Printer is not accepting job.
P3 JDK-8039444 Swing applications not being displayed properly
P3 JDK-8047066 Test test/sun/awt/image/bug8038000.java fails with ClassCastException
P3 JDK-8056122 Upgrade JDK to use LittleCMS 2.6
P3 JDK-8054638 xrender: text drawn after setColor(Color.white) is actually black
P4 JDK-7148531 [TEST_BUG] [macosx] In test, the window does not have time to resize before make a screenshot
P4 JDK-8034218 AIX: Provide a better fontconfig.properties file
P4 JDK-8048583 CustomMediaSizeName class matching to standard media is too loose
P4 JDK-8028539 Endless loop in native code of sun.java2d.loops.ScaledBlit
P4 JDK-8061392 PrinterJob NPE when drawing translucent image with null user clip
P4 JDK-8057934 Upgrade to LittleCMS 2.6 breaks AIX build

client-libs/demo

Priority Bug Summary
P5 JDK-8026497 Font2DTest demo: unused resource files

client-libs/java.awt

Priority Bug Summary
P1 JDK-8074668 [macosx] Mac 10.10: Application run with splash screen has focus issues
P2 JDK-8066986 [headless] DataTransferer.getInstance throws ClassCastException in headless mode
P2 JDK-8029253 [macosx] Performance problems with Retina display on Mac OS X
P3 JDK-8049065 [JLightweightFrame] Support DnD for SwingNode
P3 JDK-8057788 [macosx] "Pinch to zoom" does not work since jdk7
P3 JDK-8048549 [macosx] Disable usage of system menu bar if AWT is embedded in FX
P3 JDK-8049198 [macosx] Incorrect thread access when showing splash screen
P3 JDK-8032864 [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
P3 JDK-8049996 [macosx] test java/awt/image/ImageIconHang.java fails with NPE
P3 JDK-8066756 [TEST_BUG] test/sun/awt/dnd/8024061/bug8024061.java fails
P3 JDK-8059590 ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
P3 JDK-8059998 Broken link in java.awt.event Interface KeyListener
P3 JDK-8024626 CTW CRASH: SIGSEGV in ctw/jre/lib/rt_jar/preloading_1 and ctw/jre/lib/rt_jar/sun_awt_X11_ListHelper
P3 JDK-8040007 GtkFileDialog strips user inputted filepath
P3 JDK-8041734 JFrame in full screen mode leaves empty workspace after close
P3 JDK-8046495 KeyEvent can not be accepted in quick mouse clicking
P3 JDK-7033533 realSync() doesn't work with Xfce
P4 JDK-8026385 [macosx] (awt) setjmp/longjmp changes the process signal mask on OS X
P4 JDK-8043869 [macosx] java -splash does not honor @2x hi dpi notation for retina support
P4 JDK-8058653 [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError
P4 JDK-8065627 Animated GIFs fail to display on a HiDPI display
P4 JDK-8058197 AWT fails on generic non-reparenting window managers
P4 JDK-8033141 Cleanup of sun.awt.X11 package
P4 JDK-6624085 Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true
P4 JDK-8062021 NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146
P4 JDK-8051857 OperationTimedOut exception inside from XToolkit.syncNativeQueue call
P4 JDK-8003900 X11 dependencies should be removed from Mac OS X build.

client-libs/java.beans

Priority Bug Summary
P4 JDK-8034085 Do not prefer indexed properties
P4 JDK-8034164 Introspector ignores indexed part of the property sometimes

client-libs/javax.accessibility

Priority Bug Summary
P4 JDK-8054157 Access Bridge; add definitions for bits 8 and 9 for for new accelerator support
P4 JDK-8057977 Java Access Bridge, regression, NPE, occurs randomly

client-libs/javax.imageio

Priority Bug Summary
P4 JDK-4991647 PNGMetadata.getAsTree() sets bitDepth to invalid value

client-libs/javax.sound

Priority Bug Summary
P3 JDK-8054431 Some of the input validation in the javasound is too strict
P4 JDK-7058700 Unexpected exceptions and timeouts in SF2 parser code
P4 JDK-7058697 Unexpected exceptions in MID parser code

client-libs/javax.swing

Priority Bug Summary
P2 JDK-8058870 Mac: JFXPanel deadlocks in jnlp mode
P3 JDK-8059943 [macosx] Aqua LaF should use BI.TYPE_INT_ARGB_PRE for a better performance
P3 JDK-8058193 [macosx] Potential incomplete fix for JDK-8031485
P3 JDK-8059739 Dragged and Dropped data is corrupted for two data types
P3 JDK-8065098 JColorChooser no longer supports drag and drop between two JVM instances
P3 JDK-8057893 JComboBox actionListener never receives "comboBoxEdited" from getActionCommand
P3 JDK-8046559 NPE when changing Windows theme
P3 JDK-7170310 ScrollBar doesn't become active when tabs are created more than frame size
P3 JDK-8048887 SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method
P3 JDK-8042835 Unexpected mnemonic in JFileChooser
P3 JDK-8048110 Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow
P4 JDK-8031696 [macosx] TwentyThousandTest test failed with OOM
P4 JDK-8029536 JFileChooser filter uses .toString() instead of getDescription() for filter text on GTK laf
P4 JDK-7169583 JInternalFrame title not antialiased in Nimbus LaF
P5 JDK-6521706 A switch operator in JFrame.processWindowEvent() should be rewritten
P5 JDK-8066142 closed/javax/swing/JComboBox/4212498/bug4212498.java:Edit the value in the text field and then press the tab key, the number don't increase
P5 JDK-6302052 Reference to nonexistant Class in javadoc

core-libs

Priority Bug Summary
P2 JDK-8044533 Deoptimizing negation produces wrong result for zero
P3 JDK-8044534 Constant folding for unary + should produce int for boolean literals
P3 JDK-8056926 Improve caching of GuardWithTest combinator
P3 JDK-8043608 Make equality tests inline better
P3 JDK-8061957 Some arithmetic operations have unnecessary widening
P4 JDK-8046201 Avoid repeated flattening of nested ConsStrings
P4 JDK-8044816 On-demand compiled top-level program doesn't need :createProgramFunction
P4 JDK-8031721 remove invalid test entry from TEST.groups
P4 JDK-8055811 Tests for Nashorn ClassFilter Support
P4 JDK-8044638 Tidy up Nashorn codebase for code standards

core-libs/java.io

Priority Bug Summary
P4 JDK-8054720 Modifications of I/O methods for instrumentation purposes
P4 JDK-7011804 SequenceInputStream with lots of empty substreams can cause StackOverflowError

core-libs/java.lang

Priority Bug Summary
P3 JDK-8054841 (process) ProcessBuilder leaks native memory
P3 JDK-8047340 (process) Runtime.exec() fails in Turkish locale
P3 JDK-8038982 java/lang/ref/EarlyTimeout.java: elapsed time 981 is less than timeout 1000
P4 JDK-8000975 (process) Merge UNIXProcess.java.bsd & UNIXProcess.java.linux
P4 JDK-6853696 (ref) ReferenceQueue.remove(timeout) may return null even if timeout has not expired
P4 JDK-8060485 (str) contentEquals checks the String contents twice on mismatch
P4 JDK-8043477 [TEST_BUG] java/lang/ProcessBuilder/Basic.java failed with: java.lang.AssertionError: Some tests failed
P4 JDK-8030166 java/lang/ProcessBuilder/Basic.java fails intermittently: waitFor took too long

core-libs/java.lang.invoke

Priority Bug Summary
P1 JDK-8058892 FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl
P2 JDK-8063135 Enable full LF sharing by default
P2 JDK-8059877 GWT branch frequencies pollution due to LF sharing
P2 JDK-8046703 JEP 210: LambdaForm Reduction and Caching
P2 JDK-8057020 LambdaForm caches should support eviction
P2 JDK-8066746 MHs.explicitCastArguments does incorrect type checks for VarargsCollector
P2 JDK-8058291 Missing some checks during parameter validation
P2 JDK-8060483 NPE with explicitCastArguments unboxing null
P3 JDK-8057657 Annotate LambdaForm parameters with types
P3 JDK-8058661 Compiled LambdaForms should inherit from Object to improve class loading performance
P3 JDK-8057654 Extract checks performed during MethodHandle construction into separate methods
P3 JDK-8037210 Get rid of char-based descriptions 'J' of basic types
P3 JDK-8059880 Get rid of LambdaForm interpretation
P3 JDK-8057922 Improve LambdaForm sharing by using LambdaFormEditor more extensively
P3 JDK-8037209 Improvements and cleanups to bytecode assembly for lambda forms
P3 JDK-8038261 JSR292: cache and reuse typed array accessors
P3 JDK-8057042 LambdaFormEditor: ability to derive new LFs from a base LF
P3 JDK-8050200 Make LambdaForm intrinsics detection more robust
P3 JDK-8058626 Missing part of 8057656 in 8u40 compared to 9
P3 JDK-8057719 New tests for LambdaForm Reduction and Caching feature
P3 JDK-8058728 TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods
P4 JDK-8058584 [TEST_BUG] Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed
P4 JDK-8057707 [TEST_BUG] Test library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
P4 JDK-8058293 Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken
P4 JDK-8031373 Fix deprecation and raw lint warnings in java.lang.invoke
P4 JDK-8050173 Generalize BMH.copyWith API to all method handles
P4 JDK-8050166 Get rid of some package-private methods on arguments in j.l.i.MethodHandle
P4 JDK-8050053 Improve caching of different invokers
P4 JDK-8050057 Improve caching of MethodHandle reinvokers
P4 JDK-8050877 Improve code for pairwise argument conversions and value boxing/unboxing
P4 JDK-8050887 Intrinsify constants for default values
P4 JDK-8050884 Intrinsify ValueConversions.identity() functions
P4 JDK-8049555 Move varargsArray from sun.invoke.util package to java.lang.invoke
P4 JDK-8050052 Small cleanups in java.lang.invoke code
P4 JDK-8050174 Support overriding of isInvokeSpecial flag in WrappedMember
P5 JDK-8057656 Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks

core-libs/java.lang:class_loading

Priority Bug Summary
P2 JDK-8065675 Deprecate the Endorsed-Standards Override Mechanism
P2 JDK-8065702 Deprecate the Extension Mechanism
P3 JDK-8064667 Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8

core-libs/java.lang:reflect

Priority Bug Summary
P2 JDK-8064391 More thread safety problems in core reflection
P2 JDK-8058632 Revert JDK-8054984 from 8u40
P3 JDK-8054987 (reflect) Add sharing of annotations between instances of Executable
P3 JDK-8044629 (reflect) Constructor.getAnnotatedReceiverType() returns wrong value
P3 JDK-8062771 Core reflection should use final fields whenever possible
P3 JDK-8038333 TEST_BUG: java/lang/ref/EarlyTimeout.java fails with a non-adequate message
P4 JDK-8055063 Parameter#toString() fails w/ AIOOBE for ctr of inner class w/ generic type

core-libs/java.math

Priority Bug Summary
P3 JDK-8057793 BigDecimal is no longer effectively immutable
P4 JDK-8058664 [TEST_BUG] Bad fonts in BigIntegerTest
P4 JDK-8058679 [TEST_BUG] More bad characters in BigIntegerTest
P4 JDK-8058505 BigIntegerTest does not exercise Burnikel-Ziegler division

core-libs/java.net

Priority Bug Summary
P2 JDK-8058216 NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack
P3 JDK-8065072 [TEST_BUG] sun/net/www/http/HttpClient/StreamingRetry.java failed intermittently
P3 JDK-8047186 jdk.net.Sockets throws InvocationTargetException instead of original runtime exceptions
P3 JDK-8048212 Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607
P3 JDK-8029607 Type of Service (TOS) cannot be set in IPv6 header
P4 JDK-7010989 Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets
P4 JDK-8057936 java.net.URLClassLoader.findClass uses exceptions in control flow
P4 JDK-8062744 jdk.net.Sockets.setOption/getOption does not support IP_TOS
P4 JDK-8050983 Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming
P4 JDK-7150092 NTLM authentication fail if user specified a different realm

core-libs/java.nio

Priority Bug Summary
P3 JDK-8042816 (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2
P4 JDK-8054029 (fc) FileChannel.size() returns 0 for block devices on Linux
P4 JDK-8055421 (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
P4 JDK-8011537 (fs) Path.register(..) clears interrupt status of thread with no InterruptedException
P4 JDK-8062501 Modifications of server socket channel accept() methods for instrumentation purposes
P5 JDK-8042470 (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified

core-libs/java.text

Priority Bug Summary
P3 JDK-8039915 Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5

core-libs/java.time

Priority Bug Summary
P3 JDK-8042126 DateTimeFormatter "MMMMM" returns English value in Japanese locale
P3 JDK-8044671 NPE from JapaneseEra when a new era is defined in calendar.properties

core-libs/java.util

Priority Bug Summary
P3 JDK-8043476 java/util/BitSet/BSMethods.java failed with: java.lang.OutOfMemoryError: Java heap space
P3 JDK-8048209 SynchronizedNavigableSet tailSet uses wrong mutex
P4 JDK-8040806 BitSet.toString() can throw IndexOutOfBoundsException

core-libs/java.util.concurrent

Priority Bug Summary
P2 JDK-8066397 Remove network-related seed initialization code in ThreadLocal/SplittableRandom
P3 JDK-8056249 Improve CompletableFuture resource usage
P3 JDK-8056248 Improve ForkJoin thread throttling

core-libs/java.util.logging

Priority Bug Summary
P2 JDK-8065991 LogManager unecessarily calls JavaAWTAccess from within a critical section
P3 JDK-8048020 Regression on java.util.logging.FileHandler
P4 JDK-8052403 [TEST_BUG] java/util/logging/CheckZombieLockTest.java fails with NoSuchFileException
P4 JDK-8059269 FileHandler may throw NPE if pattern is a simple name and the lock file already exists

core-libs/java.util.regex

Priority Bug Summary
P3 JDK-8047253 Mutable is translated as immutable at Pattern#splitAsStream

core-libs/java.util.stream

Priority Bug Summary
P4 JDK-8030079 Fix raw and unchecked warnings java.util.stream
P4 JDK-8029452 Fork/Join task ForEachOps.ForEachOrderedTask clarifications and minor improvements

core-libs/java.util:collections

Priority Bug Summary
P4 JDK-6904367 (coll) IdentityHashMap is resized before exceeding the expected maximum size

core-libs/java.util:i18n

Priority Bug Summary
P2 JDK-8033893 jdk build is broken due to the changeset of JDK-8033370
P4 JDK-8060006 No Russian time zones mapping for Windows

core-libs/javax.naming

Priority Bug Summary
P3 JDK-8059311 com/sun/jndi/ldap/LdapTimeoutTest.java fails with exit_code == 0
P3 JDK-8065238 javax.naming.NamingException after upgrade to JDK 8
P4 JDK-8047062 Improve diagnostic output in com/sun/jndi/ldap/LdapTimeoutTest.java
P4 JDK-8049884 Reduce possible timing noise in com/sun/jndi/ldap/LdapTimeoutTest.java

core-libs/javax.script

Priority Bug Summary
P2 JDK-8062132 Nashorn incorrectly binds "this" for constructor created by another function
P3 JDK-8066932 __noSuchMethod__ binds to this-object without proper guard

core-libs/jdk.nashorn

Priority Bug Summary
P1 JDK-8068994 Forgot to add a test model to JDK-8068573
P2 JDK-8047331 Assertion in CompiledFunction when running earley-boyer after Merge
P2 JDK-8062308 b36 of 9 introduces regressions over b35 when running lyra
P2 JDK-8055186 Backport Nashorn optimistic typing to 8u repository
P2 JDK-8061113 Boolean used as optimistic call return type
P2 JDK-8068889 Calling a @FunctionalInterface from JS leaks internal objects
P2 JDK-8046921 Deoptimization type information peristence
P2 JDK-8050073 DEV PLAN for Nashorn Optimistic Typing
P2 JDK-8043605 Enable history for empty property maps
P2 JDK-8043133 Fix corner cases of JDK-8041995
P2 JDK-8043431 Fix yet another corner case of JDK-8041995
P2 JDK-8043002 Improve performance of Nashorn equality operators
P2 JDK-8047764 Indexed or polymorphic set on global affects Object.prototype
P2 JDK-8065985 Inlining failure of Number.doubleValue() in JSType.toNumeric() causes 15% peak perf regresion on Box2D
P2 JDK-8042946 JEP 196: Nashorn Optimistic Typing
P2 JDK-8050965 JEP-JDK-8042946: SQE Test PLAN for Nashorn Optimistic Typing
P2 JDK-8043956 Make code caching work with optimistic typing and lazy compilation
P2 JDK-8046202 Make persistent code store more flexible
P2 JDK-8057166 Make sure that --optimistic-types=[true|false] is documented for 8u40
P2 JDK-8043132 Nashorn : all tests failed with java.security.AccessControlException
P2 JDK-8044851 nashorn properties leak memory
P2 JDK-8038413 NPE in unboxInteger
P2 JDK-8058610 Pessimistic LMUL used where optimistic should be
P2 JDK-8048869 Reduce time spent in jdk.nashorn.internal.ir.Node.accept/java.lang.Class.cast(Object)
P2 JDK-8043004 Reduce variability at JavaAdapter call sites
P2 JDK-8069002 REGRESSION: test/script/external/test262/test/suite/ch11/11.2/11.2.3/S11.2.3_A3_T5.js fails with tip
P2 JDK-8053910 ScriptObjectMirror causing havoc with Invocation interface
P2 JDK-8057148 Skip nested functions on reparse
P2 JDK-8057703 Still, lots of trivial classes are generated by Nashorn compiler
P2 JDK-8048586 String concatenation with optimistic types is slow
P2 JDK-8043235 Type-based optimizations interfere with continuation methods
P2 JDK-8059370 Unnecessary work in deoptimizing recompilation
P2 JDK-8043003 Use strongly referenced generic invokers
P2 JDK-8057013 UserAccessorProperty caching prevents HotSpot from profiling MethodHandles, sinking box2d performance through lack of inlining
P2 JDK-8028113 We need to size arrays better
P2 JDK-8051439 Wrong type calculated for ADD operator with undefined operand
P3 JDK-8047035 (function() "hello")() crashes in Lexer with jdk9
P3 JDK-8047728 (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined
P3 JDK-8062216 [TEST_BUG] [nashorn] regresion test failure with TimeZone
P3 JDK-8057742 [TEST_BUG] ant clean test should not fail if one or more external test suites are missing
P3 JDK-8056050 [TEST_BUG] runExternalJsTest method in test/jdk/nashorn/internal/runtime/ClassFilter.java slows down "ant test"
P3 JDK-8044647 [TEST_BUG] sun/tools/jrunscript/jrunscriptTest.sh start failing: Output of jrunscript -l nashorn differ from expected output
P3 JDK-8055139 [TEST_BUG] test/script/trusted/JDK-8055107.js fails with access control exception
P3 JDK-8055899 [TEST_BUG] Two nashorn tests fail in 8u40 nightly build with ClassNotFoundException
P3 JDK-8054411 Add "nashorn.args.prepend" system property
P3 JDK-8047057 Add a regression test for the passing test cases from JDK-8042304
P3 JDK-8047369 Add regression tests for passing test cases of JDK-8024971
P3 JDK-8057019 Additional arguments to Function.prototype.apply messes up actual arguments passed
P3 JDK-8055297 Allow compiler to throw JS errors
P3 JDK-8060724 ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run
P3 JDK-8046905 apply on apply is broken
P3 JDK-8047078 ArrayLiteral mutability caused trouble in optimistic types
P3 JDK-8060101 AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter
P3 JDK-8056129 AtomicInteger is treated as primitive number with optimistic compilation
P3 JDK-8054898 Avoid creation of empty type info files
P3 JDK-8047959 bindings created for declarations in eval code are not mutable
P3 JDK-8067136 BrowserJSObjectLinker does not handle call on JSObjects
P3 JDK-8056978 ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO*
P3 JDK-8055042 Compile-time expression evaluator was missing variables
P3 JDK-8060242 Compile-time expression evaluator wasn't seeing into ArrayBufferViews
P3 JDK-8060011 Concatenating an array and converting it to Java gives wrong result
P3 JDK-8059842 Creating symbols for declared functions shouldn't be a special case
P3 JDK-8064467 Deoptimization type information persistence doesn't work - "Failed to calculate version dir name"
P3 JDK-8062386 Different versions of nashorn use same code cache directory
P3 JDK-8066669 dust.js performance regression caused by primitive field conversion
P3 JDK-8057825 emitted socket arg becomes null in avatar.js http tests
P3 JDK-8044518 Ensure exceptions related to optimistic recompilation are not serializable
P3 JDK-8048071 eval within 'with' statement does not use correct scope if with scope expression has a copy of eval
P3 JDK-8047067 eval("23", ({})[/x/]) crashes with ArrayIndexOutOfBoundsException with optimistic compilation
P3 JDK-8049242 Explicit constructor overload selection should work with StaticClass as well
P3 JDK-8055107 Extension directives to turn on callsite profiling, tracing, AST print and other debug features locally
P3 JDK-8047371 function f(){ var a=1; with({ get a() { return false } }) return a }; f() throws TypeError with optimistic compilation
P3 JDK-8047166 Function("do with({}) break ; while(0);")() crashes with AssertionError from CompilationPhase.java:437
P3 JDK-8047357 Function("switch((null >> x3)) { default: {var x; break ; }\nthrow x; }")() results in AssertionError in LocalVariableTypesCalculator
P3 JDK-8051778 Function.prototype.bind doesn't work on all callables
P3 JDK-8066221 Fuzzing bug: Assertion error related to bytecode slots
P3 JDK-8066227 Fuzzing bug: CodeGenerator load unitialized slot
P3 JDK-8066224 Fuzzing bug: constant folding of ternary operator and IfNode with constant test
P3 JDK-8066225 Fuzzing bug: duplicate integer switch cases
P3 JDK-8066236 Fuzzing bug: StackMapTable error: bad offset, ClassFormatError
P3 JDK-8066230 Fuzzing bug: Undefined object type assertion when computing TypeBounds
P3 JDK-8044502 Get rid of global optimistic flag
P3 JDK-8049524 Global object initialization via javax.script API should be minimal
P3 JDK-8062937 GlobalConstants produces wrong result with Object.defineProperty
P3 JDK-8060241 Immediately invoked function expressions cause lot of deoptimization
P3 JDK-8059844 Implement optimistic splitter
P3 JDK-8043232 Index selection of overloaded java new constructors
P3 JDK-8057931 Instead of not skipping small functions in parser, make lexer avoid them instead
P3 JDK-8062024 Issue with date.setFullYear when time other than midnight
P3 JDK-8062624 java.lang.String methods not available on concatenated strings
P3 JDK-8050977 Java8 Javascript Nashorn exception: no current Global instance for nashorn
P3 JDK-8050432 javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings
P3 JDK-8053908 jdeps is not PATH on Mac, results in ant clean test failure on Mac
P3 JDK-8062490 JDK-8061391 regresses typescript: OOME with too fat SparseArrayData instances
P3 JDK-8066146 jdk.nashorn.api.scripting package javadoc should be included in jdk docs
P3 JDK-8043717 JEP 202: Nashorn Class Filter
P3 JDK-8046038 JEP 203: Nashorn: Lexically-Scoped Variable & Constant Declarations
P3 JDK-8055034 jjs exits interactive mode if exception was thrown when trying to print value of last evaluated expression
P3 JDK-8055796 JSObject and browser JSObject linkers should provide fallback to call underlying Java methods directly
P3 JDK-8048718 JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException
P3 JDK-8057980 let & const: remaining issues with lexical scoping
P3 JDK-8059843 Make AST serializable
P3 JDK-8057551 Make class dumping available outside --compile-only mode
P3 JDK-8044171 Make optimistic exception handlers smaller
P3 JDK-8046898 Make sure that there is no difference in test exercise behavior between lazy and non lazy
P3 JDK-8059236 Memory leak when executing octane pdfjs with optimistic typing
P3 JDK-8061959 Missing ArrayBuffer.isView() Method
P3 JDK-8066119 Missing resource type.error.not.an.arraybuffer
P3 JDK-8046014 MultiGlobalCompiledScript used to cache method handle and strict mode - not anymore
P3 JDK-8061257 nashorn ant build script should have a sanity target
P3 JDK-8050078 Nashorn ClassFilter Support
P3 JDK-8055762 Nashorn misses linker for netscape.javascript.JSObject instances
P3 JDK-8055878 Nashorn: all tests failed with AccessControlException
P3 JDK-8054223 Nashorn: AssertionError when use __DIR__ and ScriptEngine.eval()
P3 JDK-8057691 Nashorn: let & const declarations are not shared between scripts
P3 JDK-8062638 Nashorn: RuntimeException when run command from js with -scripting on Cygwin
P3 JDK-8067219 NPE in ScriptObject.clone() when running with object fields
P3 JDK-8058561 NullPointerException at jdk.nashorn.internal.codegen.LocalVariableTypesCalculator.symbolIsUsed(LocalVariableTypesCalculator.java:224)
P3 JDK-8059231 Octane Raytrace fails when optimistic typing turned off
P3 JDK-8050964 OptimisticTypesPersistence.java should use java.util.Date instead of java.sql.Date
P3 JDK-8058615 Overload resolution ambiguity involving ConsString
P3 JDK-8048079 Persistent code store is broken after optimistic types merge
P3 JDK-8068573 POJO setter using [] syntax throws an exception
P3 JDK-8035312 push() on frozen array increases its length property
P3 JDK-8046353 push/pop
P3 JDK-8058884 Reconcile deoptimizing recompilation with code splitting
P3 JDK-8058100 Reduce the RecompilableScriptFunctionData footprint
P3 JDK-8057930 Remove "eval id" from eval locations
P3 JDK-8046215 Running uncompilable scripts throws NullPointerException
P3 JDK-8051019 Separate src and test execution sandbox directories
P3 JDK-8059321 Significant parser/frontend overhead in recompilation of avatar.js
P3 JDK-8059346 Single class loader is used to load compiled bytecode
P3 JDK-8025435 Specialized library functions for optimistic typing
P3 JDK-8050967 SQE Test PLAN for Nashorn ClassFilter Support
P3 JDK-8061391 String.concat needs to have optimistic builtin versions
P3 JDK-8062381 String.prototype.charCodeAt called with invalid index throws ClassCastException
P3 JDK-8049407 Test NASHORN-377.js fails on Solaris sparc
P3 JDK-8054503 test/script/external/test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js fails with tip
P3 JDK-8051346 Test262 tests for ECMAScript 5 now in branch "es5-tests"
P3 JDK-8062583 Throwing object with error prototype causes error proto to be caught
P3 JDK-8055199 Tidy up Nashorn codebase for code standards (August 2014)
P3 JDK-8059813 Type Info Cache flag must must be documented
P3 JDK-8054993 type info cache may be disabled for test262 and tests explicitly changing that property should use @fork
P3 JDK-8048009 Type info caching accidentally defeated
P3 JDK-8046013 TypeError: Cannot apply "with" to non script object
P3 JDK-8057021 UserAccessorProperty guards fail with multiple globals
P3 JDK-8058422 Users should be able to overwrite "context" and "engine" variables
P3 JDK-8058545 With strict mode, bean property assignment of a non-existent property should result in TypeError
P3 JDK-8055687 Wrong "this" passed to JSObject.eval call
P4 JDK-8038396 8037534 breaks richards Octane benchmark
P4 JDK-8037858 [Nashorn] Wrong static type return value on some assignment operators
P4 JDK-8049318 [TEST_BUG] Test hideLocationProperties.js fail on Window due to backslash in path.
P4 JDK-8057678 [TEST_BUG] Tests for let&const keywords in Nashorn
P4 JDK-8038416 Access to undefined scoped variables deoptimized too much
P4 JDK-8037572 Add more test cases to check static types
P4 JDK-8051888 Add support for 'let' and 'const' to parser and AST
P4 JDK-8053913 Auto format caused warning in CompositeTypeBasedGuardingDynamicLinker
P4 JDK-8062799 Binary logical expressions can have numeric types
P4 JDK-8040024 BranchOptimizer produces bad code for NaN FP comparison
P4 JDK-8037086 Check that deoptimizing recompilations are correct
P4 JDK-8055529 Clean up the bin directory
P4 JDK-8059371 Code duplication in handling of break and continue
P4 JDK-8059372 Code duplication in split emitter
P4 JDK-8043137 Collapse long sequences of NOP in Nashorn bytecode output
P4 JDK-8029090 Developers should be able to pass nashorn properties and enable/disable JFR from command line
P4 JDK-8040655 Fix RewriteException debug object return value
P4 JDK-8058179 Global constants get in the way of self-modifying properties
P4 JDK-8054651 Global.initConstructor and ScriptFunction.getPrototype(Object) can have stricter types
P4 JDK-8051889 Implement block scoping in symbol assignment and scope computation
P4 JDK-8051901 Implement checks for global let statements
P4 JDK-8051900 Implement scoping of let in for-let loops
P4 JDK-8055870 iteration fails if index var is not used
P4 JDK-8055830 JDK-8015969.js is silently failing
P4 JDK-8055906 jdk.nashorn.internal.codegen.ApplySpecialization$1.leaveIdentNode() should throw stackless Exception
P4 JDK-8056025 jdk.nashorn.internal.codegen.CompilationPhase.setStates() is hot in class installation phase
P4 JDK-8055913 jdk.nashorn.internal.ir.Node.hashCode() delegates to Object.hashCode() and is hot
P4 JDK-8056052 jdk.nashorn.internal.runtime.Source.getContent() does excess Object.clone()
P4 JDK-8055923 jdk.nashorn.internal.{codegen.CompilationPhase|runtime.Timing} should use System.nanoTime
P4 JDK-8057611 jdk/nashorn/internal/scripts/JO* classes are missing from the generated methods dump
P4 JDK-8073648 jjs (the Nashorn JavaScript tool) prints erroneous line "null"
P4 JDK-8047359 large string size RangeError should be thrown rather than reporting negative length
P4 JDK-8059443 Logical NOT operator throws NullPointerException for null Boolean return values
P4 JDK-8057588 Lots of trivial classes are generated by Nashorn compiler
P4 JDK-8049086 Minor API convenience functions on "Java" object
P4 JDK-8064789 Nashorn should just warn on code store instantiation error
P4 JDK-8027958 NASHORN TEST: Create tests to test markdown javascript engine work with Nashorn.
P4 JDK-8060688 Nashorn: Generated script class name fails --verify-code for names with special chars
P4 JDK-8054343 Nashorn: Some tests fails on windows with AccessControlException
P4 JDK-8057779 Nashorn: Tests failed on Windows when in output contains path to script
P4 JDK-8030169 Need regression test for bug JDK-8010731
P4 JDK-8036986 New tests need to be written for optimistic typing feature
P4 JDK-8035652 No optimistic code generated running some arithmetic operations
P4 JDK-8058304 Non-serializable fields in serializable classes
P4 JDK-8059938 NPE restoring cached script with optimistic types disabled
P4 JDK-8043504 Octane test harness in Nashorn is missing an argument for print_always
P4 JDK-8065769 OOM on Window/Solaris in test compile-octane-splitter.js
P4 JDK-8038398 OptimisticRecompilationTest fails on staging repo nashorn/jdk9/nashorn due to test framework
P4 JDK-8055911 Questionable String.intern() in jdk.nashorn.internal.ir.IdentNode()
P4 JDK-8055954 Questionable use of parallelStream() in jdk.nashorn.internal.runtime.Context$ContextCodeInstaller.initialize()
P4 JDK-8048505 readFully does not handle ConsString file names
P4 JDK-8060204 Remove all Joni and test Warnings
P4 JDK-8028345 Remove nashorn repo "bin" scripts to avoid confusion with JDK bin launcher programs
P4 JDK-8064707 Remove NativeArray link logic fields
P4 JDK-8060238 Reports for optimistic test run overwrite those for pessimistic run
P4 JDK-8057743 Single quotes must be escaped in message resource file
P4 JDK-8044786 Some tests fail with non-optimistic compilation
P4 JDK-8063037 Trivial bugfixing and exception reuse in ApplySpecialization
P4 JDK-8044803 Unnecessary restOf check in CodeGenerator.undefinedCheck
P4 JDK-8062401 User accessors require boxing and do not support optimistic types
P5 JDK-8056123 Anonymous function statements leak internal function names into global scope
P5 JDK-8063036 Cosmetics: The recompile log produces double lines for some reason

core-svc

Priority Bug Summary
P3 JDK-8044473 Allow for extended set of platform MXBeans
P3 JDK-8064288 sun.management.Flag should loadLibrary()
P3 JDK-8042123 Support default and static interface methods in JDI, JDWP and JDB

core-svc/debugger

Priority Bug Summary
P4 JDK-8028430 JDI: ReferenceType.visibleMethods() return wrong visible methods

core-svc/java.lang.management

Priority Bug Summary
P2 JDK-8056049 getProcessCpuLoad() stops working in one process when a different process exits
P3 JDK-8065397 Remove ExtendedPlatformComponent.java from EXFILES list

core-svc/javax.management

Priority Bug Summary
P3 JDK-8065764 [TEST_BUG] javax/management/monitor/CounterMonitorTest.java hangs
P3 JDK-8047073 Some javax/management/ fails with JFR
P3 JDK-8049303 Transient network problems cause JMX thread to fail silenty
P4 JDK-8050115 [TEST_BUG] javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently

core-svc/tools

Priority Bug Summary
P2 JDK-8044135 Add API to start JMX agent from attach framework
P3 JDK-8049340 sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out
P4 JDK-8039173 Propagate errors from Diagnostic Commands as exceptions in the attach framework

deploy

Priority Bug Summary
P2 JDK-8068969 Add missing information to AppModel
P2 JDK-8054971 Applet is blocked when requesting sandbox permission and loading loose resource
P2 JDK-8049291 Complete single source native launcher development work
P2 JDK-8043060 JEP 208: Java Packager Improvements
P2 JDK-8038599 Move com.sun.java.browser.dom and com.sun.java.browser.net to deploy
P2 JDK-8031989 Provide API to get all the JNLP artifacts
P2 JDK-8055704 Putback if 8055179 missed TrustDeciderDialogTest
P2 JDK-8059136 Reverse removal of applet demos [backout 8015376]
P3 JDK-8027809 ClassNotFound exception when loading jnlp applet in nested resource tag
P3 JDK-8049088 Close icon not highlighted and no name/description readable by screen readers
P3 JDK-8050016 Improve Java Control Panel support for High DPI
P3 JDK-8039007 jdeps incorrectly reports javax.jnlp as JDK internal APIs
P3 JDK-8046476 VPAT: Application Blocked dialog issues
P4 JDK-8052106 [jcck] extra mnemonics in security dialog.
P4 JDK-8062183 Change the order of linux proxy detection
P4 JDK-8054663 netbeans project for all releases is titled jdk9

deploy/deployment_toolkit

Priority Bug Summary
P3 JDK-8046709 Java Control Panel Security Level Radio Buttons do not have name, screen read not able to read the name

deploy/javafx

Priority Bug Summary
P2 JDK-8060719 TrustDecider.checkMainJarManifest will fail for fx app with embedded certificate.
P3 JDK-8054168 FX application fails to get loaded after accept authentication dialog
P3 JDK-8059387 Unexpected SSV warning appears on Linux for FX applet requesting JRE 1.7+
P4 JDK-8094247 FX needs to install additional finish listener to prevent FX shutdown

deploy/packager

Priority Bug Summary
P1 JDK-8094553 [Packager] __pthread_tpp_change_priority error
P2 JDK-8097062 [Bundlers] 64-bit Linux bundles stopped working with the segmentation fault
P2 JDK-8097178 [Bundlers] all the bundles stopped working with SegFault under MacOS
P2 JDK-8094011 [Bundlers] default classpath recognition stopped working in Linux
P2 JDK-8093250 [Bundlers] passing JVM options is broken
P2 JDK-8093900 [Bundlers] rpm packages fails to run after install
P2 JDK-8096759 [MAC] $APPDIR in Info.plist is no longer handled by the launcher
P2 JDK-8094860 [MAC] SegFault when calling the launcher generated by the packager
P2 JDK-8092500 [packager] Packaged app fails when presented with a standalone JRE
P2 JDK-8095009 [packager] Packaging with a JRE as installed fails codesign on OSX 10.9.5 or 10.10
P2 JDK-8094030 [Packager] Preferences "/" is changed to "\"
P2 JDK-8094514 [Packager] User friendly API doesn't alter JVM options
P2 JDK-8093599 [Packager] userJvmOptions are not propagated using CLI bundler
P2 JDK-8098076 add option to disable native bundler codesign
P2 JDK-8095208 All Defaults and Overrides are saved to JVM User Args file
P2 JDK-8094207 Javapackager Windows installers should write to local-user registry keys by default
P2 JDK-8094622 Launcher produced by packager of 8u20 requires msvcp100.dll
P3 JDK-8095431 [Bundlers] ant bundling fails with NPE when using file associations
P3 JDK-8093643 [Bundlers] automatically fetched application name misses Unicode symbols
P3 JDK-8093106 [Bundlers] content type is not set for Windows when specifying file associations
P3 JDK-8094331 [Bundlers] file associations are not working in OEL
P3 JDK-8096457 [Bundlers] second launcher is not created under OS X
P3 JDK-8093878 [packager] Default argument lambdas should be well behaved
P3 JDK-8094623 [PACKAGER] launcher is not able to start SceneBuilder, at least on Mac
P3 JDK-8096654 [packager] Mac App Store bundler produces NPEs on non-mac platforms
P3 JDK-8095647 [packager] MacOSX Does not respect JVMUserOptions
P3 JDK-8095501 [packager] MSI Bundler fails when multiple extensions are present
P3 JDK-8093951 [Packager] NPE when FA_ICON is used for MSI bundler via Java API
P3 JDK-8092736 [packager] some cleanup for native code in launcher
P3 JDK-8095932 [Packager] Unable to start application when user JVM options are provided
P3 JDK-8093967 [packager] Wix 3.9 not autodetected in MSI bundler
P3 JDK-8094300 [packager] Working directory for Mac OS bundles is always home directory, not app directory
P3 JDK-8092811 [Windows] fxpackager tests fail with VS2013
P3 JDK-8095307 fx:jar produces corrupted manifest if named or unnamed param length exceeds 56 characters
P3 JDK-8098172 Integrate new Packager API support for open source Maven and Gradle bundler projects
P3 JDK-8094437 JavaFX exe installer fails on Windows 8.1
P3 JDK-8098100 Native bundles: add support to create file association
P3 JDK-8095415 On Mac the packager fails with NPE when facing multiple matching identities for signing
P3 JDK-8094952 packager - throw verification error for per-user services/daemons
P3 JDK-8092699 Preloader does not show when packaged as .exe. However when the Application Jar is run with java -jar it shows up.
P3 JDK-8095221 The Windows launcher generated by the packager fails to load msvcr100.dll on 32-bit OS
P3 JDK-8098228 Umbrella for Changes for JEP-208 - Java Packager Improvements
P3 JDK-8095396 Unable to produce a Mac AppStore package with the Ant interface (but fine with packager Java API)
P3 JDK-8097429 UserJvmOptionsService.setUserJVMOptions Needs to save preferences to disk
P4 JDK-8094138 "fx:info" arguments "copyright" and "license" do nothing
P4 JDK-8092896 "gradle -PCONF=DebugNative" doesn't produce debugging symbols for packager
P4 JDK-8097337 "Stopped working" message shown on application exit
P4 JDK-8095486 [Bundlers] "mac.dmg.simple" option make MacDmgBundler stuck with message "-processKernelRequest: will sleep received" message
P4 JDK-8093954 [packager] Allow for easier configuration of CFBundleVersion for Mac/Mac App Store
P4 JDK-8098435 [packager] Document Simple DMG Bundler Argument
P4 JDK-8095629 [packager] Eliminate reliance on classpath based resource overrides
P4 JDK-8095715 [packager] LauncherUserJVMOptions native headers incorrect
P4 JDK-8097297 [packager] Provide friendly APIs to access User JVM Preferences
P4 JDK-8097900 [PACKAGER] Remove cachecertificates from fx:permissions
P4 JDK-8093660 [packager] Respect command line arguments in self contained applications
P4 JDK-8098222 [packager] Simple DMG Generation
P4 JDK-8098208 Create a Gradle plugin for JavaFX
P4 JDK-8092921 DebugNative fxpackager Windows build produces macro redefinition warnings
P4 JDK-8098418 Document 'signBundle' bundler argument
P4 JDK-8098334 Document Java Packager Secondary Launchers
P4 JDK-8097530 Document new JVMUserOptionsService API
P4 JDK-8093693 fxpackager test failure in sandbox
P4 JDK-8093622 href value for jfx:javafx-runtime in JNLP is obsolete
P4 JDK-8093766 JavaFX Packager's launcher only works with JDK not JRE
P4 JDK-8097848 javafxpackager doesn't support local installation as fx tasks supports
P4 JDK-8094533 Javapackager not calling post-image script on MacOSX for PKG
P4 JDK-8094786 javapackager throws NPE for invalid value for "-srcdir" argument
P4 JDK-8095495 Mac launcher in fxpackager no longer builds with SDK 10.9
P4 JDK-8098245 Packager API: provide an access to Mac categories
P4 JDK-8097867 Support multiple entry points in native installer

deploy/plugin

Priority Bug Summary
P1 JDK-8074564 Replace missing APIs from 8u40
P2 JDK-8067236 DRS with non-force version run rule can block when it should not.
P2 JDK-8051598 regression - java_arguments not accepted after Update to 7u65
P3 JDK-8043231 [mac] Too long pipe names: sometimes duplicate names arises when many applets on page
P3 JDK-8023095 Applet with legacy_lifecycle=true and jdwp properties destroyed on browseaway
P3 JDK-8042696 Existing Java method cannot be called from JavaScript in IE
P3 JDK-6845304 HTMLStyleElement can't be cast to LinkStyle
P3 JDK-8043230 MacNPAPIJavaPlugin incorrectly constructed which sometimes causes Applet not to load
P4 JDK-8042626 Exception occurs when writing many texts to java console
P4 JDK-8035144 Expires value in MSK timezone in HTTP Header of response does not get respected by plugin.
P4 JDK-8032835 Security Dialogs should display OU/O field for Publisher if CN field is empty
P4 JDK-8011182 Unable to enable the last jre remaining on the system

deploy/webstart

Priority Bug Summary
P2 JDK-8066447 8u40: URL.openConnection fails with exception if "use browser settings" is set and browser itself uses system settings
P3 JDK-8029579 "Application Error" dialog will show up after click "OK" on "Application Blocked" dialog
P3 JDK-8046501 DRS - cert based run rule doesn't work when running offline
P3 JDK-8051890 Java Web Start raises "Unable to create a shortcut for " dialog
P3 JDK-8064358 JnlpxArgs NullPointerException
P3 JDK-8071897 JRE 8U25 and 8u31 b32 cannot launch Java Web Start with proxy pac but works fine for 7u67
P3 JDK-8055179 Security Dialog for unsigned jnlp still different in jnlp Application case.
P3 JDK-8027019 Sometimes, codebase property is not written in .lap file in cache before loading app
P3 JDK-8023094 web start short cut icon disappear when launch disconnected

docs

Priority Bug Summary
P1 JDK-8068650 $jdk/api/javac/tree contains docs for nashorn
P3 JDK-8041589 Java tuning white paper needs to be updated with G1
P3 JDK-8047241 jvisualvm should be described as a supported tool in JDK Tools page for JDK 7 onwards

docs/guides

Priority Bug Summary
P2 JDK-8057633 NIO and NIO.2 Examples contain duplicated lines of code
P2 JDK-8059133 Update copyright year to 2015 in guides build
P2 JDK-8060185 Update GC tuning guide with new default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent
P3 JDK-8068993 "Installing With a Configuration File" of JavaSE Installation Guide has errors
P3 JDK-8038645 Application-Library-Allowable-Codebase's documentation should be improved
P3 JDK-8054966 Bad link in Javadoc guide
P3 JDK-8057865 Broken link in 16 JRE Installation for Microsoft Windows
P3 JDK-8054852 Broken link in Extension Mechanism Architecture page
P3 JDK-8054851 Broken links in Documentation Contents of index.html
P3 JDK-8039386 Document in Java PKCS#11 Reference Guide how to disable native solaris pkcs11, for installation or process, and add samples for specific disabledMechanisms or SecureRandom and KeyStore services
P3 JDK-8062867 jfx:javafx-runtime element no longer used
P3 JDK-8032927 JNLP Information Title Tag can override Application-Name manifest attribute
P3 JDK-8048224 Large pages allocated on Linux are not only on the Java Heap
P3 JDK-8038293 Nashorn and Shell Scripting additional built-in function section is wrong
P3 JDK-8033401 Password Based Encryption example in JCA guide should be updated to use new JDK 8 strong PBE algs
P3 JDK-8051387 Replace references to Rhino with references to Nashorn
P3 JDK-8058688 RSA links broken in the Java Cryptography Architecture Standard Algorithm Name Documentation
P4 JDK-8057972 Broken link in Applets and Java Web Start Applications
P4 JDK-8041504 Caller-Allowable-Codebase update for 7u55/8u5
P4 JDK-8060002 Change link to Java SE Advanced and Java SE Suite on docs landing pages
P4 JDK-8058782 Deployment Rule Set run Application without signing
P4 JDK-8055350 Do not need to remove colons from the hash value for a DRS rule
P4 JDK-8048889 DOC: Doc Tasks for Native Memory Tracking documentation
P4 JDK-8031723 Formatting changes for JNI specification
P4 JDK-8055067 Incorrect CertPathParameters declaration in JSSE Reference Guide sample code
P4 JDK-8035408 Misprint in "Connecting to the JMX Agent Programmatically" chapter
P4 JDK-8038294 Missing documentation for $OPTIONS in "Nashorn and Shell scripting" guide

docs/javafx

Priority Bug Summary
P3 JDK-8092530 Behavior and access of Control#getUserAgentStylesheet method changed in 8u40
P3 JDK-8097155 PopupControl$CSSBridge changed to extend Pane in 8u40
P4 JDK-8097692 Document 'signBundle' bundler argument for javapackager command
P4 JDK-8094505 Document mac.CFBundleVersion bundler argument

docs/release_notes

Priority Bug Summary
P3 JDK-8055707 Clarify that an IPV4 stack is required for IPV6 to work
P3 JDK-8058731 need to document known issues with Third party's JCE providers
P4 JDK-8073245 Known Issue: Performance degradation on G1 on Solaris when large pages are requested

docs/tools

Priority Bug Summary
P2 JDK-8054382 Update RTM documentation
P3 JDK-8016641 Cross compilation not as documented
P3 JDK-8032725 Description of default maximum heap size need correction
P3 JDK-8040176 Document -XX:ObjectAlignmentInBytes flag
P3 JDK-8046772 Documentation for -XX:StartFlightRecording=maxsize is incorrect
P3 JDK-8040180 Extend and improve documentation about Large pages
P3 JDK-8047240 jcmd should be described as a supported tool in JDK Tools page for JDK 7 onwards
P3 JDK-8060180 jmc man page has incorrect options
P3 JDK-8057621 jmc man page needs new link to javacomponents
P3 JDK-8047243 jmc should be described as a supported tool in JDK Tools page for JDK 7 onwards
P3 JDK-8040079 jstat documentation needs to be updated for metaspace
P3 JDK-8059076 Spacing bug in policytool.html
P3 JDK-8037590 The name for PerfDataSaveToFile flag is incorrect in HotSpot VM Options document
P3 JDK-8043965 Xverify:remote description is wrong
P4 JDK-4528312 docs: Unclear how to generate overview-summary.html
P4 JDK-8041730 Nashorn documentation bug
P4 JDK-8050813 Option values are not italicized on JDK 8 keytool documentation page
P4 JDK-8038292 whitespace missing in examples in jjs tool doc page

docs/tutorial

Priority Bug Summary
P2 JDK-8046734 Exceptions pages need cleanup
P2 JDK-8059134 Update copyright year to 2015 in tutorials
P3 JDK-8055660 Broken link for Signed JNLP files on deploy tutorial page

embedded/libraries

Priority Bug Summary
P4 JDK-8049055 Jtreg /jdk/TEST.groups should be changed for profiles

globalization/translation

Priority Bug Summary
P2 JDK-8069122 l10n resource file update for JDK-8068491
P3 JDK-8055175 [de] Truncation issue in EULA dialog.
P3 JDK-8065157 jdk8u40 Japanese man page file translation update
P3 JDK-8059177 jdk8u40 l10n resource file translation update 1
P3 JDK-8065069 jdk8u40 l10n resource file translation update 2
P5 JDK-8055798 Japanese translation for a warning from javac looks incorrect.

hotspot/compiler

Priority Bug Summary
P1 JDK-8054054 8040121 is broken
P1 JDK-8066900 Array Out Of Bounds Exception causes variable corruption
P1 JDK-8042570 Excessive number of tests timing out on nightly testing due to fix for 8040798
P1 JDK-8058536 java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic
P1 JDK-8042235 redefining method used by multiple MethodHandles crashes VM
P1 JDK-8058564 Tiered compilation performance drop in PIT
P2 JDK-8066649 8u backport for 8065618 is incorrect
P2 JDK-8059299 assert(adr_type != NULL) failed: expecting TypeKlassPtr
P2 JDK-8062950 Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
P2 JDK-8065618 C2 RA incorrectly removes kill projections
P2 JDK-8066103 C2's range check smearing allows out of bound array accesses
P2 JDK-8059556 C2: crash while inlining MethodHandle invocation w/ null receiver
P2 JDK-8058847 C2: EliminateAutoBox regression after 8042786
P2 JDK-8054478 C2: Incorrectly compiled char[] array access crashes JVM
P2 JDK-8058318 compiler changes for eager interface initialization
P2 JDK-8050972 Concurrency problem in PcDesc cache
P2 JDK-8058744 Crash in C1 OSRed method w/ Unsafe usage
P2 JDK-8050079 crash while compiling java.lang.ref.Finalizer::runFinalizer
P2 JDK-8058825 EA: ConnectionGraph::split_unique_types does incorrect scalar replacement
P2 JDK-8056124 Hotspot should use PICL interface to get cacheline size on SPARC
P2 JDK-8046261 JEP 207: Leverage CPU Instructions to Improve SHA Performance on SPARC
P2 JDK-8051344 JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
P2 JDK-8058148 MaxNodeLimit and LiveNodeCountInliningCutoff should be increased
P2 JDK-8054376 Move RTM flags from Experimental to Product
P2 JDK-8066045 opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
P2 JDK-6351437 PIT : compiler/6329104/Test6329104.sh fails due to execution time variation
P2 JDK-8069183 Reliable, reproducable SIGSEGV
P2 JDK-8047383 SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.
P2 JDK-8059780 SPECjvm2008-MPEG performance regressions on x64 platforms
P2 JDK-8057758 Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair
P2 JDK-8023461 Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock
P2 JDK-8059128 VM hangs because threads fail to synchronize at safepoint
P2 JDK-8058828 Wrong ciConstant type for arrays from ConstantPool::_resolved_reference
P3 JDK-8054402 "klass->is_loader_alive(_is_alive)) failed: must be alive" for anonymous classes
P3 JDK-8048879 "unexpected yanked node" opto/postaloc.cpp:139
P3 JDK-8029443 'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation
P3 JDK-8055494 Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
P3 JDK-8039498 Add iterators to GrowableArray
P3 JDK-8046698 assert(false) failed: only Initialize or AddP expected macro.cpp:943
P3 JDK-8066199 C2 escape analysis prevents VM from exiting quickly
P3 JDK-8035968 C2 support for SHA on SPARC
P3 JDK-8042428 CompileQueue::free_all() code is incorrect
P3 JDK-8056071 compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
P3 JDK-8057750 CTW should not make MH intrinsics not entrant
P3 JDK-8055903 Develop sanity tests on SPARC's SHA instructions support
P3 JDK-8055904 Develop tests for new command-line options related to SHA intrinsics
P3 JDK-8035605 Expand functionality of PredictedIntrinsicGenerator
P3 JDK-8041992 Fix of JDK-8034775 neglects to account for non-JIT VMs
P3 JDK-6642881 Improve performance of Class.getClassLoader()
P3 JDK-8059139 It should be possible to explicitly disable usage of TZCNT instr w/ -XX:-UseBMI1Instructions
P3 JDK-8059621 JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw
P3 JDK-8054927 Missing MemNode::acquire ordering in some volatile Load nodes
P3 JDK-8058184 Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
P3 JDK-8062169 Multiple OSR compilations issued for same bci
P3 JDK-8052081 Optimize code generated by C2 for Intel's Atom processor
P3 JDK-8066964 ppc64: argument and return type profiling, fix problem with popframe
P3 JDK-8054224 Recursive method that was compiled by C1 is unable to catch StackOverflowError
P3 JDK-8046769 Set T family feature bit on Niagara systems
P3 JDK-8060147 SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv
P3 JDK-8067144 SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
P3 JDK-6898462 The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
P3 JDK-8064459 Tomcat Server Crashing Due to JVM crash
P3 JDK-8049252 VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
P4 JDK-8059002 8058744 needs a test case
P4 JDK-8047362 Add a version of CompiledIC_at that doesn't create a new RelocIterator
P4 JDK-8055946 assert(result == NULL || result->is_oop()) failed: must be oop
P4 JDK-8044538 assert(which != imm_operand) failed: instruction is not a movq reg, imm64
P4 JDK-8047373 Clean the ExceptionCache in one pass
P4 JDK-8035328 closed/compiler/6595044/Main.java failed with timeout
P4 JDK-8046289 compiler/6340864/TestLongVect.java timeout with
P4 JDK-8042431 compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4
P4 JDK-8040798 compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
P4 JDK-8041984 CompilerThread seems to occupy all CPU in a very rare situation
P4 JDK-8047326 Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp
P4 JDK-8057129 Fix AIX build after the Extend CompileCommand=option change 8055286
P4 JDK-8042737 Introduce umbrella header prefetch.inline.hpp
P4 JDK-8031994 java/lang/Character/CheckProp test times out
P4 JDK-8049529 LogCompilation: annotate make_not_compilable with compilation level
P4 JDK-8049532 LogCompilation: C1: inlining tree is flat (no depth is stored)
P4 JDK-8026796 Make replace_in_map() on parent maps generic
P4 JDK-8049528 Method marked w/ @ForceInline isn't inlined with "executed < MinInliningThreshold times" message
P4 JDK-8056091 Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality
P4 JDK-8038756 new WB API :: get/setVMFlag
P4 JDK-8049530 Provide descriptive failure reason for compilation tasks removed for the queue
P4 JDK-8059592 Recent bugfixes in ppc64 port.
P4 JDK-8048703 ReplacedNodes dumps it's content to tty
P4 JDK-8058092 Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant
P5 JDK-7033917 closed/compiler/6507107/HeapwalkingTest.java sometimes works too long
P5 JDK-8055286 Extend CompileCommand=option to handle numeric parameters
P5 JDK-8034775 Failing to initialize VM when running with negative value for -XX:CICompilerCount
P5 JDK-8056964 JDK-8055286 changes are incomplete.
P5 JDK-8059226 Names of rtm_state_change and unstable_if deoptimization reasons were swapped in 8u40

hotspot/gc

Priority Bug Summary
P1 JDK-8065634 Crash in InstanceKlass::clean_method_data when _method is NULL
P1 JDK-8049411 Minimal VM build broken after gcId.cpp was added
P1 JDK-8064716 TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent
P1 JDK-8062063 Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
P2 JDK-8048269 Add flag to turn off class unloading after G1 concurrent mark
P2 JDK-8037968 Add tests on alignment of objects copied to survivor space
P2 JDK-8060116 After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails
P2 JDK-8055525 Bigapp weblogic+medrec fails to startup after JDK-8038423
P2 JDK-8059758 Footprint regressions with JDK-8038423
P2 JDK-8049421 G1 Class Unloading after completing a concurrent mark cycle
P2 JDK-8056043 G1 does not uncommit within the heap after JDK-8038423
P2 JDK-8057722 G1: Code root hashtable updated incorrectly when evacuation failed
P2 JDK-8064556 G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty
P2 JDK-8056240 Investigate increased GC remark time after class unloading changes in CRM Fuse
P2 JDK-8046146 JEP 156: G1 GC: Reduce need for full GCs
P2 JDK-8046670 Make CMS metadata aware closures applicable for other collectors
P2 JDK-8049831 Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off
P2 JDK-8058209 Race in G1 card scanning could allow scanning of memory covered by PLABs
P2 JDK-8055816 Remove dead code in g1BlockOffsetTable
P2 JDK-8060021 Startup performance regressions after JDK-8038423
P3 JDK-8038405 Clean up some virtual fucntions in Space class hierarchy
P3 JDK-8037925 CMM Testing: an allocated humongous object at the end of the heap should not prevents shrinking the heap
P3 JDK-8038265 CMS: enable time based triggering of concurrent cycles
P3 JDK-8060467 CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
P3 JDK-8057818 collect allocation context statistics at gc pauses
P3 JDK-8062036 ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
P3 JDK-8059466 Force young GC to initiate marking cycle when stat update is requested
P3 JDK-8028710 G1 does not retire allocation buffers after reference processing work
P3 JDK-8059452 G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent
P3 JDK-8038423 G1: Decommit memory within the heap
P3 JDK-8058568 GC cleanup phase can cause G1 skipping a System.gc()
P3 JDK-8058235 identify GCs initiated to update allocation context stats
P3 JDK-8065305 Make it possible to extend the G1CollectorPolicy
P3 JDK-8057824 methods to copy allocation context statistics
P3 JDK-8038412 Move object_iterate_careful down from Space to ContigousSpace and CFLSpace
P3 JDK-8038404 Move object_iterate_mem from Space to CMS since it is only ever used by CMS
P3 JDK-8057827 notify an obj when allocation context stats are available
P3 JDK-8057710 Refactor G1 heap region default sizes
P3 JDK-8057536 Refactor G1 to allow context specific allocations
P3 JDK-8057531 refactor gc argument processing code slightly
P3 JDK-8038399 Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
P3 JDK-8032379 Remove the is_scavenging flag to process_strong_roots
P3 JDK-8065227 Report allocation context stats at end of cleanup
P3 JDK-8055006 Store original value of Min/MaxHeapFreeRatio
P3 JDK-8058475 TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr
P3 JDK-8064742 TOI: JEP 156: G1 GC: Reduce need for full GCs
P3 JDK-8062634 TOI: JEP C110: React to Memory Pressure
P3 JDK-8049051 Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
P4 JDK-8048085 Aborting marking just before remark results in useless additional clearing of the next mark bitmap
P4 JDK-8043607 Add a GC id as a log decoration similar to PrintGCTimeStamps
P4 JDK-8037311 Add detailed information about PLAB memory usage
P4 JDK-8035746 Add missing Klass::oop_is_instanceClassLoader() function
P4 JDK-8034056 assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment
P4 JDK-8054808 Bitmap verification sometimes fails after Full GC aborts concurrent marking
P4 JDK-8027553 Change the in_cset_fast_test functionality to use the G1BiasedArray abstraction
P4 JDK-8040002 Clean up code and code duplication in re-diryting cards for verification
P4 JDK-8035412 Cleanup ClassLoaderData::is_alive
P4 JDK-8039147 Cleanup SuspendibleThreadSet
P4 JDK-8050973 CMS/G1 GC: add missing Resource and Handle mark
P4 JDK-8037958 ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled
P4 JDK-8048088 Conservative maximum heap alignment should take vm_allocation_granularity into account
P4 JDK-8057713 Destroy resource context and clean out allocation context
P4 JDK-8035648 Don't use Handle in java_lang_String::print
P4 JDK-8051973 Eager reclaim leaves marks of marked but reclaimed objects on the next bitmap
P4 JDK-8027959 Early reclamation of large objects in G1
P4 JDK-8057658 Enable G1 FullGC extensions
P4 JDK-8026784 Error message in AdaptiveFreeList::verify_stats is wrong
P4 JDK-8052172 Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set
P4 JDK-8035401 Fix visibility of G1ParScanThreadState members
P4 JDK-8052170 G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
P4 JDK-8047820 G1 Block offset table does not need to support generic Space classes
P4 JDK-8048268 G1 Code Root Migration performs poorly
P4 JDK-8040977 G1 crashes when run with -XX:-G1DeferredRSUpdate
P4 JDK-8047821 G1 Does not use the save_marks functionality as intended
P4 JDK-8048112 G1 Full GC needs to support the case when the very first region is not available
P4 JDK-8047819 G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC
P4 JDK-8047818 G1 HeapRegions can no longer be ContiguousSpaces
P4 JDK-8040722 G1: Clean up usages of heap_region_containing
P4 JDK-8019342 G1: High "Other" time most likely due to card redirtying
P4 JDK-8038829 G1: More useful information in a few assert messages
P4 JDK-8057799 G1: Unnecessary NULL check in G1KeepAliveClosure
P4 JDK-7132678 G1: verify that the marking bitmaps have no marks for objects over TAMS
P4 JDK-8038930 G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yet
P4 JDK-8054970 gc src file exclusion should exclude alternative sources
P4 JDK-8038928 gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure' found"
P4 JDK-8048214 Linker error when compiling G1SATBCardTableModRefBS after include order changes
P4 JDK-8042255 make gc src file exclusion more automatic
P4 JDK-8057768 Make heap region region type in G1 HeapRegion explicit
P4 JDK-8055635 Missing include in g1RegionToSpaceMapper.hpp results in unresolved symbol of fastdebug build without precompiled headers
P4 JDK-8035400 Move G1ParScanThreadState into its own files
P4 JDK-8054818 Refactor HeapRegionSeq to manage heap region and auxiliary data
P4 JDK-8039596 Remove HeapRegionRemSet::clear_incoming_entry
P4 JDK-8054341 Remove some obsolete code in G1CollectedHeap class
P4 JDK-8034761 Remove the do_code_roots parameter from process_strong_roots
P4 JDK-8033764 Remove the usage of StarTask from BufferingOopClosure
P4 JDK-8030180 Remove unsused method CollectedHeap::unsafe_max_alloc()
P4 JDK-8047323 Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure
P4 JDK-8054819 Rename HeapRegionSeq to HeapRegionManager
P4 JDK-8057916 Sort includes and verify copyright for new files
P4 JDK-8051883 TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java
P4 JDK-8033923 Use BufferingOopClosure for G1 code root scanning
P4 JDK-8035393 Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
P4 JDK-8034764 Use process_strong_roots to adjust the StringTable
P4 JDK-8037344 Use the "next" field to iterate over fine remembered instead of using the hash table
P5 JDK-8047976 Ergonomics for GC thread counts should update the flags
P5 JDK-8040792 G1: Memory usage calculation uses sizeof(this) instead of sizeof(classname)
P5 JDK-8057143 Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq
P5 JDK-8043723 max_heap_for_compressed_oops() declared with size_t, but defined with uintx
P5 JDK-8049426 Minor cleanups after G1 class unloading
P5 JDK-8055919 Remove dead code in G1 concurrent marking code
P5 JDK-8043722 Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp

hotspot/jfr

Priority Bug Summary
P3 JDK-8040011 Metaspace events are missing from JFC files
P3 JDK-8046782 Test hidden methods in JFR

hotspot/jvmti

Priority Bug Summary
P3 JDK-8057043 Type annotations not retained during class redefine / retransform
P4 JDK-8034935 JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle

hotspot/runtime

Priority Bug Summary
P1 JDK-8065346 WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
P2 JDK-8061651 Add an interface to the JVM's Class/Resource Lookup Index Cache for improving sun.misc.URLClassPath search time
P2 JDK-8047934 Adding new API for unlocking diagnostic argument for SharedArchiveFile
P2 JDK-8055061 assert at share/vm/services/virtualMemoryTracker.cpp:332 Error: ShouldNotReachHere() when running NMT tests
P2 JDK-8046662 Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted
P2 JDK-8043301 Duplicate definitions in vm/runtime/sharedRuntimeTrans.cpp versus math.h in VS2013
P2 JDK-8061860 EP-JDK-8044192: SQE Test Plan for Scalable Native Memory Tracking
P2 JDK-8051002 Incorrectly merged share/vm/classfile/classFileParser.cpp was pushed to 8u20
P2 JDK-8043275 interface initialization for default methods
P2 JDK-8044192 JEP 195: Scalable Native Memory Tracking
P2 JDK-8046598 Scalable Native Memory Tracking development
P2 JDK-8059100 SIGSEGV VirtualMemoryTracker::remove_released_region
P2 JDK-8064701 Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
P3 JDK-6311046 -Xcheck:jni should support checking of GetPrimitiveArrayCritical
P3 JDK-8066670 -XX:+PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
P3 JDK-8057623 add an extension class for argument handling
P3 JDK-8049071 Add jtreg jobs to JPRT for Hotspot
P3 JDK-8058818 Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms
P3 JDK-8058251 assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
P3 JDK-8052313 Backport CDS tests from JDK-9 to jdk8_u40
P3 JDK-8064375 Change certain errors to warnings in CDS output
P3 JDK-8046070 Class Data Sharing clean up and refactoring
P3 JDK-8062633 Complete all required TOI for 8u40 release
P3 JDK-8055236 Deadlock during NMT2 shutdown on Windows
P3 JDK-8035893 JVM_GetVersionInfo fails to zero structure
P3 JDK-8059216 Make PrintGCApplicationStoppedTime print information about stopping threads
P3 JDK-8065765 Missing space in output message from -XX:+CheckEndorsedAndExtDirs
P3 JDK-8055007 NMT2: emptyStack missing in minimal build
P3 JDK-8055051 runtime/NMT/CommandLineEmptyArgument.java fails
P3 JDK-8031376 TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader
P3 JDK-8059803 Update use of GetVersionEx to get correct Windows version in hs_err files
P3 JDK-8051410 VerifyError on backward branch
P3 JDK-8038268 VM Crashes in MetaspaceShared::generate_vtable_methods while creating CDS archive with limiting SharedMiscCodeSize
P4 JDK-8046715 Add a way to verify an extended set of command line options
P4 JDK-8048150 Allow easy configurations for large CDS archives
P4 JDK-8038422 CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize
P4 JDK-8056175 Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC
P4 JDK-8048169 Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms
P4 JDK-8025842 Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)
P4 JDK-8055289 Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead
P4 JDK-8042195 Introduce umbrella header orderAccess.inline.hpp
P4 JDK-8056971 Minor class loading clean-up
P4 JDK-8054546 NMT2 leaks memory
P4 JDK-8054368 nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
P4 JDK-8050942 PPC64: implement template interpreter for ppc64le
P4 JDK-8054547 Re-enable warning for incompatible java launcher
P4 JDK-8056084 Refactor Hashtable to allow implementations without rehashing support

hotspot/svc

Priority Bug Summary
P1 JDK-8061621 *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at JPLISAgent.c line: 844
P2 JDK-8055677 java/lang/instrument/RedefineBigClass.sh RetransformBigClass.sh start failing after JDK-8055012
P2 JDK-8032247 SA: Constantpool lookup for invokedynamic is not implemented
P3 JDK-8057535 add a thread extension class
P3 JDK-8046783 Add hidden field to methods for event based tracing
P3 JDK-8069590 AIX port of "8050807: Better performing performance data handling"
P3 JDK-8035650 Exclude AIX from VS.NET make/windows/projectcreator.make
P3 JDK-8057564 JVM hangs at getAgentProperties after attaching to VM with lower IntegrityLevel
P3 JDK-8055662 Update mapfile for libjfr
P4 JDK-8044398 Attach code should propagate errors in Diagnostic Commands as errors
P4 JDK-8065361 Fixup headers and definitions for INCLUDE_TRACE
P4 JDK-8029070 memory leak in jmm_SetVMGlobal

hotspot/test

Priority Bug Summary
P4 JDK-8058919 Add sanity test for minimal VM in test/Makefile
P4 JDK-8057752 WhiteBox extension support for testing

infrastructure

Priority Bug Summary
P2 JDK-8068491 Update the protocol for references of docs.oracle.com to HTTPS.
P3 JDK-8042804 Support invoking Hotspot tests from top level
P4 JDK-8039990 Add sequential operation support to hgforest
P4 JDK-8048184 get_source.sh outputs 'integer expression expected' messages

infrastructure/build

Priority Bug Summary
P2 JDK-8047740 Add hotspot testset to jprt.properties
P2 JDK-8058448 Disable JPRT submissions from the hotspot repo
P2 JDK-8042810 hgforest: some shells run read in sub-shell and can't use fifo
P2 JDK-8055243 Make jdk8u40 the default release
P2 JDK-8059135 New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem?
P2 JDK-8038435 Some hgforest.sh commands don't receive parameters
P2 JDK-8054009 Support SKIP_BOOT_CYCLE=false when invoked from JPRT
P2 JDK-8068485 Update references of download.oracle.com to docs.oracle.com in javadoc makefile
P3 JDK-8043340 [macosx] Fix hard-wired paths to JavaVM.framework
P3 JDK-8030681 add "serve" command and --quiet and --verbose options to hgforest
P3 JDK-8034005 cannot debug in synchronizer.o or objectMonitor.o on Solaris X86 debug/jvmg bits
P3 JDK-8057751 CompileNativeLibraries for custom build
P3 JDK-8062635 Enable custom CompileJavaClasses.gmk
P3 JDK-8029797 Let jprt run configure when building
P3 JDK-8055217 Make jdk8u40 the default jprt release for hs25.40
P3 JDK-8049916 new hotspot build - hs25.40-b02
P3 JDK-8051910 new hotspot build - hs25.40-b03
P3 JDK-8054159 new hotspot build - hs25.40-b04
P3 JDK-8054550 new hotspot build - hs25.40-b05
P3 JDK-8055155 new hotspot build - hs25.40-b06
P3 JDK-8055786 new hotspot build - hs25.40-b07
P3 JDK-8055952 new hotspot build - hs25.40-b08
P3 JDK-8056299 new hotspot build - hs25.40-b09
P3 JDK-8057649 new hotspot build - hs25.40-b10
P3 JDK-8058275 new hotspot build - hs25.40-b11
P3 JDK-8058798 new hotspot build - hs25.40-b12
P3 JDK-8059204 new hotspot build - hs25.40-b13
P3 JDK-8059618 new hotspot build - hs25.40-b14
P3 JDK-8059655 new hotspot build - hs25.40-b15
P3 JDK-8061275 new hotspot build - hs25.40-b16
P3 JDK-8061861 new hotspot build - hs25.40-b17
P3 JDK-8062589 new hotspot build - hs25.40-b18
P3 JDK-8064361 new hotspot build - hs25.40-b19
P3 JDK-8064854 new hotspot build - hs25.40-b20
P3 JDK-8065385 new hotspot build - hs25.40-b21
P3 JDK-8066061 new hotspot build - hs25.40-b22
P3 JDK-8066647 new hotspot build - hs25.40-b23
P3 JDK-8068631 new hotspot build - hs25.40-b24
P3 JDK-8069209 new hotspot build - hs25.40-b25
P3 JDK-8057643 Unable to build --with-debug-level=optimized on OSX
P3 JDK-8048141 Update the Hotspot version numbers in Hotspot for JDK 8u40
P3 JDK-8033602 wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
P4 JDK-8056072 add jprt_optimized targets
P4 JDK-8047925 Add Mercurial Version check to get_source.sh
P4 JDK-8028407 adjust-mflags.sh failed build with GNU Make 4.0 with -I
P4 JDK-8036614 AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)
P4 JDK-8041151 Better concurrency in hgforest.sh
P4 JDK-8031709 Configure --with-jvm-variants=client,server,x produces default outputdir containing comma
P4 JDK-8042417 hgforest: allow local clone of extra repos
P4 JDK-8058936 hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
P4 JDK-8056056 Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile
P4 JDK-8056223 typo in export_optimized_jdk

install

Priority Bug Summary
P1 JDK-8058340 Solaris 8u40 (8u ds-dev) builds fail
P2 JDK-8060057 No checkbox "Enable JAB" after installation of public JRE 8 (only x86 JRE)
P2 JDK-8067251 RegisterDeploy ping not working correctly
P3 JDK-8049060 JDK installer "Java Setup" dialog a11y issue
P3 JDK-8048122 VPAT: Mnemonics not set for integrated JRE Uninstall Tool buttons
P4 JDK-8065940 not compressing the non-english msi's will speed up the build
P4 JDK-8041383 Restore Java-Security Dialog truncated

install/auto_update

Priority Bug Summary
P3 JDK-8062407 jucheck incorrectly uses cached iftw-au.exe if already present in %TEMP%
P4 JDK-8055701 Incomplete letters displayed in Java update Welcome dialog

install/install

Priority Bug Summary
P2 JDK-8057085 64bit offline isn't compressed
P2 JDK-8061435 too much delay between welcome and progress dialog
P3 JDK-8059458 JRE 8u20 fails to install on Windows Server 2012 with encrypted (BitLocker) system drive.
P3 JDK-8039950 JRE installer accessibility issues
P3 JDK-8059089 Typo in Installer Removal Tool UE, "hightly"
P3 JDK-8055841 Unable to install online 8u20 bundle if 8u25 existed on the system
P4 JDK-8051701 [de] Minor truncation in Uninstall out-of-date versions dialog
P4 JDK-8037813 Image on in-progress dialog is not localized

javafx

Priority Bug Summary
P4 JDK-8093082 restore Monocle GetEvent as a stand alone diagnostic

javafx/accessibility

Priority Bug Summary
P2 JDK-8095102 [Accessibility, Mac] VoiceOver reads items incorrectly when ListView scrolled.
P2 JDK-8093019 [Accessibility] Application crash / relaunch on exit on Windows 7 when using Narrator
P2 JDK-8094267 [Accessibility] HelloTreeView hangs on Windows 7 when running Narrator
P2 JDK-8097459 [Accessibility] Intermittent crash / relaunch on exit on Windows 7 with Narrator
P2 JDK-8098248 Provide accessibility support for FX
P3 JDK-8092862 [Accessibility, HelloPopupMenu] Opening Popup Menu submenu with Space Bar does not select first entry in list, can cause NPE
P3 JDK-8096593 [Accessibility, Mac] DatePicker crashes VoiceOver on OS X 10.10
P3 JDK-8096747 [Accessibility, Mac] hello.HelloDatePicker with voiceover enabled throws NPE when a different local is selected
P3 JDK-8095298 [Accessibility, Traversal, ChoiceBox] ChoiceBox without default selection can't be expanded using common methods
P3 JDK-8096143 [Accessibility,Mac] NPE in MacAccessible.flipBounds when closing full-screen Stage while running VoiceOver
P3 JDK-8093771 [Accessibility] Put a11y code back
P3 JDK-8094108 [Accessibility] HelloPagination gets RuntimeException: Accessbility requested for node not on a scene
P3 JDK-8096539 [Accessibility] HelloSpinner throws NPE when using primary action on the ComboBox
P3 JDK-8095789 [Accessibility] Make Spinner accessible
P3 JDK-8094296 [Accessibility] Node properties for role and roleDescription inconsistently named
P3 JDK-8097344 [Accessibility] Not able to delete Tab via primary action on "X" button of the tab
P3 JDK-8097860 [Accessibility] Review a11y enums
P4 JDK-8094115 [a11y] Intermittent NPE running HelloSanity or SceneBuilder with Narrator
P4 JDK-8097505 [a11y] ToggleButton does not report its selection state
P4 JDK-8092872 [Accessibility API] add alternate text property.
P4 JDK-8096958 [Accessibility API] remove getAccessible() and the Accessible
P4 JDK-8097382 [Accessibility, API] rename a11y methods
P4 JDK-8093613 [Accessibility, HelloMenuButton] Left Arrow Key will not open Menu Button with Left Arrow Icon available
P4 JDK-8094839 [Accessibility, JAWS] Enhanced text support for JAWS
P4 JDK-8096638 [Accessibility, JAWS] Fix TableView
P4 JDK-8097226 [Accessibility, Traversal, HelloRadioButton] When using Arrow Keys, selected Radio Button will not wrap around from first to last and vice versa.
P4 JDK-8095288 [Accessibility, Windows7] Combobox list items are counted incorrectly
P4 JDK-8094994 [Accessibility, Windows] Implement text traversal actions
P4 JDK-8098181 [Accessibility] Add accessibility support for Charts
P4 JDK-8094383 [Accessibility] add an 'accessibility on' API
P4 JDK-8096409 [Accessibility] Define title, description, and help
P4 JDK-8097517 [Accessibility] enable a11y by default on supported platforms
P4 JDK-8092775 [Accessibility] Handle TITLE consistently for Labeled
P4 JDK-8095929 [Accessibility] implement a set focus action
P4 JDK-8098048 [Accessibility] Implement ContextMenu
P4 JDK-8093113 [Accessibility] Implement scrolling
P4 JDK-8095859 [Accessibility] Improve TreeTableView support for Screen Readers
P4 JDK-8095532 [Accessibility] SHOW_MENU action should be handled in Node
P4 JDK-8096572 [Accessibility] Support JAWS
P4 JDK-8097027 [Accesssibility, Windows] ListView should not read "colunn one row xx"

javafx/animation

Priority Bug Summary
P3 JDK-8092660 [Animation] Combinations of transitions don't work as expected (circle should fade in)
P3 JDK-8093006 [Animation] Transitions with short durations can result in NaN output which can confuse applications.
P4 JDK-8095154 javafx.animation.Animation#impl_finished swallows exceptions

javafx/application-lifecycle

Priority Bug Summary
P3 JDK-8094620 Creating a ContextMenu on the JavaFX-Launcher thread causes an IllegalStateException
P3 JDK-8093750 Mac: Application processes termination prematurely when a nested event loop is running
P3 JDK-8095280 Thread classloader gets lost through the JFX launch process
P4 JDK-8092798 Add launcher tests for ContextClassLoader
P4 JDK-8094652 Gtk: Need unit test for RT-37974
P5 JDK-8098263 Preloader#handleXxxNotification JavaDoc could be better

javafx/base

Priority Bug Summary
P3 JDK-8096427 Map- and SetExpression invalidation listeners cause eventual NPEs when removing themselves
P3 JDK-8095608 Repeated ListProperty.bindContent() silently breaks the list
P4 JDK-8098282 "A bound value cannot be set" exception should print the name of the property that is causing the problem
P4 JDK-8092937 [javadoc] Bad HTML in JavaBeanProperty and ReadOnlyJavaBeanProperty classes
P4 JDK-8094422 Bindings class spits out a lot of unneeded log messages
P4 JDK-8093664 FilteredList reports a size of zero until a Predicate is supplied.
P4 JDK-8095242 FilteredList: null predicate should be allowed and indicate no filtering
P4 JDK-8096208 FormatStringConverter should convert only full Strings
P4 JDK-8096280 JavaBeanProperties fixed DescriptorListenerCleaner still causes memory leaks
P4 JDK-8094799 ListPropertyBase: doesn't notify changeListener in bidi-binding
P4 JDK-8097000 Re-enable SelectBindingTests which relied on old logging behavior
P4 JDK-8092643 unmodifiableObservableMap.entrySet() provides entries in wrong order
P5 JDK-8094002 api doc of Task.call incomplete
P5 JDK-8092669 DoubleProperty.doubleProperty() Javadoc needs small fix

javafx/build

Priority Bug Summary
P2 JDK-8094397 Update the JDK build number to 8-b132 in build.properties
P3 JDK-8096677 [Lens] Exclude Lens classes and shared libraries
P3 JDK-8097828 [Linux] enable building 32-bit Linux on 64-bit systems
P3 JDK-8097076 [Mac] Update build system to properly support Xcode 5 and later
P3 JDK-8093849 Disable building WebKit on linux-armv6 platforms
P3 JDK-8097679 Embedded Jar sizes have increased since 8u6
P3 JDK-8097985 Enable JavaFX to build with VS 2012 and VS 2013
P3 JDK-8096562 gradle -PCONF=DebugNative fails with VS2010 due to '/FS' argument
P3 JDK-8098305 Java FX Unit tests improvements
P3 JDK-8092987 OpenJFX build should fail fast if jfxrt.jar is in the JDK used to build
P3 JDK-8096626 Update Java FX release version from 8u20 to 8u40 in 8u-dev forest
P4 JDK-8096505 [Build] bad warning checking CONF
P4 JDK-8097299 [Build] fix WINDOWS_NATIVE_COMPILE_ENVIRONMENT
P4 JDK-8098260 Add a gradle "cleanAll" task to clean everything, including buildSrc/build
P4 JDK-8097870 Hook up SceneBuilder for building
P4 JDK-8094015 InvocationTargetException in graphics:test
P4 JDK-8098036 jfxrtJarExcludes property rework
P4 JDK-8094159 Multi-line comments in build scripts need curly braces
P4 JDK-8096333 Permissions of shared libraries incorrect in JDK
P4 JDK-8095887 Remove "/arch:sse" from 64-bit Windows build
P4 JDK-8095127 run-subset.sh still won't run 3 last tests
P4 JDK-8093248 run-subset.sh won't run the HelloFXCanvas demo

javafx/controls

Priority Bug Summary
P1 JDK-8095099 [CSS] Serious rendering artifacts running Ensemble8
P1 JDK-8094602 [TreeItem] Incompatible API change to TreeItem$TreeModificationEvent constructor
P1 JDK-8093732 Cannot start Modena application
P2 JDK-8094516 @font-face not working
P2 JDK-8092600 [Chart] Infinite loop after resizing a chart
P2 JDK-8092928 [Charts,CSS] Memory leak in PieChart
P2 JDK-8093574 [CSS] DatePicker and ProgressIndicator drawn with non-transparent background
P2 JDK-8094512 [Mac] Unit test failures in test_rt_39559_useKeyboard_selectAll tests
P2 JDK-8094179 [Tab] Regression caused by bad hashCode in Tab class
P2 JDK-8092494 [TableView] LastLine is not fully visible when scrolling.
P2 JDK-8096644 [TableView] Regression TableView: cannot start editing via keyboard
P2 JDK-8094323 [TableView] TableView selection problem with SHIFT
P2 JDK-8096235 [TableView] TableView selection problem with SHIFT (visual not updated)
P2 JDK-8093666 [TableView] TableView vertical mouse wheel scrolling does not go to the bottom (screen at a time or fast wheel setting)
P2 JDK-8098302 Add Spinner Control
P2 JDK-8093159 CustomMenuItem setHideOnClick(false) not working with newest java version
P2 JDK-8096001 Javadoc is missing for several methods of the Node class
P2 JDK-8096639 NPE in VirtualFlow
P2 JDK-8096540 Pagination leak
P3 JDK-8094003 [Charts] StackedBarChart rendered incorrectly
P3 JDK-8096938 [ColorPicker, RTL] On color palette, arrow keys don't work well in RTL orientation.
P3 JDK-8095972 [ColorPicker, Traversal] StackOverflowError when pressing traversal keys on color palette.
P3 JDK-8096136 [ComboBox] Editable ComboBox doesn't handle IM events if it gets focus through focus traversal keys.
P3 JDK-8096754 [CSS, Control] Improve handling of Control.getUserAgentStylesheet()
P3 JDK-8097789 [CSS] Add ability to resolve the URL given with an @import statement relative to the FX runtime
P3 JDK-8095791 [CSS] App hangs when setting style to -fx-region-border
P3 JDK-8094613 [CSS] Arrows from simple ListSpinner 3rd-party control are not visible
P3 JDK-8094460 [CSS] ComboBox size issue with custom CSS
P3 JDK-8096163 [CSS] NPE while processing a file with @import statement referring CSS files of jfxrt.jar
P3 JDK-8097500 [CSS] ProgressIndicator does not spin anymore since 8u20
P3 JDK-8094923 [CSS] Using setUserAgentStylesheet() with @import syntax issue
P3 JDK-8095550 [CSS] Warning messages in media Ensemble tests (regression)
P3 JDK-8097293 [DatePicker] Does not change to new selected value if modal window is shown in DatePicker-action
P3 JDK-8097016 [Dialog] Alert dialogs does not show the complete message
P3 JDK-8096417 [Dialog] Calling Dialog.setHeaderText after Dialog.showAndWait leads to strange effects if header was null before
P3 JDK-8096591 [Dialog] Dialogs with owner window set should inherit stylesheets
P3 JDK-8092939 [Dialog] Font size of DialogPane content is too big
P3 JDK-8094243 [Dialog] Graphic is not cleared from Dialog when property 'graphic' is set to null
P3 JDK-8094434 [Dialog] Using ButtonBar.BUTTON_ORDER_NONE leads to IllegalStateException
P3 JDK-8097126 [DialogPane] ContentText sometimes not displayed
P3 JDK-8093559 [DialogPane] NPE on setExpanded if there's nothing to expand
P3 JDK-8094362 [Dialogs, t13y] "Hide Details" translation has ellipsis ("...") for some locales
P3 JDK-8096371 [Dialogs] Alert with Yes/No buttons can be closed with the ESC key, but alt-F4, etc are vetoed
P3 JDK-8092754 [Dialogs] ChoiceDialog default constructor throws NullPointerException
P3 JDK-8096699 [Dialogs] Default button for Alert dialog does not have focus on Mac and Linux
P3 JDK-8094340 [Dialogs] Dialog opens on the wrong screen (monitor) if main stage is moved in multi monitor setups
P3 JDK-8097210 [Dialogs] Fix layout issues
P3 JDK-8094352 [Dialogs] HelloAlert ESC closes the dialog but the close button does not
P3 JDK-8092949 [Dialogs] HelloDialogs Exception dialog jumps uncontrollably when resized from corners or top or bottom
P3 JDK-8095727 [Dialogs] Replace placeholder graphics with proper, approved dialog graphics
P3 JDK-8096063 [Dialogs] The buttons in the DialogPane are not focus-traversable
P3 JDK-8095999 [Dialogs] The header text of a Dialog is not resized properly
P3 JDK-8093011 [Dialogs] Write unit tests
P3 JDK-8093146 [LineChart] Calling setAutoRanging on LineChart with false and then true doesn't work
P3 JDK-8094932 [LineChart] Javafx 8 Line Chart does not plot data in order
P3 JDK-8095447 [ListView, et al] IOOBE when clearAndSelect called in certain circumstances
P3 JDK-8095956 [ListView] Regression: ListView auto-selecting first item on focusGained
P3 JDK-8096243 [ListView] Removing multiple items including the selected item leads to inconsistent and wrong selection state
P3 JDK-8092952 [ListView] Shift + Up/Down arrow keys don't work well after Ctrl+A
P3 JDK-8093919 [Memory leak] MenuBar MenuBarSkin
P3 JDK-8092793 [Menu] When setting custom font size, the sub menu doesn't adjoin its parent menu
P3 JDK-8095161 [PieChart, RTL] PieChart labels and label lines don't align the data.
P3 JDK-8097263 [Regression] Animation in Progress Bar is out of place
P3 JDK-8093647 [SceneBuilder,MenuBar] NullPointerException in Cascading menu when running SceneBuilder
P3 JDK-8093745 [ScrollPane] Connecting a ScrollPane to a scenegraph reset hvalue / vvalue (cont'd)
P3 JDK-8092840 [ScrollPane] minViewport{Height,Width} are taking effect only after changing prefViewport{Height,Width}
P3 JDK-8095446 [TableView] IOOBE when using bindings API with SelectionModel selectedItems list
P3 JDK-8096922 [TableView] TableColumns are not garbage collected
P3 JDK-8096420 [TableView] TableView selection performance (regression in 8u20)
P3 JDK-8096864 [TabPane] Tab not moved after reordering of tabs
P3 JDK-8096199 [TabPane] Tab.setContextMenu(null) throws NPE when the tab is not assigned to a TabPane (regression from 8)
P3 JDK-8097271 [TabPane] The tab disappeared after the index changed
P3 JDK-8094333 [TextArea] Text scrolled and initial position of scrollbar moved from top (8u20) to bottom (8u40)
P3 JDK-8096105 [TextArea] TextArea still visible when height set to 0 (regression)
P3 JDK-8095134 [ToggleGroup] RadioButton (and ToggleButton) is not selected by pressing space bar
P3 JDK-8096049 [Toolbar] Combo box unexpectedly shows in toolbar overflow menu
P3 JDK-8094112 [TreeItem|TreeCell]Graphics of TreeItem sometimes becomes invisible after collapsing any node
P3 JDK-8096121 [TreeTableView] both root and the second child are selected when the root's first child is deleted.
P3 JDK-8096530 [TreeView] No selection list update after TreeItem is removed from TreeView.
P3 JDK-8097108 [VirtualFlow] Cells with a height depending on their width are not correctly resized and positioned
P3 JDK-8097928 Add Formatted TextField control
P3 JDK-8097791 Add javafx.scene.control.Alert class
P3 JDK-8095931 ClassCastException after TreeTableColumn setText(...)
P3 JDK-8095388 ConcurrentModificationException when SubScene.setUserAgentStylesheet() is called
P3 JDK-8092803 Date/time converters use unwanted format patterns
P3 JDK-8096336 Dialog opens non-centered to the stage, and gets more off-center the larger the dialog content
P3 JDK-8095387 DialogPane: Exception when both header and headerText are set
P3 JDK-8092764 Document that Modena uses a non-transparent background by default
P3 JDK-8096073 Exception adding data point to stacked area chart without symbols
P3 JDK-8095648 ListView may not return the selected item (Regression)
P3 JDK-8094496 Menu accelerator does not work if menu item has been added dynamically
P3 JDK-8094008 Missing @since tags for some 8u40 API
P3 JDK-8095263 Missing @since tags in SpinnerValueFactory
P3 JDK-8093129 NullPointerException in ContextMenuContent.disposeContextMenu
P3 JDK-8094078 ProgressIndicator/ProgressBar continue to animate when removed or made invisible
P3 JDK-8093937 Sizing fonts with CSS em can result in wrong size font being displayed
P3 JDK-8095537 Spinner: StackOverflow on in editable spinner
P3 JDK-8096633 TableView focus/selection broken when adding a new column
P3 JDK-8093892 TabPane does not update the tab name correctly
P3 JDK-8094456 TreeTableView doesn't maintain position properly when cells count changes
P3 JDK-8096896 TreeTableView editing cell via edit(index, column) results in wrong cell entering editmode
P4 JDK-8096930 [Accessibility] Mnemonics should be properly formed for proper text-to-speech support
P4 JDK-8095644 [Accordion] Accordion throws IndexOutOfBoundsException after remove all panes
P4 JDK-8093103 [Axis] Y-Axis can not handle big values
P4 JDK-8097489 [ButtonBar] Handle changing the ButtonData on a button dynamically
P4 JDK-8092654 [ButtonBar] IllegalStateException when dynamically changing buttons
P4 JDK-8097494 [Chart] HelloStackedAreaChart has a missing symbol
P4 JDK-8095769 [Charts] Series: NPE when adding data items after deletion of data
P4 JDK-8097310 [Charts] Series: NPE when adding data items multiple times
P4 JDK-8095674 [ColorPicker, Modena] Colorpicker changes size depending on the currently selected color
P4 JDK-8092583 [ColorPicker,Traversal] "Custom Color.." hyperlink can only be reached via keyboard when there is a user defined color.
P4 JDK-8095031 [Combobox, Touch] HelloSanity: cannot scroll long combobox popup with touch, something gets selected before scroll is performed
P4 JDK-8095731 [ComboBox] ComboBox does not reflect change in button cell immediately
P4 JDK-8095689 [ComboBox] ComboBox: can't null selectedItem
P4 JDK-8092747 [ComboBox] Popup does not respond to visibleRowCountProperty after it was shown for the first time
P4 JDK-8094266 [ComboBox] Popup not updated when items are added
P4 JDK-8097506 [Controls, Spinner] Add key binding to increment and decrement the Spinner
P4 JDK-8094294 [CSS, Tooltip] styleable parent is null when tooltip is manually shown
P4 JDK-8094467 [CSS] Absolute URL in stylesheet does not work
P4 JDK-8095328 [CSS] add 'indefinite' as a value for duration type
P4 JDK-8098294 [CSS] Add support for specifying durations
P4 JDK-8096748 [CSS] ConcurrentModificationException when changing user-agent stylesheets
P4 JDK-8096862 [CSS] CustomColorDialog cannot be skinned by adding stylesheet to scene.
P4 JDK-8095368 [CSS] Enum values should not be treated as value references to be looked up
P4 JDK-8095617 [CSS] errors in cssref html causing issues in various browsers
P4 JDK-8094712 [CSS] HelloSanity does not get the right CSS file when run from an IDE
P4 JDK-8093532 [CSS] lexer should not consume @font-face and @import as one token
P4 JDK-8096378 [CSS] loading user-agent stylesheets one at a time from PlatformImpl is inefficient
P4 JDK-8094408 [CSS] Parser doesn't handle {1,4} except for -fx-padding
P4 JDK-8098071 [CSS] Reduce CssMetaData boilerplate code
P4 JDK-8092547 [CSS] SceneBuilder logs WARNING: Could not resolve '-sb-base-dark' when loading fxml file
P4 JDK-8095062 [CSS] StyleablePropertyFactoryTest: reintroduce test for StyleableProperty
P4 JDK-8093576 [CSS] SubScene.setUserAgentStylesheet() not resilient to stress
P4 JDK-8093842 [Dialog] Dialog does show application icon in title bar
P4 JDK-8093133 [Dialog] DialogPane's expandable content does not grow and shrink vertically
P4 JDK-8093619 [Dialog] No API for adding custom dialog validation and preventing dialog from being closed
P4 JDK-8095110 [Dialogs] Develop proper CSS styling for dialogs for Modena and Caspian stylesheets
P4 JDK-8094166 [Dialogs] Expandable content dialogs do not display properly when expanded
P4 JDK-8092996 [Dialogs] Externalise default graphic file references
P4 JDK-8095741 [Dialogs] HelloAlert ESC and (x) do not close dialog that only has 'OK'
P4 JDK-8094796 [Dialogs] Import samples into rt/toys
P4 JDK-8096598 [Dialogs] Need to specify how Dialog.close() is handled
P4 JDK-8095777 [Dialogs] Text cut off in Dialogs API when wrapped over multiple lines
P4 JDK-8092713 [Dialogs] TextInput and Choice dialogs should compare result against ButtonData, not ButtonType
P4 JDK-8092812 [HTMLEditor] need focused states when a child really has focus
P4 JDK-8097058 [ListView] ListView.ListViewFocusModel#itemsContentListener is called twice
P4 JDK-8097447 [ListView] ListView: selection/focus state broken after insert item
P4 JDK-8094473 [ListView] Wrong change events fire in ListView
P4 JDK-8095846 [RTL, ColorPicker] Inconsistent format of web color code in Custom Colors dialog.
P4 JDK-8098313 [ScrollPane, TextArea] Introduce minViewportWidth and minViewportHeight properties
P4 JDK-8097824 [Spinner] Add LocalTime SpinnerValueFactory
P4 JDK-8097214 [SplitPane] Cannot set divider position in multiple splitpanes at once on button setOnAction()
P4 JDK-8093300 [SpltPane] Cannot set divider position in multiple splitpanes at once under certain conditions
P4 JDK-8093183 [StackedAreaChart]: StackedAreaChart y-axis should be always a ValueAxis
P4 JDK-8097920 [TableView and others] Additional constructor: PropertyValueFactory( String property, int index )
P4 JDK-8095994 [TableView, Header] TableView hides header in case that all columns are hidden
P4 JDK-8097316 [TableView] api doc of edit(...) incomplete
P4 JDK-8096884 [TableView] Cant get the Table Column from a selected TableView Cell in version 8u20
P4 JDK-8095002 [TableView] Focused row changes incorrectly
P4 JDK-8095881 [TableView] incorrect extend selection after inserting items
P4 JDK-8094044 [TableView] selectedItem and selectedIndex inconsistent
P4 JDK-8096041 [TableView] Selecting a single item after having multiple items selected in a TableView can cause one Change where the newly selected item is both removed and added.
P4 JDK-8095329 [TableView] setFixedCellSize causes new columns to be blank
P4 JDK-8092821 [TableView] TableView et al: support update for items that are equal
P4 JDK-8096848 [TabPane] ContextMenu on Tab is lost when the tab is moved
P4 JDK-8092648 [TabPane] Tabs can be incorrectly made invisible when rearranged
P4 JDK-8094083 [TEST ONLY] Intermittent failure in StylesheetTest.testRT_31316_with_complex_scenegraph
P4 JDK-8094887 [TextFieldTableCell] (and others) to cancel or commit edit on focus lost causes new cell to be edited
P4 JDK-8094431 [TreeTableView] items are misaligned after being grouped, but only when using CONSTRAINED_RESIZE_POLICY
P4 JDK-8093796 [TreeTableView] Wrong javadocs for TreeTableViewSelectionModel (copy / paste)
P4 JDK-8097583 Accept code contribution / concept for OS-specific button ordering using button order string and specification of button type
P4 JDK-8094640 alt key should put focus onto first menubar menu
P4 JDK-8097416 ButtonBar -fx-focus-traversable initialValue should agree with the focusTraversable property
P4 JDK-8093134 CategoryAxis.tickLabelRotation doesn't work properly with autoRanging
P4 JDK-8098006 Clean up warnings in control component
P4 JDK-8095832 ColorPicker throw exceptions
P4 JDK-8096649 CSS -fx-pref-width et al do not accept "infinity" value
P4 JDK-8096405 In "JavaFX CSS Reference Guide" for Release: JavaFX 8 missing new JavaFX Controls
P4 JDK-8096411 Invalid Change object when listening to selected items of a table
P4 JDK-8093895 Javadoc should not suggest calling dialog.showAndWait().get() without checking isPresent()
P4 JDK-8093584 Listener on selected items list within MultipleSelectionModel (TreeView) reports not existing state
P4 JDK-8097925 Provide missing convenience constructors to controls classes
P4 JDK-8094335 RTL orientation, ComboBox popup is not aligned with the ComboBox.
P4 JDK-8094019 RTL orientation, submenu overlaps its parent menu.
P4 JDK-8095747 Selecting a side tab scrolls tabs out of view
P4 JDK-8096145 Some tests doesn't test actual controls classes
P4 JDK-8094742 Spinner CSS and minor Modena tweaks needed
P4 JDK-8098254 StringConverter support for LocalDate/LocalTime/LocalDateTime
P4 JDK-8096444 TableColumn: default comparator should use Collator for String types
P4 JDK-8093037 TableView: incorrect update of focusedCell on navigating with ctrl-up/down
P4 JDK-8095025 TabPane->menu button->items.textProperty not updated on change
P4 JDK-8093802 TreeTableViewMouseInputTest test_rt30394 unit test is not stable
P4 JDK-8094934 Typo error in JavaFX 8 CSS reference guide
P4 JDK-8096282 Typos in cssref.html
P4 JDK-8097148 Unit test failure in tests written for RT-34493
P4 JDK-8095981 VirtualFlow uses forEach
P4 JDK-8093957 When I use 'Arial' or 'Hiragino Sans GB' font in a TextArea, the arrow 'Down' is not working well
P4 JDK-8097460 “tickLableRotation” property can not work as expected
P5 JDK-8093550 -fx-spacing used wrong in .menubar in modena.css
P5 JDK-8094594 [Charts, Axis] TickMark's textVisible property is ignored
P5 JDK-8097897 Alert class Javadoc example needs improvement
P5 JDK-8093208 SplitPane example in docs refers to getChildren() whereas the method is getItems()

javafx/fxml

Priority Bug Summary
P4 JDK-8093537 [FXML] "Introduction to FXML" contains false code example
P4 JDK-8097347 [FXML] ProxyBuilder does not support read-only collections
P4 JDK-8095844 [FXMLLoader]: Null builderFactory makes it impossible to load many types of classes

javafx/graphics

Priority Bug Summary
P1 JDK-8094399 [Canvas] Several tests get IllegalStateException: Operation requires resource lock
P1 JDK-8095768 Monocle EGL fails to initialize on imx.6
P2 JDK-8095233 [Image] Deadlock intializing ByteBgra and ByteBgraPre from multiple threads
P2 JDK-8094413 [Logger] JavaFX apps fail to start if jfr.jar is removed from JRE
P2 JDK-8093147 [Quantum] Control ActionEvent is fired on Stage closing and the App hangs if modal window is then shown
P2 JDK-8094719 [Quantum] Deadlock in PresentingPainter, UploadingPainter if resource factory is null
P2 JDK-8095471 [TableView] TableCell border lines are rendered incorrectly
P2 JDK-8094214 Missing libraries and poor performance on armv7hf target compared to armv6hf target
P2 JDK-8097538 NPE when chaining Lighting effect with other effects
P3 JDK-8096716 [Canvas] GraphicsContext.{fill/stroke}Poly{line/gon}() methods do not flush transform
P3 JDK-8092656 [Canvas] NPE or crash in SWGraphics.fillRect running Canvas demos on SW pipe
P3 JDK-8096359 [Canvas] Significant performance issue with extra clip and temp buffer validations
P3 JDK-8096668 [Ensemble, TextFlow] Missing repaint after 'Hello' string is rotated and translated
P3 JDK-8096274 [Font] ConcurrentModificationException in PrismFontFactory
P3 JDK-8097427 [HelloAccordion] Artifacts draw when last item expanded (software pipeline)
P3 JDK-8093081 [Linux, Font] "AR PL UMing" fonts can't be rendered when font size is 11 - 16.
P3 JDK-8095258 [Linux, Mac] Prism build script unnecessary mixing of 2 different compilers
P3 JDK-8094194 [Mac, Retina] SubScene contents are blurry
P3 JDK-8095036 [Mavericks, Yosemite] Showing a stage on a retina screen is sometimes scaled twice
P3 JDK-8097115 [Monocle] Exception on Multitouch-Event using Monocle on Linux
P3 JDK-8093648 [Printing, Mac] Printing hangs if printing more than specified number of pages
P3 JDK-8098122 Add support for vertex normals for meshes, in addition to smoothing groups
P3 JDK-8093088 Blend Effect Clipping and/or Truncating when attached to Polygons
P3 JDK-8097224 BoxBlur effect leads to runtime exception in embedded JavaFX
P3 JDK-8094400 Dashed border computation incorrect
P3 JDK-8096687 Dashed border with width is broken
P3 JDK-8095157 effect clipping not working on retina Macbook Pros
P3 JDK-8093768 Embedded - enable freetype/pango path by default
P3 JDK-8097444 Embedded, 3D: Rendering artifacts on the Freescale iMX6 device
P3 JDK-8098039 Enforce NPOT requirement on desktop and embedded for 3D support
P3 JDK-8097863 ES2: Need to provide query and print out (on verbose) support for OpenGL ES2 implementation dependent limits
P3 JDK-8098002 Implement Alpha test functionality for the embedded platform
P3 JDK-8098226 Implement auto-mipmap support
P3 JDK-8094493 Need a more accurate center of pixel sampling for supporting 1 sample per pixel rendering
P3 JDK-8096749 OutOfMemoryError with FadeTransition under certain circumstances
P3 JDK-8094313 Overlapping 3D transformed 2D shapes have dirty edges in Scene with depth buffer
P3 JDK-8095347 Owned and Modal Windows should not be minimizable/maximizable
P3 JDK-8093813 Platform.isSupported(MEDIA|WEB) passes when it should not on embedded
P3 JDK-8093726 Potential NPE if es2 pipeline initialization fails
P3 JDK-8094943 Shader compile failure with PickTest3D on i.MX6
P3 JDK-8096948 Shape.setSmooth() can leak setting to any following Region nodes
P3 JDK-8097856 Support 3D on the embedded platform
P3 JDK-8098300 Support FontSmoothingType "LCD" for Canvas' fillText
P3 JDK-8096255 Unit test timeout failure in ImageRace test
P3 JDK-8095722 Win: Huge Memory Consumption for Transparent Stage
P4 JDK-8093566 [3D] Shapes can be very blurry in 3D rotations if not started in the 2D plane
P4 JDK-8098042 [Android] Add Android Platform to monocle
P4 JDK-8097043 [Android] key mapping overflow
P4 JDK-8096509 [AreaChart] Legend rendering has slightly changed
P4 JDK-8097915 [Canvas] Canvas needs a fast rectangular clip capabiity
P4 JDK-8097787 [Canvas] Provide GraphicsContext API to set dashed line stroke
P4 JDK-8096942 [Javadoc] Need to clearly document the effect of SceneAntialiasing on 2D primitives
P4 JDK-8093277 [Javadoc] scene AA, depth buffer / test should say that they are for 3D
P4 JDK-8096952 [JFXPanel] Scene Antialiasing doesn't work in JFXPanel
P4 JDK-8095771 [Linux] StrokeType drawn incorrectly on Ubuntu (non-native Pisces)
P4 JDK-8095324 [Printing] Cups - incorrect paper size
P4 JDK-8097428 [Printing] ManagedResource issues with threading and multiple ResourceFactories.
P4 JDK-8098096 [Quantum] Cleanup renderLock usage to call QuantumToolkit runWith/WithoutRenderLock
P4 JDK-8096579 [Stage, Windows] Bad rendering of Icons
P4 JDK-8094549 [SW] Software pipeline renders transparent gradients slightly darker than normal
P4 JDK-8098258 [Text] Hitting an empty Text returns insertion index out of text bounds
P4 JDK-8095255 [Unit Tests] RotateTest and ScrollThresholdTest failed on Mac and Windows
P4 JDK-8098220 Add a isAlphaTestShader() method to BaseGraphics Class
P4 JDK-8095884 Allow animated GIF to be loaded partially if it has errors in the data stream
P4 JDK-8094257 Android: Some preview images in Ensemble8 are not displayed
P4 JDK-8097265 Blank page prints when printed node contains any 3D content
P4 JDK-8098199 Code cleanup: Better naming for scene antialiasing in toolkit and prism
P4 JDK-8097643 Correct OpenJFX ARM build documentation
P4 JDK-8097919 Create Visual Unit Tests for newly supported VertexFormat type
P4 JDK-8092758 Document the image file formats supported by javafx.scene.image.Image
P4 JDK-8097045 Get rid of unused CubicCurve shaders
P4 JDK-8094872 Issue with 16 bit color
P4 JDK-8093604 LinearGradient with too many stops can cause failure later during Scene background fill
P4 JDK-8097809 Model vram limit parameters on the Java VM heap limit parameters
P4 JDK-8095989 Need to print warning when j2d pipeline is selected as primary renderer
P4 JDK-8092682 Need to re-evaluate the BND constants set in the Pisces rasterizer for non AA shapes
P4 JDK-8098079 NGCanvas should take advantage of new 1-step clip support
P4 JDK-8098112 Remove unused ShapeUtil.rasterizeGlyphOutline method and relevant prism settings
P4 JDK-8098140 SwingFXUtils.fromFXImage will add an alpha channel
P4 JDK-8096883 Typo in FontWeight.findByWeight() documentation
P4 JDK-8094355 Unit tests for SwingFXUtils.fromFXImage
P4 JDK-8093110 Unknown error 0x80DE0001 when trying to drag TreeView node
P4 JDK-8093746 Windows: Compiler error reported when using parfait (clang++)
P5 JDK-8097484 [Gtk] Remove "Failed in XOpenDisplay" warning message
P5 JDK-8095192 [Mac, Retina] Image loading for @2x images may try to append @2x suffix to wrong part of URL
P5 JDK-8092657 ImageStorageTest fails in NetBeans
P5 JDK-8098267 Implement BI_BITFIELDS BMP format support
P5 JDK-8097020 Intermittent unit test failure in com.sun.glass.ui.monocle.input.RotateTest
P5 JDK-8097433 Prism texture resource management code reports a non-fatal assertion failure.

javafx/localization

Priority Bug Summary
P3 JDK-8097302 Extra characters in translated javapackager/javafxpackager man pages for 8u40
P3 JDK-8094507 Japanese translations for javapackager/javafxpackager man pages for 8u40
P4 JDK-8092620 NLS: javafx8u40 translation message drop 10 integration

javafx/media

Priority Bug Summary
P2 JDK-8094633 [Linux] JavaFX Media does not run on Ubuntu 14.04
P2 JDK-8092515 [Linux] JavaFX media tests crash with 8u40
P2 JDK-8092852 [Mac] AVFoundation player never sends FINISHED state at end of stream
P2 JDK-8093773 [macosx] Media crashes when changing EQ band center frequency
P2 JDK-8098280 Provide media support for libav version 54 and 55
P3 JDK-8097777 [macosx] Separate QTKit platform code from core media code so it can be removed for MAS
P3 JDK-8094274 [Media] Use of QuickTime prevents Mac AppStore Submission
P3 JDK-8093236 GStreamer fails to build on Debian Jessie
P3 JDK-8094866 Media produces extraneous debugging when running Ensemble8
P4 JDK-8095044 [media] Mac native platform code doesn't compile with parfait compilers

javafx/other

Priority Bug Summary
P2 JDK-8097697 Review API for 8u40
P2 JDK-8097237 Update the protocol for references of docs.oracle.com to HTTPS
P3 JDK-8098266 Restore missing comments that were lost in lambda conversion
P3 JDK-8094311 Update javapackager/javafxpackager man pages for 8u40
P3 JDK-8094450 Update nroff to integrate changes made in 8u40
P4 JDK-8096767 [iOS] JavaFX does not compile with iOS8 SDK
P4 JDK-8095188 Service docs should indicate that a running Task does not prevent it from being GCed
P4 JDK-8097761 Use Lambda in Snapshot1Test.java
P5 JDK-8095210 [Javadoc] ScheduledService example uses non-existent constructor with Duration argument

javafx/samples

Priority Bug Summary
P3 JDK-8097235 [Ensemble8] Alert type not initialized, so dialog cannot be dismissed
P3 JDK-8097923 [Ensemble8] Need various improvements in Dialog sample
P3 JDK-8096130 [Ensemble8] Spinner sample clips text field in some of the spinner examples
P3 JDK-8097833 [Ensemble] Add Spinner control sample app
P3 JDK-8094239 [EnsembleApp] Add dialogs sample to Ensemble
P3 JDK-8096289 [EnsembleApp] Icon for Spinner is the same as progress bar
P3 JDK-8098093 [HelloSlider] Change / Add couple of vertical sliders to the example
P4 JDK-8095152 [Dialogs] HelloDialogs toy throws NPE with custom graphic
P4 JDK-8096719 [Ensemble] Add TextField with formatter sample to Ensemble
P4 JDK-8095342 [Ensemble] QuadCurve example uses labels that refer to "cubic curve"
P4 JDK-8095898 [HelloPopupMenu] Sample needs additional controls for Accessibility testing
P4 JDK-8092711 [TOY] hello.HelloDialogs throwing null pointer exceptions
P4 JDK-8094823 [toys] HelloComboBox has controls that run off the right edge of the window
P4 JDK-8093310 Ensemble8 - correct @conditionalFeatures tags
P4 JDK-8097496 HelloHighContrast throws NPE
P5 JDK-8095854 [HelloRadioButton] Sample needs additional controls for Accessibility testing
P5 JDK-8094495 [toys] HelloRadioButton and HelloToggleButton contain misquote

javafx/scenegraph

Priority Bug Summary
P2 JDK-8093015 A ListView control's items do not refresh when placed inside a SubScene node.
P3 JDK-8095698 [Decora] Render bug animating over node with lighting effect
P3 JDK-8093320 [TableView] Multi-Select TableView: Bound list on selected items is not in sync
P3 JDK-8097088 [Transform] transform(Bounds) and inverseTransform(Bounds) produce incorrect results
P3 JDK-8092965 MenuBar in SubScene does not work
P3 JDK-8097937 Relax restriction on creating Scene only on FX App thread
P3 JDK-8094689 Unit test failure in Snapshot1Test after fix for RT-17716
P4 JDK-8096757 [CSS, SceneGraph] Node lookup with TabPane
P4 JDK-8095225 [Region] After RT-38297, rectangular Region borders are drawn incorrectly
P4 JDK-8093091 [SplitPane] Pixels cut off when GridPane inside SplitPane
P4 JDK-8093119 [StackedAreaChart] Display problem with StackedAreaChart when the axis is not displayed
P4 JDK-8093107 A node remains invisible if clip has been set while it was not visible
P4 JDK-8098050 Add Window setUserData and user data to other non-Node classes
P4 JDK-8097257 Additional app-thread checks should be added (back) after RT-17716
P4 JDK-8096304 ArrayindexoutOfBoundsException from Parent.updateCachedBounds
P4 JDK-8096926 BorderStroke constructor doesn't respect widths
P4 JDK-8097154 ConcurrentModificationException if an attempt is made to remove an accelerator whilst an accelerator callback is being processed
P4 JDK-8098097 Providing Node.localToWindow()
P4 JDK-8096066 Region is not properly clipped when defined by a shape
P4 JDK-8093721 RTL orientation, ChoiceBox popup is not aligned with the ChoiceBox.
P4 JDK-8093856 Some controls can only be created on the FX application thread

javafx/swing

Priority Bug Summary
P3 JDK-8094936 [JFXPanel, Mac] popups + -Djavafx.embed.singleThread=true causes deadlock
P3 JDK-8096786 [JFXPanel, Mac] WebView draws duplicate image on Retina display
P3 JDK-8093960 [JFXPanel] MacOS X issue with Clipboard between Swing and JavaFX
P3 JDK-8097314 [JFXPanel] Two popup windows in WebEngine on OS X 10.10
P3 JDK-8093635 [JFXPanel] WebView in Applet leads to NullPointerException in setCursor
P3 JDK-8094248 [Swing, Mac, JFXPanel] Context menu with setOnContextMenuRequested doesn't work properly in Swing embedded JavaFX
P3 JDK-8094457 [SwingNode, DND] : drag-and-drop does not work
P3 JDK-8097328 [SwingNode]: Swing Nodes have serious rendering artifacts when first displayed on the primary Stage
P3 JDK-8094739 [SWT, Swing] DnD cannot be done with image data type
P3 JDK-8092516 [SWT] FXCanvas doesn't deliver drag exited events after successful drop
P3 JDK-8092580 impl_* methods should not be displayed in documentation
P3 JDK-8094811 Scene and scenegraph leak when the Stage is closed
P4 JDK-8095353 [JFXPanel] Access denied when scrolling in WebView in Sandboxed Applet
P4 JDK-8094181 [SWT, Windows] NPE on Scene$ClickCounter when maximize the window by double click title bar.
P4 JDK-8094250 A typo in ViewPainter.getPixelScaleFactor
P4 JDK-8097390 SwingNode: IllegalArgumentException about "null source" when closing combobox

javafx/tools-scenebuilder

Priority Bug Summary
P1 JDK-8095484 Copy / Paste is broken
P2 JDK-8092696 [MAC] With Java 8 U40 b08 the product doesn't start up
P2 JDK-8096269 Content Panel can fail to visualise CSS changes from external style sheet
P2 JDK-8096827 removing font causes fxml file to break
P2 JDK-8096140 SB metadata need adjustment after Node.role and Node.roleDescription renaming
P2 JDK-8096752 SceneBuilder does not open FXML with fx:script
P2 JDK-8094421 Set up RE build environment for SB 2.0.1 EA promoted builds
P2 JDK-8093561 Undo stack not synched when using Undo/Redo keyboard shortcuts
P3 JDK-8097180 2u Scenebuilder build stuck with signing on Mac OSX with Client jar version 2.4.0.0.0
P3 JDK-8097425 [LINUX] No Debian bundle is in the artifacts of the Nightly
P3 JDK-8094445 [MacOS] Undo/redo stack is broken when using keyboard
P3 JDK-8096653 Accelerator editor does not work anymore
P3 JDK-8098433 Adapt CSS Analyzer to SubScene implementation
P3 JDK-8097757 Add ButtonBar component to the Library
P3 JDK-8095206 Auto-suggest menus are showing focus when they do not have it
P3 JDK-8096897 Can not use Edit > Paste Into when selecting an empty TitledPane, Tab or ScrollPane
P3 JDK-8094907 cell factory defined in FXML leads to ClassNotFoundException
P3 JDK-8092523 Clicking a stop in ColorPicker dismisses the popup.
P3 JDK-8093857 Content Panel and Preview Window fail to visualise CSS edits from Style Sheet attached using Preview > Scene Style Sheets > Add a Style Sheet...
P3 JDK-8094425 Content panel may break when root is a custom component
P3 JDK-8098204 Content panel should rely on SubScene
P3 JDK-8094402 Content panel sometimes ignores drag gesture on Mac
P3 JDK-8096054 Copy command fails when selected object contains references
P3 JDK-8093991 CSS Analyzer: 'Reveal in Inspector' does not work
P3 JDK-8092809 CSS Analyzer: css properties values are overriden by the children
P3 JDK-8095857 Dropping an object between two GridPane rows does not reorganize the grid content correctly
P3 JDK-8098217 FXOMSaver.NAME_SPACE_FXML should depends on FXMLLoader.FXML_VERSION
P3 JDK-8096123 GridPane decoration off after using "Trim Document to Selection"
P3 JDK-8098434 Group theme css in single css files
P3 JDK-8096708 Hierarchy Panel is laid out with an Inset
P3 JDK-8098207 Improve preferences robustness
P3 JDK-8097046 Item chosen from auto-suggest menu is not applied immediately
P3 JDK-8092753 KIT : LibraryPanelController.setDisplayMode() breaks and raises an NPE
P3 JDK-8092532 NPE in AutoSuggestEditor.initialize() when running in sample Eclipse plugin
P3 JDK-8093669 NPE on evaluate expression
P3 JDK-8094439 NPE on node delete
P3 JDK-8096186 NPE when a Node is deleted
P3 JDK-8095093 NPE when using X or Y rotationAxis
P3 JDK-8096068 Preview -> DialogPane should not use current FXOMDocument
P3 JDK-8097377 Preview/JavaFX Theme throws NPE when no document window is opened
P3 JDK-8095903 SB hangs when setting invalid value to -fx-region-border
P3 JDK-8096463 SB should resolve lookups defined in a .root style class
P3 JDK-8094671 Scene Builder crashes when using custom control
P3 JDK-8095811 SceneBuilder always writes default properties when saving, even when original FXML file omitted them.
P3 JDK-8093565 Scrollpane does not scroll
P3 JDK-8094307 Selecting an Effect in the EffectsPicker dismisses the popup
P3 JDK-8095803 Selection breaks when GridPane contains fx:include children
P3 JDK-8094359 Setting a property from the inspector may have no effect on content
P3 JDK-8097101 Setting a property from the inspector may have no effect on Preview
P3 JDK-8093283 Some styling rules are not applied when Hierarchy panel is used outside of SceneBuilderApp
P3 JDK-8097110 StyleClass froze SceneBuilder
P3 JDK-8095578 Using external keyboard on Mac, 'DEL' key in inspector textfield delete current node
P3 JDK-8096842 Using fx:include crashes hierarchy/controller view in scenebuilder 2.0
P4 JDK-8097245 'Paste Into' could attempt to add the copied node as a graphic of the selected node (when selected node not a container).
P4 JDK-8098219 'Wrap in' and 'Unwrap' commands should be available for all relevant containers (incl. FlowPane & TilePane)
P4 JDK-8098196 'Wrap in' and 'Unwrap' commands should be available for ButtonBar
P4 JDK-8093104 'Wrap in' and 'Unwrap' commands should be available for TextFlow
P4 JDK-8094961 [TreeView] TreeView scrolls when selected in SceneBuilder (regression)
P4 JDK-8096032 A splitter shows up even when there is no search pattern setup in InspectorPanelController
P4 JDK-8097830 Add a non empty flavor of DialogPane in the Library
P4 JDK-8092799 Arrange commands used with multi-selection have degraded since 1.1
P4 JDK-8092992 Assertion error when adding ButtonTypes to a DialogPane
P4 JDK-8093637 AssertionError when adding custom component
P4 JDK-8096501 Authorizing multiline on TextField is confusing
P4 JDK-8094484 Auto Suggest Popup has changed appearance
P4 JDK-8095143 cache property should be enabled when cacheHint property is set
P4 JDK-8095730 Cannot load custom fxml file with scenebuilder 2.0
P4 JDK-8092710 Cannot select root node at opening time from the Hierarchy
P4 JDK-8095596 Changing focus order for GridPane by Hierarchy Pane doesn't work
P4 JDK-8094582 CSS Panel: property values font size is smaller than SB 2.0
P4 JDK-8096620 CSS Warnings when Color chooser is opened
P4 JDK-8096895 Dirty document icon still there after Save As
P4 JDK-8096468 Exception after using Style Class auto-suggest menu and then clicking in Style property
P4 JDK-8092850 Exception and failure when trying to use Wrap In command on tab graphic
P4 JDK-8093232 Exception when choosing to view sample data in CSS Picking Mode
P4 JDK-8094310 File chooser does not use the current fxml directory as initial directory (regression)
P4 JDK-8092908 GridPane: Wrap in... issue
P4 JDK-8094420 Insert -> Menu not enabled while it should
P4 JDK-8096252 Inspector might ensure values for hValue / vValue on ScrollPane are within bounds
P4 JDK-8096885 Inspector Search section no longer remembers size as in 1.1
P4 JDK-8092761 Issue with file names with underscore (_)
P4 JDK-8095091 KIT : InspectorPanelController.setExpandedSection() breaks and raises an NPE
P4 JDK-8096758 KIT: InspectorPanelController.showMode initial value is null
P4 JDK-8097844 Messages about library imports may be more precise
P4 JDK-8094755 Missing import clause when adding custom component
P4 JDK-8097009 Multiple Identical Methods are created in Sample Controller Skeleton
P4 JDK-8095390 Multiple selection lost after performing Use Computed Sizes
P4 JDK-8097815 Preferences cleaning
P4 JDK-8097872 Remove CSS workaround for RT-37173 from DocumentWindow.css
P4 JDK-8097769 Remove workaround for DTL-6628
P4 JDK-8097595 SB should use the new impl_findStyles() API
P4 JDK-8093868 Scene Builder dmg icon is now the SB icon (Mac)
P4 JDK-8097081 scenebuilder rejects negative scale values
P4 JDK-8097476 Selection lost after Trim Document To Selection job
P4 JDK-8095971 Selection lost after undoing import file
P4 JDK-8097438 Shape.strokeDashArray property should be hidden
P4 JDK-8095402 Should Axis be allowed to be wrapped in another container?
P4 JDK-8096436 Slider in Hvalue/Vvalue editor is not initialized properly
P4 JDK-8093079 Suggested Style Class Menu not alphabetically ordered
P4 JDK-8092832 Text Fill of Label change color the "#" hexadecimal color interpreted as event build method ...
P4 JDK-8095264 The plist of 2.0 GA is not fully correct
P4 JDK-8094559 Unwrap command should be available for BorderPane and TabPane
P4 JDK-8093787 Unwrap command should remove static properties from the children
P4 JDK-8094979 Use computed sizes menu item should be enabled when a TableColumn / TreeTableColumn is selected
P4 JDK-8094585 User property not rendered on Content after an FX Theme is set then unset
P4 JDK-8096492 Vertical spacing of Hierarchy items changes height when different nodes are selected.
P4 JDK-8097880 Wrap command should propagate static properties to the new container
P4 JDK-8094430 Wrap In commands may not keep children order
P4 JDK-8096016 Zoom doesn't work well in swpipeline.
P5 JDK-8095252 "prefViewportHeight" property is in the wrong position

javafx/web

Priority Bug Summary
P1 JDK-8093770 Unit tests hang when running web test
P2 JDK-8094925 [Service,WebView] Security exception in Service.cancel and URLLoaderThreadFactory when running sandboxed applet
P3 JDK-8097189 [macosx] setjmp/longjmp changes the process signal mask on OS X
P3 JDK-8096044 [WebView] data-protocol not supported in sandboxed WebView
P3 JDK-8092712 Exceptions in sandboxed app when dragging text within WebView
P3 JDK-8088409 Reduce memory footprint of WCImageDecoderImpl
P3 JDK-8093190 Rendering is disturbed by mouseover or focus move checkbox and radio of WebView
P4 JDK-8096312 [WebView] DEBUG build fails with unresolved symbols
P4 JDK-8095787 [WebView] HTML canvas clip() functionality broken
P4 JDK-8096483 [WebView] Java Logger settings corrupt webview
P4 JDK-8093859 [WebView] URLLoader throws an exception on 401 HTTP error with no body

javafx/window-toolkit

Priority Bug Summary
P2 JDK-8094564 [HelloTextArea, Ubuntu] Window comes up razor thin instead of a "nice size"
P2 JDK-8093268 [Monocle/Embedded] exception when using virtual keyboard
P2 JDK-8095465 [Monocle] correct i.MX6 detection
P2 JDK-8095610 [Monocle] Robot screen/pixel capture is broken
P2 JDK-8095277 GTK: FileChooser w/ExtensionFilter's localized caption crashes JVM on Ubuntu
P2 JDK-8096849 Numerous unit test failures in SimpleSwipeTest
P2 JDK-8095889 Windows Vista: JVM crash after dragging the file dialog opened by FileChooser or DirectoryChooser
P3 JDK-8093217 [Glass, Mac] While a stage is in fullscreen mode you cannot open another stage on top of the fullscreen stage
P3 JDK-8090307 [Monocle] Implement native cursor for odroid
P3 JDK-8098441 [Monocle] Make sure all methods in Monocle used by the X11 port have javadocs
P3 JDK-8098442 [Monocle] Make sure all methods in the X11 port have javadoc
P3 JDK-8096892 [Spec] Cursor.setVisible behavior is unspecified
P3 JDK-8094625 Glass/GTK should support removing Window.MINIMIZABLE, Window.MAXIMIZABLE
P3 JDK-8097113 Gtk: FX exits with GTK error when DISPLAY not set, should throw Exception
P3 JDK-8094298 KeyCombination matching is broken (at least on Linux)
P3 JDK-8092977 Mac: FileChooser.show() crashes in NSSavePanel when running in sandboxed environment
P3 JDK-8096348 Stackoverflow on JavaFX Application Thread
P3 JDK-8096425 Touch Drag/Move not working on eGalax Touchscreen b111 -> b112
P3 JDK-8096909 Wrong touch coordinates for a window not at the origin (0,0)
P4 JDK-8095800 [Gtk, Mac] Japanese IME, unable to distinguish focused composing text
P4 JDK-8093153 [Monocle] Cannot read events on 64-bit systems
P4 JDK-8096809 [Monocle] Fall back to headless screen if we cannot access the framebuffer
P4 JDK-8093292 [Monocle] GetEvent shows events as integer values instead of constant names
P4 JDK-8098504 [Monocle] Implement software solution for double buffering
P4 JDK-8094412 [Monocle] Mouse input in VirtualBox not recognized
P4 JDK-8092745 [Monocle] Scroll with the wheel test failed
P4 JDK-8094717 [Monocle] Show absolute axis bounds in GetEvent
P4 JDK-8096080 [Monocle] Touch does not work on MB86S70
P4 JDK-8095142 [Monocle] x86egl build fails with warnings
P4 JDK-8096459 [Monocle] ZoomTests are being failing (probably because of the timing in inertia issue)
P4 JDK-8097199 [Stage, Linux] In HelloSanity, the 'Back from minimize' button does not restore the stage
P4 JDK-8097112 Add Single Touch Non-Fullscreen Test
P4 JDK-8098439 Add versioning to monocle NativePlatform/NativePlatformFactory
P4 JDK-8097988 Clean up Glass GTK compile warnings
P4 JDK-8093329 Create a unit test for RT-36241
P4 JDK-8092964 Fix SingleTouchTest: touch count check
P4 JDK-8094327 Gtk: dead keys don't work on European keyboard layouts
P4 JDK-8095806 Mac: Assertion failures when exiting VideoCube test
P4 JDK-8096284 Zoom gesture inertia too agressive

other-libs/corba

Priority Bug Summary
P4 JDK-8054633 [since-tag]: javadoc for corba classes has invalid @since tag

other-libs/corba:rmi-iiop

Priority Bug Summary
P3 JDK-7095856 OutputStreamHook doesn't handle null values

other-libs/other

Priority Bug Summary
P3 JDK-8061830 [asm] refresh internal ASM version v5.0.3
P3 JDK-8065228 HeapMetricTest stability fixes
P4 JDK-8044866 Fix raw and unchecked lint warnings in asm

security-libs

Priority Bug Summary
P2 JDK-8063700 -Xcheck:jni changes cause many JCK failures in api/javax_crypto tests in SunPKCS11

security-libs/java.security

Priority Bug Summary
P3 JDK-8058657 Add @jdk.Exported to com.sun.jarsigner.ContentSigner API
P3 JDK-8042053 Broken links to jarsigner and keytool docs in java.security package summary
P3 JDK-8032573 CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input
P3 JDK-8039921 SHA1WithDSA with key > 1024 bits not working
P3 JDK-7107611 sun.security.pkcs11.SessionManager is scalability blocker
P3 JDK-8046046 Test sun/security/pkcs11/Signature/TestDSAKeyLength.java fails intermittently on Solaris 11 in 8u40 nightly
P4 JDK-8035974 Refactor DigestBase.engineUpdate() method for better code generation by JIT compiler
P4 JDK-8059462 Typo in keytool resource file
P4 JDK-8044215 Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential)

security-libs/javax.crypto

Priority Bug Summary
P3 JDK-8036970 Accessing Tomcat 8.0.3 via HTTPS doesn't work using TLS 1.2 GCM with ucrypto provider
P3 JDK-8056026 Debug security logging should print Provider used for each crypto operation

security-libs/javax.crypto:pkcs11

Priority Bug Summary
P3 JDK-8037745 Consider re-enabling PKCS11 mechanisms previously disabled due to Solaris bug 7050617
P3 JDK-8041142 Re-enabling CBC_PAD PKCS11 mechanisms for Solaris
P3 JDK-8046957 sunpkcs11 SessionManager improvement

security-libs/javax.net.ssl

Priority Bug Summary
P3 JDK-8052406 SSLv2Hello protocol may be filtered out unexpectedly
P3 JDK-8042982 Unexpected RuntimeExceptions being thrown by SSLEngine
P4 JDK-8057813 Alterations to jdk_security3 test target

security-libs/javax.security

Priority Bug Summary
P4 JDK-8028780 JDK KRB5 module throws OutOfMemoryError when CCache is corrupt

security-libs/javax.smartcardio

Priority Bug Summary
P3 JDK-8046343 (smartcardio) CardTerminal.connect('direct') does not work on MacOSX
P4 JDK-8050893 (smartcardio) Invert reset argument in tests in sun/security/smartcardio

security-libs/javax.xml.crypto

Priority Bug Summary
P3 JDK-8049244 XML Signature performance issue caused by unbuffered signature data

security-libs/org.ietf.jgss

Priority Bug Summary
P4 JDK-8048194 GSSContext.acceptSecContext fails when a supported mech is initiator preferred

security-libs/org.ietf.jgss:krb5

Priority Bug Summary
P3 JDK-8048073 Cannot read ccache entry with a realm-less service name
P3 JDK-8054817 File ccache only recognizes Linux and Solaris defaults
P4 JDK-8038754 ReplayCacheTestProc test fails with timeout

specification/language

Priority Bug Summary
P4 JDK-8038881 10.2: Clarify formulation of an array type
P4 JDK-8043188 12.4.1: Trigger interface initialization on default/static method invocation
P4 JDK-8030678 14.10: Clarify that the "top-level class" may be an interface
P4 JDK-8037788 15.12.2.5: Need to account for lambda bodies with no return expressions
P4 JDK-8054182 15.12.2.6: Clarify the return type of 'getClass'
P4 JDK-8046489 15.1: Clarify that void expressions may be lambda bodies
P4 JDK-8046722 18.2.4: Equality constraints fail to account for primitive types
P4 JDK-8038747 18.5.2: Consider lambdas appearing as nested invocation arguments inside other lambdas
P4 JDK-8039299 18.5.2: Need broader definition of "dependency" between input/output variables
P4 JDK-8042344 18.5.4: Need bounds ensuring parameter types are the same
P4 JDK-8043820 4.12.4: Clarify effectively final for local variables
P4 JDK-8041994 8.1.4: Superclass/superinterface "depends" relationship misses imported qualified names
P4 JDK-8049680 8.4.1: Clarify that a receiver parameter need not be followed by formal parameters
P4 JDK-8043353 9.7.4: Clarify that "closest annotation" doesn't directly jump to type names
P4 JDK-8037323 Grammar bugs in JLS8
P5 JDK-8034259 12.5: Clarify that non-constant string + always returns a new String
P5 JDK-8054190 15.13: Clarify how enclosing instance for inner class constructor ref is identified
P5 JDK-8034149 15.27: Avoid ambiguous use of the term "ambiguous"
P5 JDK-8037039 18.2.4: Do not generate a bound of the form alpha=
P5 JDK-8048326 18.2: Clarify that some constraints should never be encountered
P5 JDK-8048324 18.5.3: Fix cross-references

specification/vm

Priority Bug Summary
P4 JDK-8043190 5.5: Trigger interface initialization on default method invocation
P5 JDK-8043191 5.5: Clarify that invokedynamic can trigger initialization
P5 JDK-8065241 6.5: invokevirtual's selection errors should apply to Step 1 as well as Step 2

tools

Priority Bug Summary
P2 JDK-8068548 jdeps needs a different mechanism to recognize javax.jnlp as supported API
P3 JDK-8048063 (jdeps) Add filtering capability
P3 JDK-8050804 (jdeps) Recommend supported API to replace use of JDK internal API
P4 JDK-8029548 (jdeps) use @jdk.Exported to determine supported vs JDK internal API

tools/javac

Priority Bug Summary
P2 JDK-8044748 JVM cannot access constructor though ::new reference although can call it directly
P2 JDK-8044737 Lambda: NPE while obtaining method reference through lambda expression
P2 JDK-8067039 Revert changes to annotation attribute generation
P2 JDK-8058511 StackOverflowError at com.sun.tools.javac.code.Types.lub
P3 JDK-8054448 (ann) Cannot reference field of inner class in an anonymous class
P3 JDK-8062747 Compiler error when anonymous class uses method with parametrized exception
P3 JDK-8057794 Compiler Error when obtaining .class property
P3 JDK-8044546 Crash on faulty reduce/lambda
P3 JDK-8067111 Exception in compiler: java.lang.AssertionError: isSubClass E
P3 JDK-8056984 Exception in compiler: java.lang.AssertionError: isSubClass T
P3 JDK-8036953 Fix timing of varargs access check, per JDK-8016205
P3 JDK-8062359 javac Attr crashes with NPE in TypeAnnotationsValidator visitNewClass
P3 JDK-8037404 javac NPE or VerifyError for code with constructor reference of inner class
P3 JDK-8051467 javac, additional test case for JDK-8051402
P3 JDK-8042347 javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
P3 JDK-8051004 javac, incorrect bug id in tests for JDK-8050386
P3 JDK-8059710 javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges
P3 JDK-8051402 javac, type containment should accept that CAP <= ? extends CAP and CAP <= ? super CAP
P3 JDK-8057800 Method reference with generic type creates NPE when compiling
P3 JDK-8056014 Type inference may be skipped for a complex receiver generic method in a parameter position
P3 JDK-8055514 Wrong, confusing error when non-static varargs referenced in static context
P4 JDK-8033421 @SuppressWarnings("deprecation") does not work when overriding deprecated method
P4 JDK-8066541 An unknown compilation problem occurred
P4 JDK-8051958 Cannot assign a value to final variable in lambda
P4 JDK-8046060 Different results of floating point multiplication for lambda code block
P4 JDK-8063052 Inference chokes on wildcard derived from method reference
P4 JDK-8056051 int[]::clone causes "java.lang.NoClassDefFoundError: Array"
P4 JDK-8058112 Invalid BootstrapMethod for constructor/method reference
P4 JDK-8048121 javac complex method references: revamp and simplify
P4 JDK-8043926 javac, code valid in 7 is not compiling for 8
P4 JDK-8049075 javac, wildcards and generic vararg method invocation not accepted
P4 JDK-8047341 lambda reference to inner class in base class causes LambdaConversionException
P4 JDK-8059921 Missing compile error in Java 8 mode for Interface.super.field access
P4 JDK-8054210 NullPointerException when compiling specific code.
P4 JDK-8065132 Parameter annotations not updated when synthetic parameters are prepended
P4 JDK-8033483 Should ignore nested lambda bodies during overload resolution
P4 JDK-8038776 VerifyError when running successfully compiled java class
P5 JDK-8067422 Lambda method names are unnecessarily unstable

tools/javadoc(tool)

Priority Bug Summary
P2 JDK-8068495 Update the protocol for references of docs.oracle.com to HTTPS in langtools.

tools/launcher

Priority Bug Summary
P3 JDK-8042469 Launcher changes for native memory tracking scalability enhancement

tools/visualvm

Priority Bug Summary
P3 JDK-8058101 Integrate new version of Java VisualVM based on VisualVM 1.3.8 into JDK

xml

Priority Bug Summary
P4 JDK-8037948 Improve documentation for org.w3c.dom package

xml/javax.xml.validation

Priority Bug Summary
P3 JDK-8049514 FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory

xml/jax-ws

Priority Bug Summary
P3 JDK-8066077 java.util.MissingResourceException

xml/jaxb

Priority Bug Summary
P3 JDK-8051222 With active Securitymanager JAXBContext.newInstance fails

xml/jaxp

Priority Bug Summary
P2 JDK-8062608 BCEL corrupts debug data of methods that use generics
P2 JDK-8064516 BCEL still corrupts generic methods if bytecode offsets are modified
P3 JDK-8032908 getTextContent doesn't return string in JAXP