The following table lists the bug fixes included in JDK 8u20 release:
Bug Id | Category | Subcategory | Description |
---|---|---|---|
8028212 | client-libs | Custom cursor HiDPI support | |
8029979 | client-libs | Allow multiple calls to DropTargetDropEvent.acceptDrop() | |
8012351 | client-libs | 2d | Bold fonts everywhere in GTK L&F on Ubuntu with JDK 7 |
8015100 | client-libs | 2d | [macosx] Applet graphics corrupted when applet width/height exceeds screen dimensions |
8017472 | client-libs | 2d | [macosx] Transparency demo is not correctly dragged on the second monitor |
8031134 | client-libs | 2d | PPC64: implement printing on AIX |
8032693 | client-libs | 2d | javax.print.PrintService does not find any CUPS-Printers on Linux |
8036022 | client-libs | 2d | D3D: rendering with XOR composite causes InternalError. |
8038106 | client-libs | 2d | PIT: access problem to a PrinterJob on OS X |
8039418 | client-libs | 2d | [macosx] Calling JNI functions in the scope of Get/ReleasePrimitiveArrayCritical |
8039774 | client-libs | 2d | [OGL] Image painting is broken if 'sun.java2d.accthreshold' is set to 0 |
8041129 | client-libs | 2d | [OGL] surface->sw blit is extremely slow |
8041644 | client-libs | 2d | [OGL] clip is ignored during surface->sw blit |
6744401 | client-libs | java.awt | Consider removal of code disabling JIT in Toolkit.getDefaultToolkit |
6788138 | client-libs | java.awt | leak in Java_sun_awt_X11_XlibWrapper_getStringBytes? |
7124255 | client-libs | java.awt | [macosx] java.awt.List: method select(int) doesn't work before be visible |
7124417 | client-libs | java.awt | [macosx] failure in Window.initGC on Mac with monitor sleeping |
7154841 | client-libs | java.awt | [macosx] Popups appear behind taskbar |
7157680 | client-libs | java.awt | XAWT: Native components should not paint native part on UPDATE event |
8007220 | client-libs | java.awt | [macosx] Setting popupmenu on TrayIcon do not work if done *after* adding TrayIcon |
8010999 | client-libs | java.awt | [macosx] a constrain of the top level window should be improved |
8012224 | client-libs | java.awt | AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest02 fails on Ubuntu 12.04 Unity shell |
8013116 | client-libs | java.awt | Robot moves mouse to point which differs from set in mouseMove on Unity shell |
8017626 | client-libs | java.awt | [OGL] Translucent VolatileImages don't paint correctly |
8023148 | client-libs | java.awt | [macosx] java.util.NoSuchElementException at java.util.LinkedList.getFirst |
8024061 | client-libs | java.awt | Exception thrown when drag and drop between two components is executed quickly |
8024185 | client-libs | java.awt | [macosx] Fullscreen button freezes application when started with -splash |
8024926 | client-libs | java.awt | [macosx] AquaIcon HiDPI support |
8026869 | client-libs | java.awt | [macosx] Support apple.awt.use-file-dialog-packages property |
8027561 | client-libs | java.awt | [macosx] Cleanup "may not respond to selector" warnings in native code |
8027778 | client-libs | java.awt | [macosx] Full screen not working properly on 7u45 and jdk8 |
8028617 | client-libs | java.awt | Dvorak keyboard mapping not honored when ctrl key pressed |
8030100 | client-libs | java.awt | java.awt.Desktop: Enable check for supported URI schemes on Linux |
8030987 | client-libs | java.awt | sun_awt_X11_GtkFileDialogPeer.h can be removed |
8031090 | client-libs | java.awt | [macosx] LWToolkit should not depends from the macosx. |
8031471 | client-libs | java.awt | Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts |
8031694 | client-libs | java.awt | [macosx] TwentyThousandTest test intermittently hangs |
8031964 | client-libs | java.awt | [macosx] Dragging images from the browser does not work |
8032078 | client-libs | java.awt | [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED:MAXIMIZED_BOTH |
8032219 | client-libs | java.awt | [macosx] Scrollbars looks bad under retina in Motif and Metal L&F |
8032435 | client-libs | java.awt | Cleanup of sun.awt.windows package |
8032595 | client-libs | java.awt | [macosx] setResizable(false) makes a frame slide down |
8032667 | client-libs | java.awt | [macosx] Components cannot be rendered in HiDPI to BufferedImage |
8032788 | client-libs | java.awt | ImageIcon constructor throws an NPE and hangs when passed a null String parameter |
8032961 | client-libs | java.awt | A JTextField of an applet loses the abillity to receive the focus under certain circumstances. |
8033534 | client-libs | java.awt | [macosx] Get MultiResolution image from native system |
8034068 | client-libs | java.awt | Label.toString performance improvement |
8035069 | client-libs | java.awt | [macosx] Loading resolution variants by demand |
8036103 | client-libs | java.awt | Cleanup of java.awt and java.awt.peer packages |
8036110 | client-libs | java.awt | In TextField can only select text visible or to the left of the cursor |
8036882 | client-libs | java.awt | [macosx] Native memory leak in Java_sun_lwawt_macosx_CImage_nativeGetNSImageRepresentationSizes |
8037287 | client-libs | java.awt | Windows build failed after JDK-8030787 |
8038113 | client-libs | java.awt | [macosx] JTree icon is not rendered in high resolution on Retina |
8038765 | client-libs | java.awt | [macosx] Toolkit.sync should be implemented |
8038999 | client-libs | java.awt | In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric |
8039267 | client-libs | java.awt | Test closed/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.html should be removed |
8041987 | client-libs | java.awt | [macosx] setDisplayMode crashes |
8042103 | client-libs | java.awt | Deserialization of empty java.awt.geom.Path2D will cause an exception |
8042440 | client-libs | java.awt | awt_Plugin no longer needed |
8047061 | client-libs | java.awt | [macosx] Crash when setting display mode |
8048265 | client-libs | java.awt | AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert |
8019990 | client-libs | java.awt:i18n | IM candidate window appears on the South-East corner of the display. |
8039776 | client-libs | java.beans | Introspector throws NullPointerException for subclasses' mismatched get/setter |
8040656 | client-libs | java.beans | Classes with overriden methods with covariant returns return random read methods |
8009883 | client-libs | javax.accessibility | REGRESSION: test/closed/javax/swing/AbstractButton/4246045/bug4246045.java fails |
8032443 | client-libs | javax.accessibility | Java Access Bridge version strings need to be fixed |
8036819 | client-libs | javax.accessibility | JAB: mneumonics not read for textboxes |
8036983 | client-libs | javax.accessibility | JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event |
8040756 | client-libs | javax.accessibility | Add lint check fixes to Java Access Bridge files |
8042672 | client-libs | javax.accessibility | JAB throw NPE when trying to do reference increment on a NULL object |
8037117 | client-libs | javax.sound | Javadoc cleanup of javax.sound.midi.spi package |
7100952 | client-libs | javax.swing | closed/javax/swing/JComboBox/6246463/bug6246463.java deadlocks on MacOS |
7124250 | client-libs | javax.swing | [macosx] JOptionPane dialogs show wrong icons |
8010718 | client-libs | javax.swing | [macosx] JFileChooser current filter nullified by addChoosableFileFilter |
8019180 | client-libs | javax.swing | Use JComboBox as it's own ActionListener leads to unexpected behaviour |
8028616 | client-libs | javax.swing | Htmleditorkit parser doesn't handle leading slash (/) |
8029196 | client-libs | javax.swing | Focus border of JButton.buttonType=roundRect is cut off |
8029455 | client-libs | javax.swing | [JLightweightFrame] support scaled painting |
8031485 | client-libs | javax.swing | [macosx] Combo box consuming escape key events |
8031573 | client-libs | javax.swing | [macosx] Checkmarks of JCheckBoxMenuItems aren't rendered in high resolution on Retina |
8032872 | client-libs | javax.swing | [macosx] Cannot select from JComboBox in a JWindow |
8032874 | client-libs | javax.swing | ArrayIndexOutOfBoundsException in JTable while clearing data in JTable |
8032878 | client-libs | javax.swing | Editable combos in table do not behave as expected |
8033233 | client-libs | javax.swing | [JLightweightFrame] support default JViewport BLIT_SCROLL_MODE |
8033786 | client-libs | javax.swing | White flashing when opening Dialogs and Menus using Nimbus with dark background |
8034955 | client-libs | javax.swing | JLabel/JToolTip throw ClassCastException for "<html>a<title>" |
8039464 | client-libs | javax.swing | The scrollbar in JScrollPane has no right border if used WindowsLookAndFeel |
8040291 | client-libs | javax.swing | [macosx] Http-Images are not fully loaded when using ImageIcon |
8041725 | client-libs | javax.swing | Nimbus JList selection colors persist across L&F changes |
8041917 | client-libs | javax.swing | unexcepted behavior of LineBorder while using Boolean variable true |
8043705 | client-libs | javax.swing | Can't exit color chooser dialog when running as an applet |
8048506 | client-libs | javax.swing | [macosx] javax.swing.PopupFactory issue with null owner |
8024854 | core-libs | PPC64: Basic changes and files to build the class library on AIX | |
8024900 | core-libs | PPC64: Enable new build on AIX (jdk part) | |
8028537 | core-libs | PPC64: Updated the JDK regression tests to run on AIX | |
8030875 | core-libs | Macros for checking and returning on exceptions | |
8031581 | core-libs | PPC64: Addons and fixes for AIX to pass the jdk regression tests | |
8031737 | core-libs | CHECK_NULL and CHECK_EXCEPTION macros cleanup | |
8035881 | core-libs | PPC64: Fix AIX build in ppc-aix-port/stage after syncing 7133499 and 8028293 from jdk8u | |
8033911 | core-libs | java.io | Simplify instrumentation of FileInputStream and RandomAccessFile |
8033917 | core-libs | java.io | Keep track of file paths in file streams and channels for instrumentation purposes |
8027348 | core-libs | java.lang | (process) Enhancement of handling async close of ProcessInputStream |
8034944 | core-libs | java.lang | (process) Improve subprocess handling on Solaris |
8035640 | core-libs | java.lang | JNU_CHECK_EXCEPTION should support c++ JNI syntax |
8039916 | core-libs | java.lang | AnnotatedType.getType() of a Executable parameters may return wrong type |
8041791 | core-libs | java.lang | String.toLowerCase regression - violates Unicode standard |
8047777 | core-libs | java.lang | (process) ProcessEnvironment_md.c not compiling on 8uX |
8027827 | core-libs | java.lang.invoke | Improve performance of catchException combinator |
8032400 | core-libs | java.lang.invoke | JSR292: invokeSpecial: InternalError attempting to lookup a method |
8034120 | core-libs | java.lang.invoke | MethodHandles.catchException doesn't handle VarargsCollector right |
8036117 | core-libs | java.lang.invoke | MethodHandles.catchException doesn't handle VarargsCollector right (8034120 failed) |
8044206 | core-libs | java.lang.invoke | LambdaMetafactory.altMetafactory javadoc refers to wrong method |
8046903 | core-libs | java.lang.invoke | VM anonymous class members can't be statically invocable |
8029674 | core-libs | java.lang:reflect | (reflect) getMethods returns default methods that are not members of the class |
8033584 | core-libs | java.lang:reflect | Remove java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java from exclude list |
8038994 | core-libs | java.lang:reflect | AnnotatedType.getType() of a TypeVariable boundary without annotations return null |
4891331 | core-libs | java.math | BigInteger a.multiply(a) should use squaring code |
8025710 | core-libs | java.net | Proxied HTTPS connections reused by HttpClient can send CONNECT to the server |
8032832 | core-libs | java.net | Applet/browser deadlocks, when IIS integrated authentication is used |
8034181 | core-libs | java.net | (sctp) SIGBUS in SctpChannelImpl receive |
8034912 | core-libs | java.net | backport of 8031737 to jdk8u breaks linux buld. |
8040747 | core-libs | java.net | Improve performance of IP address parsing |
8040837 | core-libs | java.net | Avoid provoking NumberFormatException when initializing InetAddrCachePolicy |
8041621 | core-libs | java.net | java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac |
8043954 | core-libs | java.net | Behavior difference when connect() is interrupted by signal on AIX |
8044590 | core-libs | java.net | Broken links in jre.api.net.socketoptions |
8044766 | core-libs | java.net | New jdk.net classes have @since 1.9 tags in 8u20 |
8046588 | core-libs | java.net | test for SO_FLOW_SLA availability does not check for EACCESS |
7133499 | core-libs | java.nio | (fc) FileChannel.read not preempted by asynchronous close on OS X |
8031997 | core-libs | java.nio | PPC64: Make the various POLL constants system dependant |
8032220 | core-libs | java.nio | Files.createDirectories throws exception with confusing message for root directories that exist |
8034801 | core-libs | java.nio | AIX: (ch) Fix synchronization issue in AixPollPort.java |
8037945 | core-libs | java.nio | Paths.get("").normalize() throws ArrayIndexOutOfBoundsException |
8043495 | core-libs | java.nio | (fc) Provide native implementation of FileChannel.transferTo for AIX |
8039751 | core-libs | java.nio.charsets | UTF-8 decoder fails to handle some edge cases correctly |
8032491 | core-libs | java.time | DateTimeFormatter fixed width adjacent value parsing does not match spec |
8032494 | core-libs | java.time | DateTimeFormatter spec includes irrelevant detail on parsing pattern |
8032502 | core-libs | java.time | java.time add @param tags to readObject |
8032558 | core-libs | java.time | Instant spec includes incorrect assertion wrt valid range |
8032749 | core-libs | java.time | Typo in java.time.Clock |
8032888 | core-libs | java.time | Error message typo in TemporalAccessor |
8033662 | core-libs | java.time | java.time.format.DateTimeFormatter doesn't set zone when parsing |
8035099 | core-libs | java.time | LocalTime with(MILLI_OF_DAY/MICRO_OF_DAY) incorrect |
8035106 | core-libs | java.time | Typo in java.time.format.Parsed error message |
8036785 | core-libs | java.time | ChronoLocalDate refers to generics that have been removed |
8036818 | core-libs | java.time | DateTimeFormatter withResolverFields() fails to accept null |
8040058 | core-libs | java.time | IsoFields.WEEK_BASED_YEAR adjustInto incorrect |
8046416 | core-libs | java.time | Unable to parse an Instant from fields |
8046707 | core-libs | java.time | Performance of java.time could be better |
8039527 | core-libs | java.util | Broken links in ConcurrentMap javadoc |
8040809 | core-libs | java.util | '}' left in the spec for j.u.Random.doubles(..) |
8011645 | core-libs | java.util.concurrent | CopyOnWriteArrayList.COWSubList.subList does not validate range properly |
8029646 | core-libs | java.util.jar | [pack200] should support the new zip64 format. |
8038491 | core-libs | java.util.jar | Improve synchronization in ZipFile.read() |
8044725 | core-libs | java.util.jar | Bug in zlib 1.2.5 prevents inflation of some gzipped files |
8044727 | core-libs | java.util.jar | Problem reading the contents of some zip files |
8037857 | core-libs | java.util.stream | Methods j.u.Arrays.spliterator/stream(X[], int, int) throw IAE instead of specified AIOOBE when endIndex < startIndex |
8042355 | core-libs | java.util.stream | stream with sorted() causes downstream ops not to be lazy |
8030848 | core-libs | java.util:collections | Collections.sort(List l, Comparator) should defer to List.sort(Comparator ) |
8035284 | core-libs | java.util:collections | AbstractMap unnecessarily initializes two volatiles to null |
8035584 | core-libs | java.util:collections | ArrayList(c) should avoid inflation if c is empty |
8037106 | core-libs | java.util:collections | Optimize Arrays.asList(...).forEach |
8046085 | core-libs | java.util:collections | HashMap.put with null key may throw NullPointerException |
8047795 | core-libs | java.util:collections | Collections.checkedList checking bypassed by List.replaceAll |
8033627 | core-libs | java.util:i18n | UTC+02:00 time zones are not detected correctly on Windows |
8034220 | core-libs | java.util:i18n | AIX: Provide better time zone mappings (i.e. tzmappings file) |
8035726 | core-libs | java.util:i18n | A sentence is truncated in the API doc for j.u.Locale.LanguageRange.parse(String, Map). |
8042360 | core-libs | java.util:i18n | Subtag syntax check is incomplete in Locale.LanguageRange |
8038080 | core-libs | javax.annotation.processing | annotation processors don't visit declaration parameter annotations |
8042857 | core-libs | javax.naming | 14 stuck threads waiting for notification on LDAPRequest |
8031359 | core-libs | javax.script | Invocable.getInterface() works incorrectly if interface has default methods |
8041697 | core-libs | javax.script | CompiledScript slower when eval with binding |
8011964 | core-libs | jdk.nashorn | need indexed access to externally-managed ByteBuffer |
8015958 | core-libs | jdk.nashorn | DataView constructor is not defined |
8021350 | core-libs | jdk.nashorn | Share script classes between threads/globals within context |
8027933 | core-libs | jdk.nashorn | Add --const-as-var option |
8029003 | core-libs | jdk.nashorn | setField in ScriptObject is incorrect for non extensible objects |
8029031 | core-libs | jdk.nashorn | "ant clean jar" on nashorn repo results in number of ASM deprecated warnings |
8029332 | core-libs | jdk.nashorn | Do not require nasgen-generated functions to return Object |
8029364 | core-libs | jdk.nashorn | NashornException to expose thrown object |
8029667 | core-libs | jdk.nashorn | Prototype linking is incorrect |
8029953 | core-libs | jdk.nashorn | Backport ASM warning fixes to JDK 8 |
8030182 | core-libs | jdk.nashorn | scopeCall with -1 as line number |
8030197 | core-libs | jdk.nashorn | Nashorn: Object.defineProperty() can be lured to change fixed NaN property |
8030199 | core-libs | jdk.nashorn | Nashorn: Uint8ClampedArray - Incorrect ToUint8Clamp implementation |
8030200 | core-libs | jdk.nashorn | Wrong result for Number.prototype.toString() for certain radix/inputs |
8030202 | core-libs | jdk.nashorn | Nashorn: Multiple RegExp#ignoreCase issues |
8030809 | core-libs | jdk.nashorn | Anonymous functions should not be shown with internal names in script stack trace |
8031106 | core-libs | jdk.nashorn | Nashorn: IndexOutOfBoundsException in NashornCallSiteDescriptor.getNameToken() |
8031317 | core-libs | jdk.nashorn | SyntaxError when property setter has no parameter |
8031715 | core-libs | jdk.nashorn | Indexed access to java package not working |
8031983 | core-libs | jdk.nashorn | Error objects should capture stack at the constructor |
8032004 | core-libs | jdk.nashorn | instance property "message" of Error objects should be non-enumerable |
8032060 | core-libs | jdk.nashorn | PropertyMap of Error objects is not stable |
8032068 | core-libs | jdk.nashorn | implement @sourceURL and #sourceURL directives |
8033763 | core-libs | jdk.nashorn | Add tests to assert map identity of certain objects |
8033924 | core-libs | jdk.nashorn | Default permissions are not given for eval code |
8033951 | core-libs | jdk.nashorn | nasgen needs the newly build nasgen and nashorn classes in the bootclasspath |
8034055 | core-libs | >jdk.nashorn | delete on global object not properly guarded |
8035948 | core-libs | jdk.nashorn | Redesign property listeners for shared classes |
8037400 | core-libs | jdk.nashorn | Remove getInitialMap getters and GlobalObject interface. |
8037562 | core-libs | jdk.nashorn | Nashorn: JSON.parse comes up with nonexistent entries if there are gaps between the keys |
8038456 | core-libs | jdk.nashorn | improve nasgen type checks and use specific return type for @Function, @SpecializedFunctio methods |
8038615 | core-libs | jdk.nashorn | test262 repo is now a git repo in github |
8038638 | core-libs | jdk.nashorn | Persistent store for compiled scripts |
8039047 | core-libs | jdk.nashorn | Parser accepts conditional catch clauses even when --no-syntax-extensions / -nse option is passed |
8039181 | core-libs | jdk.nashorn | Persistent code store does not use absolute paths internally |
8039387 | core-libs | jdk.nashorn | Nashorn supports indexed access of List elements, but length property is not supported |
8040078 | core-libs | jdk.nashorn | Avoid repeated reading of source for cached loads |
8041953 | core-libs | jdk.nashorn | JDK-8031359.js fails in 8u-dev |
8041998 | core-libs | jdk.nashorn | RegExp implementation is not thread-safe |
8042364 | core-libs | jdk.nashorn | Make __proto__ ES6 draft compliant |
8042600 | core-libs | jdk.nashorn | Add more samples in nashorn/samples directory |
8043443 | core-libs | jdk.nashorn | Test framework changes to run script tests without security manager |
8043930 | core-libs | jdk.nashorn | TypeError when attemping to create an instance of non-public class could be better |
8044000 | core-libs | jdk.nashorn | Access to undefined property yields "null" instead of "undefined" |
8044415 | core-libs | jdk.nashorn | ant makefile should have a target to generate javadoc only for jdk.nashorn.api and sub-packages |
8044517 | core-libs | jdk.nashorn | Run & debug single Nashorn test |
8044520 | core-libs | jdk.nashorn | Nashorn cannot execute node.js's express module |
8044612 | core-libs | jdk.nashorn | StringIndexOutOfBoundException in NativeRegExp.appendReplacement |
8044695 | core-libs | jdk.nashorn | __stack__ becomes visible in Error properties |
8044750 | core-libs | jdk.nashorn | megamorphic getter for scope objects does not call __noSuchProperty__ hook |
8044798 | core-libs | jdk.nashorn | API for debugging Nashorn |
8030036 | core-svc | debugger | Updates to ProblemList.txt after same-binaries run |
8032901 | core-svc | debugger | WaitForMultipleObjects() return value not handled appropriately |
7142035 | core-svc | java.lang.instrument | assert in j.l.instrument agents during shutdown when daemon thread is running |
8027230 | core-svc | java.lang.instrument | Overflow in java.lang.instrument.Instrumentation.getObjectSize() method |
6486771 | core-svc | java.lang.management | Fix snmp tests connection timeout problem. |
8038940 | core-svc | javax.management | c.s.j.r.i.ClientNotifForwarder$LinearExecutor prone to data races |
8028623 | core-svc | tools | SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters. |
8030103 | core-svc | tools | Java Usage Tracker: need to escape separator chars |
8009764 | deploy | Java Web Start app run on Java SE 8 b79 shows "trust level" SecurityExceptions | |
8027821 | deploy | For signed jars without manifest "Permissions", there is still security warning dialog before Application Error (Or blocked) Dialog. | |
8031993 | deploy | Provide API to check if a given DRS allows or blocks a given application | |
8035706 | deploy | [parfait] Refix Parfait Bugs | |
8036634 | deploy | More Information hyperlink in Blocked Application Dialog needs to use a new URL | |
8037518 | deploy | Unit Test Failures due to RDF and other 8u5 changes. | |
8038986 | deploy | Nashorn fails to evaluate autoconfig-script when used via JavaWS | |
8039113 | deploy | Remove unused code left after JDK-8001167 changes | |
8039364 | deploy | Wrong port in HTTPS connection warning | |
8040668 | deploy | Automate Securitypack.jar creation | |
8041123 | deploy | DRS: messaging is incorrect when blocking due to DRS version mismatch | |
8041128 | deploy | DRS ruleset path matching problem | |
8042124 | deploy | fix to JDK-8033756 is incomplete | |
8042571 | deploy | Cannot run FX applets if Java 7 and 8 are installed and Java 8 is disabled via JCP | |
8043030 | deploy | Fix JUnit compilation error | |
8043134 | deploy | refactoring existing DRS functionality - splitting RuleId class into smaller classes | |
8043449 | deploy | Remove AppInfo.getFutureBlock*** methods | |
8043547 | deploy | SecurityBaseLine test doesn't fully restore the baseline configuration after completion | |
8043887 | deploy | Multiple applet jars are reported to Java Usage Tracker incorrectly | |
8028619 | deploy | deployment_toolkit | Display issue of java control panel in ko and ja locale |
8031490 | deploy | deployment_toolkit | Broken Java SE 7 jnlp samples (app2 and app3) |
8042641 | deploy | deployment_toolkit | jcontrol script should use pwd with -P flag |
8046006 | deploy | javafx | 8u20: FX app fails to connect domain:80 while this domain is allowed in cross domain file |
8050428 | deploy | javafx | JavaFX client authentication dialog is not a JavaFX-based dialog |
8051494 | deploy | javafx | One More File for JavaFX client authentication dialog is not a JavaFX-based dialog |
7094099 | deploy | plugin | DropDown List of JComboBox detached |
8004653 | deploy | plugin | AuthCacheBridge should not be in sun.net.www.protocol.http package |
8026841 | deploy | plugin | Java update needed dialog on mac doesn't have a title |
8028753 | deploy | plugin | Confusing Error messages shown by ESL under some blocked scenarios |
8029248 | deploy | plugin | Layout problem on Exception site list dialog in ja, ko, de, es, fr, pt_BR |
8029872 | deploy | plugin | "Always allow this application to access the printer" option doesn't work for jnlp application |
8032883 | deploy | plugin | java.lang.UnsupportedClassVersionError occurs while accessing an applet |
8033806 | deploy | plugin | Java Control Panel appears at center and then slides to bottom left of screen |
8034819 | deploy | plugin | Java Control Panel does not honor system date/time settings |
8035321 | deploy | plugin | REGRESSION: There is no '-Daaa=/home/test' for javaplugin.vm.options after clicking on the JCP and pressing 's' key to dump system properties |
8035572 | deploy | plugin | build broken: imports were missed |
8036620 | deploy | plugin | JAR file is downloaded on DownloadService.removeResource, if it is not in Deployment Cache |
8038006 | deploy | plugin | RDF: Security dialog popup while Java <--> JavaScript communication |
8039034 | deploy | plugin | 8u20: No blocked dialog for plugin and javafx apps when no jre matches the rule specified by Admin(DRS with force) |
8040786 | deploy | plugin | Text is truncated in JavaScript to Java security warning dialog on OS X |
8043229 | deploy | plugin | NPE in sun.lwawt.macosx.CEmbeddedFrame.getLayerPtr during applet startup |
8043478 | deploy | plugin | Oracle Linux 5.x: Expired JRE disabled in the browser automatically and no native dialog prompting for the JRE update |
8044055 | deploy | plugin | jfxrt.jar has a duplicate JSObject class without getWindow(Applet) |
8048906 | deploy | plugin | Broken exception site list GUI- Unable to add a site to the list |
8050875 | deploy | plugin | regression - java_arguments not accepted after Update to 7u65 |
6438917 | deploy | webstart | JNLP parser accepts illegal XML in comments |
8022939 | deploy | webstart | REGRESSION:NullPointerException at com.sun.javaws.Launcher.prepareToLaunch() |
8025726 | deploy | webstart | Certificate rule in DRS does not work for Java Web Start app when caching is turned off |
8029785 | deploy | webstart | When any applet-desc is launched via java web start and gets an error, it does not exit (process keeps running) |
8034816 | deploy | webstart | Old version of jnlp file is used |
8035058 | deploy | webstart | "Don't ask again..." doesn't work for expired native dialog on Ubuntu |
8035386 | deploy | webstart | backout parfait changes for javaws crash |
8036050 | deploy | webstart | launcher.c DetermineVersion() does not use jreversion or jrelocation |
8039120 | deploy | webstart | Backout 8034028 [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m |
8039126 | deploy | webstart | Refix [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m |
8043453 | deploy | webstart | deploy.dll needs to stop copying javaws.exe to the system dir |
8043582 | deploy | webstart | App gets blocked instead of showing multiple click dialog when no ocsp and crl info in certificate |
8043641 | deploy | webstart | ExtensionInstallerService.updateProgress() doesn't force the progress bar to be visible after calling hideProgressBar() as specified |
8017142 | globalization | locale-data | Time display for Spanish(Chile, Ecuador ) locale doesn't show 24-hour format |
8037343 | globalization | locale-data | Wrong dateformat for locale es_DO |
8041424 | globalization | translation | 8u20 l10n resource file translation update 1 |
8049128 | globalization | translation | 8u20 l10n resource file translation update 2 - jaxp |
6653795 | hotspot | compiler | C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems |
8002074 | hotspot | compiler | Support for AES on SPARC |
8003854 | hotspot | compiler | PPC64 (part 115): expand nodes after register allocation |
8005873 | hotspot | compiler | JRuby test_respond_to.rb asserts with: MT-unsafe modification of inline cache |
8007270 | hotspot | compiler | Make IsMethodCompilable test work with tiered |
8011391 | hotspot | compiler | C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot |
8016696 | hotspot | compiler | PPC64 (part 4): add relocation for trampoline stubs |
8019517 | hotspot | compiler | PPC64 (part 102): cppInterpreter: implement G1 support |
8019518 | hotspot | compiler | PPC64 (part 104) : cppInterpreter: implement support for compressed Oops |
8019519 | hotspot | compiler | PPC64 (part 105): cppInterpreter: implement support for early return |
8019929 | hotspot | compiler | PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables |
8019972 | hotspot | compiler | PPC64 (part 9): platform files for interpreter only VM |
8019973 | hotspot | compiler | PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX. |
8020121 | hotspot | compiler | PPC64 (part 105-2): fix build in cppInterpreter after 8019519 |
8022494 | hotspot | compiler | Make compilation IDs sequential |
8023033 | hotspot | compiler | PPC64 (part 13): Basic shared changes for AIX |
8023038 | hotspot | compiler | PPC64 (part 15): Platform files for AIX/PPC64 support |
8024342 | hotspot | compiler | PPC64 (part 111): Support for C calling conventions that require 64-bit ints. |
8024344 | hotspot | compiler | PPC64 (part 112): C argument in register AND stack slot. |
8024468 | hotspot | compiler | PPC64 (part 201): cppInterpreter: implement bytecode profiling |
8024469 | hotspot | compiler | PPC64 (part 202): cppInterpreter: support for OSR. |
8024921 | hotspot | compiler | PPC64 (part 113): Extend Load and Store nodes to know about memory ordering. |
8024922 | hotspot | compiler | PPC64 (part 116): Extend adlc to generate fields into nodes. |
8025277 | hotspot | compiler | Add -XX: flag to print code cache sweeper statistics |
8025644 | hotspot | compiler | java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] |
8026253 | hotspot | compiler | New type profiling points: sparc support |
8026478 | hotspot | compiler | -XX:+VerifyAdapterSharing is broken |
8027388 | hotspot | compiler | JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6 |
8027422 | hotspot | compiler | assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed |
8027571 | hotspot | compiler | fatal error: meet not symmetric |
8027754 | hotspot | compiler | Enable loop optimizations for loops with MathExact inside |
8027966 | hotspot | compiler | Adapt PPC to 8023657: New type profiling points: arguments to call |
8027969 | hotspot | compiler | Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM |
8028064 | hotspot | compiler | tiered may collect wrong receiver type at virtual call |
8028401 | hotspot | compiler | PPC64 (part 117): Improve usability of adlc and format() functionality. |
8028468 | hotspot | compiler | Add inlining information into ciReplay |
8028471 | hotspot | compiler | PPC64 (part 215): opto: Extend ImplicitNullCheck optimization. |
8028515 | hotspot | compiler | PPC64 (part 113.2): opto: Introduce LoadFence/StoreFence. |
8028580 | hotspot | compiler | PPC64 (part 114/120): Support for Call nodes with constants. |
8028767 | hotspot | compiler | PPC64: (part 121): smaller shared changes needed to build C2 |
8029015 | hotspot | compiler | PPC64 (part 216): opto: trap based null and range checks |
8029025 | hotspot | compiler | PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object. |
8029091 | hotspot | compiler | Bug in calculation of code cache sweeping interval |
8029302 | hotspot | compiler | Performance regression in Math.pow intrinsic |
8029436 | hotspot | compiler | CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs |
8029873 | hotspot | compiler | compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGV |
8029940 | hotspot | compiler | PPC64 (part 122): C2 compiler port |
8030662 | hotspot | compiler | "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails |
8030783 | hotspot | compiler | Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken |
8030863 | hotspot | compiler | PPC64: (part 220): ConstantTableBase for calls between args and jvms |
8031115 | hotspot | compiler | intrinsics for Math.decrementExact(J) and incrementExact(J) don't work |
8031188 | hotspot | compiler | Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks |
8031475 | hotspot | compiler | Missing oopmap in patching stubs |
8031752 | hotspot | compiler | Failed speculative optimizations should be reattempted when root of compilation is different |
8031754 | hotspot | compiler | Type speculation should favor profile data from outermost inlined method |
8032490 | hotspot | compiler | Remove -XX:+-UseOldInlining |
8032633 | hotspot | compiler | Enable type speculation by default |
8033117 | hotspot | compiler | PPC64: Adapt to 8002074: Support for AES on SPARC |
8033168 | hotspot | compiler | PPC64: gcc 4.8 warning in output_c.cpp |
8033626 | hotspot | compiler | assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place |
8033805 | hotspot | compiler | Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler |
8034188 | hotspot | compiler | OSR methods may not be recompiled at proper compilation level after deoptimization |
8035394 | hotspot | compiler | PPC64: Make usage of intrinsic dsqrt depend on processor recognition. |
8035585 | hotspot | compiler | Restore UseOldInlining in jdk8u |
8035647 | hotspot | compiler | PPC64: Support for elf v2 abi. |
8035828 | hotspot | compiler | Turn on @Stable support in VM |
8035841 | hotspot | compiler | assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90 |
8035887 | hotspot | compiler | VM crashes trying to force inlining the recursive call |
8035936 | hotspot | compiler | SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc |
8035970 | hotspot | compiler | PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExact inside |
8036619 | hotspot | compiler | Shark: add LLVM 3.4 support |
8036667 | hotspot | compiler | "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on |
8037821 | hotspot | compiler | Account for trampoline stubs when estimating code buffer sizes |
8038048 | hotspot | compiler | assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full |
8038181 | hotspot | compiler | Can't build product VM without precompiled header |
8038222 | hotspot | compiler | Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support |
8038240 | hotspot | compiler | new WB API to get nmethod |
8038286 | hotspot | compiler | nm->set_rtm_state() should be called after (nm != NULL) check |
8038297 | hotspot | compiler | Avoid placing CTI immediately following cbcond instruction on T4 |
8038633 | hotspot | compiler | crash in VM_Version::get_processor_features() on startup |
8038939 | hotspot | compiler | Some options related to RTM locking optimization works inconsistently |
8039043 | hotspot | compiler | Implicit null check is in the wrong place in C1 -UseCompressedOops |
8039298 | hotspot | compiler | C2: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) failed: NULL+offs not RAW address? |
8039597 | hotspot | compiler | WhiteBox :: clean type profiling data |
8039975 | hotspot | compiler | SIGSEGV in MethodData::next_data(ProfileData*) |
8040085 | hotspot | compiler | dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache |
8041351 | hotspot | compiler | Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance |
8041458 | hotspot | compiler | JVM crashes with collect_args_for_profiling |
8041481 | hotspot | compiler | JVM crashes with collect_args_for_profiling |
8041957 | hotspot | compiler | -XX:UseAVX=0 cause assert(UseAVX) failed |
8041959 | hotspot | compiler | Skip replay parsing errors with ReplayIgnoreInitErrors |
8042052 | hotspot | compiler | assert(t != NULL) failed: must set before get |
8042281 | hotspot | compiler | compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes |
8042309 | hotspot | compiler | Some bugfixes for the ppc64 port. |
8042786 | hotspot | compiler | Proper fix for 8032566 |
8043274 | hotspot | compiler | Test compiler/7184394/TestAESMain.java gets NPE on solaris |
8043354 | hotspot | compiler | OptimizePtrCompare too aggressive when allocations are present |
8043413 | hotspot | compiler | REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux |
8044090 | hotspot | compiler | C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject |
8046275 | hotspot | compiler | Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes |
8046516 | hotspot | compiler | Segmentation fault in JVM (easily reproducible) |
8050978 | hotspot | compiler | Fix bad field access check in C1 and C2 |
6991197 | hotspot | gc | G1: specialize deal_with_reference() for narrowOop* |
7090324 | hotspot | gc | gclog rotation via external tool |
8016302 | hotspot | gc | Change type of the number of GC workers to unsigned int (2) |
8027295 | hotspot | gc | Free CSet takes ~50% of young pause time |
8027364 | hotspot | gc | PSScavenge accounts too large code section to StringTable unlink |
8027454 | hotspot | gc | Do not traverse string table during G1 remark when treating them as strong roots during initial mark |
8027455 | hotspot | gc | Improve symbol table scan times during gc pauses |
8027476 | hotspot | gc | Improve performance of Stringtable unlink |
8027559 | hotspot | gc | Decrease code size and templatizing in G1ParCopyClosure::do_oop_work |
8027746 | hotspot | gc | Remove do_gen_barrier template parameter in G1ParCopyClosure |
8027964 | hotspot | gc | Adapt PPC to 6843347: Boundary values in some public GC options cause crashes |
8027965 | hotspot | gc | Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts |
8028391 | hotspot | gc | Make the Min/MaxHeapFreeRatio flags manageable |
8029075 | hotspot | gc | String deduplication in G1 |
8029162 | hotspot | gc | G1: Shared SATB queue never enabled |
8029255 | hotspot | gc | G1: Reference processing should not enqueue references on the shared SATB queue |
8030177 | hotspot | gc | G1: Enable TLAB resizing |
8031703 | hotspot | gc | Missing post-barrier in ReferenceProcessor |
8033106 | hotspot | gc | Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1 |
8033426 | hotspot | gc | Scale initial NewSize using NewRatio if not set on command line |
8033545 | hotspot | gc | Missing volatile specifier in Bitmap::par_put_range_within_word |
8034079 | hotspot | gc | G1: Refactor the HeapRegionSet hierarchy |
8034852 | hotspot | gc | Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs |
8034868 | hotspot | gc | Extract G1 From Card Cache into separate class |
8034948 | hotspot | gc | Back out JDK-6976350 since it does not fix any issue |
8035057 | hotspot | gc | NewSize ergonomics wrong when setting small or unaligned size on command line |
8035326 | hotspot | gc | Assume non-NULL references in G1CollectedHeap::in_cset_fast_test |
8035329 | hotspot | gc | Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState |
8035330 | hotspot | gc | Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure |
8035398 | hotspot | gc | Add card redirty time in "Other" time in G1 |
8035406 | hotspot | gc | Improve data structure for Code Cache remembered sets |
8035654 | hotspot | gc | Add times for evacuation failure handling in "Other" time |
8035667 | hotspot | gc | EventMetaspaceSummary doesn't report committed Metaspace memory |
8035815 | hotspot | gc | Cache-align and pad the from card cache |
8035822 | hotspot | gc | Unable to test minimalVM |
8036025 | hotspot | gc | Sort the freelist in order to shrink the heap |
8036672 | hotspot | gc | G1: alloc_purpose in copy_to_survivor_space() used incorrectly |
8036673 | hotspot | gc | G1: Abort weak reference processing if mark stack overflows |
8036696 | hotspot | gc | Add metaspace gc threshold to metaspace summary trace event |
8036698 | hotspot | gc | Add trace event for updates to metaspace gc threshold |
8036699 | hotspot | gc | Add trace event when a metaspace allocation fails |
8036701 | hotspot | gc | Add trace event when a metaspace throws out of memory error |
8036703 | hotspot | gc | Add trace event with statistics for the metaspace chunk free lists |
8036860 | hotspot | gc | Pad and cache-align the BiasedMappedArray |
8037112 | hotspot | gc | gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV |
8037407 | hotspot | gc | G1: Remove heapRegionSets.cpp |
8037962 | hotspot | gc | metaspaceTracer.cpp misses a symbol |
8038498 | hotspot | gc | Fix includes and C inlining after 8035330 |
8038934 | hotspot | gc | Remove prefix allocated_ from methods and variables in Metaspace |
8039042 | hotspot | gc | G1: Phantom zeros in cardtable |
8039089 | hotspot | gc | List verification enabled in product builds |
8040245 | hotspot | gc | G1: VM hangs during shutdown |
8040803 | hotspot | gc | G1: Concurrent mark hangs when mark stack overflows |
8040804 | hotspot | gc | G1: Concurrent mark stuck in loop calling os::elapsedVTime() |
8042310 | hotspot | gc | TestStringDeduplicationMemoryUsage test failing |
8042933 | hotspot | gc | assert(capacity_until_gc >= committed_bytes) failed |
8043239 | hotspot | gc | G1: Missing post barrier in processing of j.l.ref.Reference objects |
8044796 | hotspot | gc | G1: Enabled G1CollectedHeap::stop() |
8031693 | hotspot | jfr | Two nsk/hprof/options/cpu failed with Stack Overflow in JFR on Linux-amd64 in Promotion testing of JDK8 b123 |
8034176 | hotspot | jfr | Update mapfile for libjfr |
8042311 | hotspot | jfr | oracle/jrockit/jfr/JIInliner.java imports wrong ASM |
8025841 | hotspot | jvmti | JVMTI: "vtable stub" dynamic code notification is misplaced |
8030027 | hotspot | jvmti | nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa |
8031968 | hotspot | jvmti | Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked. |
8035150 | hotspot | jvmti | ShouldNotReachHere() in ConstantPool::copy_entry_to |
8035423 | hotspot | jvmti | AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968 |
6498581 | hotspot | runtime | ThreadInterruptTest3 produces wrong output on Windows |
8016491 | hotspot | runtime | PPC64 (part 2): Clean up PPC defines. |
8016586 | hotspot | runtime | PPC64 (part 3): basic changes for PPC64 |
8016644 | hotspot | runtime | Improve UnsupportedClassVersionError message |
8017313 | hotspot | runtime | PPC64 (part 6): stack handling improvements |
8017317 | hotspot | runtime | PPC64 (part 7): cppInterpreter: implement support for biased locking |
8020775 | hotspot | runtime | PPC64 (part 12): posix signal printing |
8024379 | hotspot | runtime | PPC64: Adapt PPC64 port to 8003424 |
8026300 | hotspot | runtime | VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flags |
8026334 | hotspot | runtime | hs_err improvement: Print elapsed time in a humanly readable format |
8026487 | hotspot | runtime | PPC64: Implement 'os::fork_and_exec' on AIX |
8027146 | hotspot | runtime | Class loading verification failure if GC occurs in Universe::flush_dependents_on |
8027314 | hotspot | runtime | Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message |
8027968 | hotspot | runtime | Adapt PPC to 8024927: Nashorn performance regression with CompressedOops |
8028073 | hotspot | runtime | race condition in ObjectMonitor implementation causing deadlocks |
8028280 | hotspot | runtime | ParkEvent leak when running modified runThese which only loads classes |
8028470 | hotspot | runtime | PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64. |
8028497 | hotspot | runtime | SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool) |
8028514 | hotspot | runtime | PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now' |
8028553 | hotspot | runtime | The JVM should not throw VerifyError when 'overriding' a static final method in a superclass. |
8029101 | hotspot | runtime | PPC64 (part 211): ordering of Independent Reads of Independent Writes |
8029178 | hotspot | runtime | Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains |
8029957 | hotspot | runtime | PPC64 (part 213): cppInterpreter: memory ordering for object initialization |
8030955 | hotspot | runtime | assert(_prologue != NULL) failed: prologue pointer must be initialized |
8031045 | hotspot | runtime | Access checks should precede additional per-instruction checks |
8031290 | hotspot | runtime | Adjust call to getisax() for additional words returned |
8032010 | hotspot | runtime | Attempt to resolve abstract method in concrete class fails with AbstractMethodError |
8032024 | hotspot | runtime | Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,change |
8032634 | hotspot | runtime | Add #ifdef PPC64 around OrderAccess operations on _thread_state. |
8033126 | hotspot | runtime | Can't call default methods from JNI |
8033150 | hotspot | runtime | invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults |
8033696 | hotspot | runtime | "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction |
8033792 | hotspot | runtime | AltHashing used jint for imprecise bit shifting |
8033931 | hotspot | runtime | Several nightly tests failing with assert(imin < imax) failed: Unexpected page size |
8034171 | hotspot | runtime | Remove use of template template parameters from binaryTreeDictionary. |
8034797 | hotspot | runtime | AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280 |
8034860 | hotspot | runtime | Fatal error due to incorrect thread state during nightly testing |
8035396 | hotspot | runtime | Introduce accessor for tmp_oop in frame. |
8035983 | hotspot | runtime | Fix "Native frames:" in crash report (hs_err file) |
8036767 | hotspot | runtime | PPC64: Support for little endian execution model |
8036823 | hotspot | runtime | Stack trace sometimes shows 'locked' instead of 'waiting to lock' |
8036976 | hotspot | runtime | PPC64: implement the template interpreter |
8038201 | hotspot | runtime | Clean up misleading usage of malloc() in init_system_properties_values() |
8038274 | hotspot | runtime | update 8u fix for 8028073 now that 8028280 is backported to 8u |
8039146 | hotspot | runtime | Fix 64-bit store to int JNIHandleBlock::_top |
8039150 | hotspot | runtime | host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes |
8039904 | hotspot | runtime | dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated" |
8040140 | hotspot | runtime | System.nanoTime() is slow and non-monotonic on OS X |
8041918 | hotspot | runtime | BootstrapMethods attribute cannot be empty |
8042059 | hotspot | runtime | Various fixes to linux/sparc |
8051378 | hotspot | runtime | AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build |
8030184 | hotspot | svc | Remove unneeded "content_type" declarations from tracetypes.xml |
8032250 | hotspot | svc | Add trace event for VM flag changes |
8032466 | hotspot | svc | serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors |
8032518 | hotspot | svc | fatal error has been detected by the Java Runtime Environment (access violation) |
8037340 | hotspot | svc | Linux semaphores to use CLOCK_REALTIME |
8041723 | hotspot | svc | Event Based tracing ids to be reassigned for CDS klasses |
8046408 | hotspot | svc | Build failure from multiple ptrace.h |
8047812 | hotspot | svc | Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops |
8003653 | install | Java items on Start Menu still exist even after all JREs from the system are removed. | |
8003661 | install | $(CD) $(CURRENTDIR)/jre/; directory does not exist | |
8027686 | install | Fail to install on MacOS 10.10 | |
8027770 | install | need to consolidate our registry manipulation approach | |
8031597 | install | Need msi with one-file-per-componet | |
8032038 | install | need to fix new msi wrapper extraction issue | |
8034956 | install | fully commit to new msi design | |
8036950 | install | need to turn on new patching mechanism during install runtime | |
8037542 | install | uninstaller not removing AU2.0 | |
8037870 | install | "Back" button should not be shown on the JDK public jre's changefolder dialog. | |
8039182 | install | jds catch breaks the installer.exe | |
8039249 | install | Registry class enhancements | |
8039281 | install | ErrorHandling macros log wrong source position | |
8044173 | install | VPAT: "Uninstall out-of-date versions" dialogs - JAWS issues | |
8049056 | install | Deployment .jar files are missing in JAVA_HOME\lib, when installer calls RegisterDeployEx() from deploy.dll | |
8041144 | install | auto_update | AU should be easier to setup after a DS build |
8042957 | install | auto_update | The new au64 project has several issues |
7058601 | install | install | Registry key shows incorrect location of jvm.dll on Win 7 64 bit installation |
8021612 | install | install | [macosx] The JRE installer does not look right with 8 b100 promotion build. |
8031405 | install | install | jdk9/dev build fails in install on solaris after JDK_MINOR_VERSION was changed to 9 |
8034219 | install | install | 8u5 JDK welcome dialog: Update text is missed |
8037044 | install | install | unpack200.exe calls are broken on windows |
8037267 | install | install | zh-SG (Chinese Singapore) locale should be handled as Chinese Simplified |
8038395 | install | install | enterprise MSI PIT has 2 major issues |
8039085 | install | install | Unittests for new functionality in FileUtils is required |
8039347 | install | install | 8u20 Patch Installer Failure |
8039397 | install | install | msi installers should support rollback |
8040924 | install | install | [MSI] Start menu is not created when install MSI with NOSTARTMENU=0 |
8040925 | install | install | [MSI] FIU dialog appears when uninstall MSI with Java App running |
8040927 | install | install | [MSI] Access Bridge is installed when install test jre with STATIC=1 after higher version installed |
8040930 | install | install | [MSI] Some files left after uninstalled 32bit JRE if 64bit JRE exists |
8041553 | install | install | 8u20-b10: Jre can't be installed to folders containing non-ASCII chara |
8042080 | install | install | SDK installer can not run on windows zh_CN and ja |
8043777 | install | install | VPAT: "Uninstall out-of-date versions" dialogs - keyboard a11y issue |
8044035 | install | install | RPM internal names must match the standard bundle file name patterns |
8048064 | install | install | out-of-date dialogs are not displayed correctly in sv |
8048909 | install | uninstall | msi uninstaller not localized |
8029073 | other-libs | corba | (corba) New connection reclaimed when number of connection is greater than highwatermark |
8042789 | other-libs | corba | org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader |
8037221 | other-libs | other | [asm] refresh internal ASM version |
8044046 | other-libs | other | [asm] refresh internal ASM version to v5.0.3 |
8021804 | security-libs | java.security | Certpath validation fails if validity period of root cert does not include validity period of intermediate cert |
8025708 | security-libs | java.security | Certificate Path Building problem with AKI serial number |
8031025 | security-libs | java.security | SQE test CertPath/CertPathBuilderTest/* failed with java.lang.IndexOutOfBoundsException |
8037258 | security-libs | java.security | AIOB while parsing CRL for revoked certificate |
8039358 | security-libs | java.security | com.sun.jarsigner.ContentSignerParameters.getTSAPolicyID() should be a default method |
8028627 | security-libs | javax.crypto | Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings |
8042449 | security-libs | javax.net.ssl | Issue for negative byte major record version |
7047033 | security-libs | javax.smartcardio | (smartcardio) Card.disconnect(boolean reset) does not reset when reset is true |
7195480 | security-libs | javax.smartcardio | javax.smartcardio does not detect cards on Mac OS X |
8039118 | security-libs | javax.smartcardio | Windows build failure (j2pcsc.dll : fatal error unresolved external symbol throwByName) |
8043507 | security-libs | javax.smartcardio | (smartcardio) javax.smartcardio.CardTerminals.list() fails on MacOSX |
8043720 | security-libs | javax.smartcardio | (smartcardio) Native memory should be handled more accurately |
8049250 | security-libs | javax.smartcardio | (smartcardio) Need a flag to invert the Card.disconnect(reset) argument |
8031046 | security-libs | org.ietf.jgss:krb5 | Native Windows ccache might still get unsupported ticket |
8036779 | security-libs | org.ietf.jgss:krb5 | sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec |
8036971 | security-libs | org.ietf.jgss: | krb5.conf does not accept directive lines before the first section |
8039431 | tools | Integrate new version of Java VisualVM based on VisualVM 1.3.7 into JDK | |
8036709 | tools | jar | Java 7 jarsigner displays warning about cert policy tree |
8015101 | tools | javac | Covariance of return type implied by upper bounding on type parameter is ignored |
8027477 | tools | javac | Enable repeating annotations test cases since JDK-8004912 is fixed |
8027886 | tools | javac | javac allows illegal receiver parameters |
8028503 | tools | javac | javac, for method references a primitive type can be added as a bound |
8028576 | tools | javac | Incorrect RuntimeVisibleTypeAnnotations for exception parameters when not generating debuging info |
8029002 | tools | javac | javac should take multiple upper bounds into account in incorporation |
8029017 | tools | javac | ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE |
8029042 | tools | javac | Receiver parameter not supported on local class constructor |
8029240 | tools | javac | Default methods not always visible under -source 7 |
8029718 | tools | javac | Should always use lambda body structure to disambiguate overload resolution |
8029725 | tools | javac | Lambda reference to containing local class causes javac infinite recursion |
8029800 | tools | javac | Flags.java uses String.toLowerCase without specifying Locale |
8029852 | tools | javac | Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables |
8030049 | tools | javac | RoundEnvironment.getElementsAnnotatedWith receives wrong elements |
8030218 | tools | javac | javac, compile time error isn't shown when final static field is not assigned, follow-up |
8030741 | tools | javac | Inference: implement eager resolution of return types, consistent with JDK-8028800 |
8030816 | tools | javac | javac crashes when mixing lambdas and inner classes |
8030855 | tools | javac | Default methods should be visible under source previous to 8 |
8031023 | tools | javac | [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch |
8031425 | tools | javac | Two langtools/javac tests fail by timeout on Windows |
8031967 | tools | javac | For some sources compiler compiles for ever |
8033287 | tools | javac | Reduce the size of the endPosTable |
8033437 | tools | javac | javac, inconsistent generic types behaviour when compiling together vs. separate |
8033718 | tools | javac | Inference ignores capture variable as upper bound |
8034048 | tools | javac | javac crash with method references plus lambda plus var args |
8034147 | tools | javac | javac crashes with a NullPointerException during bounds checking |
8034223 | tools | javac | Most-specific should not have any special treatment for boxed vs. unboxed types |
8034854 | tools | javac | outer_class_info_index of synthetic class is not zero |
8034924 | tools | javac | Incorrect inheritance of inaccessible static method |
8035890 | tools | javac | jdk8 javac -source 7 compiles test case it should not |
8036007 | tools | javac | javac crashes when encountering an unresolvable interface |
8036942 | tools | javac | javac generates incorrect exception table for multi-catch statements inside a lambda |
8037379 | tools | javac | fix for JDK-8029569 doesn't cover all possible cases |
8037385 | tools | javac | constant pool errors with -target 1.7 and static default methods |
8037934 | tools | javac | Javac generates invalid signatures for local types |
8037935 | tools | javac | Javac: final local String var referenced in binary/unary op in lambda produces code that does not verify |
8037937 | tools | javac | javac: AssertionError during LVT generation, wrong variable ranges |
8038023 | tools | javac | Compiler crash: ClassCastException |
8038182 | tools | javac | javac crash with FunctionDescriptorLookupError for invalid functional interface |
8038420 | tools | javac | Lambda returning post-increment generates wrong code |
8038788 | tools | javac | javac behaves incorrectly for annotations after method type parameters in some cases |
8038975 | tools | javac | Access control in enhanced for |
8039026 | tools | javac | Definitely unassigned field can be accessed |
8040822 | tools | javac | Duplicated notifications can be sent to TaskListener |
8041663 | tools | javac | Sensitive dependence on location of nested interface |
8041704 | tools | javac | wrong error message when mixing lambda expression and inner class |
8041713 | tools | javac | Type inference of non-existent method references crashes the compiler |
8042338 | tools | javac | Refactor Types.upperBound to treat wildcards and variables separately |
8042656 | tools | javac | Inference produces spurious error for intersection type bounds check |
8042741 | tools | javac | Java 8 compiler throws NullPointerException depending location in source file |
8042759 | tools | javac | Lambda returning implicitly-typed lambdas considered pertinent to applicability |
8042785 | tools | javac | javac, bridge methods are not getting the flags from the original method |
8042803 | tools | javac | Types.wildLowerBound and cvarLowerBound should call unannotatedType() |
8043186 | tools | javac | javac test langtools/tools/javac/util/StringUtilsTest.java fails |
8043253 | tools | javac | Slow javac compile times in JDK 8 |
8043725 | tools | javac | javac fails with StackOverflowException |
8044487 | tools | javac | Fix for 8042785 causes regression tests to fail with java.lang.VerifyError |
8046762 | tools | javac | Revert some inference fixes in JDK-8033718 |
8046916 | tools | javac | Type parameter annotations don't work with multiple type parameters |
8029145 | tools | javadoc(tool) | javadoc fails with java.lang.IllegalStateException: endPosTable already set |
8031212 | tools | javadoc(tool) | doclint incorrectly rejects some @see tags in javadoc comments |
8037484 | tools | javadoc(tool) | [javadoc] fails with java.lang.IllegalStateException: endPosTable already set |
8037881 | tools | javadoc(tool) | javax.crypto is not listed in the compact* profiles javadoc |
8038976 | tools | javadoc(tool) | javadoc requires a trailing / for links where java 7's javadoc didn't |
8039231 | tools | javadoc(tool) | [javadoc] test failure caused by javax.crypto fix |
8032814 | tools | javap | LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options |
8032819 | tools | javap | Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options |
8032869 | tools | javap | remove support for legacy options in javap |
8033114 | tools | javap | The values of non-static final fields are printed for the -constants option |
8033180 | tools | javap | An inappropriate newline symbol in the help section |
8033581 | tools | javap | Incorrect comment alignment |
8033686 | tools | javap | Internal error for zero indent |
8033711 | tools | javap | An exception is thrown if using the "-classpath" option with no arguments |
8033726 | tools | javap | StackMapTable does not unindent properly |
8033798 | tools | javap | javap output has unnecessary trailing whitespace |
8033913 | tools | javap | Incorrect indentation of StackMapTable entries |
8033930 | tools | javap | Unnecessary new line after the StackMapTable |
8035104 | tools | javap | reorder class file attributes in javap listing |
8035364 | tools | javap | An extra space in the comments of constant pool entries |
8030698 | tools | jconsole | Some messages in jconsole in 7u40 (and later) aren't displayed correctly |
8029388 | tools | launcher | java.exe consumes argument intended for launched java class |
8046502 | tools | visualvm | visualvm ClassNotFoundException on CPU profile |
8033113 | xml | jax-ws | wsimport fails on WSDL:header parameter name customization |
8038307 | xml | jax-ws | JAX-WS conformance tests fail when running JCK-devtools-8 suite against RI in EBCDIC emulation mode |
8039899 | xml | jax-ws | Missing licence headers in test for JDK-8033113 |
8043129 | xml | jax-ws | JAF initialisation in SAAJ clashing with the one in javax.mail |
8027359 | xml | jaxp | XML parser returns incorrect parsing results |
8032392 | xml | jaxp | Spec: javax.xml.stream.XMLEventFactory/XMLOutputFactory/XMLInputFactory.newFactory(String, ClassLoader) referring to ServiceLoader.load(Class, ClassLoader) |
8032909 | xml | jaxp | XSLT string-length returns incorrect length when string includes complementary chars |
8011795 | xml | org.w3c.dom | DOM Serializer prints stack traces to System.err |