The full version string for this binary release of OpenJDK is 13+33, and the version number is 13.
Liberica JDK 13
Liberica is a certified, Java SE 13-compliant distribution of OpenJDK 13 which works on server (Linux x86_64, Linux ARM64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64, Linux x86), and embedded devices (Linux x86, Linux ARM64, Linux ARMv7, including Raspberry Pi 2 & 3 (ARMv6 hardfloat). It has the following notable additions:
-
Linux & Windows x86_64 binaries contain experimental support for Shenandoah GC, Linux x86_64 version contains experimental support for ZGC.
-
Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
-
Alpine Linux x86_64 version is build with musl support.
-
Windows x86_64, Windows x86, Mac, Linux x86_64 and Linux ARMv7 distributions contain OpenJFX 13.
-
Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.
Please refer to the Oracle JDK 13 release notes for further information on JDK 13 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 13 distribution.
Supported Server and Desktop configurations
Liberica is supported on the following OSes:
-
Ubuntu Linux 16.04, 18.04 (x86, x86_64, ARMv8)
-
Debian Linux 8, 9 (x86, x86_64, ARMv8)
-
Red Hat, Oracle Linux and CentOS 7.x (x86, x86_64, ARMv8)
-
Alpine Linux 3.7+
-
SUSE Linux Enterprise 12, 15 and tumbleweed (x86_64, ARMv8)
-
Apple macOS 10.11+
-
Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (64 and 32 bit)
It is also known to work on other Linux distributions and Windows versions.
Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK2 backend.
Supported Embedded configurations
Liberica is tested and certified on Raspberry Pi 2 & 3 running the following OSes:
-
Raspbian OS (armhf)
-
OpenSUSE (armv8)
It is also known to work with Debian (armhf) and Ubuntu (armhf).
Liberica JDK 13 distribution
Liberica JDK 13 is distributed as .msi, .zip, .deb, .rpm and .tar.gz packages. Please select the one which is most appropriate for your purposes.
Liberica 13 introduced all new features supported by OpenJDK 13.
With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.
By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.
LibericaFX for the Raspberry Pi
Liberica JDK comes with a bundled LibericaFX implementation, which is based on OpenJFX. The following table lists Java FX modules status of Liberica distribution
-
Java FX Graphics - works.
-
Java FX Controls - works.
-
Java FX Media - does not work.
-
Java FX Webkit - does not work.
The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.
Use the following command line options to specify the rendering pipeline:
-
-Dprism.order=sw forces the use of software rendering pipeline.
-
-Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration.
-
-Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.
Please refer to the following wiki for more information.
Device IO API for the Raspberry Pi
Liberica JDK comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:
-
General Purpose Input/Output (GPIO).
-
Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
-
Universal Asynchronous Receiver/Transmitter (UART).
Please refer to the following wiki for more information.
Security Baselines
BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.
Known Issues
LibericaFX and EGL on Raspbian
As of 2017, the default location of Broadcom libEGL.so and libGLESv2.so has changed in Raspbian OS. If you’d like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
Issues fixed
Issue | Description |
---|---|
JDK-8218997 | Xusage text, man help, etc doesn’t mention -Xlog option. |
JDK-8223593 | Refactor code for reallocating storage |
JDK-8224167 | Refactor PtrQueue completed buffer processing |
JDK-8219692 | DOM and SAX parsers ignore namespace |
JDK-8224105 | Cannot parse JapaneseDate string on some specified locales |
JDK-8223725 | j.l.c.MethodHandleDesc::of throws undocumented exception IllegalArgumentException |
JDK-8222482 | [Graal] Update java-allocation-instrumenter.jar handling in graalunit README.md |
JDK-8223723 | j.l.c.MethodTypeDesc.dropParameterTypes throws the undocumented exception: IllegalArgumentException |
JDK-8220293 | Deadlock in JFR string pool |
JDK-8224495 | Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC |
JDK-8224034 | [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows |
JDK-8224119 | Safepoint cleanup logging logs times for things it doesn’t do |
JDK-8213084 | Rework and enhance Print[Opto]Assembly output |
JDK-8224230 | [PPC64, s390] Support AsyncGetCallTrace |
JDK-8223733 | “Detail” in headings should be “Details” |
JDK-8223313 | Use handshakes for CountStackFrames. |
JDK-8221507 | Implement JFR Events for Shenandoah |
JDK-8223306 | Remove threads linked list (use ThreadsList’s array in SA) |
JDK-8183273 | Clarify Instrumentation interface should not be implemented outside java.instrument module |
JDK-8224166 | Create a taglet to better handle @jls and @jvms tags |
JDK-8224175 | Fix inconsistencies in @jls and @jvms tags |
JDK-8220672 | [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores |
JDK-8223663 | Update links for tool guides |
JDK-8224014 | Don’t run test/jdk/java/net/NetworkInterface/IPv4Only.java in IPv6 only environment |
JDK-8224019 | test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java assumes IPv4 is always available |
JDK-8224174 | java.lang.Number has a default constructor |
JDK-8223214 | Inet6AddressImpl.loopbackAddress() should choose loopback address that is available |
JDK-8222807 | Address iteration with invalid ZIP header entries |
JDK-8223444 | Improve CodeHeap Free Space Management |
JDK-8221967 | InternTest.java timed out |
JDK-8224179 | Shenandoah: CTW test failures with traversal GC |
JDK-8224210 | Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots |
JDK-8206879 | Currency decimal marker incorrect for Peru |
JDK-8223856 | Replace wildcard address with loopback or local host in tests - part 8 |
JDK-8130017 | use _FORTIFY_SOURCE in gcc fastdebug builds |
JDK-8219313 | Support module specific stylesheets |
JDK-8219781 | Localized names for Japanese era Reiwa in COMPAT provider |
JDK-8222492 | G1 unnecessarily scans remembered set cards for regions that already have been evacuated |
JDK-8222302 | [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU |
JDK-8224170 | Build failures after JDK-8207812 (Implement Dynamic CDS Archive) |
JDK-8163805 | hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out |
JDK-8223595 | Consider updating jdk.jshell module description |
JDK-8223803 | j.l.c.MethodTypeDesc::insertParameterTypes doesn’t control type of parameters |
JDK-8223951 | Shenandoah: Only need to update thread roots during final update refs |
JDK-8207812 | Implement Dynamic CDS Archive |
JDK-8220166 | Performance regression in deserialization (4-6% in SPECjbb) |
JDK-8224028 | loop initial declarations introduced by JDK-8184770 |
JDK-8223774 | Shenandoah: Refactor ShenandoahRootProcessor and family |
JDK-8224038 | Fix remaining InCSetState mentions |
JDK-8223961 | ZGC: Unexpected behaviour due to ZMetronome::wait_for_tick() oversleeping |
JDK-8223472 | volatile long field corruption on x86_32 |
JDK-8222276 | (zipfs) Refactoring and cleanups to prepare for JDK-8213031 |
JDK-8220656 | ARM32: -XX:MaxVectorSize=16 makes SIGILL |
JDK-8223944 | fix zlib related building docu and comments |
JDK-8223665 | SA: debugd options should follow jhsdb style |
JDK-8160539 | Stack frame scanning acquires DerivedPointerTableGC_lock mutex |
JDK-8222825 | ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) |
JDK-8223346 | Update Graal |
JDK-8222154 | upgrade gtest to 1.8.1 |
JDK-8224017 | [Graal] gc/z/TestUncommit.java fails with Graal |
JDK-8224020 | AsyncGetCallTrace test should not run on PPC64 or IA64 |
JDK-8224033 | os::snprintf should be used in virtualizationSupport.cpp |
JDK-8223499 | Remove two DocuSign root certificates that are expiring |
JDK-8223910 | TestFloatJNIArgs and TestTrichotomyExpressions time out with Graal as JIT |
JDK-8222422 | vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses tests failed with Unexpected Exception: null |
JDK-8223726 | j.l.c.MethodTypeDesc spec should contain precise assertions for one parameter’s methods |
JDK-8224043 | Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal() |
JDK-8224042 | Add private alignDown method to MappedByteBuffer |
JDK-8224018 | test/jdk/java/net/ipv6tests/Test.java assume IPv4 is available |
JDK-8223442 | java/nio/channels/SocketChannel/AdaptorStreams.java testConcurrentTimedReadWrite3(): failure |
JDK-8223585 | vmTestbase/runtime/pcl/* get SEGV in MetadataOnStackClosure::do_metadata(Metadata*)+0x0 |
JDK-8224031 | Cannot parse switch expressions after type cast |
JDK-8223438 | add VirtualizationInformation JFR event |
JDK-8223572 | ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() |
JDK-8224023 | Redo the fix for ErrorFile option does not handle pre-existing error files of the same name |
JDK-8223956 | Make SymbolTable and StringTable AllStatic |
JDK-8222548 | Upgrading JDK 13 with the latest available jQuery 3.4.1 |
JDK-8222169 | java.lang.AssertionError switch expression in ternary operator - ? |
JDK-8223770 | code_size2 still too small in some compressed oops configurations |
JDK-8224010 | Incorrect string interning |
JDK-8223980 | Shenandoah: Refactor and fix ObjArrayChunkedTask verification |
JDK-8223532 | Don’t try creating IPv4 sockets in NetworkInterface.c if IPv4 is not supported |
JDK-8222136 | Remove two Comodo root CA certificates that are expiring |
JDK-8223798 | Replace wildcard address with loopback or local host in tests - part 7 |
JDK-8223880 | Update sun/net/ftp/FtpURL.java and sun/net/ftp/FtpURLConnectionLeak.java to work with IPv6 addresses |
JDK-8223716 | sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic |
JDK-8184770 | JDWP support for IPv6 |
JDK-8223737 | Fix HostsFileNameService for IPv6 literal addresses |
JDK-8223215 | Shenandoah: Support verifying subset of roots |
JDK-8223885 | hs_err and replay file may contain garbage when overwriting existing file |
JDK-8223911 | Disable bad node budget verification until the fix |
JDK-8212700 | Change the mechanism by which JDK loads the platform-specific AWT Toolkit |
JDK-8222362 | Upgrade to Freetype 2.10.0 |
JDK-8211826 | StringIndexOutOfBoundsException happens via GetStringUTFRegion() |
JDK-8144125 | [macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically |
JDK-7141393 | [macosx] CARemoteLayer code refactoring and unit test |
JDK-8223237 | Replace use of string.equals(““) with isEmpty() in java.desktop |
JDK-8222819 | Remove setting of headless property on MacOS from launcher code. |
JDK-8213232 | Unix/X11 setCompositionEnableNative issue |
JDK-8222519 | ButtonDemoScreenshotTest fails randomly with “still state to be reached” |
JDK-8130266 | Change the mechanism by which JDK loads the platform-specific GraphicsEnvironment class |
JDK-8222830 | PIT: java/awt/Window/AlwaysOnTop/AutoTestOnTop.java listed twice in ProblemList |
JDK-8208179 | Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK |
JDK-8222799 | java.beans.Introspector uses an obsolete methods cache |
JDK-8214046 | [macosx] Undecorated Frame does not Iconify when set to |
JDK-8222438 | Drop of outdated logging in the com.sun.media.sound package |
JDK-8219914 | Change the environment variable for Java Access Bridge logging to have a directory. |
JDK-8212701 | remove sun.desktop property from launcher code |
JDK-8222789 | Replace the usage of “Sun’s Xinerama API” by the “XFree86’s Xinerama API” on Solaris |
JDK-8216008 | -Djavax.accessibility.assistive_technologies empty list leads to exception |
JDK-8212676 | AWT SystemColor setting on CDE |
JDK-8218917 | KeyEvent.getModifiers() returns inconsistent values for ALT keys |
JDK-8222720 | Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64 |
JDK-8223810 | HotSpot compile warnings from VS2017 |
JDK-8223921 | Update SocketReadWrite benchmark |
JDK-8223917 | Problemlist compiler/ciReplay/TestServerVM.java |
JDK-8223767 | Shenandoah fails to build on Solaris x86_64 |
JDK-8223657 | Remove unused THREAD argument from SymbolTable functions |
JDK-8215470 | Bad EnclosingMethod attribute on classes declared in lambdas |
JDK-8221738 | ErrorFile option does not handle pre-existing error files of the same name |
JDK-8223018 | Rename G1RemSet::*oops_into_collection_set_do methods |
JDK-8200545 | Improve filter for enqueued deferred cards |
JDK-8219459 | oopDesc::is_valid() is broken |
JDK-8223638 | Replace wildcard address with loopback or local host in tests - part 6 |
JDK-8223822 | Add gc IDs in the log of gc verification |
JDK-8222841 | Incorrect static call stub interactions with class unloading |
JDK-8221478 | Disable VerifySharedSpaces by default |
JDK-8222969 | Migrate RuleBasedCollatorTest to JDK Repo |
JDK-8219023 | Investigate syncing JVMTI spec version with JDK version |
JDK-8223597 | jdk/nio/zipfs/ZipFSTester.java RuntimeException: CHECK_FAILED! (getAttribute.crc failed 6af4413c vs 0 …) |
JDK-8222480 | Implementation: JEP 351: ZGC: Uncommit Unused Memory |
JDK-8223762 | Shenandoah: overflows in calculations involving heap capacity |
JDK-8223759 | Shenandoah should allow arbitrarily low initial heap size |
JDK-8223685 | used bundled zlib on AIX by default |
JDK-8223574 | add more thread-related system settings info to hs_error file on AIX |
JDK-8223779 | Build failure after 8223040 (Add a AsyncGetCallTrace test) |
JDK-8223730 | URLClassLoader.findClass() can throw IndexOutOfBoundsException |
JDK-8223063 | Support CNG RSA keys |
JDK-8223235 | [Graal] compiler/jsr292/NonInlinedCall/InvokeTest.java failed time out |
JDK-8223637 | Fix build breakage after 8223136 |
JDK-8214796 | Create a jlink plugin for stripping debug info symbols from native libraries |
JDK-8221696 | MappedByteBuffer.force method to specify range |
JDK-8223632 | Replace wildcard address with loopback or local host in tests - part 5 |
JDK-8219060 | -linksource broken with modules |
JDK-8222015 | Small VM.metaspace improvements |
JDK-8223667 | ASAN build broken |
JDK-8223040 | Add a AsyncGetCallTrace test |
JDK-8223654 | Clean up @jls references in com.sun.source |
JDK-8221253 | TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes |
JDK-8221569 | JFR tool produces incorrect output when both –categories and –events are specified |
JDK-8222533 | jtreg test jdk/internal/platform/cgroup/TestCgroupMetrics.java fails on SLES12.3 linux ppc64le machine |
JDK-8221340 | [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 |
JDK-8223531 | [Graal] assert(type() == T_INT) failed: type check |
JDK-8223652 | Rename IPSupport.skipIfCurrentConfigurationIsInvalid() to IPSupport.throwSkippedExceptionIfNonOperational() |
JDK-8223186 | HotSpot compile warnings from GCC 9 |
JDK-8223465 | Replace wildcard address with loopback or local host in tests - part 3 |
JDK-8223626 | move print() functions to cpp files |
JDK-8223675 | arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class) |
JDK-8223676 | Minimal VM build failure after 8223136 (Move compressed oops functions to CompressedOops class) |
JDK-8223617 | code_size2 needs adjustments |
JDK-8223555 | Cleanups in cacerts tests |
JDK-8200400 | Restrict Sasl mechanisms |
JDK-8223537 | testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently |
JDK-8222292 | runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java timeout but test passed |
JDK-8223639 | [JVMCI] jvmciCompiler.cpp needs to include “oops/objArrayOop.inline.hpp”” |
JDK-8223651 | Build fails with –with-jvm-features=-jfr and –disable-precompiled-headers |
JDK-8223599 | minimal build fails after JDK-8185525 |
JDK-8191808 | Configurable read timeout for CRLs |
JDK-8189208 | Cleanup ancient argument processing code |
JDK-8223645 | AArch64 build broken by fix for 8223136 |
JDK-8222991 | Xerces 2.12.0: Validation |
JDK-8223454 | Reduce String concatenation shapes by folding initialLengthCoder into last mixer |
JDK-8223307 | enable the Stack Execution Disable flag for JDK binaries on AIX |
JDK-8223627 | jdk-13+20 bundle name contains null instead of ea |
JDK-8222251 | preflow visitor is not visiting lambda expressions |
JDK-8223573 | Replace wildcard address with loopback or local host in tests - part 4 |
JDK-8223624 | Cleanup includes of universe.hpp |
JDK-8223623 | Move oopFactory function definitions out of oopFactory.hpp |
JDK-8223622 | Move Universe usage out of memAllocator.hpp |
JDK-8223621 | Move Universe usage out of oopRecorder.hpp |
JDK-8223620 | Move IsGCActiveMark implementation out of header |
JDK-8223619 | Move VerifyOption out of Universe |
JDK-8223136 | Move compressed oops functions to CompressedOops class |
JDK-8042215 | javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table |
JDK-8221759 | Crash when completing "java.io.File.path" |
JDK-8223427 | [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled |
JDK-8223441 | HeapMonitorStatArrayCorrectnessTest fails due to sampling determinism |
JDK-8222987 | sun/security/tools/keytool/PSS.java times out on Solaris-SPARC |
JDK-8223380 | [Graal] compiler/c2/Test8062950.java failed with time out. |
JDK-8223539 | compiler/graalunit/HotspotTest.java hotspot.test.CheckGraalIntrinsics AssertionError: found plugins for intrinsics |
JDK-8223589 | Build failures after JDK-8223534 (add back fixed test_markOop.cpp) |
JDK-8220673 | Add test library support for determining platform IP support |
JDK-8221432 | Upgrade CLDR to Version 35.1 |
JDK-8223583 | Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding) |
JDK-8223414 | ProblemList java/lang/ref/ReachabilityFenceTest.java when running in Graal as JIT mode |
JDK-8223567 | Rename ShenandoahBrooksPointer to ShenandoahForwarding |
JDK-8223534 | add back fixed test_markOop.cpp |
JDK-8185525 | Add JFR event for DictionarySizes |
JDK-8222926 | Shenandoah build fails with –with-jvm-features=-compiler1 |
JDK-8222949 | add condy support to javac’s pool API |
JDK-8217846 | [Graal] vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java crash |
JDK-8223397 | gc+promotion log lines are missing the GC id |
JDK-8223445 | compiler/intrinsics/mathexact/LongMulOverflowTest.java java timeout |
JDK-8223570 | Shenandoah needs to acquire lock before CLDG::clear_claimed_marks |
JDK-8223416 | Exclude javax/management/monitor/DerivedGaugeMonitorTest.java until JDK-8042211 is fixed. |
JDK-8223391 | Unsynchronized iteration of ClassLoaderDataGraph |
JDK-8223244 | Fix usage of ARRAYCOPY_DISJOINT decorator |
JDK-8223353 | (ch) Change channel close implementation to not wait for I/O threads |
JDK-8223481 | gtest/GTestWrapper.java failed due to “assert(ret == 0) failed: sem_post failed; error=‘Invalid argument’ (errno=EINVAL)” |
JDK-8223437 | Backout JDK-8219974 Restore static callsite resolution for the current class |
JDK-8223464 | Improve version string for Oracle CI builds |
JDK-8222074 | Enhance auto vectorization for x86 |
JDK-8223447 | Stabilize gc/shenandoah/TestStringDedupStress test |
JDK-8223446 | Shenandoah breaks alignment with some HumongousThreshold values |
JDK-8223319 | Add copyright footer to specs and man pages |
JDK-8223463 | Replace wildcard address with loopback or local host in tests - part 2 |
JDK-8220037 | Inconsistencies of generated timezone files between Windows and Linux |
JDK-8223044 | Add back exception checking in tests |
JDK-8223457 | java.net.ServerSocket protected constructor should throw NPE if impl null |
JDK-8223449 | Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp |
JDK-8223450 | Disable Shenandoah C2 barriers verification for x86_32 |
JDK-8223448 | Shenandoah disabled barriers blocks omit LRB |
JDK-8223335 | Compare baseline builds on linux are failing |
JDK-8222738 | Shenandoah: assert(is_Proj()) failed when running cometd benchmarks |
JDK-8223389 | Shenandoah optimizations fail with assert(!phase→exceeding_node_budget()) |
JDK-8222670 | pathological case of JIT recompilation and code cache bloat |
JDK-8223308 | ZGC: Remove ZGranuleMap::size() |
JDK-8223422 | [Graal] assert(!m→can_be_statically_bound(InstanceKlass::cast(ctxk))) failed: redundant |
JDK-8218700 | infinite loop in HotSpotJVMCIMetaAccessContext.fromClass after OutOfMemoryError |
JDK-8223332 | Update JVMCI |
JDK-8219013 | Update Apache Santuario (XML Signature) to version 2.1.3 |
JDK-8223054 | [TESTBUG] Put graalJarsCP before existing classpath in GraalUnitTestLauncher |
JDK-8222534 | VerifyBeforeExit is not honored when System.exit is called |
JDK-8222955 | Optimize String.replace(CharSequence, CharSequence) for common cases |
JDK-8223412 | tier1 build failure after 8222893 |
JDK-8221509 | Refactor assert( G1CollectedHeap::used() == recalculate_used() ) with better message |
JDK-8222893 | markOopDesc::print_on() is a bit confused |
JDK-8222665 | Update Graal |
JDK-8221542 | ~15% performance degradation due to less optimized inline decision |
JDK-8219902 | C2: MemNode::can_see_stored_value() ignores casts which carry control dependency |
JDK-8223171 | Redundant nmethod dependencies for effectively final methods |
JDK-8219483 | j.l.c.ClassDesc::nested(String, String…) doesn’t throw NPE if any arg is null |
JDK-8222667 | vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java failed with “event IS NOT a breakpoint” |
JDK-8219991 | New fix of the deadlock in sun.security.ssl.SSLSocketImpl |
JDK-8223395 | PPC64: Improve comments in the JVM signal handler to match ISA text |
JDK-8223267 | Fix incorrect usage of GCTraceTime in g1FullCollector and g1CollectedHeap |
JDK-8223359 | JDK-8221359 breaks TestG1ParallelPhases.java |
JDK-8223174 | Pattern.compile() can throw confusing NegativeArraySizeException |
JDK-8221359 | Eliminate SATBMarkQueueSet::filter_thread_buffers |
JDK-8223178 | Improve FileSystems.newFileSystem example with map factory methods |
JDK-8223309 | test failing due to self-assign-overloaded |
JDK-8220724 | TestBiasedLockRevocationEvents fails while matching revoke events to VMOperation events |
JDK-8223265 | Clarify operational semantics of java.util.Objects.equals() |
JDK-8223262 | [AOT] jaotc crashes with assert(! failed: Should not allocate with exception pending |
JDK-8223248 | [AIX] Remove old xlC 10 workaround for load acquire |
JDK-8222500 | runtime/8176717/TestInheritFD.java failed with java.nio.file.NoSuchFileException: /tmp/communication7071713601211876892.txt |
JDK-8216137 | assert failed: Live node limit exceeded. |
JDK-8223143 | Restructure/clean-up for ‘loopexit_or_null()’. |
JDK-8223142 | Clean-up WS and CB. |
JDK-8223141 | Change (count) suffix _ct into _cnt. |
JDK-8223140 | Clean-up in ‘ok_to_convert()’. |
JDK-8223139 | Rename mandatory policy-do routines. |
JDK-8223138 | Small clean-up in loop-tree support. |
JDK-8223137 | Rename predicate ‘do_unroll_only()’ to ‘is_unroll_only()’. |
JDK-8204203 | Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed |
JDK-8217364 | Custom URLStreamHandler for jrt or file protocol can override default handler |
JDK-8223052 | Cleanup: NodeSortRecord |
JDK-8223254 | DataOutputStream/WriteUTF.java fails due to “OutOfMemoryError: Java heap space” |
JDK-8218875 | Add new FileSystems.newFileSystem methods |
JDK-8220793 | (fs) No support for changing modification time of symlink |
JDK-8223258 | Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice |
JDK-8223227 | Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase |
JDK-8216978 | Drop support for pre JDK 1.4 SocketImpl implementations |
JDK-8219202 | Use Unsynchronized StringBuilder in sun.net.www.ParseUtil |
JDK-8222992 | Shenandoah: Pre-evacuate all roots |
JDK-8219138 | Miscellaneous changes imported from jsr166 CVS 2019-05 |
JDK-8220248 | fix headings in java.util.concurrent |
JDK-8221892 | ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable |
JDK-8221120 | CopyOnWriteArrayList.set should always have volatile write semantics |
JDK-8222930 | ConcurrentSkipListMap.clone() shares size variable between original and clone |
JDK-8223145 | Replace wildcard address with loopback or local host in tests - part 1 |
JDK-8223064 | Minor cleanups in ResolvedMethodTable |
JDK-8222986 | Add parameter to skip clearing CHeapBitMaps when resizing |
JDK-8198505 | Remove CollectorPolicy and its subclasses |
JDK-8222895 | StackOverflowError in custom security manager that relies on ClassSpecializer |
JDK-8223194 | runtime/Shutdown/ShutdownTest.java due to “OutOfMemoryError: Java heap too small” |
JDK-8223177 | Data race on JvmtiEnvBase::_tag_map in double-checked locking |
JDK-8146726 | Improve AbstractProcessor to issue warnings for repeated information |
JDK-8220818 | Validator does not find missing match for keyref error |
JDK-8222769 | [TESTBUG] TestJFRNetworkEvents should not rely on hostname command |
JDK-8221267 | Document the jdk.net.URLClassPath.showIgnoredClassPathEntries system property |
JDK-8220623 | [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library |
JDK-8222744 | add support for generating method handles from a variable symbol |
JDK-8202414 | Unsafe write after primitive array creation may result in array length change |
JDK-8223078 | Add microbenchmark for array copying/clearing/resizing |
JDK-8223190 | Test gc/arguments/TestShrinkHeapInSteps.java breaks with change for JDK-8074355 |
JDK-8223184 | Shenandoah: Missing roots in SRP::process_all_roots_slow |
JDK-8074355 | make MutexLocker smarter about non-JavaThreads |
JDK-8213399 | DecoderLocker is unused |
JDK-8223146 | [TESTBUG] new test vmTestbase/nsk/share/ExceptionCheckingJniEnv/exceptionjni001/ fails on Windows |
JDK-8222821 | com/sun/jdi/ExceptionEvents.java failed |
JDK-8215113 | Sampling interval not always correct |
JDK-8222137 | Remove T-Systems root CA certificate |
JDK-8216577 | Add GlobalSign’s R6 Root certificate |
JDK-8222913 | Add Jib support for VERSION_EXTRA* |
JDK-8222749 | vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with “eventSet1.size() != 3 :: 2” |
JDK-8221639 | [i386] expand_exec_shield_cs_limit workaround is undefined code after JDK-8199717 |
JDK-8219807 | C2 crash in IfNode::up_one_dom(Node*, bool) |
JDK-8222852 | Reduce String concat combinator tree shapes by folding constants into prependers |
JDK-8222934 | mark new VM option AllowRedefinitionToAddOrDeleteMethods as deprecated |
JDK-8218152 | [javac] fails and exits with no error if a bad annotation processor provided |
JDK-8222529 | sun.jdwp.listenerAddress agent property uses wrong encoding |
JDK-8221991 | Improve the HTML for the inheritance tree for a type |
JDK-8219403 | JVMCIRuntime::adjust_comp_level should be replaced |
JDK-8220388 | Increase -inlinehint-threshold for Clang to avoid G1 pause time regression |
JDK-8222988 | Use MonitorLocker rather than MutexLocker when wait/notify used |
JDK-8036608 | Key.getAlgorithm link to standard algorithm names needs to be updated |
JDK-8218280 | LineNumberReader throws “Mark invalid” exception if CRLF straddles buffer. |
JDK-8223020 | aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions |
JDK-8223015 | Cleanups for zipfs tests |
JDK-8223003 | SunMSCAPI keys are not cleaned up |
JDK-8220813 | update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X |
JDK-8219487 | j.l.c.ClassDesc spec should contain precise assertions for one parameter’s methods |
JDK-8222980 | Upgrade IANA Language Subtag Registry to Version 2019-04-03 |
JDK-8221988 | add possibility to build with Visual Studio 2019 |
JDK-8129315 | java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently |
JDK-8223026 | [BACKOUT] Typo in test/hotspot/jtreg/TEST.groups is causing test harness failures |
JDK-8223016 | ZGC: Fix misaligned statistics printout |
JDK-8222637 | Obsolete NeedsDeoptSuspend |
JDK-8222440 | (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present |
JDK-8222518 | Remove unnecessary caching of Parker object in java.lang.Thread |
JDK-8222743 | Xerces 2.12.0: DOM Implementation |
JDK-8222562 | Don’t set IPV6_V6ONLY when IPv4 is not available |
JDK-8222970 | Update ProblemList for vmTestbase/nsk/jdb/eval/eval001/eval001.java |
JDK-8222888 | [TESTBUG] docker/TestJFREvents.java fails due to “RuntimeException: JAVA_MAIN_CLASS_ is not defined” |
JDK-8222977 | Fix shenandoah broken with JDK-8222811 |
JDK-8222811 | Consolidate MutexLockerEx and MutexLocker |
JDK-8139965 | Hang seen when using com.sun.jndi.ldap.search.replyQueueSize |
JDK-8220795 | Rework naked_short_nanosleep on Windows to improve time-to-safepoint |
JDK-8222774 | (ch) Replace uses of stateLock and blockingLock with j.u.c. locks |
JDK-8220497 | Improve Javadoc search feature and add test coverage |
JDK-8222469 | ZGC: Generalize ZPageCache::flush() |
JDK-8221786 | ZGC: Increase max heap size to 16TB |
JDK-8222462 | Introduce CollectedHeap::unused() |
JDK-8222664 | runtime/appcds/sharedStrings/SharedStringsStress.java assert GC active during NoGCVerifier |
JDK-8222935 | Fix ExceptionCheckingJniEnv system |
JDK-8222952 | Typo in test/hotspot/jtreg/TEST.groups is causing test harness failures |
JDK-8222805 | sun/security/pkcs11/tls/tls12/TestTLS12.java fails with Unsupported signature algorithm: rsa_pss_rsae_sha256 |
JDK-8222669 | Create and use new html.Entity class |
JDK-8222295 | more baseline cleanups from Async Monitor Deflation project |
JDK-8222532 | (zipfs) Performance regression when writing ZipFileSystem entries in parallel |
JDK-8221685 | -XX:BytecodeVerificationRemote and -XX:BytecodeVerificationLocal should be diagnostic options |
JDK-8222838 | Shenandoah: SEGV on accessing cset bitmap for NULL ptr |
JDK-8222843 | Print Shenandoah cset map addresses in hs_err |
JDK-8222785 | aarch64: add necessary masking for immediate shift counts |
JDK-8219566 | JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero |
JDK-8222817 | Refactor printing processor to use streams |
JDK-8221598 | Update Graal |
JDK-8218994 | Consolidate indy and condy JVM information within a BootstrapInfo data structure |
JDK-8213501 | Deploy ExceptionJniWrapper for a few tests |
JDK-8222526 | Use of no longer existing jquery directory in script.js |
JDK-8215017 | Improve String::equals warmup characteristics |
JDK-8219998 | Eliminate inherently singleton lists |
JDK-8222502 | Replace 19,20 case alternatives with JVM_CONSTANT_Module/Package names |
JDK-8222332 | PIT: Problemlist tests that times out consistently |
JDK-8220231 | Cache HarfBuzz face object for same font’s text layout calls |
JDK-8215580 | Remove support for |
JDK-8222391 | javax/net/ssl/compatibility/Compatibility.java should be more flexible |
JDK-8222741 | jdi/EventQueue/remove/remove004 fails due to VMDisconnectedException |
JDK-8222786 | Shenandoah get_barrier_strength should accept all shapes of (Weak)CAS reference barriers |
JDK-8192936 | RI does not follow the JVMTI RedefineClasses spec that is too strict in the definition |
JDK-8221271 | sun/security/pkcs11/tls/tls12/TestTLS12.java test failed |
JDK-8222747 | [Graal] mx_subprocess files miss testing VM flags |
JDK-8222753 | AAarch64: Add CPU implementer code for Ampere |
JDK-8222735 | Update doc/building.md with current Oracle build platforms and compilers |
JDK-8222668 | Add @since tag to JapaneseEra.REIWA |
JDK-8222527 | HttpClient doesn’t send HOST header when tunelling HTTP/1.1 through http proxy |
JDK-8220513 | Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider |
JDK-8217338 | [Containers] Improve systemd slice memory limit support |
JDK-8222550 | runtime/MemberName/MemberNameLeak.java times out |
JDK-8222713 | Add OutputAnalyzer(Path) constructor |
JDK-8222558 | Rework ResolvedMethodTable verification |
JDK-8222379 | JFR TestClassLoadEvent.java failed due to EXCEPTION_ACCESS_VIOLATION |
JDK-8222280 | Provide virtualization related info in the hs_error file on AIX |
JDK-8222444 | Add a suggestion for non-US locale in the test doc |
JDK-8220477 | Channels.newWriter() does not close if underlying channel throws an IOException |
JDK-8222289 | Overhaul logic for reading/writing constant pool entries |
JDK-8219718 | ZGC: Make nmethod entry barriers and nmethod::is_unloading use ZNMethodDataOops |
JDK-8222491 | jcmd can fail converting UTF8 output to strings |
JDK-8222627 | Remove sneaky token ‘Name’ in jdk-version.m4 |
JDK-8218468 | Load barrier slow path node should be MachTypeNode |
JDK-8222327 | java_lang_Thread _thread_status_offset, remove pre 1.5 code paths |
JDK-8218147 | make_walkable asserts on multiple calls |
JDK-8220382 | Cleanup doclet instantiation |
JDK-8222418 | compiler/arguments/TestScavengeRootsInCode.java times out |
JDK-8222417 | compiler/loopopts/TestOverunrolling.java times out |
JDK-8218453 | More dynamic RMI interactions |
JDK-8211936 | Better String parsing |
JDK-8214809 | CDS storage improvements |
JDK-8216326 | SSLSocket stream close() does not close the associated socket |
JDK-8222484 | Specialize generation of simple String concatenation expressions |
JDK-8222415 | Xerces 2.12.0: Parsing Configuration |
JDK-8222510 | Small cleanup for JDK launcher’s make file |
JDK-8222528 | Fix javadoc headers in Nashorn sources |
JDK-8222522 | Add configure options for Mac Bundle creation |
JDK-8220743 | [TESTBUG] Review Runtime tests recently migrated from JDK subdirs |
JDK-8222395 | Refactor the abstract classes of package and module index writer |
JDK-8222334 | java -Xss0 triggers StackOverflowError |
JDK-8222271 | [s390] optimize register usage in C2 instruction forms for clearing arrays |
JDK-8163363 | AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted |
JDK-8222430 | Add tests for ElementKind predicates |
JDK-8222378 | Provide mechanism to query preview feature status for annotation processors |
JDK-8222501 | [TESTBUG] Docker support is always set to true in jtreg-ext/requires/VMProps.java |
JDK-8221711 | [TESTBUG] create more tests for JFR in container environment |
JDK-8222425 | Shenandoah: Move commonly used closures to separate files |
JDK-8222490 | Shenandoah: Remove unused _par_state_string in ShenandoahRootEvacuator |
JDK-8222397 | x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers |
JDK-8222410 | java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile hangs when “nc” does not accept “-U” |
JDK-8221397 | Support implementation-defined Map Modes |
JDK-8221644 | jquery directory should be renamed |
JDK-8220625 | tools/javac/classreader/8171132/BadConstantValue.java failed with “did not see expected error” |
JDK-8222387 | Out-of-bounds access to CPU _family_id_xxx array |
JDK-8222275 | sun/security/tools/keytool/Serial64.java: assertTrue: expected true, was false |
JDK-8208066 | compiler/graalunit/JttThreadsTest.java failed with org.junit.runners.model.TestTimedOutException: test timed out after 20 seconds |
JDK-8222419 | Shenandoah: Remove unused _par_state_string in ShenandoahRootProcessor |
JDK-8222299 | [TESTBUG] move hotspot container tests to hotspot/containers |
JDK-8222403 | Shenandoah: Remove ShenandoahAlwaysTrueClosure, use AlwaysTrueClosure instead |
JDK-8222297 | IRT_ENTRY/IRT_LEAF etc are the same as JRT |
JDK-8222188 | Shenandoah: Adjust Shenandoah work gang types |
JDK-8180573 | Refactor sun/security/tools shell tests to plain java tests |
JDK-8222151 | refactoring: enhancements to java.lang.Class::methodToString and java.lang.Class::getTypeName |
JDK-8222090 | Add Hygon Dhyana processor support |
JDK-8217405 | rmic should reject class files with preview features enabled |
JDK-8222034 | Thread-SMR functions should be updated to remove work around |
JDK-8221857 | Collect code coverage for a subset of code |
JDK-8222333 | fastdebug build broken after JDK-8221393 (phase_mapping[] doesn’t match enum Phase in WeakProcessorPhases) |
JDK-8217047 | Provide a way to inject missing parameter names |
JDK-8221979 | Cleanups for building Windows resources |
JDK-8215407 | javac should reject class files with bad EnclosingMethod attributes |
JDK-8221393 | ResolvedMethodTable too small for StackWalking applications |
JDK-8221913 | Add GC.selected() jtreg-ext function |
JDK-8222097 | ProblemList tests that are failing recurringly and intermittently in PIT |
JDK-8221445 | FastSysexMessage constructor crashes MIDI receiption thread |
JDK-8221263 | [TEST_BUG] RemotePrinterStatusRefresh test is hard to use |
JDK-8221885 | Add intermittent test in the JavaSound to the ProblemList |
JDK-8220349 | The fix done for JDK-8214253 have caused issues in JTree behaviour |
JDK-6684386 | ElementIterator javadoc bug |
JDK-8221661 | javax.swing.text.View.getPreferredSpan(int axis) |
JDK-8217013 | javadoc generates references to missing file overview-frame.html |
JDK-8221915 | cleanup ticks related coding in os_perf_aix.cpp [aix] |
JDK-8222300 | Zero build broken after JDK-8222231 |
JDK-8222072 | JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv |
JDK-8222231 | Clean up interfaceSupport.inline.hpp duplicated code |
JDK-8222224 | vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java fails |
JDK-8222035 | minimal inference context optimization is forcing resolution with incomplete constraints |
JDK-8222029 | Optimize Math.floorMod |
JDK-8222264 | Windows incremental build is broken with JDK-8217728 |
JDK-8221851 | Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC |
JDK-8222259 | Shenandoah: Pre-evacuate string-dedup roots in Traversal GC |
JDK-8221984 | ZGC: Clean up ZOop |
JDK-8222180 | ZGC: ZForwarding::verify() failing when checking for duplicates |
JDK-8221836 | Avoid recalculating String.hash when zero |
JDK-8219241 | Provide basic virtualization related info in the hs_error file on linux/windows x86_64 |
JDK-8216039 | TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange |
JDK-8221853 | Data race in compile broker (set_last_compile) |
JDK-8221430 | StringBuffer(CharSequence) constructor truncates when -XX:-CompactStrings specified |
JDK-8222229 | ProblemList compiler/jsr292/InvokerSignatureMismatch.java |
JDK-8222227 | Shenandoah: Fix Traversal GC weak roots handling in final-traversal pause |
JDK-8222186 | Shenandoah should not uncommit below minimum heap size |
JDK-8222185 | Shenandoah should report “committed” as capacity |
JDK-8221852 | SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE should be selected at runtime, not build time |
JDK-8221924 | get(null) on single-entry unmodifiable Map returns null instead of throwing NPE |
JDK-8221658 | aarch64: add necessary predicate for ubfx patterns |
JDK-8221894 | Add comments for docker tests in the test doc |
JDK-8020637 | Permissions.readObject doesn’t enforce proper Class to PermissionCollection mappings |
JDK-8222144 | BuiltinClassLoader should create the CodeSource for jrt URLs lazily |
JDK-8221535 | add steal tick related information to hs_error file [linux] |
JDK-8221584 | SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event |
JDK-8218458 | [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output |
JDK-8218049 | Survivor MemoryMXBean used() size granularity is region based |
JDK-8222105 | Add “use_” prefix to G1Policy::adaptive_young_list_length |
JDK-8218668 | Clean up evacuation of optional collection set |
JDK-8216551 | GraalUnitTestLauncher should be executed as ‘@run driver’ |
JDK-8222130 | Shenandoah should verify roots after pre-evacuation |
JDK-8222133 | Add temporary exceptions for root certs that are due to expire soon |
JDK-8222086 | CodeCache::UnloadingScope needs to preserve and restore previous IsUnloadingBehavior |
JDK-8221730 | jcmd process name matching broken |
JDK-8222027 | java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException |
JDK-8222129 | Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength() |
JDK-8222125 | Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1 |
JDK-8222089 | [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window |
JDK-8221907 | make reconfigure breaks when configured with relative paths |
JDK-8222111 | exeCallerAccessTest.c fails to build: control reaches end of non-void function |
JDK-8221995 | AARCH64: problems with CAS instructions encoding |
JDK-8221880 | Better customization for Windows RC properties FileDescription and ProductName |
JDK-8221529 | [TESTBUG] Docker tests use old/deprecated image on AArch64 |
JDK-8222032 | x86_32 fails with “wrong size of mach node” on AVX-512 machine |
JDK-8221917 | serviceability/sa/TestPrintMdo.java fails on 32-bit platforms |
JDK-8222082 | Build of test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c still failing on Windows |
JDK-8222078 | test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c build fails after 8221530 |
JDK-8221530 | Caller sensitive methods not handling caller = null when invoked by JNI code with no java frames on stack |
JDK-8220282 | Add MethodHandle tests on accessing final fields |
JDK-8221871 | javadoc should not set role=region on |
JDK-8221882 | Use fiber-friendly java.util.concurrent.locks in JSSE |
JDK-8221997 | fix headings in jdk.javadoc |
JDK-8221597 | A typo in the Java API doc for File.getUsableSpace() |
JDK-8219993 | AArch64: Compiled CI stubs are unsafely modified |
JDK-8221477 | Inject os/cpu-specific constants into Unsafe from JVM |
JDK-8203364 | Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3 |
JDK-8221539 | [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends |
JDK-8221833 | Readability check in Symbol::is_valid not performed for some addresses |
JDK-8221918 | runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java fails: Shared archive not found |
JDK-8218547 | Simplify JLI_Open on Windows in native code (libjli) |
JDK-8219918 | ProblemList hotspot tests failing in SAP testing. |
JDK-8221470 | Print methods in exception messages in java-like Syntax. |
JDK-8221992 | Fix old method replacement in ResolvedMethodTable |
JDK-8163326 | Update the default enabled cipher suites preference |
JDK-8221921 | Implement size() / isEmpty() in immutable collections |
JDK-8221981 | Simplify Map/List/Set.of() implementation |
JDK-8221980 | Simplify Optional implementation |
JDK-8221996 | Bootcycle build broken |
JDK-8221848 | Shenandoah: ArrayCopy post-barrier improvements |
JDK-8221710 | [TESTBUG] more configurable parameters for docker testing |
JDK-8221766 | Load-reference barriers for Shenandoah |
JDK-8217728 | Speed up incremental rerun of “make hotspot” |
JDK-8219861 | Add new keytool -showinfo -tls command for displaying TLS configuration information |
JDK-8221325 | Add information about swap space to print_memory_info() on MacOS |
JDK-8221872 | Remove uses of ClassLoaderWeakHandle typedef in protection domain table |
JDK-8217610 | TLSv1.3 fail with ClassException when EC keys are stored in PKCS11 |
JDK-8218483 | Crash in “assert(_daemon_threads_count→get_value() > daemon_count) failed: thread count mismatch 5 : 5” |
JDK-8221764 | Reduce make Init.gmk logging overhead |
JDK-8220664 | Simplify ShenandoahUpdateHeapRefsClosure |
JDK-8216539 | tools/jar/modularJar/Basic.java times out |
JDK-8221701 | Archive constant BaseLocales |
JDK-8221482 | Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode |
JDK-8221731 | Fix doclint handling of accessibility heading in java.desktop |
JDK-8220495 | Update GIFlib library to the 5.1.8 |
JDK-8221436 | Incorrect check of package in Line.Info.toString() |
JDK-8220320 | Remove unused old code in GraphicsEnvironment on unix |
JDK-8215105 | java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color |
JDK-8221244 | Unexpected behavior of PropertyDescription.getReadMethod for boolean properties |
JDK-8212904 | JTextArea line wrapping incorrect when using UI scale |
JDK-8217707 | JNICALL declaration breaks Splash screen functions |
JDK-8221412 | lookupPrintServices() does not always update the list of Windows remote printers |
JDK-8221411 | NullPointerException in RasterPrinterJob without PrinterResolution |
JDK-8217735 | awt_image_GifImageDecoder_parseImage() “interlace” param has the wrong type |
JDK-8220250 | fix headings in java.desktop |
JDK-8216971 | [macosx swing] For JCheckBoxMenuItem actionPerformed() is called twice, when apple.laf.useScreenMenuBar=true and modifier is InputEvent.META_DOWN_MASK |
JDK-8221405 | Fix Windows 32bit awt build |
JDK-8177960 | Deprecate the Swing Motif Look and Feel and document it as unsupported on macOS |
JDK-8221304 | Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java |
JDK-8178335 | fake pass: jdk/internal/ref/Cleaner/ExitOnThrow.java |
JDK-8220792 | Performance bottleneck in JavacFileManager.list() |
JDK-8221437 | assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution |
JDK-8220602 | Shenandoah-SA: Enable best-effort implementation of heap walk |
JDK-8221875 | Unquarantine Shenandoah string dedup tests |
JDK-8221870 | use driver to run CtwRunner in applications/ctw tests |
JDK-8221102 | Allow GC threads to participate in threads claiming protocol |
JDK-8221782 | [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services |
JDK-8221751 | Shenandoah: Improve SATB enqueueing |
JDK-8221762 | Improve Main.gmk/FindTests.gmk bootstrap time |
JDK-8221824 | Build failure with MSVS 2013 after JDK-8218418 |
JDK-8189861 | Refactor CacheFind |
JDK-8221724 | Enable archiving of Strings with hash 0 |
JDK-8221723 | Avoid storing zero to String.hash |
JDK-8221748 | Remove unused oopDesc::is_unlocked_oop() |
JDK-8221732 | Introduce CollectedHeap::hash_oop() |
JDK-8221648 | Remove CollectedHeap::is_in_closed_subset() |
JDK-8221541 | clean up functions in CompilerOracle |
JDK-8221801 | Update src/java.base/share/legal/public_suffix.md |
JDK-8157404 | Unable to read certain PKCS12 keystores from SequenceInputStream |
JDK-8221763 | Build fails when using –with-jvm-features=-g1gc,-jfr,-shenandoahgc |
JDK-8168261 | Use server cipher suites preference by default |
JDK-8218418 | (fs) Files.createSymbolicLink should use SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE (win) |
JDK-8221517 | G1: Reserved page size for heap can be wrong |
JDK-8212627 | [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out |
JDK-8220671 | Initialization race for non-JavaThread PtrQueues |
JDK-8221703 | Rmic build for java.management.api has bad incremental behavior |
JDK-8221558 | Remove obsolete uses of OopStorage::ParState<’false, false> _par_state |
JDK-8221149 | os::malloc checks MallocCatchPtr outside of ifdef ASSERT block |
JDK-8221146 | ZGC: Reports too much relocated |
JDK-8220610 | Make CollectedHeap nmethod functions pure virtual |
JDK-8174268 | Declare a public field in JapaneseEra for the era starting May 2019 |
JDK-8205432 | Replace the placeholder Japanese era name |
JDK-8221366 | Search box tries to search for “Search” |
JDK-8219733 | Restore javadoc header styles |
JDK-8221750 | Shenandoah: Enable ThreadLocalHandshake by default |
JDK-8221183 | Avoid code cache walk in MetadataOnStackMark |
JDK-8221694 | jstatLineCounts1 needs to be NaN resilient |
JDK-8221735 | Shenandoah fails ctw/modules/jdk_management_agent.java with Traversal |
JDK-8221726 | Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files) |
JDK-8221725 | AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) |
JDK-8215599 | Remove support for javadoc “frames” mode |
JDK-8220707 | [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g |
JDK-8221610 | Resurrect (legacy) JRE bundle target |
JDK-8221698 | Remove redundant includes from popular header files |
JDK-8221257 | Improve serial number generation mechanism for keytool -gencert |
JDK-8221596 | test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java failed with FileAlreadyExistsException |
JDK-8221629 | Shenandoah: Cleanup class unloading logic |
JDK-8221643 | Tighten up assert(_keep_alive >= 0) in CLD::inc_keep_alive |
JDK-8220254 | fix headings in java.xml |
JDK-8221480 | jcmd VM.metaspace shall print limits in basic mode |
JDK-8221351 | Crash in KlassFactory::check_shared_class_file_load_hook |
JDK-8221118 | Avoid eagerly creating JCDiagnostic for CompletionFailures |
JDK-8221435 | Shenandoah should not mark through weak roots |
JDK-8221687 | Deprecated j.u.jar.Attributes.Name attributes accidentally set to null |
JDK-8221688 | Quarantine Shenandoah string dedup tests |
JDK-8221408 | Windows 32bit build build errors/warnings in hotspot |
JDK-8221621 | FindTests.gmk cannot handle “=” in TEST.groups comments |
JDK-8220016 | Clean up redundant RSA services in the SunJSSE provider |
JDK-8220632 | Suggest recompiling with a larger value of -Xmaxerrs/-Xmaxwarns if diagnostics were suppressed |
JDK-8221153 | ZGC: Heap iteration and verification pollutes GC statistics |
JDK-8221540 | ZGC: Reduce width of zForwardingEntry::from_index field |
JDK-8221394 | Clean up ConcurrentGCThread |
JDK-8221341 | Update Graal |
JDK-8157372 | C2: Node::cmp() should return bool |
JDK-8205934 | Define jdk -source/-target version in version-numbers file |
JDK-8220530 | Build compare script does not compare the contents of the test image |
JDK-8221395 | HttpClient leaving connections in CLOSE_WAIT state until Java process ends |
JDK-8220351 | Cross-modifying code |
JDK-8220786 | Create new switch to redirect error reporting output to stdout or stderr |
JDK-8221413 | javac does not recognize variable assigned in switch expression as DA |
JDK-8221398 | Move test NoClassDefFoundMsg.java to subdir exceptionMsgs/ |
JDK-8221532 | Incorrect copyright header in FileSystemSupport_md.c |
JDK-8218727 | vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/TestDescription.java crash in native library |
JDK-8221568 | DataOutputStream/WriteUTF.java fails due to “OutOfMemoryError: Java heap space” |
JDK-8221533 | Incorrect copyright header in DurationDayTimeImpl.java, DurationYearMonthImpl.java and XMLStreamException.java |
JDK-8220575 | Replace hardcoded 127.0.0.1 in URLs with new URI builder |
JDK-8221531 | Incorrect copyright header in src/java.base/windows/native/libnio/ch/FileChannelImpl.c |
JDK-8220528 | [AIX] Fix basic Xinerama and Xrender functionality |
JDK-8221456 | nmethod::make_unloaded() clears _method member too early |
JDK-8221527 | [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 |
JDK-8219196 | DataOutputStream.writeUTF may throw unexpected exceptions |
JDK-8059357 | ClassVerifier redundantly checks constant pool entries multiple times |
JDK-8219612 | compiler.codecache.stress.Helper.TestCaseImpl can’t be defined in different runtime package as its nest host |
JDK-8221524 | java/util/Base64/TestEncodingDecodingLength.java test should be disabled on 32-bit platforms |
JDK-8221401 | java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms |
JDK-8221400 | java/lang/String/StringRepeat.java test requests too much heap |
JDK-8220198 | Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs |
JDK-8221537 | ZGC: Fix incorrect comment in zNMethod table entry layout |
JDK-8221392 | Reduce ConcurrentGCThreads spinning during start up |
JDK-8221396 | Clean up serviceability/sa/TestUniverse.java |
JDK-8221479 | Fix JFR profiling on s390 |
JDK-8220687 | Add StandardJavaFileManager.getJavaFileObjectsFromPaths overload |
JDK-8217347 | [TESTBUG] runtime/appcds/jvmti/InstrumentationTest.java timed out |
JDK-8220633 | Optimize CacheFSInfo |
JDK-8216558 | Lookup.unreflectSetter(Field) fails to throw IllegalAccessException for final fields |
JDK-8221513 | Add vmTestbase/nsk/jdb/eval/eval001/eval001.java to ProblemList.txt |
JDK-8221342 | [TESTBUG] Generate Dockerfile for docker testing |
JDK-8204552 | NMT: Separate thread stack tracking from virtual memory tracking |
JDK-8221350 | more monitor logging updates from Async Monitor Deflation project |
JDK-8221483 | TestOopCmp.java fails due to “Multiple garbage collectors selected” |
JDK-8219446 | Specify behaviour of timeout accepting methods of Socket and ServerSocket if timeout is negative |
JDK-8221414 | Bump required boot jdk version to 12 |
JDK-8221407 | Windows 32bit build error in libsunmscapi/security.cpp |
JDK-8221406 | Windows 32bit build error in NetworkInterface_winXP.c |
JDK-8221473 | Configuration::reads can use Set.copyOf |
JDK-8221175 | Fix bad function case for controlled JVM crash on PPC64 big-endian |
JDK-8220794 | PPC64: Fix signal handler for SIGSEGV on branch to illegal address |
JDK-8221472 | Fix HandshakeSuspendExitTest |
JDK-8217690 | Update public suffix version |
JDK-8220570 | Additonal trace when native thread creation fails |
JDK-8218128 | vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes |
JDK-8220774 | Add HandshakeALot diag option |
JDK-8203026 | java.rmi.NoSuchObjectException: no such object in table |
JDK-8221083 | [ppc64] Wrong oop compare in C1-generated code |
JDK-8214712 | Archive Attributes$Name.KNOWN_NAMES |
JDK-8220682 | Heap dumping and inspection fails with JDK-8214712 |
JDK-8221262 | Cleanups in UnixFileSystem/WinNTFileSystem implementation classes |
JDK-8217827 | [Graal] Some vmTestbase/nsk/jvmti/ResourceExhausted tests failing |
JDK-8221264 | Refactor and update SourceVersion.latestSupported |
JDK-8146986 | JDI: Signature lookups for unprepared classes can take a long time |
JDK-8221434 | Fix typo in lib-x11 autoconf error message about missing headers |
JDK-8221357 | Update test documentation by deleting “cd test && make” |
JDK-8221343 | x86_32 crashes on startup with “_hwm out of range” |
JDK-8216989 | CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 |
JDK-8220445 | Support for side by side MSVC Toolset versions |
JDK-8221260 | Initialize more class members on construction, remove some unused ones |
JDK-8217362 | Emergency dump does not work when disk=false is set |
JDK-8219100 | Improve do_collection_pause_at_safepoint |
JDK-8220295 | sun/tools/jps/TestJps.java still timing out |
JDK-8221164 | jstatLineCounts tests need to be more resilient for NaN outputs |
JDK-8221207 | Redo JDK-8218446 - SuspendAtExit hangs |
JDK-8221220 | AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable |
JDK-8220095 | Assertion failure when symlink (with different name) is used for lib/modules file |
JDK-8221363 | Build failure after JDK-8220240 (Refactor shared dirty card queue) |
JDK-8220240 | Refactor shared dirty card queue |
JDK-8218399 | runtime/RedefineObject/TestRedefineObject.java timeout |
JDK-8218889 | Improperly use of the Optional API |
JDK-8220224 | With CLDR provider, NumberFormat.format could not handle locale with number extension correctly. |
JDK-8078860 | (spec) InputStream.read(byte[] b, int off, int len) claims to not affect element b[off] |
JDK-8221179 | Zero builds fail when linking with gold and bundling libffi.so |
JDK-8217564 | idempotent protection missing in crc32c.h |
JDK-8221219 | ZGC: Remove ZStallOnOutOfMemory option |
JDK-8221212 | ZGC: Command-line flags should be marked experimental |
JDK-8221252 | (sc) SocketChannel and its socket adaptor need to handle connection reset |
JDK-8218914 | Support fonts installed per-user on Windows 10 |
JDK-7106851 | Test should not use System.exit |
JDK-8216353 | Use utility APIs introduced in org/netbeans/jemmy/util/LookAndFeel class in client sanity test cases |
JDK-8219552 | bump jtreg requiredVersion to b14 in test/jdk/sanity/client/ |
JDK-8218854 | FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth |
JDK-8219504 | Test for JDK-8211435 can be run on all platforms |
JDK-8215396 | JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT |
JDK-8218674 | HTML Tooltip with “img=src” on component doesn’t show |
JDK-8214112 | The whole text in target JPasswordField image are not selected |
JDK-8214253 | Tooltip is transparent rather than having a black background |
JDK-8061381 | [macosx] Accelerators does not spelled for JMenuItems by Voice Over |
JDK-8210782 | Upgrade HarfBuzz to the latest 2.3.1 |
JDK-8213110 | Remove the use of applets in automatic tests |
JDK-8214109 | XToolkit is not correctly displayed color on 16-bit high color setting |
JDK-8211322 | Reduce the timeout of tooltip in SwingSet2DemoTest |
JDK-8200286 | (testbug) MOptionTest test fails with java.lang.AssertionError: Classfiles too old! |
JDK-8220451 | jdi/EventQueue/remove/remove004 failed due to “ERROR: thread2 is not alive” |
JDK-8220714 | C2 Compilation failure when accessing off-heap memory using Unsafe |
JDK-8221278 | Shenandoah should not enqueue string dedup candidates during root scan |
JDK-8221273 | put sun/security/pkcs11/tls/tls12/TestTLS12.java on ProblemList.txt |
JDK-8221270 | Duplicated synchronized keywords in SSLSocketImpl |
JDK-8218401 | WRONG_PHASE: vmTestbase/nsk/jvmti test crash |
JDK-8170494 | JNI exception pending in PlainDatagramSocketImpl.c |
JDK-8211941 | Enable checking/ignoring of non-conforming Class-Path entries |
JDK-8220674 | [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs |
JDK-8221259 | New tests for java.net.Socket to exercise long standing behavior |
JDK-8221172 | SunEC specific test is not limited to SunEC |
JDK-8221096 | Description of -XX:+PrintFlagsRanges is incorrect |
JDK-8220753 | Re-introduce the test case for TLS 1.2 algorithms in SunPKCS11 crypto provider |
JDK-8220784 | hsdis cannot be built with MinGW64 |
JDK-8220658 | Improve the readability of container information in the error log |
JDK-8172695 | (scanner) java/util/Scanner/ScanTest.java fails |
JDK-8221208 | Backout JDK-8218446 |
JDK-8221180 | Deprecate AllowJNIEnvProxy |
JDK-8220249 | fix headings in java.compiler |
JDK-8218446 | SuspendAtExit hangs |
JDK-8220389 | Update Graal |
JDK-8221098 | Run java/net/URL/HandlerLoop.java in othervm mode |
JDK-8211100 | hotspot C1 issue with comparing long numbers on x86 32-bit |
JDK-8153508 | ContentHandler API contains link to private contentPathProp |
JDK-8219958 | Automatically load taglets from a jar file |
JDK-8147502 | Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size |
JDK-8220744 | Move RedefineTests to from runtime to serviceability |
JDK-8218975 | Bug in macOSX kernel’s pthread support |
JDK-8217766 | Container Support doesn’t work for some Join Controllers combinations |
JDK-8212528 | Wrong cgroup subsystem being used for some CPU Container Metrics |
JDK-8219562 | Line of code in osContainer_linux.cpp L102 appears unreachable |
JDK-8220690 | ATTRIBUTE_ALIGNED requires GNU extensions enabled |
JDK-8220613 | java/util/Arrays/TimSortStackSize2.java times out with fastdebug build |
JDK-8220663 | Incorrect handling of IPv6 addresses in Socket(Proxy.HTTP) |
JDK-8220355 | Improve assertion texts and exception messages in eventHandlerVMInit |
JDK-8220781 | linux-s390 : os::get_summary_cpu_info gives bad output |
JDK-8170705 | sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response |
JDK-8220812 | gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms |
JDK-8220410 | sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output |
JDK-8218723 | Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation |
JDK-8220693 | jdk/javadoc/doclet/MetaTag/MetaTag.java with unexpected date |
JDK-8220737 | Jib based 32 bit windows builds fail |
JDK-8220780 | ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE |
JDK-8220609 | Cleanups in ScavengableNMethods |
JDK-8220606 | Move ScavengableNMethods unlinking to unregister_nmethod |
JDK-8220579 | [Containers] SubSystem.java out of sync with osContainer_linux.cpp |
JDK-8220601 | ZGC: Delete ZNMethodTableEntry arrays using ZSafeDelete |
JDK-8220600 | ZGC: Delete ZPages using ZSafeDelete |
JDK-8220599 | ZGC: Introduce ZSafeDelete |
JDK-8220597 | ZGC: Convert ZForwarding to use ZAttachedArray |
JDK-8220596 | ZGC: Convert ZNMethodData to use ZAttachedArray |
JDK-8220595 | ZGC: Introduce ZAttachedArray |
JDK-8220594 | ZGC: Remove superfluous ZPage::is_active() |
JDK-8220593 | ZGC: Remove superfluous ZPage::is_detached() |
JDK-8220592 | ZGC: Move destruction of detached ZPages into ZPageAllocator |
JDK-8220591 | ZGC: Don’t delay reclaimation of ZVirtualMemory |
JDK-8220590 | ZGC: Remove ZPages from ZPageTable when freed |
JDK-8220589 | ZGC: Remove superfluous ZPageTableEntry |
JDK-8220588 | ZGC: Convert ZRelocationSet to hold ZForwardings instead of ZPages |
JDK-8220587 | ZGC: Break out forwarding information from ZPage |
JDK-8220586 | ZGC: Move relocation logic from ZPage to ZRelocate |
JDK-8220741 | ZGC: Move CPU agnostic files from linux_x86 to linux |
JDK-8220569 | ZGC: Rename and rework ZUnmapBadViews to ZVerifyViews |
JDK-8220719 | Allow other named NetPermissions to be used |
JDK-8220684 | Process.waitFor(long, TimeUnit) can return false for a process that exited within the timeout |
JDK-6307456 | UnixFileSystem_md.c use of chmod() and access() should handle EINTR signal appropriately (unix) |
JDK-8220493 | Prepare Socket/ServerSocket for alternative platform SocketImpl |
JDK-8220738 | (sc) Move ServerSocketChannelImpl remaining native method to Net |
JDK-8220555 | JFR tool shows potentially misleading message when it cannot access a file |
JDK-8220745 | Fix problemlist entry to refer to 8220613 |
JDK-8219876 | (bf) Improve IndexOutOfBoundsException messages in \(Type\)Buffer classes |
JDK-8220512 | Deoptimize redefinition functions that have dirty ICs |
JDK-8220704 | ZGC: gc tests complain Java heap too small |
JDK-8220093 | Change to GCC 8.2 for building on Linux at Oracle |
JDK-8213912 | Semantic typo in HttpExchange.java |
JDK-8179549 | Typo in network properties documentation |
JDK-8220712 | [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled |
JDK-8220678 | unquarantine nsk/jdi/ThreadReference/setEnabled/setenabled003 |
JDK-8220611 | compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java timeout |
JDK-8219139 | move hotspot tests from test/jdk/vm |
JDK-8218812 | vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java failed |
JDK-8220689 | problem list RandomCommandsTest in graal runs |
JDK-8220249 | fix headings in java.compiler |
JDK-8219628 | [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm |
JDK-8219691 | method summary table head should be enclosed in <thead> |
JDK-8220379 | Fix doclint handling of headings |
JDK-8220676 | [TESTBUG] ProblemList TestCPUSets until the test issue is resolved |
JDK-8220366 | Optimize Symbol handling in ClassVerifier and SignatureStream |
JDK-8220644 | Align required/found pairs in diagnostics |
JDK-8220281 | IBM-858 alias name is missing on IBM00858 charset |
JDK-8220378 | Unused Names constants |
JDK-8220614 | (bf) Buffer absolute slice methods should use Objects.checkFromIndexSize() |
JDK-8220628 | Move the HeapMonitor library to C++ |
JDK-8218166 | com/sun/jdi/SimulResumerTest.java failure |
JDK-8220252 | Fix Headings in java.naming |
JDK-8220502 | Inefficient pre-sizing of PhiResolverState arrays in c1_LIRGenerator |
JDK-8219579 | Remove redundant signature parsing from the verifier |
JDK-8219585 | [TESTBUG] sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java passes trivially when it shouldn’t |
JDK-8220343 | Move scavenge_root_nmethods from shared code |
JDK-8220342 | Remove scavenge_root_nmethods_do from VM_HeapWalkOperation::collect_simple_roots |
JDK-8220411 | Remove ScavengeRootsInCode=0 code |
JDK-8220374 | C2: LoopStripMining doesn’t strip as expected |
JDK-8220660 | [s390]: debug build broken after JDK-8220301 |
JDK-8220566 | AArch64: Set default vm features for Ampere eMAG CPUs |
JDK-8220598 | Malformed copyright year range in a few files in java.base |
JDK-8193277 | SimpleFileObject inconsistency between getName and getShortName |
JDK-8220634 | SymLinkArchiveTest should handle not being able to create symlinks |
JDK-8220352 | Crash with assert(external_guard \ |
JDK-8220345 | Use appropriate type for G1RemSetScanState::IsDirtyRegionState |
JDK-8220301 | Remove jbyte use in CardTable |
JDK-8219882 | [AOT] Develop regression test for 8218859 |
JDK-8219197 | ThreadGroup.enumerate() may return wrong value |
JDK-8219597 | (bf) Heap buffer state changes could provoke unexpected exceptions |
JDK-8220253 | Fix Headings in java.sql.rowset |
JDK-8220585 | Incorrect code in MulticastSocket sample code |
JDK-8220546 | Shenandoah Reports timing details for weak root processing |
JDK-8220496 | Race in java_lang_String::length() when deduplicating |
JDK-8219517 | assert(false) failed: infinite loop in PhaseIterGVN::optimize |
JDK-6504660 | HPI panic callback is dead code |
JDK-8160247 | Mark deprecated javax.security.cert APIs with forRemoval=true |
JDK-8220475 | Malformed copyright header in LinuxSocketOptions.java, MacOSXSocketOptions.java and MacOSXSocketOptions.c |
JDK-8220227 | Host Locale Provider getDisplayCountry returns error message under non-English Win10 |
JDK-8220480 | Typo in java.net.http.HttpResponse.BodySubscriber documentation |
JDK-8219634 | ZGC: Rename ZAddressRangeMap to ZGranuleMap |
JDK-8219633 | ZGC: Rename ZPageSizeMin to ZGranuleSize |
JDK-8219817 | Remove unused CollectedHeap::block_size() |
JDK-8219816 | Add IsArray/RemoveExtent type traits utilities |
JDK-8220504 | Move definition of JAVA_VERSION_INFO_RESOURCE to Launcher-java.base.gmk |
JDK-8170639 | [Linux] jsig is limited to a maximum of 64 signals |
JDK-8220258 | fix headings in java.smartcardio |
JDK-8220256 | fix headings in java.security.sasl |
JDK-8220244 | vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003 hasn’t been un-problemlisted |
JDK-8220083 | Use InetAddress.getLoopbackAddress() in place of 127.0.0.1 for some tests |
JDK-8212206 | Refactor AdaptiveSizePolicy to separate out code related to GC overhead |
JDK-8218074 | Update Graal |
JDK-8220529 | JDK-8220383 broke test image build |
JDK-8220005 | java/util/Arrays/TimSortStackSize2.java times out |
JDK-8220237 | ProcessBuilder API documentation typo |
JDK-8220474 | Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java |
JDK-8220257 | fix headings in java.instrument |
JDK-8217576 | C1 atomic access handlers use incorrect decorators |
JDK-8220515 | Revert removal of for_each_lock_value removal |
JDK-8220383 | Incremental build is broken and inefficient |
JDK-8220262 | fix headings in java.logging |
JDK-8220501 | Improve c1_ValueStack locks handling |
JDK-8220344 | Build failures when using –with-jvm-features=-g1gc,-jfr |
JDK-8220363 | hotspot-ide project fails |
JDK-8220294 | ZGC fails to build on GCC 4.4.7: Type parameter issue |
JDK-8013728 | nsk/jdi/BScenarios/hotswap/tc10x001 Unrecognized Windows Sockets error: 0: recv failed |
JDK-8220441 | [PPC64] Clobber memory effect missing for memory barriers in atomics |
JDK-8184315 | Typo in java.net.JarURLConnection.getCertificates() method documentation |
JDK-8220341 | Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack |
JDK-8214922 | Add vectorization support for fmin/fmax |
JDK-8219721 | jcmd from earlier release will hang attaching to VM with JDK-8215622 applied |
JDK-8220407 | compiler/intrinsics/math/TestFpMinMaxIntrinsics.java timedout |
JDK-8213008 | Cipher with UNWRAP_MODE should support the generation of an AES key type |
JDK-8219705 | Wrong media-type for a given serialization method |
JDK-8220202 | Simplify/standardize method naming for HtmlTree |
JDK-8220346 | Refactor java.lang.Throwable to use Objects.requireNonNull |
JDK-8220444 | Shenandoah should use parallel version of WeakProcessor in root processor for weak roots |
JDK-8220331 | Remove extra spaces in copyright header |
JDK-8220420 | Cleanup c1_LinearScan |
JDK-8220409 | jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java - testOverlapWithBaseModule tests the wrong thing |
JDK-8220414 | Correct copyright headers in Norm2AllModes.java and Normalizer2.java |
JDK-8074817 | Resolve disabled warnings for libverify |
JDK-8218201 | Failures when vmIntrinsics::_getClass is not inlined |
JDK-8220087 | Remove remnants of HTML4 support |
JDK-8217254 | CompactNumberFormat:: CompactNumberFormat() constructor does not comply with spec. |
JDK-8219632 | Remove reference to com.sun.javadoc API in RemoveOldDoclet test |
JDK-8217417 | Decorator name typo: C2_TIGHLY_COUPLED_ALLOC |
JDK-8220162 | Shenandoah should not commit HugeTLBFS memory |
JDK-8220153 | Shenandoah does not work with TransparentHugePages properly |
JDK-8220350 | Refactor ShenandoahHeap::initialize |
JDK-8219685 | Startup failure: assert(!Universe::is_module_initialized()) failed: Incorrect java.lang.Module pre module system initialization |
JDK-8220368 | Update String.indexOf to test all the C2 intrinsics |
JDK-8219860 | Cleanup ClassFileParser::parse_linenumber_table |
JDK-8220334 | Fix copyright header text |
JDK-8220323 | Fix copyright header text |
JDK-8220377 | Unused field SourceFileObject.flatname |
JDK-8220313 | [TESTBUG] Update base image for Docker testing to OL 7.6 |
JDK-8219642 | ciReplay loads wrong data when MethodData size changes |
JDK-8220353 | [TESTBUG] TestRegisterRestoring uses SafepointALot without UnlockDiagnosticVMOptions |
JDK-8220085 | runtime/CompressedOops/UseCompressedOops.java times out on Windows intermittently |
JDK-8220173 | assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark |
JDK-8220290 | gc/arguments/TestSurvivorRatioFlag.java fails after JDK-8215221 with CMS |
JDK-8219584 | Try to dump error file by thread which causes safepoint timeout |
JDK-8220283 | ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED compatibility issue |
JDK-8220165 | Encryption using GCM results in RuntimeException- input length out of bound |
JDK-8219997 | [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info |
JDK-8219448 | split-if update_uses accesses stale idom data |
JDK-8218948 | SimpleDateFormat :: format - Zone Names are not reflected correctly during run time |
JDK-8213448 | [TESTBUG] enhance jfr/jvm/TestDumpOnCrash |
JDK-8218618 | Program fails when using JDK addressed by UNC path and using Security Manager |
JDK-8217216 | Launcher does not defend itself against LD_LIBRARY_PATH_64 (Solaris) |
JDK-8217561 | X86: Add floating-point Math.min/max intrinsics |
JDK-8220159 | Optimize various RegMask operations by introducing watermarks |
JDK-8201252 | unquarantine nsk/jdi/ThreadReference/resume/resume001 |
JDK-8215221 | Serial GC misreports young GC time |
JDK-8220050 | Deprecate -XX:-ThreadLocalHandshakes |
JDK-8220228 | Improve Shenandoah pacing histogram message |
JDK-8219651 | compiler/ciReplay/TestServerVM.java is failing on windows |
JDK-8163511 | Allocation of compile task fails with assert: “Leaking compilation tasks?” |
JDK-8219713 | Reduce work in DefaultMethods::generate_default_methods |
JDK-8218464 | vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java failed |
JDK-8219650 | [Testbug] Fix potential crashes in new test hotspot gtest “test_print_hex_dump” |
JDK-8219214 | Infinite Loop in CodeSection::dump() |
JDK-8220151 | SafepointTracing::end_of_last_safepoint_ms should return ms since epoch. |
JDK-8219519 | Remove linux_sparc.ad and linux_aarch64.ad |
JDK-8220211 | Small update to Fix generation of VNNI vector code by allowing adjacent LoadS nodes to be isomorphic (JDK-8216580) |
JDK-8219613 | Use NonJavaThread PtrQueues |
JDK-8216580 | Fix generation of VNNI vector code by allowing adjacent LoadS nodes to be isomorphic |
JDK-8218167 | nsk/jvmti/scenarios/sampling/SP02/sp02t003 fails |
JDK-8220030 | JdbStopThreadidTest.java failed due to “Unexpected IO error while writing command ‘quit’ to jdb stdin stream” |
JDK-8219946 | Set class on body elements |
JDK-8220164 | Fix build instructions for AIX |
JDK-8220161 | Shenandoah does not need to initialize PLABs for safepoint workers |
JDK-8219920 | dependency help output in configure-step : support zypper tool |
JDK-8217878 | ENVELOPING XML signature no longer works in JDK 11 |
JDK-8220155 | JDK-8219971 broke hotspot build |
JDK-8219906 | Update test documentation with default test jobs settings |
JDK-8219971 | Introduce SetupExecute in build system |
JDK-8219974 | REDO JDK-8219492: Restore static callsite resolution for the current class |
JDK-8219986 | Change to Xcode 10.1 for building on Macosx at Oracle |
JDK-8219988 | Change to Visual Studio 2017 15.9.6 for building on Windows at Oracle |
JDK-8219801 | Pages do not have |
JDK-8219513 | compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc |
JDK-8219888 | aarch64: add CPU detection code for HiSilicon TSV110 |
JDK-4903717 | nsk/jdi/ThreadReference/isSuspended/issuspended002 failing |
JDK-8219856 | Spell out G1CollectorPolicy::is_hetero_heap |
JDK-8219748 | Add and use getter for the timing object in G1 |
JDK-8219747 | Remove g1_ prefix to g1_remset and g1_policy members in G1CollectedHeap |
JDK-8219369 | Add named constants for iterating ExtRootScan phases |
JDK-8218880 | G1 crashes when issuing a periodic GC while the GCLocker is held |
JDK-8217868 | Crash for overlap between source path and patch module path |
JDK-8219619 | Remove UseFakeTimers and related code |
JDK-8219976 | GarbageCollectionNotificationInfo always says “No GC” when running Shenandoah |
JDK-8214854 | JDWP: Unforseen output truncation in logging |
JDK-8219994 | CheckSecurityProvider.java fails with unexpected sun.security.ssl.SunJSSE |
JDK-8218228 | The constructor StringBuffer(CharSequence) violates spec for negatively sized argument |
JDK-8219803 | Nodeca Pako license text needs to be inserted in JSZip license text |
JDK-8219919 | RuntimeStub name lost with PrintFrameConverterAssembly |
JDK-8219990 | Backout JDK-8219658 |
JDK-8219582 | PPC: Crash after C1 checkcast patched and GC |
JDK-8215430 | Remove the internal package com.sun.net.ssl |
JDK-8219969 | Backout JDK-8219492 |
JDK-8218988 | Improve metaspace verifications |
JDK-8219915 | [TESTBUG] Fix test langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java in Standalone mode |
JDK-8219746 | Provide virtualization related info in the hs_error file on linux ppc64 / ppc64le |
JDK-8209413 | AArch64: NPE in clhsdb jstack command |
JDK-8219951 | Build failure on Mac and Windows after JDK-8219922 |
JDK-8219492 | Restore static callsite resolution for the current class |
JDK-8219890 | Calendar.getDisplayName() returns empty string for new Japanese Era on some locales |
JDK-8218266 | G1 crash in AccessInternal::PostRuntimeDispatch |
JDK-8219922 | Simplify and optimize IndexSetIterator::next using count_trailing_zeros |
JDK-8207367 | 10 vmTestbase/nsk/jdi tests timed out when running with jtreg |
JDK-5071718 | (bf) Add ByteBuffer.slice(int offset, int length) |
JDK-8219658 | Deadlock in sun.security.ssl.SSLSocketImpl |
JDK-8219798 | [deadcode] remove src/hotspot/share/prims/evmCompat.cpp |
JDK-8219565 | [deadcode] remove share/utilities/intHisto.* |
JDK-8212932 | [TESTBUG] Clean up TestVirtualSpaceNode test |
JDK-8219789 | [TESTBUG] TestOptionsWithRanges.java produces hs_err_pidXXXXX.log file for VMThreadStackSize=9007199254740991 |
JDK-8219857 | Shenandoah GC may initialize thread’s gclab twice |
JDK-8219714 | [testbug] com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java must pass classpath to subprocess |
JDK-8219712 | code_size2 (defined in stub_routines_x86.hpp) is too small on new Skylake CPUs |
JDK-8216259 | AArch64: Vectorize Adler32 intrinsics |
JDK-8219723 | javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases |
JDK-8218726 | Minor Throwable.printStackTrace() typos |
JDK-8183107 | PKCS11 regression regarding checkKeySize |
JDK-8219805 | Cross-link javax.lang.model. packages to utility interfaces |
JDK-8219698 | aarch64: SIGILL triggered when specifying unsupported hardware features |
JDK-8219802 | Problem list java/net/MulticastSocket/SetGetNetworkInterfaceTest.java |
JDK-8215009 | GCC 8 compilation error in libjli |
JDK-8213781 | web page background renders blue in JEditorPane |
JDK-8212202 | [Windows] Exception if no printers are installed. |
JDK-8213071 | [macos] The focus disappears after pressing return to close the “That was a pretty good movie!” dialog. |
JDK-8190361 | Incorrect version info in jaccessinspector.exe and jaccesswalker.exe |
JDK-8219156 | RTFEditorKit writes background color but doesn’t read |
JDK-8219814 | Help-info for pns(…) on Linux/mips lost |
JDK-8219630 | cleanup hotspot ostream.cpp |
JDK-8218780 | Update MUSCLE PCSC-Lite header files |
JDK-8181383 | com/sun/jdi/OptionTest.java fails intermittently with bind failed: Address already in use |
JDK-8219635 | aarch64: missing LoadStore barrier in TemplateTable::fast_storefield |
JDK-8219548 | Better Null paramenter checking in ToolProvider |
JDK-8219378 | Ensure ReflectionFactory.langReflectAccess is initialized correctly |
JDK-8219664 | LogCompilation: java.lang.Error: Unexpected method mismatch during late inlining |
JDK-8181171 | Deleting method for RedefineClasses breaks ResolvedMethodName |
JDK-8218913 | Rename –strip-debug jlink plugin |
JDK-8219638 | ZGC: Free ZNMethodDataOops under a lock |
JDK-8218974 | Free GC native structures in nmethod::flush |
JDK-8209175 | Handle ‘B’ character introduced in CLDR 33 JDK update for Burmese (my) locale |
JDK-8219577 | Returning NULL in a function which returns bools |
JDK-8219143 | jdb should support breakpoint thread filters |
JDK-8219675 | Disable harfbuzz warnings with gcc 8 |
JDK-8215524 | Finished message validation failure should be decrypt_error alert |
JDK-8219561 | Update jdeprscan to avoid the need for start-of-release changes |
JDK-8219553 | [TESTBUG] Problem list JFR TestPeriod test |
JDK-8159525 | Add @FunctionalInterface annotation to PrivilegedAction and PrivilegedExceptionAction |
JDK-8214756 | SA should ignore archived java heap objects that are not in use |
JDK-8218811 | replace open by os::open in hotspot coding |
JDK-8208278 | [mlvm] [TESTBUG] vm.mlvm.mixed.stress.java.findDeadlock.INDIFY_Test Deadlocked threads are not always detected |
JDK-8219480 | j.l.c.ClassDesc::arrayType(int rank) throws IllegalArgumentException if rank = 0 |
JDK-8219583 | Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) |
JDK-8219611 | Remove superfluous sigfillset code |
JDK-8209807 | improve handling exception in requires.VMProps |
JDK-8219571 | ProblemList serviceability/sa/TestJmapCoreMetaspace.java |
JDK-8078725 | method adjustments can be done just once for all classes involved into redefinition |
JDK-8219158 | use ‘test.root’ property instead of traversing test-src path |
JDK-8048192 | (bf) Out of direct buffer memory message should include the limits |
JDK-8011135 | (bf) CharBuffer.put(String) is slow because of String.charAt() call for each char |
JDK-8219417 | bump jtreg requiredVersion to b14 |
JDK-8219574 | Minimal VM build failure after JDK-8219414 |
JDK-8219554 | Redundant lookup_common in SymbolTable::add |
JDK-8217647 | JFR: recordings on 32-bit systems unreadable |
JDK-8219575 | jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet test fails in mach5 |
JDK-8219436 | Safepoint logs correction and misc |
JDK-8219469 | ZGC: Extract functions out from ZNMethodTable into new ZNMethod class |
JDK-8219468 | ZGC: Extract iteration functionality into a new ZNMethodTableIteration class |
JDK-8219467 | ZGC: Move ZNMethodData to its own file |
JDK-8219466 | ZGC: Extract allocation functionality into a new ZNMethodAllocator class |
JDK-8219464 | ZGC: Move nmethod oop properties from ZNMethodTableEntry to ZNMethodData |
JDK-8219573 | Add NMethodClosure |
JDK-8219463 | ZGC: Remove redundant ZNMethodTable::_iter_lock |
JDK-8219462 | ZGC: Use wait/notify in ZNMethodTable |
JDK-8219247 | Enable inlining of newly introduced PlatformMonitor methods |
JDK-8215584 | Remove support for the “old” doclet API in com/sun/javadoc |
JDK-8218751 | Do not store original classfiles inside the CDS archive |
JDK-8219558 | jdk/javadoc tests fail with missing headings: h1 |
JDK-8214777 | Avoid some GCC 8.X strncpy() errors in HotSpot |
JDK-8216170 | java.lang.IllegalArgumentException: directories not supported |
JDK-8219497 | Unused parameter in HtmlDocletWriter::printHtmlDocument |
JDK-8215307 | Pages do not have |
JDK-8219254 | Update explicit uses of latest source/target in langtools tests to a property |
JDK-8218960 | CONFIG level logging statements printed in CLDRCalendarDataProviderImpl.java even when default log Level is INFO |
JDK-8216363 | NullPointerException in java.util.logging.Handler#isLoggable |
JDK-8219335 | “failed: unexpected type” assert failure in ConnectionGraph::split_unique_types() with unsafe accesses |
JDK-8153413 | Exceptions::_throw always logs exceptions, penalizing performance |
JDK-8219524 | Shenandoah misreports “committed” size in MemoryMXBean |
JDK-8219414 | SA: jhsdb jsnap throws UnmappedAddressException with core generated by gcore |
JDK-8219388 | Misleading log message “issuspended002a debuggee launched” |
JDK-8219486 | Missing reg_mask_init() breaks x86_32 build |
JDK-8219460 | ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler |
JDK-8213354 | Support package-specific stylesheets |
JDK-8168069 | X509TrustManagerImpl causes ClassLoader leaks with unparseable extensions |
JDK-8217765 | Internal Error (javaCalls.cpp:61) guarantee(thread→can_call_java()) failed |
JDK-8218998 | Add metadata to generated API documentation files |
JDK-8218995 | Deprecate the -XX:FailOverToOldVerifier option |
JDK-8219476 | cleanup hotspot ProblemList |
JDK-8215622 | Add dump to file support for jmap –histo |
JDK-8219395 | integrate gcov w/ run-test |
JDK-8216597 | SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047 |
JDK-5029431 | (bf) Add absolute bulk put and get methods |
JDK-8214719 | Deprecate -Xverify:none option |
JDK-8219389 | Delegated task created by SSLEngine throws BufferUnderflowException |
JDK-8219142 | Remove unused JIMAGE_ResourcePath |
JDK-8203232 | Shenandoah: Resolve oops in SATB filter |
JDK-8219370 | NMT: Move synchronization primitives from mtInternal to mtSynchronizer |
JDK-8219441 | test_logMessageTest missing static storage |
JDK-8219244 | NMT: Change ThreadSafepointState’s allocation type from mtInternal to mtThread |
JDK-8167548 | [TESTBUG] Logging tests put log files in source tree |
JDK-8218767 | ZGC: Do not assume that r12 is a special register in C2 |
JDK-8219332 | ZGC: Improve ZRootsIteratorClosure abstraction |
JDK-8219331 | ZGC: Unify TLAB retire/remap handling |
JDK-8217909 | Make unused r12 register (without compressed oops) available to regalloc in C2 |
JDK-8218287 | jshell tool: input behavior unstable after 12-ea+24 on Windows |
JDK-8219098 | Make output of region strings more regular in error messages |
JDK-8219229 | Make ConstantPool::tag_at and release_tag_at_put inlineable |
JDK-8218965 | aix: support xlclang++ in the compiler detection |
JDK-8219132 | switch to jtreg4.2-b14 |
JDK-8219394 | Missing FIXPATH in microbenchmark test runner |
JDK-8219393 | Add native library support for microbenchmarks |
JDK-8219391 | extend gcov support to llvm/clang |
JDK-8065262 | (bf spec) CharBuffer.chars() should make it clearer that the sequence starts from the buffer position |
JDK-8218135 | Redo: Add ppc64le and s390x profiles to jib-profiles.js |
JDK-8217032 | Check pandoc capabilities in configure |
JDK-8211016 | make images does not update jdk/lib/src.zip with latest changes |
JDK-8219129 | Allow overriding of license files in legal dir |
JDK-8218947 | jdb threads command should print threadID in decimal, not hex |
JDK-8219151 | Illegal instruction exception on JDK 12 due to incorrect CPU feature bits |
JDK-8219368 | Quarantine runtime/NMT/CheckForProperDetailStackTrace.java test |
JDK-4887513 | Typo in RMIFailureHandler interface doc page |
JDK-8219228 | java/util/Base64/TestEncodingDecodingLength.java failing on 8GB test machine |
JDK-8219097 | Move comment about using weak code blobs closure for code root scanning to correct place |
JDK-8218920 | Scan HCC should be on the same level as Update RS etc. in the log |
JDK-8218672 | AOT code root scanning shows in the wrong position in the logs |
JDK-8218978 | SA: Enable more ZGC testing |
JDK-8218970 | SA: Enable HeapHprofBinWriter for ZGC |
JDK-8218922 | SA: Enable best-effort implementation of live regions iteration for ZGC |
JDK-8219003 | SA: Refactor live regions iteration in preparation for JDK-8218922 |
JDK-8218746 | SA: Implement discontiguous bitmap for ZGC |
JDK-8218743 | SA: Add support for large bitmaps |
JDK-8218734 | SA: Incorrect and raw loads of OopHandles |
JDK-8218733 | SA: CollectedHeap provides broken implementation for used() and capacity() |
JDK-8218732 | SA: Resolves ZPageAllocator::_physical incorrectly |
JDK-8218731 | SA: Use concrete class the as return type of VMObjectFactory.newObject |
JDK-8219112 | name_and_sig_as_C_string usages in frame_s390 miss ResourceMark |
JDK-8218721 | C1’s CEE optimization produces safepoint poll with invalid debug information |
JDK-8212678 | Windows IME related patch |
JDK-8218473 | JOptionPane display issue with GTKLookAndFeel |
JDK-8218479 | JTextPane display issue with GTKLookAndFeel |
JDK-8218469 | JSlider display issue with slider for GTKLookAndFeel |
JDK-8218682 | [TEST_BUG] DashOffset fails in mach5 |
JDK-8218599 | Add test group jdk_client_sanity under jdk_desktop group |
JDK-8215130 | Fix errors in LittleCMS 2.9 reported by GCC 8 |
JDK-8217263 | Automate DashOffset test |
JDK-8207938 | At step6,Click Add button,case failed automatically. |
JDK-8216592 | Removal of the class sun.awt.AWTSecurityManager |
JDK-8214363 | HeapWord should not be a fake class |
JDK-8219157 | vm/mlvm/mixed/stress/java/findDeadlock should be problem-listed only on mac |
JDK-8219232 | Unit of concurrent active time logging is wrong |
JDK-8218991 | s390: Add intrinsic for GHASH algorithm |
JDK-8217389 | JTREG: Clean up, remove unused variable warnings |
JDK-8217385 | JTREG: Clean up, make sure to close resources |
JDK-8219095 | [testbug] Add @key headful to com/sun/java/swing/plaf/windows/AltFocusIssueTest.java |
JDK-8216049 | stringTable::intern creates redundant String when looking up existing one |
JDK-8204551 | Event descriptions are truncated in logs |
JDK-8219011 | Implement MacroAssembler::warn method on AArch64 |
JDK-8218941 | jdb should support a dbgtrace command that acts the same as the dbgtrace command line option |
JDK-8215249 | Miscellaneous changes imported from jsr166 CVS 2019-02 |
JDK-8215363 | needless signals in ForkJoinPool |
JDK-8215359 | InnocuousForkJoinWorkerThread.setContextClassLoader needlessly throws |
JDK-8195057 | java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp |
JDK-8219006 | AArch64: Register corruption in slow subtype check |
JDK-8218851 | JVM crash in custom classloader stress test, JDK 12 & 13 |
JDK-8203469 | Faster safepoints |
JDK-8079353 | [TESTBUG] runtime/CompressedOops/UseCompressedOops.java failed on Windows when getting disjoint instead of zero based coops |
JDK-8217381 | Incovenient errors reported when annotation processor generates source file and errors in the same round |
JDK-8219002 | Some comments and error messages refer to VMDisconnectException |
JDK-8214947 | Assertion error in test: StringCompressInflateTest |
JDK-8219074 | [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) |
JDK-8218471 | generate-unsafe-access-tests.sh does not correctly invoke build.tools.spp.Spp |
JDK-8218939 | vm/mlvm/anonloader/stress/byteMutation crashed on windows |
JDK-8161334 | C2: Cast nodes hinder memory alias analysis |
JDK-8218874 | C2: Unsafe to access PhaseIdealLoop outside of constructors |
JDK-8218879 | Keep track of memory accesses originated from Unsafe |
JDK-8218758 | [TESTBUG] compiler/cha/StrengthReduceInterfaceCall.java misses recompilation event |
JDK-8218881 | C2: StaticFinalFieldPrinter doesn’t handle T_ARRAY values in T_OBJECT fields |
JDK-8218935 | Make jfr strncpy uses GCC 8.x friendly |
JDK-8218937 | Make mlvmJvmtiUtils strncpy uses GCC 8.x friendly |
JDK-8209455 | [error-prone] JdkObsolete in jdk.management.agent |
JDK-4919790 | Errors in alert ssl message does not reflect the actual certificate status |
JDK-8218192 | Remove copy constructor for MemRegion |
JDK-8183004 | Remove code related to gtest death tests from assert macro |
JDK-8187697 | Cleanup: irrelevant code in OutputPropertiesFactory |
JDK-8201544 | Improve javac command line parsing and error reporting |
JDK-8218944 | Fix failed for JDK-8218936 |
JDK-8217289 | compiler/graalunit/HotspotTest.java failed with InvalidInstalledCodeException |
JDK-8087128 | C2: Disallow definition split on MachCopySpill nodes |
JDK-8216360 | Deprecate -XX:CompilationPolicyChoice |
JDK-8218753 | Obsolete nonproduct flag ProfilerCheckIntervals |
JDK-8218936 | Test fails in Internet environment |
JDK-8218089 | Rename DirtyCardQueue et al to follow usual G1 naming conventions |
JDK-8217998 | Remove method_type field associated with the appendix field of an indy or method handle call |
JDK-8218004 | Clean up terminology for shared methods within the JVM for indy and condy support |
JDK-8195060 | vm/mlvm/anonloader/stress/byteMutation intermittently times out |
JDK-8214582 | BasicJDWPConnectionTest.java: RuntimeException: Could not detect port from ’’ |
JDK-8218702 | [TESTBUG] com/sun/jdi/RepStep.java does not report debuggee errors |
JDK-8218882 | NET_Writev is declared, NET_WriteV is defined |
JDK-8218888 | keytool -genkeypair should not have the -destalias option |
JDK-8218755 | Refix Symbol leak in prepend_host_package_name |
JDK-8212988 | add recent class unloading events to the hs_err log |
JDK-8218695 | problem list tests failing with Graal |
JDK-8218807 | Compilation database (compile_commands.json) may contain obsolete items |
JDK-8215790 | Delegated task created by SSLEngine throws java.nio.BufferUnderflowException |
JDK-8217835 | Remove the experimental SunJSSE FIPS compliant mode |
JDK-8218754 | JDK-8068225 regression in JDIBreakpointTest |
JDK-8145845 | [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java |
JDK-8218738 | Remove dead code in Symbol and friends |
JDK-8218136 | minor hotspot adjustments for xlclang++ from xlc16 on AIX |
JDK-8218413 | make reconfigure ignores configure-time AUTOCONF environment variable |
JDK-8218675 | Reduce verification overhead in ClassFileParser |
JDK-8216608 | Obsolete stale compiler flags |
JDK-8214236 | sun.gc.collector.2.name should be changed |
JDK-8218680 | G1 crashes during calculation of old collection set candidates |
JDK-8217383 | Obsolete UseImplicitStableValues |
JDK-8218562 | handle HOTSPOT_BUILD_COMPILER for clang/xlclang and cleanup HOTSPOT_BUILD_COMPILER settings |
JDK-8212828 | (process) Change the Process launch mechanism default on Linux to be posix_spawn |
JDK-8201633 | Problems with AES-GCM native acceleration |
JDK-8218554 | HttpServer: allow custom handlers to request that the connection be closed after the exchange. |
JDK-8217874 | Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() |
JDK-8068225 | nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out |
JDK-8218736 | Build warning in lib/JvmFlags.gmk: extraneous text after ‘ifeq’ directive |
JDK-8180569 | Refactor sun/security/krb5/ shell tests to plain java tests |
JDK-8182117 | Document Zip File System Properties |
JDK-8218715 | [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI |
JDK-8218705 | Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux |
JDK-8193234 | When using -Xcheck:jni an internally allocated buffer can leak |
JDK-8218692 | Switch to JCov build which supports byte code version 57 |
JDK-8210280 | Unnecessary reallocation when invoking HashMap.putAll() |
JDK-8200109 | NMT: diff_malloc_site assert(early→flags() == current→flags(), “Must be the same memory type”) |
JDK-8218580 | endpoint identification algorithm should be case-insensitive |
JDK-8205654 | serviceability/dcmd/framework/HelpTest.java timed out |
JDK-8217990 | C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks |
JDK-8218593 | Symbol leak in prepend_host_package_name |
JDK-8217328 | Rename CollectionSetChooser to G1CollectionSetChooser |
JDK-8217330 | Split G1CollectionSetChooser into collection set candidate container and the chooser algorithm |
JDK-8217778 | StringTable cleanup miscalculates amount of dead objects |
JDK-8218662 | Allow 204 responses with Content-Length:0 |
JDK-8218546 | Unable to connect to https://google.com using java.net.HttpClient |
JDK-8216263 | Add historical data for JDK 12 |
JDK-8218630 | CreateSymbols includes class and module headers unnecessarily. |
JDK-8217335 | Add a script to generate –release data |
JDK-8217332 | JTREG: Clean up, use generics instead of raw types |
JDK-8217329 | JTREG: Clean up, remove unused imports in gc folder |
JDK-8218411 | JDK 12 L10n resource file update msg drop 20 |
JDK-8217352 | Remove EA from version string starting with Initial RC promotion |
JDK-8218601 | [AOT] Crash in AOTCodeHeap::mark_evol_dependent_methods |
JDK-8218169 | [AOT] Segmentation fault when running java with AOTed Graal in -Xcomp mode on windows |
JDK-8218625 | Remove dead code in relocInfo |
JDK-8218558 | NMT stack traces in output should show mt component for virtual memory allocations |
JDK-8218553 | Enhance keystore load debug output |
JDK-8218431 | Improved platform checking in makefiles |
JDK-8218565 | HandleMark cleanup |
JDK-8214823 | Javadoc cleanup of java.awt.desktop package |
JDK-8212677 | X11 default visual support for IM status window on VNC |
JDK-8216318 | The usage of Disposer in the java.awt.Robot can be deleted |
JDK-8217464 | Remove resolved client bugs from the ProblemList.txt |
JDK-8214918 | Unify GraphicsEnvironment.getCenterPoint()/getMaximumWindowBounds() across the platforms |
JDK-8214076 | Cleanup the code related to GraphicsEnvironment/Device/Configuration |
JDK-8217235 | Create automated test for SwingSet ColorChooserDemoTest |
JDK-8217377 | javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception |
JDK-8217297 | Add support for multiple look and feel for SwingSet SliderDemoTest |
JDK-8211885 | Duplicate id declarations in java.awt.geom.Path2D |
JDK-8214765 | All TrayIcon MessageType icons does not show up with gtk3 option set |
JDK-8214111 | There is no icon in all JOptionPane target image |
JDK-8214471 | Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest |
JDK-8214252 | Expanded & Collapsed nodes of a JTree look the same on GTK3 |
JDK-8218581 | Incorrect exception message generation |
JDK-8218461 | test/jdk/java/lang/invoke/VarHandles should be generated rather than manually edited |
JDK-8218579 | add hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java to ProblemList.txt |
JDK-8218419 | Can’t get annotations that are present on packages in -Xbootclasspath/a |
JDK-8218566 | NMT: missing memory tag for assert poison page |
JDK-8218550 | Add test omitted from JDK-8212043 |
JDK-8218544 | Fix build on windows: missing include |
JDK-8217093 | Support extended-length paths in parse_manifest.c on windows |
JDK-8217969 | Base64.Decoder.decode methods do not need to throw OOME due to integer overflow |
JDK-8217843 | Performance regression related to os::supports_monotonic_clock() on linux |
JDK-8218227 | StringBuilder/StringBuffer constructor throws confusing NegativeArraySizeException |
JDK-8216541 | CompiledICHolders of VM locked unloaded nmethods are released too late |
JDK-8218197 | [failurehandler] parent processes shouldn’t be killed till their children are handle |
JDK-8180901 | Transformer.reset() resets the state only once |
JDK-8218460 | Test generation scripts do not invoke stream preprocessor correctly |
JDK-8217474 | Remove WhiteBox.getConcurrentGCPhases() |
JDK-8210832 | Remove sneaky locking in class Monitor |
JDK-8218164 | Improve local control of compiler warnings |
JDK-8206132 | DOM parser does not honor DocumentBuilderFactory.setExpandEntityReferences(false) |
JDK-8160926 | FLAGS_COMPILER_CHECK_ARGUMENTS doesn’t handle cross-compilation |
JDK-8218177 | Bump jib format_version to support new devkit archive layout |
JDK-8139551 | Scalability problem with redefinition - multiple code cache walks |
JDK-8217597 | [TESTBUG] old version docker does not support –cpus |
JDK-8215483 | Off heap memory accesses should be vectorized |
JDK-8218186 | Clean up CLDR generation in build |
JDK-8217845 | SA should refer const values for JVMFlag from HotSpot |
JDK-8218029 | [TESTBUG] Use -Djava.class.path= to specify empty -cp in CDS tests |
JDK-8215568 | Refactor SA clhsdb tests to use ClhsdbLauncher |
JDK-8218406 | C1: Redundant nmethod dependency for private method is added |
JDK-8075052 | Autobox elimination hinders loop unrolling |
JDK-8188133 | C2: Static field accesses in clinit can trigger deoptimizations |
JDK-8218145 | block_if_requested is not proper inlined due to size |
JDK-8217393 | Clarify Attributes.equals() |
JDK-8218386 | Correct the SE version in j.l.Character |
JDK-8218276 | AIX build fails in tieredThresholdPolicy.cpp |
JDK-8216046 | test/jdk/java/beans/PropertyEditor/Test6397609.java failing |
JDK-8218185 | aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static |
JDK-8218163 | C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none |
JDK-8217919 | C2: Enable -XX:+AggressiveUnboxing by default |
JDK-8217918 | C2: -XX:+AggressiveUnboxing is broken |
JDK-8218202 | gc/stress/TestStressG1Humongous.java to ProblemList-graal.txt |
JDK-8218178 | vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp |
JDK-8218025 | disable pop_frame and force_early_return caps for Graal |
JDK-8216546 | Support new Japanese era in java.lang.Character for Java SE 11 |
JDK-8218162 | problem list j/u/s/t/o/o/t/java/util/stream/StreamLinkTest.java on solaris w/ Xcomp |
JDK-8218168 | clean up hotspot ProblemList |
JDK-8218134 | Modify the jQuery.md file to reflect the exact jQuery license content |
JDK-8217892 | Clarify the support for the new Japanese era in java.time.chrono.JapaneseEra |
JDK-8214935 | Upgrade IANA LSR data |
JDK-8178798 | Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 |
JDK-8218020 | Fix version number in mesa.md 3rd party legal file |
JDK-8218079 | cleanup hotspot ProblemList files |
JDK-8217579 | TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 |
JDK-8218198 | Revert devkit change in JDK-8217910 for linux-x64 |
JDK-8218151 | Simplify JavaThread::thread_state definition |
JDK-8217879 | hs_err should print more instructions in hex dump |
JDK-8218133 | sun/net/www/protocol/http/ProtocolRedirect.java failed with “java.net.ConnectException” |
JDK-8195716 | BootstrapLoggerTest : Executor still alive |
JDK-8217432 | MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize |
JDK-8215505 | Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes |
JDK-8217896 | Make better use of LCPUs when building on AIX |
JDK-8214975 | No hs-err file if fatal error is raised during dynamic initialization |
JDK-8218156 | “jcmd VM.metaspace basic” misreports free chunk space |
JDK-8218046 | use bundled freetype in the AIX build by default |
JDK-8217473 | SA: Tests using ClhsdbLauncher fail on SAP docker containers |
JDK-6986483 | CHA: optimize calls through interfaces |
JDK-8059241 | C2: Excessive RemoveUseless passes during incremental inlining |
JDK-8186321 | Cleanup: SourceTreeManager not used |
JDK-8217848 | [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java fails |
JDK-8209951 | Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining |
JDK-8218140 | Build failures after JDK-8218041 (Assorted wrong/missing includes) |
JDK-8204564 | Need better error output when GenerateLinkOptData fails |
JDK-8217659 | monitor_logging updates from Async Monitor Deflation project |
JDK-8213753 | SymbolTable is double walked during class unloading and clean up table timing in do_unloading |
JDK-8216072 | Remove TaskTerminator’s assignment operator |
JDK-8216528 | test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp |
JDK-8212949 | Remove ConstantPoolCache::is_constantPoolCache |
JDK-8215550 | Debugger does not work after reattach |
JDK-8218041 | Assorted wrong/missing includes |
JDK-8217371 | Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) |
JDK-8218084 | Revert JDK-8218057 |
JDK-8207922 | ctw of jdk.security.auth failed with “Unexpected zero exit codebefore finishing all compilations” |
JDK-8215921 | There is no change when select different Foreground and Background by mouse. |
JDK-8217666 | gc/nvdimm/* should not be included any tiers |
JDK-8217578 | Shenandoah cleanup unused timings after concurrent string table change |
JDK-8217994 | os::print_hex_dump should be more resilient against unreadable memory |
JDK-8216562 | UnknownBodyLength sometimes fails due to “Connection reset by peer” |
JDK-8218031 | Zero broken after JDK-8217922 (Compiler dead code removal) |
JDK-8217916 | Build compare script is not comparing jmods |
JDK-8218057 | Add ppc64le and s390x profiles to jib-profiles.js |
JDK-8218063 | JDK-8218060 breaks build for S390 |
JDK-8218060 | JDK-8217786 breaks build due to remaining unused function |
JDK-8217465 | [REDO] - Optimize CodeHeap Analytics |
JDK-8217786 | Provide virtualization related info in the hs_error file on linux s390x |
JDK-8218022 | Repeated words typos in java.base |
JDK-8215577 | Remove javadoc support for HTML 4 |
JDK-8217979 | lib-freetype related configure messages contain wrong configure flag names |
JDK-8163127 | Debugger classExclusionFilter does not work correctly with method references |
JDK-8217744 | [TESTBUG] JFR TestShutdownEvent fails on some systems due to process surviving SIGINT |
JDK-8217773 | Test langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java fails after JDK-8217034 |
JDK-8217658 | baseline_cleanups from Async Monitor Deflation project |
JDK-8217910 | Slow linking with devkit on Linux |
JDK-8214821 | Remove ConcurrentHashTable::get_copy |
JDK-8212824 | Remove unnecessary spaces before/after comparison in vmTestbase |
JDK-8217794 | Missing termination check results violation of termination invariant |
JDK-8216970 | condy causes JVM crash |
JDK-8217976 | test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java fails intermittently |
JDK-8217609 | New era placeholder not recognized by java.text.SimpleDateFormat |
JDK-8217579 | TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 |
JDK-8217877 | Dead code in jdk.jlink’s TaskHelper |
JDK-8217921 | Runtime dead code removal |
JDK-8217922 | Compiler dead code removal |
JDK-8215047 | Task terminators do not complete termination in consistent state |
JDK-8217785 | Padding ParallelTaskTerminator::_offered_termination variable |
JDK-8217880 | AIX build issue after JDK-8214533 |
JDK-8217856 | ZGC: Break out C2 matching rules into separate AD file |
JDK-8217858 | ZGC: Clean up ZDriver |
JDK-8217857 | ZGC: Move SvcGCMarker to ZServiceabilityTracer |
JDK-8217855 | ZGC: Clean up ZReferenceProcessor |
JDK-8217747 | ZGC: Minor optimization of ZLoadBarrierStubC1 |
JDK-8217745 | ZGC: Simplify ZLoadBarrierStubC1 |
JDK-8213229 | Investigate treating StringTable as weak in young collections |
JDK-8216987 | ciMethodData::load_data() unpacks MDOs with non-atomic copy |
JDK-8217777 | TEST_BUG: jdk/java/util/prefs/ExportSubtree.java passes even when test should fail |
JDK-8217628 | Verbose ArrayIndexOutOfBoundsException message also in JNI calls. |
JDK-8217869 | Add count_leading_zeros utility |
JDK-8217854 | [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah |
JDK-8217717 | ZGC: Broken oop map in C1 load barrier stub |
JDK-8217852 | problem-list ctw of jdk.jconsole and java.desktop on windows |
JDK-8217828 | Un-ProblemList LongMulOverflowTest.java |
JDK-8217761 | Enhance run-test-prebuilt jib profile to support running tests with JCov |
JDK-8217882 | java/net/httpclient/MaxStreams.java failed once |
JDK-8217903 | java/net/httpclient/Response204.java fails with 404 |
JDK-8214799 | Add package declaration to each JTREG test case in the gc folder |
JDK-8210130 | java/net/httpclient/UnknownBodyLengthTest.java failed |
JDK-8217429 | WebSocket over authenticating proxy fails to send Upgrade headers |
JDK-8217841 | Remove unused class TraceCPUTime |
JDK-8217016 | Shenandoah: Streamline generation of CAS barriers |
JDK-8217618 | JVM TI SuspendThread doesn’t suspend the current thread before returning |
JDK-8217850 | CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612 |
JDK-8210469 | Missing doPriviledged block and permission for jdk.zipfs module |
JDK-8193367 | Annotated type variable bounds crash javac |
JDK-8217820 | Useless cast in ECUtil.java |
JDK-8217612 | (CL)HSDB cannot show some JVM flags |
JDK-8216408 | XMLStreamWriter setDefaultNamespace(null) throws NullPointerException |
JDK-8192001 | C2: inlining through dispatching MH linkers ignores speculative type of the receiver |
JDK-8191998 | C2: inlining through MH linkers drops speculative part of argument types |
JDK-8217760 | C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle |
JDK-8217627 | HttpClient: The API documentation of BodySubscribers::mapping promotes bad behavior |
JDK-8217797 | ProblemList LongMulOverflowTest.java |
JDK-8067250 | [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression |
JDK-8213231 | ThreadSnapshot::_threadObj can become stale |
JDK-8217657 | Move the test for default value of jdk.includeInExceptions into own test |
JDK-8217770 | problem list org.graalvm.compiler.debug.test.DebugContextTest |
JDK-8217580 | Remove tests from problemList as bugs has been closed |
JDK-8217309 | ZGC: Fix ZNMethodTable corruption |
JDK-8213825 | assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking |
JDK-8217699 | add java/util/concurrent/CountDownLatch/Basic.java to ProblemList-Xcomp |
JDK-8167276 | jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations |
JDK-8150757 | [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening |
JDK-8217678 | [AOT] jck Math/IncrementExact and Math/DecrementExact tests fail when test classes are AOTed |
JDK-8216180 | [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled |
JDK-8158646 | [jittester] generated tests may not compile by javac |
JDK-8216493 | VirtualSpaceNodeTest.half_vsn_is_committed_humongous_chunk_is_used_test_vm crashes on local machine |
JDK-8217797 | ProblemList LongMulOverflowTest.java |
JDK-8217471 | [TESTBUG] gc/epsilon/TestClasses.java fails on some platforms - OOME Metaspace |
JDK-8217795 | Typo in SSLSocket |
JDK-8217782 | Spill detection broken after JDK-8217716 |
JDK-8217353 | java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference |
JDK-8217733 | Minor RunTest fixes |
JDK-8217730 | Split up MakeBase.gmk |
JDK-8217459 | [PPC64] Cleanup non-vector version of CRC32 |
JDK-8216258 | Make FreeIdSet semaphore-based |
JDK-8217748 | [TESTBUG] Exclude TestSig test case from JFR TestShutdownEvent |
JDK-8217746 | Remove java/nio/file/WatchService/LotsOfCancels.java from JDK problem list |
JDK-8217580 | Remove tests from problemList as bugs has been closed |
JDK-8217740 | SocksIPv6Test compilation error |
JDK-8217345 | [TESTBUG] JFR TestShutdownEvent fails due to improper use of Unsafe |
JDK-8216386 | vmTestbase/nsk/jvmti/PopFrame/popframe005/TestDescription.java fails |
JDK-8217520 | Remove vm.opt.MaxGCPauseMillis == “null” from TestOldGenCollectionUsage.java |
JDK-8214533 | IBM-29626C is required for AIX default charset |
JDK-8216986 | Remove unused code from SocksSocketImpl |
JDK-8217368 | AArch64: C2 recursive stack locking optimisation not triggered |
JDK-8217660 | Refactor module related locked_create_entry_or_null() functions |
JDK-8217518 | Crypto benchmarks not warming up in time |
JDK-8216136 | Take Compile_lock for SystemDictionary::_modification_counter with safepoint check |
JDK-8217716 | Remove dead code in PhaseChaitin |
JDK-8217264 | HttpClient: Blocking operations in mapper function do not work as documented |
JDK-8217638 | Remove old way of running tests (test/Makefile) |
JDK-8217626 | Add setup/teardown functionality to RunTest |
JDK-8217634 | RunTest documentation and usability update |
JDK-8213231 | ThreadSnapshot::_threadObj can become stale |
JDK-8210583 | Base64.Encoder incorrectly throws NegativeArraySizeException |
JDK-8194860 | Cleanup Semaphore timed-wait time calculations |
JDK-8217613 | [AOT] TEST_OPTS_AOT_MODULES doesn’t work on mac |
JDK-8217366 | ZoneStrings are not populated for all the Locales |
JDK-8217359 | C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal |
JDK-8217438 | Adapt tools/launcher/Test7029048.java for Aix. |
JDK-8216965 | crash in freetypeScaler.c CopyBW2Grey8 |
JDK-8217349 | Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java |
JDK-8217467 | Access barriers are missing in C2 intrinsic for Base64 |
JDK-8213695 | gc/TestAllocateHeapAtMultiple.java is slow in some configs |
JDK-8217639 | Minimal and Zero builds fail after JDK-8217519 (Improve RegMask population count calculation) |
JDK-8217359 | C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal |
JDK-8217629 | RegMask::find_lowest_bit can reuse count_trailing_zeros utility |
JDK-8217522 | Missing barriers in some java_lang_String assertion code after JDK-8217442 |
JDK-8217339 | ClassCircularityError loading NumberFormatProvider |
JDK-8217500 | (sc) Move SocketChannelImpl’s remaining native methods to Net |
JDK-8215952 | Update NetBeans project file |
JDK-8217519 | Improve RegMask population count calculation |
JDK-8217448 | Check for pandoc availability using ENABLE_PANDOC and not PANDOC |
JDK-8217450 | Add PackageEntry::locked_lookup_only |
JDK-8217258 | ZGC: Minor cleanup of ZBarrierSetAssembler |
JDK-8217257 | ZGC: Minor cleanup of ZBarrierSetC2 |
JDK-8217503 | ZGC: Fix fall through bug in ZBarrierSetC2::escape_add_final_edges() |
JDK-8217512 | Message of LinkageError: use ‘class’ etc. instead of ‘type’ |
JDK-8202952 | C2: Unexpected dead nodes after matching |
JDK-8213234 | Move LambdaForm.Hidden to jdk.internal.vm.annotation |
JDK-8217404 | –with-jvm-features doesn’t work when multiple features are explicitly disabled |
JDK-8213932 | [TESTBUG] assertEquals is invoked with the arguments in the wrong order |
JDK-8217424 | Remove the idempotent parameter to Method::sort_methods |
JDK-8216969 | ParseException thrown for certain months with russian locale |
JDK-8217230 | assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() |
JDK-8216280 | Allow later Symantec Policy distrust date for two Apple SubCAs |
JDK-8217427 | (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails without IPv6 |
JDK-8207404 | MulticastSocket tests failing on AIX |
JDK-8215375 | [Graal] jck:vm/jvmti/Exception/excp001/excp00101 fails in Graal as JIT mode and -Xcomp mode |
JDK-8217394 | Remove org.graalvm.compiler.debug.test.TimerKeyTest from problem list |
JDK-8217357 | Implement JCov jib profiles |
JDK-8217461 | (ch) Add Net.available to return the number of bytes in the socket input buffer |
JDK-8215976 | Fix gmtime_r declaration conflicts in zip.cpp with linux header files |
JDK-8215776 | Keytool importkeystore may mix up certificate chain entries when DNs conflict |
JDK-8217451 | ExtendedSocketOptions should encapsulate support for SO_FLOW_SLA |
JDK-8217442 | Optimize native accesses to String.value |
JDK-8217445 | [JVMCI] incorrect management of JVMCI compilation failure reason string |
JDK-8217291 | Failure of ::realloc() should be handled correctly in adlc/forms.cpp |
JDK-8217447 | Develop flag TraceICs is broken |
JDK-8214235 | arm32: assertion in collectedHeap.cpp: attempt to clean empty remainder |
JDK-8217466 | [BACKOUT] Optimize CodeHeap Analytics |
JDK-8217250 | Optimize CodeHeap Analytics |
JDK-8217374 | Rename G1 EvacuationInfo class to G1EvacuationInfo |
JDK-8217423 | Windows gtest build fails after JDK-8212826 (Make PtrQueue free list lock-free) |
JDK-8217388 | Remove develop flag ProfilerPCTickThreshold |
JDK-8216060 | [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays |
JDK-8217342 | Build failed with excluding JFR |
JDK-8217387 | Remove dead develop flag CIFireOOMAt |
JDK-8217419 | Shenandoah fails to build after JDK-8212826 (Make PtrQueue free list lock-free) |
JDK-8212826 | Make PtrQueue free list lock-free |
JDK-8217343 | Shenandoah control thread should be able to run at critical priority |
JDK-8217378 | UseCriticalCMSThreadPriority is broken |
JDK-8217407 | StackValue::print_on() crashes on NULL handle |
JDK-8217400 | Optimized build is broken by Shenandoah changes |
JDK-8217399 | Backout 8217358 |
JDK-8215937 | Check usages of security-related Resources files |
JDK-8217344 | Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() |
JDK-8217337 | [TESTBUG] TestThreadDumpClassInitMonitor.java fails with Unexpected thread info line |
JDK-8203687 | javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 |
JDK-8217358 | Optimized build is broken by Shenandoah changes |
JDK-8217395 | Update langtools shell tests to use $ |
JDK-8217034 | JavadocTester should check for missing files by default |
JDK-8214345 | infinite recursion while checking super class |
JDK-8217391 | [TESTBUG] problem list JFR TestShutdownEvent |
JDK-8215467 | Files.isHidden should return true for hidden directories on Windows |
JDK-8216561 | HttpClient: The logic of retry on connect exception is inverted |
JDK-8217315 | Proper units should print more significant digits |
JDK-8217014 | Epsilon should not ignore Metadata GC causes |
JDK-8217318 | Unneeded handleization in InstanceKlass::restore_unshareable_info |
JDK-8217319 | Cleanup Shenandoah includes |
JDK-8158066 | SourceDebugExtensionTest fails to rename file |
JDK-8217311 | Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix) |
JDK-8217325 | Enable inlining of java_lang_Class::oop_size_raw |
JDK-8181313 | SA: Remove libthread_db dependency on Linux |
JDK-8217349 | Problem list java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java |
JDK-8217266 | Remove dead LIR_List::compare_to and LIR_Code::lir_compare_to |
JDK-8217340 | Compilation failed: tools/launcher/Test7029048.java |
JDK-8217321 | [TESTBUG] utilities/test_globalDefinitions.cpp should use _LP64, not LP64 |
JDK-8217237 | HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers |
JDK-8216532 | tools/launcher/Test7029048.java fails (Solaris) |
JDK-8217213 | shenandoahTaskQueue.hpp includes .inline.hpp file |
JDK-8215699 | -Xlog::file cannot be used with named pipe |
JDK-8216350 | AArch64: monitor unlock fast path not called |
JDK-8216578 | Remove unused/obsolete method in JFR code |
JDK-8217233 | Update build settings for AIX/xlc |
JDK-8213917 | [TESTBUG] Shutdown JFR event is not covered by test |
JDK-8211919 | ZipDirectoryStream should provide a stream of paths that are relative to the directory |
JDK-8213827 | NUMA heap allocation does not respect process membind/interleave settings |
JDK-8217203 | Some more includes to .inline.hpp files in gc header files |
JDK-8216045 | The size of key_exchange may be wrong on FFDHE |
JDK-8215280 | Double click on titlebar not working for Frame with extended state set to MAXIMIZED_BOTH |
JDK-8215757 | C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM |
JDK-8217042 | Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time |
JDK-8217043 | Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time |
JDK-8216490 | Spammy periodic GC log message contains random time stamp with periodic gc disabled |
JDK-8216314 | SIGILL in CodeHeapState::print_names() |
JDK-8215748 | Application fails when executed with Graal |
JDK-8215694 | keytool cannot generate RSASSA-PSS certificates |
JDK-8217094 | HttpClient SSL race if a socket IOException is raised before ALPN is available |
JDK-8007606 | Handle realloc() failure in unix/native/libnet/net_util_md.c correctly |
JDK-8215299 | Remove G1CMTask::should_exit_termination()’s undesirable side-effect |
JDK-8216529 | in case of a crash, javac should print out the parameters passed to it |
JDK-8217044 | [aix] Launcher still adds old path to jli library to LIBPATH |
JDK-8216556 | Unnecessary liveness computation with JVMTI |
JDK-8216426 | Usage of array placement new may lead to memory corruption |
JDK-8202626 | javadoc generates broken links to |
JDK-8217000 | Refactor Class::methodToString |
JDK-8217214 | Recent new javadoc test needs to be updated |
JDK-8217088 | Disable JDK-6913047 fix (SunPKCS11 memory leak) after JDK-8216597 (SIGBUS error in getNativeKeyInfo) |
JDK-8216319 | Refactor JavadocTester to allow more on-by-default checkers; add A11YChecker |
JDK-8198526 | getAnnotatedOwnerType does not handle static nested classes correctly |
JDK-8216050 | Superword optimization fails with assert(0 ⇐ i && i < _len) failed: illegal index |
JDK-8199552 | Update to build scripts |
JDK-8210866 | Improve JPEG processing |
JDK-8210870 | Libsunmscapi improved interactions |
JDK-8210606 | Improved data set handling |
JDK-8209094 | Improve web server connections |
JDK-8200659 | Improve BigDecimal support |
JDK-8210610 | Improved LSA authentication |
JDK-8210598 | Strengthen Windows Access Bridge Support |
JDK-8206290 | Better FileChannel transfer performance |
JDK-8210624 | Clean up better loading tests |
JDK-8210094 | Better loading of classloader classes |
JDK-8203688 | [testbug] Nashorn test test/nashorn/script/nosecurity/treeapi/diagnostic.js fails |
JDK-8203955 | Improve robot support |
JDK-8204895 | Better icon support |
JDK-8206295 | More reliable p11 transactions |
JDK-8199156 | Better route routing |
JDK-8199166 | Better interface lists |
JDK-8205714 | Initial class initialization |
JDK-8205360 | Choose printer defaults |
JDK-8205709 | Proper allocation handling |
JDK-8206301 | Improve NIO stability |
JDK-8203654 | Improve cypher state updates |
JDK-8212233 | javadoc fails on jdk12 with “The code being documented uses modules but the packages defined in $URL are in the unnamed module.” |
JDK-8196568 | [Graal] LongMulOverflowTest.java fails with “runTestOverflow() did not overflow” |
JDK-8210392 | assert(Compile::current()→live_nodes() < Compile::current()→max_node_limit()) failed: Live Node limit exceeded limit |
JDK-8216427 | ciMethodData::load_extra_data() does not always unpack the last entry |
JDK-8216135 | C2 assert(!had_error) failed: bad dominance |
JDK-8213397 | Stack dump should show more clearly when a thread is blocked on a class initialization monitor |
JDK-8202675 | Replace process-wide terminology in serial filtering to be consistent |
JDK-8216995 | Clean up JFR command line processing |
JDK-8216563 | [TESTBUG] Change stressTime to default to 30 for nsk tests (part 2) |
JDK-8080569 | java/lang/ProcessBuilder/DestroyTest.java fails with “Process terminated prematurely” |
JDK-8216974 | HttpConnection not returned to the pool after 204 response |
JDK-8216982 | Assertion poison page established too early |
JDK-8215922 | jar spec is not precise when describing jar file re-signing |
JDK-8217017 | [TESTBUG] Tests fail to compile after JDK-8216265 |
JDK-8215729 | Enhance makefiles to allow collecting code coverage with JCov |
JDK-8215114 | Fix indent and dead code in GCPolicyCounters |
JDK-8216151 | [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug |
JDK-8216362 | Better error message handling when there is an invalid Manifest |
JDK-8215313 | [AOT] java/lang/String/Split.java fails with AOTed java.base |
JDK-8214418 | half-closed SSLEngine status may cause application dead loop |
JDK-8216549 | Mismatched unsafe access to non escaping object fails |
JDK-8210561 | Command-line help wrong for javac –module |
JDK-8213299 | runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java failed with java.lang.NoSuchMethodException |
JDK-8215648 | remove equals and hashCode implementations from j.l.i.VarHandle |
JDK-8216482 | Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations |
JDK-8215754 | ZGC: nmethod is not unlinked from Method before rendezvous handshake |
JDK-8216376 | [PPC64] Possibly unreliable stack frame resizing in template interpreter |
JDK-8215244 | jdk/jshell/ToolBasicTest.java testHistoryReference failed |
JDK-8211841 | [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix) |
JDK-8215889 | assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC |
JDK-8216401 | Allow “file:” URLs in Class-Path of local JARs |
JDK-8215549 | Shenandoah deduplication cleans up table/queue twice |
JDK-8215482 | check for cycles in type variables can provoke NPE |
JDK-8216308 | StackTraceElement::fill_in can use injected Class source-file |
JDK-8216265 | [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. |
JDK-8216973 | Kick up cleanup phases in the right places |
JDK-8216478 | Cleanup HttpResponseImpl back reference to HttpConnection |
JDK-8199892 | Missing landmarks when generating docs using html sources |
JDK-8213249 | compiler/graalunit/HotspotTest.java failed in ExplicitExceptionTest |
JDK-8216560 | gtest build broken on PPC64 and aarch64 |
JDK-8215544 | SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5 |
JDK-8214816 | os::read() should not transition to _thread_blocked with safepoint check on Solaris |
JDK-8216595 | Fix broken builds after JDK-8216424 |
JDK-8216424 | Remove TimeLivenessAnalysis |
JDK-8216589 | s390x build failures after JDK-8216167 (Update include guards to reflect correct directories) |
JDK-8216140 | Correct UnicodeDecoder U+FFFE handling |
JDK-8216184 | CDS/appCDS tests failed on Windows due to long path to a classlist file |
JDK-8216559 | [JFR] Native libraries not correctly parsed from /proc/self/maps |
JDK-8208371 | Provided supported mechanims to create a ModuleElement for an unnamed module |
JDK-8216172 | File.renameTo(File dest) should check for NPE at the very beginning |
JDK-6913047 | Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space |
JDK-8216498 | Confusing and unneeded wrapping of SSLHandshakeException |
JDK-8216486 | Possibility of integer overflow in JfrThreadSampler::run() |
JDK-8214271 | Fast primitive to wake many threads |
JDK-8216480 | Typo in test/hotspot/jtreg/compiler/graalunit/README.md |
JDK-8216355 | missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress |
JDK-8215724 | Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check |
JDK-8214827 | Incorrect call ClassLoaders.toFileURL(“jrt:/java.compiler”) |
JDK-8214440 | ldap over a TLS connection negotiate failed with “javax.net.ssl.SSLPeerUnverifiedException: hostname of the server ’’ does not match the hostname in the server’s certificate” |
JDK-8216316 | Tests fail due to too low specified TLAB size |
JDK-8215493 | String::indent inconsistency with blank lines |
JDK-8216167 | Update include guards to reflect correct directories |
JDK-8216362 | Better error message handling when there is an invalid Manifest |
JDK-8216404 | Elements.getPackageOf should handle modules |
JDK-8216489 | Issues with ModulePackages attribute generation on incremental build |
JDK-8216278 | Fix devkit and basic Jib support on WSL |
JDK-8215155 | Remove get_insert() from concurrent hashtable and gtests |
JDK-8216428 | Remove IgnoreLibthreadGPFault |
JDK-8214440 | ldap over a TLS connection negotiate failed with “javax.net.ssl.SSLPeerUnverifiedException: hostname of the server ’’ does not match the hostname in the server’s certificate” |
JDK-8207964 | [TESTBUG] Change stressTime to default to 30 for nsk tests |
JDK-8216482 | Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations |
JDK-8216441 | problem list org.graalvm.compiler.hotspot.test.ExplicitExceptionTest |
JDK-8215489 | Remove String::align |
JDK-8215112 | String::transform spec clarification |
JDK-8210669 | Some launcher tests assume a pre-JDK 9 run-time image layout |
JDK-8215308 | pandoc-html-manpage-filter.js does not work for [un]pack200 |
JDK-8215681 | Remove compiler support for Raw String Literals from JDK 12 |
JDK-8215755 | ZGC: split_barrier_thru_phi: check number of inputs of phi |
JDK-8215575 | C2 crash: assert(get_instanceKlass()→is_loaded()) failed: must be at least loaded |
JDK-8215510 | j.l.c.ClassDesc is accepting descriptors not allowed by the spec |
JDK-8215708 | ZGC: Add missing LoadBarrierNode::size_of() |
JDK-8209414 | AArch64: method handle invocation does not respect JVMTI interp_only mode |
JDK-8216385 | ZGC: Fix building without C2 |
JDK-8214862 | assert(proj != __null) at compile.cpp:3251 |
JDK-8215994 | JDK 12 l10n resource file update - msg drop 10 |
JDK-8216322 | Missing since information in deprecation of constructor visitors |
JDK-8215951 | AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults |
JDK-8216176 | Clarify the singleton description in j.t.c.JapaneseEra class |
JDK-8215438 | jshell tool: Ctrl-D causes EOF |
JDK-8216271 | Make AllocateOldGenAt an unsupported option on AIX. |
JDK-8216403 | Allocate fewer EnumSets in JavacFileManager#list |
JDK-8216302 | StackTraceElement::fill_in can use cached Class.name |
JDK-8210788 | Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero |
JDK-8216423 | Remove FillDelaySlots |
JDK-8213001 | vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java debug agent times out |
JDK-8216375 | Revert JDK-8145579 after JDK-8076988 is resolved |
JDK-8215724 | Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check |
JDK-8216413 | Long.parseLong() is specified to throw unless string contains parsable ; should be |
JDK-8214442 | Improve stack walk API by adding handle marks |
JDK-8215901 | [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently |
JDK-8216372 | ZGC: Put C2 load barrier stub routines in separate codeblobs |
JDK-8215995 | Add specialized toArray methods to immutable collections |
JDK-8216335 | Minor cleanups to javax.annotation.processing and javax.lang.model javadoc |
JDK-8216366 | Add rationale to PER_CPU_SHARES define |
JDK-8216200 | BCEscapeAnalyzer::ArgumentMap::set_intersect() is incorrect |
JDK-8216199 | Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() |
JDK-8215495 | Set isCopy to JNI_FALSE if len == 0 |
JDK-8076988 | reevaluate trivial method policy |
JDK-8216359 | Remove develop flags TraceCompilationPolicy and TimeCompilationPolicy |
JDK-8216262 | Remove develop flag DelayCompilationDuringStartup |
JDK-8216269 | [s390] Debug build broken because CodeBlob has not been declared |
JDK-8216285 | Enable inlining of CollectedHeap::obj-/array-/class_allocate |
JDK-8211267 | StackOverflowError happened by TextField.setFont(…) |
JDK-8215756 | Memory leaks in the AWT on macOS |
JDK-8215909 | Typo in Swing ProcessMouseEvent method documentation |
JDK-8215910 | Typo in AWT InvocationEvent Method Documentation. |
JDK-8214122 | JDWP is broken on 32 bit Windows: transport library missing onLoad entry |
JDK-8215200 | IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow |
JDK-6714324 | Removing a component from a JTabbedPane does not clear its accessibleParent |
JDK-8214461 | Some unused classes may be removed |
JDK-8196681 | Java Access Bridge logging and debug flags dynamically controlled |
JDK-8215123 | Crash in runtime image built with jlink –compress=2 |
JDK-8215773 | applications/kitchensink/Kitchensink.java crash with “assert(ZAddress::is_marked(addr)) failed: Should be marked” |
JDK-8216266 | ProblemList PeelingZeroTripCount.java |
JDK-8215400 | Warn on usage of trampolines with gcc |
JDK-8215583 | Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java |
JDK-8216021 | RunTest.gmk might set concurrency level to 1 on Windows |
JDK-8215888 | Register to register spill may use AVX 512 move instruction on unsupported platform. |
JDK-8215947 | JVM crash with -XX:+DumpSharedSpaces |
JDK-8215265 | C2: range check elimination may allow illegal out of bound access |
JDK-8215975 | [testbug] Adapt nsk tests to the PPC, S390 and AIX platforms. |
JDK-8215044 | C2 crash in loopTransform.cpp with assert(cl→trip_count() > 0) failed: peeling a fully unrolled loop |
JDK-8208184 | IllegalArgumentException while invoking code completion on netbeans IDE |
JDK-8214738 | javadoc should honor styles in doc-files |
JDK-8215913 | [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale. |
JDK-8216154 | C4819 warnings at HotSpot sources on Windows |
JDK-8215985 | ZGC: Simplify reference processing in light of JDK-8175797 |
JDK-8216205 | Java API documentation formatting error in System.getEnv |
JDK-8216275 | Disable annotation processing lint warnings when building microbenchmarks |
JDK-8216134 | (process) ProcessBuilder startPipeline does not hide piped streams |
JDK-8216267 | Fix hotspot-ide-project target on WSL |
JDK-8216197 | Remove unused new_hash methods |
JDK-8215962 | Support ThreadPriorityPolicy mode 1 for non-root users on linux/bsd |
JDK-8216188 | Remove expired flags in JDK 13 |
JDK-8216191 | Remove FastSuperclassLimit |
JDK-8216189 | Remove Klass::compute_is_subtype_of |
JDK-8215951 | AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults |
JDK-8216155 | C4819 warning at libfreetype sources on Windows |
JDK-8215731 | Move forward class definitions out of globalDefinitions.hpp |
JDK-8215412 | Optimize PrintStream.println methods |
JDK-8216010 | Change callers of build_u2_from() to call Bytes::get_Java_u2() instead |
JDK-8215330 | javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI fails to match |
JDK-8215798 | Use for definition of org.openjdk.java.util.stream.tripwire property |
JDK-8216067 | Unused local vars in windows/native/libjava/io_util_md.c |
JDK-8216157 | Enable inlining of java_lang_Class::is_primitive |
JDK-8215771 | The jfr tool should pretty print reference chains |
JDK-8216048 | Fix devkit creation in WSL |
JDK-8213457 | serviceability/sa/ClhsdbInspect.java time out |
JDK-8215961 | jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 |
JDK-8216059 | nsk_jvmti_parseoptions still has dependency on tilde separator |
JDK-8196347 | LogCompilation: generate log file on the fly for input to junits |
JDK-8215911 | Various Typos in SQL Method Documentation |
JDK-8215912 | Various Typos in java.net Method Documentation |
JDK-8182992 | Typo in DatagramPacket constructor API doc |
JDK-8179943 | Typo in javax.net.ssl.SSLSession.removeValue(String) method documentation |
JDK-8215644 | Clean up globalDefinitions_.hpp |
JDK-8215991 | Stop hiding exception from ArtifactResolver failures in tests |
JDK-6996807 | FieldReflectorKey hash code computation can be improved |
JDK-8215572 | Add new Arrays micros |
JDK-8215990 | Avoid using reflection to create common default URLStreamHandlers |
JDK-8215643 | Microbenchmarks for KeyAgreement and Cipher |
JDK-8215791 | Tiny bug in VM monitoring/management |
JDK-8215398 | -Xlog option usage ⇒ Invalid decorator ’_cds.log’. |
JDK-8214567 | Use for definitions of system properties |
JDK-8215898 | Build broken on 32-bit after JDK-8211425 |
JDK-8215897 | Build broken on zero after JDK-8211424 |
JDK-8211424 | Allocation of old generation of java heap on alternate memory devices - Parallel GC |
JDK-8211425 | Allocation of old generation of java heap on alternate memory devices - G1 GC |
JDK-8215879 | AArch64: ReservedStackAccess may leave stack guard in inconsistent state |
JDK-8215202 | AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails |
JDK-8215291 | Broken links when generating from project without modules |
JDK-8215364 | JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop |
JDK-8211343 | nsk_jvmti_parseoptions should handle multiple suboptions |
JDK-8215445 | Enable building for Windows in WSL |
JDK-8215977 | hsdis installation documentation update |
JDK-8213481 | [REDO] Fix incorrect copy constructors in hotspot |
JDK-8214687 | Optimize Collections.nCopies().hashCode() and equals() |
JDK-8215966 | GeneratePropertyPassword.sh uses bash syntax |
JDK-8215954 | [testbug] Remove unnecessary casts in test/hotspot/gtest/threadHelper.inline.hpp |
JDK-8215707 | [macosx] fix pthread_getschedparam and pthread_setschedparam calls |
JDK-8214097 | Rework thread initialization and teardown logic |
JDK-8214201 | Make PtrQueueSet completed buffer list private |
JDK-8206107 | [x86_32] jck tests for ldc2_w bytecode fail |
JDK-8208184 | IllegalArgumentException while invoking code completion on netbeans IDE |
JDK-8215769 | Java cannot probe pkcs12 files exported by Firefox |
JDK-8215759 | [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException |
JDK-8215516 | Move JavadocTester to a named package |
JDK-8215727 | Restore JFR thread sampler loop to old / previous behavior |
JDK-8066619 | Fix deprecation warnings in java.util.jar |
JDK-8215571 | jdb does not include jdk.* in the default class filter |
JDK-8215716 | PopFrame() was unexpectedly done |
JDK-8215555 | TieredCompilation C2 threads can excessively block handshakes |
JDK-8215548 | G1PeriodicGCSystemLoadThreshold needs to be a double |
JDK-8215100 | AArch64: fix compareTo intrinsic with four-character Latin/Unicode |
JDK-8215551 | Missing case label in nmethod::reloc_string_for() |
JDK-8215635 | Pandoc check in Docs.gmk does not work on Windows |
JDK-8215547 | ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec |
JDK-8215491 | ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading |
JDK-8215500 | ICRefillVerifierMark does not set the provided verfier as current |
JDK-8214532 | Update RFC 2459 references in javadoc to RFC 5280 |
JDK-8215687 | [Graal] unit test CheckGraalIntrinsics failed after 8212043 |
JDK-8198526 | getAnnotatedOwnerType does not handle static nested classes correctly |
JDK-8205505 | Expire and remove remaining support for commercial features |
JDK-8215296 | do not disable c99 on Solaris |
JDK-8214180 | Need better granularity for sleeping |
JDK-8215492 | Rename INTERNAL_EMPTY to something less “internal” |
JDK-8215425 | vmTestbase/nsk/jvmti/PopFrame should provide more detailed output |
JDK-8215487 | ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers |
JDK-8215322 | add @file support to jaotc |
JDK-8214570 | Use for definitions of system properties |
JDK-8214096 | sun.security.util.SignatureUtil passes null parameter, so JCE validation fails |
JDK-8214583 | AccessController.getContext may return wrong value after JDK-8212605 |
JDK-8209333 | Socket reset issue for TLS 1.3 socket close |
JDK-8214329 | SwingMark SubMenus 9% regression in 12-b19 on Linux client |
JDK-8215205 | javaVFrame much slower than vframeStream |
JDK-8215443 | The use of TransportContext.fatal() leads to bad coding style |
JDK-8211698 | Crash in C2 compiled code during execution of double array heavy processing code |
JDK-8215397 | jsig.c missing classpath exception |
JDK-8214512 | ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM |
JDK-8215451 | JNI IsSameObject should not keep objects alive |
JDK-8215410 | Regression test for JDK-8214994 |
JDK-8215099 | jshell tool: /help representation of ctrl/meta characters inconsistent |
JDK-8215395 | Allow null oops in Dictionary and JNIHandle verification |
JDK-8214339 | SSLSocketImpl erroneously wraps SocketException |
JDK-8213782 | NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers |
JDK-8215319 | jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal |
JDK-8215292 | Back out changes for node- and link- local ipv6 multicast address |
JDK-8213134 | AArch64: vector shift failed with MaxVectorSize=8 |
JDK-8215374 | 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations) |
JDK-8215353 | x86_32 build failures after JDK-8214751 (X86: Support for VNNI Instructions) |
JDK-8215380 | Backout accidental change to String::length |
JDK-8183912 | java.math.BigDecimal.movePointLeft() should return this if called with zero argument |
JDK-8215625 | javax/sql/testng/util/xxxxx.java tests compilation failed after JDK-8207224 |
JDK-8209414 | AArch64: method handle invocation does not respect JVMTI interp_only mode |
JDK-8213402 | [Testbug] java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest creates an invalid nest relationship |
JDK-8215472 | (zipfs) Cleanups in implementation classes of jdk.zipfs and tests |
JDK-8215411 | some GetByteArrayElements calls miss corresponding Release |
JDK-8212043 | Add floating-point Math.min/max intrinsics |
JDK-8207224 | Javac compiles source code despite illegal use of unchecked conversions |
JDK-8051349 | nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails in nightly |
JDK-8215449 | Several tests failing when jtreg run with -vmoption:–illegal-access=deny |
JDK-8215368 | Make Check.checkOverride call diagnosticPositionFor lazily |
JDK-8215366 | Code quality improvements in com.sun.tools.javac.code.TypeAnnotations |
JDK-8215228 | Use a constant hash table size in order to enable compiler optimization |
JDK-8214946 | G1: Initialize all class members on construction |
JDK-8215319 | jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal |
JDK-8201655 | Add thread-enabled support for the Heap Sampling |
JDK-8215372 | Incorrect nio/file/DirectoryStream/Basic.java tests for validating the use of a glob |
JDK-8215329 | Modify ZGC requirement for HeapMonitorThreadTest.java |
JDK-8214077 | test java/io/File/SetLastModified.java fails on ARM32 |
JDK-8214352 | C1: Unnecessary “compilation bailout: block join failed” with JVMTI |
JDK-8215362 | JFR GTest JfrTestNetworkUtilization fails |
JDK-8215369 | Jcstress pollute /var/tmp with temporary files. |
JDK-8215217 | OpenJDK source has too many swear words |
JDK-8205626 | Start of release updates for JDK 13 |