This section lists all the changes in the selected update release.

Issue
Priority
Title
Component
Voting
JDK-8044365 4 (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) core-libs / java.nio 0
JDK-8183369 3 RFC unconformity of HttpURLConnection with proxy core-libs / java.net 0
JDK-8215361 4 (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset core-libs 0
JDK-8215711 3 Missing key_share extension for (EC)DHE key exchange should alert missing_extension security-libs / javax.net.ssl 0
JDK-8220503 4 Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file hotspot / gc 0
JDK-8221741 3 ClassCastException can happen when fontconfig.properties is used client-libs / java.awt 0
JDK-8224052 3 Javadoc doesn't handle non-public intermediate types well tools / javadoc(tool) 0
JDK-8223935 4 PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 client-libs / 2d 0
JDK-8225069 3 Remove Comodo root certificate that is expiring in May 2020 security-libs / java.security 0
JDK-8225068 3 Remove DocuSign root certificate that is expiring in May 2020 security-libs / java.security 0
JDK-8225130 4 Add exception for expiring Comodo roots to VerifyCACerts test security-libs / java.security 0
JDK-8225128 4 Add exception for expiring DocuSign root to VerifyCACerts test security-libs / java.security 0
JDK-8225216 4 gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah hotspot / gc 0
JDK-8225471 4 Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates other-libs / other 0
JDK-8227269 4 Slow class loading when running with JDWP core-svc / debugger 0
JDK-8230665 3 (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned core-libs / java.nio 0
JDK-8230853 4 Shenandoah: replace leftover assert(is_in(...)) with rich asserts hotspot / gc 0
JDK-8231118 2 ARM32: Math tests failures hotspot / compiler 0
JDK-8231515 2 [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke hotspot / compiler 0
JDK-8231572 3 Use -lobjc instead of -fobjc-link-runtime in libosxsecurity infrastructure / build 0
JDK-8233452 3 java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result core-libs / java.math 0
JDK-8233680 3 JavacFileManager.close() doesn't clear some cache instance variables tools / javac 0
JDK-8233655 2 NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply tools / javac 0
JDK-8234173 2 assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop hotspot / gc 0
JDK-8234146 4 compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC hotspot / compiler 0
JDK-8234466 3 Class loading deadlock involving X509Factory#commitEvent() core-libs / java.util.jar 0
JDK-8234608 4 [TESTBUG] Fix G1 redefineClasses tests and a memory leak hotspot / gc 0
JDK-8234782 2 Discuss evolution of records in serialization spec core-libs / java.io:serialization 0
JDK-8235305 2 Corrupted oops embedded in nmethods due to parallel modification during optional evacuation hotspot / gc 0
JDK-8235332 3 TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM hotspot / compiler 0
JDK-8235584 3 UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop hotspot / compiler 0
JDK-8235778 1 No compilation error reported when a record is declared in a local class tools / javac 0
JDK-8235762 3 JVM crash in SWPointer during C2 compilation hotspot / compiler 0
JDK-8235833 4 PosixPlatform.cpp should not include sysctl.h tools / jpackage 0
JDK-8235837 2 Memory access API refinements core-libs 0
JDK-8236005 3 local records shouldn\'t capture any non-static state from any enclosing type tools / javac 0
JDK-8236039 2 JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 security-libs / javax.net.ssl 0
JDK-8236092 2 Remove EA from JDK 14 version string starting with Initial RC promotion on Jan 30, 2020(B34) infrastructure / release_eng 0
JDK-8236488 4 Support for configure option --with-native-debug-symbols=internal is impossible on Windows infrastructure / build 0
JDK-8236661 3 Launcher test PatchSystemModules.java fails frequently after JDK-8234049 core-libs / java.nio 0
JDK-8236670 2 Conflicting bindings accepted in some cases tools / javac 0
JDK-8236679 3 Records: Local records shouldn\'t capture any non-static state from any enclosing type specification / language 0
JDK-8236691 2 JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant hotspot / jfr 0
JDK-8236700 3 Upgrading JSZip from v3.1.5 to v3.2.2 tools / javadoc(tool) 0
JDK-8236726 3 Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list hotspot / compiler 0
JDK-8236743 2 JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set hotspot / jfr 0
JDK-8236759 3 ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling hotspot / compiler 0
JDK-8236815 2 Shenandoah: Fix weak roots in final Traversal GC phase hotspot / gc 0
JDK-8236851 4 Shenandoah: More details in Traversal GC event messages hotspot / gc 0
JDK-8236953 2 [macos] JavaFX SwingNode is not rendered on macOS client-libs / javax.swing 0
JDK-8236957 4 Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java security-libs / java.security 0
JDK-8237007 3 Shenandoah: assert(_base == Tuple) failure during C2 compilation hotspot / compiler 0
JDK-8237019 2 Serialization Specification changes for Records core-libs / java.io:serialization 0
JDK-8237055 3 [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs hotspot / compiler 0
JDK-8237058 2 Update all nroff manpages for JDK 14 release docs / tools 0
JDK-8237062 3 Refine JSR 269 API ahead of Java SE 14 MR core-libs / javax.lang.model 0
JDK-8237183 3 Bug ID missing for test in patch which fixed JDK-8230665 core-libs / java.nio 0
JDK-8237186 3 Fix typo in copyright header of java/io/Reader/TransferTo.java core-libs / java.io 0
JDK-8237185 3 Remove Pack200 spec and references from documentation tools 0
JDK-8237192 3 Generate stripped/public pdbs on Windows for jdk images infrastructure / build 0
JDK-8237348 3 Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized core-libs 0
JDK-8237223 4 Shenandoah: important flags should not be ergonomic for concurrent class unloading hotspot / gc 0
JDK-8237217 4 Incorrect G1StringDedupEntry type used in StringDedupTable destructor hotspot / gc 0
JDK-8237369 2 Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test hotspot / gc 0
JDK-8237368 2 Problem with NullPointerException in RMI TCPEndpoint.read core-libs / java.rmi 0
JDK-8237370 3 Javadoc of memory access API still refers to old MemoryAddress::offset method tools / jextract 0
JDK-8237375 3 SimpleThresholdPolicy misses CounterDecay timestamp initialization hotspot / compiler 0
JDK-8237392 3 Shenandoah: Remove unreliable assertion hotspot / gc 0
JDK-8237396 2 JvmtiTagMap::weak_oops_do() should not trigger barriers hotspot / gc 0
JDK-8237465 2 JDK 14 L10n resource file update - msg drop 10 globalization / translation 0
JDK-8237474 2 Default SSLEngine should create in server role security-libs / javax.net.ssl 0
JDK-8237508 4 Simplify JarFile.isInitializing core-libs / java.util.jar 0
JDK-8237514 3 Spec Clarification - ByteBuffer::alignmentOffset Spec core-libs / java.nio 0
JDK-8237543 4 Shenandoah: More asserts around code roots hotspot / gc 0
JDK-8237570 4 Shenandoah: cleanup uses of allocation/free threshold in static heuristics hotspot / gc 0
JDK-8237586 4 Shenandoah: provide option to disable periodic GC hotspot / gc 0
JDK-8237607 2 [macos] Signing app bundle with jpackage fails if runtime is already signed tools / jpackage 0
JDK-8237632 2 Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR hotspot / gc 0
JDK-8237651 3 Clarify initialization of jdk.serialFilter core-libs / java.io:serialization 0
JDK-8237776 1 Shenandoah: Wrong result with Lucene test hotspot / gc 0
JDK-8237780 2 Shenandoah: More reliable nmethod verification hotspot / gc 0
JDK-8237821 2 Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) hotspot / gc 0
JDK-8237837 2 Shenandoah: assert(mem == __null) failed: only one safepoint hotspot / gc 0
JDK-8237859 2 C2: Crash when loads float above range check hotspot / compiler 0
JDK-8237869 4 exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities security-libs / java.security 0
JDK-8237879 3 make 4.3 breaks build infrastructure / build 0
JDK-8237916 4 Bad copyright line in a jshell source file tools / jshell 0
JDK-8237918 4 Bad copyright line in a hotspot test hotspot / runtime 0
JDK-8237945 3 CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo hotspot / compiler 0
JDK-8237951 4 CTW: C2 compilation fails with \"malformed control flow\" hotspot / compiler 0
JDK-8238153 4 CTW: C2 (Shenandoah) compilation fails with \"Unknown node in get_load_addr: CreateEx\" hotspot / compiler 0
JDK-8238168 2 Remove Copyright from WinLauncher.template tools / jpackage 0
JDK-8238190 4 [JVMCI] Fix single implementor speculation for diamond shapes. hotspot / compiler 0
JDK-8238225 3 Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary infrastructure / build 0
JDK-8238247 4 CTW runner should sweep nmethods more aggressively hotspot / compiler 0
JDK-8238356 3 CodeHeap::blob_count() overestimates the number of blobs hotspot / compiler 0
JDK-8238366 4 CTW runner closes standard output on exit hotspot / compiler 0
JDK-8238377 2 JDK 14 L10n resource file update - msg drop 20 globalization / translation 0
JDK-8238385 4 CTW: C2 (Shenandoah) compilation fails with \"Range check dependent CastII node was not removed\" hotspot / compiler 0
JDK-8238438 3 SuperWord::co_locate_pack picks memory state of first instead of last load hotspot / compiler 0
JDK-8238452 3 Keytool generates wrong expiration date if validity is set to 2050/01/01 security-libs / java.security 0
JDK-8238534 3 Deep sign macOS bundles before bundle archive is being created infrastructure 0
JDK-8238574 4 Shenandoah: Assertion failure due to missing null check hotspot / gc 0
JDK-8238596 2 AVX enabled by default for Skylake even when unsupported hotspot / runtime 0
JDK-8238605 1 Correct the CLDR version number in cldr.md files core-libs / java.util:i18n 0
JDK-8238721 4 Add failing client jtreg tests to the Problem List client-libs 0
JDK-8238756 4 C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node hotspot / compiler 0
JDK-8238811 4 C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges hotspot / compiler 0
JDK-8238851 2 Shenandoah: C1: Resolve into registers of correct type hotspot / gc 0
JDK-8238932 4 Invalid tier1_gc_1 test group definition hotspot / gc 0
JDK-8238959 3 Add missing classpath exception to FileAcess and ConstantLookup hotspot / jfr 0
JDK-8239005 4 [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() hotspot / runtime 0
JDK-8239007 4 java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms core-libs / java.math 0
JDK-8239081 4 Shenandoah: Consolidate C1 LRB and native barriers hotspot / gc 0
JDK-8239142 3 C2\'s UseUniqueSubclasses optimization is broken for array accesses hotspot / compiler 0
JDK-8239354 4 Shenandoah: minor enhancements to traversal GC hotspot / gc 0
JDK-8239378 4 Add Classpath Exception to license in source file. tools / javadoc(tool) 0
JDK-8239456 4 [win][x86] vtable stub generation: assert failure (code size estimate) hotspot / compiler 0
JDK-8239786 4 Shenandoah: print per-cycle statistics hotspot / gc 0
JDK-8239787 3 AArch64: String.indexOf may incorrectly handle empty strings. hotspot / runtime 0
JDK-8239798 2 SSLSocket closes socket both socket endpoints on a SocketTimeoutException security-libs / javax.net.ssl 0
JDK-8239852 3 java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed hotspot / compiler 0
JDK-8239868 4 Shenandoah: ditch C2 node limit adjustments hotspot / gc 0
JDK-8239904 4 Shenandoah: accumulated penalties should not be over 100% of capacity hotspot / gc 0
JDK-8239915 4 Zero VM crashes when handling dynamic constant hotspot / runtime 0
JDK-8239926 2 Shenandoah: Shenandoah needs to mark nmethod\'s metadata hotspot / gc 0
JDK-8239931 4 [win][x86] vtable stub generation: assert failure (code size estimate) follow-up hotspot / compiler 0
JDK-8240069 4 Shenandoah: turn more flags diagnostic hotspot / gc 0
JDK-8240070 4 Shenandoah: remove obsolete ShenandoahCommonGCStateLoads hotspot / compiler 0
JDK-8240076 4 Shenandoah: pacer should cover reset and preclean phases hotspot / gc 0
JDK-8240197 3 Cannot start JVM when $JAVA_HOME includes CJK characters hotspot / runtime 0
JDK-8240215 4 Shenandoah: remove ShenandoahAllocationTrace hotspot / gc 0
JDK-8240216 4 Shenandoah: remove ShenandoahTerminationTrace hotspot / gc 0
JDK-8240217 4 Shenandoah: remove ShenandoahEvacAssist hotspot / gc 0
JDK-8240220 4 IdealLoopTree::dump_head predicate printing is broken hotspot / compiler 0
JDK-8240223 4 Use consistent predicate order in and with PhaseIdealLoop::find_predicate hotspot / compiler 0
JDK-8240227 2 Loop predicates should be copied to unswitched loops hotspot / compiler 0
JDK-8240286 4 [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java hotspot / test 0
JDK-8240315 4 Shenandoah: Rename ShLBN::get_barrier_strength() hotspot / gc 0
JDK-8240511 4 Shenandoah: parallel safepoint workers count should be ParallelGCThreads hotspot / gc 0
JDK-8240534 4 Shenandoah: ditch debug safepoint timeout adjustment hotspot / gc 0
JDK-8240589 3 OtherRegionsTable::_num_occupied not updated correctly hotspot / gc 0
JDK-8240629 3 argfiles parsing broken for argfiles with comment cross 4096 bytes chunk tools / launcher 0
JDK-8240671 4 Shenandoah: refactor ShenandoahPhaseTimings hotspot / gc 0
JDK-8240725 4 Some functions might not work with CJK character core-libs 0
JDK-8240750 4 Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker hotspot / gc 0
JDK-8240749 4 Shenandoah: refactor ShenandoahUtils hotspot / gc 0
JDK-8240872 4 Shenandoah: Avoid updating new regions from start of evacuation hotspot / gc 0
JDK-8240868 4 Shenandoah: remove CM-with-UR piggybacking cycles hotspot / gc 0
JDK-8240873 4 Shenandoah: Short-cut arraycopy barriers hotspot / gc 0
JDK-8240915 4 Shenandoah: Remove unused fields in init mark tasks hotspot / gc 0
JDK-8240917 4 Shenandoah: Avoid scanning thread code roots twice in all root scanner hotspot / gc 0
JDK-8240948 4 Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 hotspot / gc 0
JDK-8241062 4 Shenandoah: rich asserts trigger "empty statement" inspection hotspot / gc 0
JDK-8240972 4 macOS codesign fail on macOS 10.13.5 or older infrastructure / build 0
JDK-8241081 2 Shenandoah: Do not modify update-watermark concurrently hotspot / gc 0
JDK-8241093 4 Shenandoah: editorial changes in flag descriptions hotspot / gc 0
JDK-8241139 4 Shenandoah: distribute mark-compact work exactly to minimize fragmentation hotspot / gc 0
JDK-8241142 4 Shenandoah: should not use parallel reference processing with single GC thread hotspot / gc 0
JDK-8241144 4 Javadoc is not generated for new module jdk.nio.mapmode core-libs 0
JDK-8241296 2 Segfault in JNIHandleBlock::oops_do() hotspot / runtime 0
JDK-8241351 4 Shenandoah: fragmentation metrics overhaul hotspot / gc 0
JDK-8241435 4 Shenandoah: avoid disabling pacing with "aggressive" hotspot / gc 0
JDK-8241445 4 Fix copyrights after JDK-8240629 change tools / launcher 0
JDK-8241534 4 Shenandoah: region status should include update watermark hotspot / gc 0
JDK-8241520 4 Shenandoah: simplify region sequence numbers handling hotspot / gc 0
JDK-8241568 4 (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" core-libs / java.nio 0
JDK-8241583 4 Shenandoah: turn heap lock asserts into macros hotspot / gc 0
JDK-8241586 4 compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 hotspot / runtime 0
JDK-8241603 3 ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS hotspot / gc 0
JDK-8241668 4 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace hotspot / gc 0
JDK-8241675 3 Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java hotspot / compiler 0
JDK-8241673 4 Shenandoah: refactor anti-false-sharing padding hotspot / gc 0
JDK-8241740 4 Shenandoah: remove ShenandoahHeapRegion::_heap hotspot / gc 0
JDK-8241692 4 Shenandoah: remove ShenandoahHeapRegion::_reserved hotspot / gc 0
JDK-8241700 4 Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier hotspot / gc 0
JDK-8241743 4 Shenandoah: refactor and inline ShenandoahHeap::heap() hotspot / gc 0
JDK-8241748 4 Shenandoah: inline MarkingContext TAMS methods hotspot / gc 0
JDK-8241750 4 x86_32 build failure after JDK-8227269 core-svc / debugger 0
JDK-8241765 3 Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier hotspot / gc 0
JDK-8241838 4 Shenandoah: no need to trash cset during final mark hotspot / gc 0
JDK-8241841 4 Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion hotspot / gc 0
JDK-8241844 4 Shenandoah: rename ShenandoahHeapRegion::region_number hotspot / gc 0
JDK-8241842 4 Shenandoah: inline ShenandoahHeapRegion::region_number hotspot / gc 0
JDK-8241845 4 Shenandoah: align ShenandoahHeapRegions to cache lines hotspot / gc 0
JDK-8241900 2 Loop unswitching may cause dependence on null check to be lost hotspot / compiler 0
JDK-8241926 4 Shenandoah: only print heap changes for operations that directly affect it hotspot / gc 0
JDK-8241983 4 Shenandoah: simplify FreeSet logging hotspot / gc 0
JDK-8241984 4 Shenandoah: enhance GCTimer and JFR support hotspot / gc 0
JDK-8241985 4 Shenandoah: simplify collectable garbage logging hotspot / gc 0
JDK-8242040 4 Shenandoah: print allocation failure type hotspot / gc 0
JDK-8242041 4 Shenandoah: adaptive heuristics should account evac reserve in free target hotspot / gc 0
JDK-8242042 4 Shenandoah: tune down ShenandoahGarbageThreshold hotspot / gc 0
JDK-8242082 4 Shenandoah: Purge Traversal mode hotspot / gc 0
JDK-8242054 4 Shenandoah: New incremental-update mode hotspot / gc 0
JDK-8242075 4 Shenandoah: rename ShenandoahHeapRegionSize flag hotspot / gc 0
JDK-8242083 4 Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters hotspot / gc 0
JDK-8242101 4 Shenandoah: coalesce and parallelise heap region walks during the pauses hotspot / gc 0
JDK-8242089 4 Shenandoah: per-worker stats should be summed up, not averaged hotspot / gc 0
JDK-8242107 3 Shenandoah: Fix aarch64 build after JDK-8242082 hotspot / gc 0
JDK-8242114 4 Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared hotspot / gc 0
JDK-8242130 4 Shenandoah: Simplify arraycopy-barrier dispatching hotspot / gc 0
JDK-8242211 4 Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc hotspot / gc 0
JDK-8242213 4 Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset hotspot / gc 0
JDK-8242212 4 Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly hotspot / gc 0
JDK-8242217 4 Shenandoah: Enable GC mode to be diagnostic/experimental and have a name hotspot / gc 0
JDK-8242227 4 Shenandoah: transit regions to cset state when adding to collection set hotspot / gc 0
JDK-8242229 4 Shenandoah: inline ShenandoahHeapRegion liveness-related methods hotspot / gc 0
JDK-8242228 4 Shenandoah: remove unused ShenandoahCollectionSet methods hotspot / gc 0
JDK-8242267 4 Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() hotspot / gc 0
JDK-8242271 4 Shenandoah: add test to verify GC mode unlock hotspot / gc 0
JDK-8242273 4 Shenandoah: accept either SATB or IU barriers, but not both hotspot / gc 0
JDK-8242283 3 Can't start JVM when java home path includes non-ASCII character core-libs / java.util:i18n 0
JDK-8242301 4 Shenandoah: Inline LRB runtime call hotspot / gc 0
JDK-8242316 4 Shenandoah: Turn NULL-check into assert in SATB slow-path entry hotspot / gc 0
JDK-8242353 4 Shenandoah: micro-optimize region liveness handling hotspot / gc 0
JDK-8242365 4 Shenandoah: use uint16_t instead of jushort for liveness cache hotspot / gc 0
JDK-8242379 4 [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs hotspot / compiler 0
JDK-8242375 4 Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods hotspot / gc 0
JDK-8242400 4 Shenandoah: Restore logging to pre-jdk8241984 format hotspot / gc 0
JDK-8242430 4 Correct links in javadoc of OperatingSystemMXBean core-svc / java.lang.management 0
JDK-8242470 4 Update Xerces to Version 2.12.1 xml / jaxp 0
JDK-8242498 2 Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash client-libs / java.awt 0
JDK-8242625 4 Shenandoah: restore heap logging for Degenerated/Full cycles hotspot / gc 0
JDK-8242638 4 Shenandoah: restore heap logging for uncommit hotspot / gc 0
JDK-8242641 4 Shenandoah: clear live data and update TAMS optimistically hotspot / gc 0
JDK-8243008 4 Shenandoah: TestVolatilesShenandoah test failed on aarch64 hotspot / gc 0
JDK-8243059 3 Build fails when --with-vendor-name contains a comma infrastructure / build 0
JDK-8243238 4 Shenandoah: explicit GC request should wait for a complete GC cycle hotspot / gc 0
JDK-8243291 4 Shenandoah: no need to retire TLABs at Init Update Refs hotspot / gc 0
JDK-8243307 4 Shenandoah: remove ShCollectionSet::live_data hotspot / gc 0
JDK-8243301 4 Shenandoah: ditch ShenandoahAllowMixedAllocs hotspot / gc 0
JDK-8243395 4 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end hotspot / gc 0
JDK-8243464 4 Shenandoah: print statistic counters in time order hotspot / gc 0
JDK-8243460 4 Shenandoah: purge init_update_refs_prepare counter hotspot / gc 0
JDK-8243463 4 Shenandoah: ditch total_pause counters hotspot / gc 0
JDK-8243465 4 Shenandoah: ditch unused pause_other, conc_other counters hotspot / gc 0
JDK-8243478 4 Shenandoah: avoid implicit worker_id = 0 hotspot / gc 0
JDK-8243487 4 Shenandoah: make _num_phases illegal phase type hotspot / gc 0
JDK-8243494 4 Shenandoah: set counters once per cycle hotspot / gc 0
JDK-8243495 4 Shenandoah: print root statistics for concurrent weak/strong root phases hotspot / gc 0
JDK-8243541 3 (tz) Upgrade time-zone data to tzdata2020a core-libs / java.time 0
JDK-8243573 4 Shenandoah: rename GCParPhases and related code hotspot / gc 0
JDK-8243848 4 Shenandoah: Windows build fails after JDK-8239786 hotspot / gc 0
JDK-8243578 4 Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() hotspot / gc 0
JDK-8244200 4 Shenandoah: build breakages after JDK-8241743 hotspot / gc 0
JDK-8244180 4 Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly hotspot / gc 0
JDK-8244226 4 Shenandoah: per-cycle statistics contain worker data from previous cycles hotspot / gc 0
JDK-8244326 4 Shenandoah: global statistics should not accept bogus samples hotspot / gc 0
JDK-8244328 4 Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization hotspot / gc 0
JDK-8244420 4 Shenandoah: Ensure _disarmed_value offset < 128 hotspot / gc 0
JDK-8244551 3 Shenandoah: Fix racy update of update_watermark hotspot / gc 0
JDK-8244721 4 CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" hotspot / compiler 0
JDK-8244663 2 Shenandoah: C2 assertion fails in Matcher::collect_null_checks hotspot / gc 0
JDK-8244730 4 Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics hotspot / gc 0
JDK-8244732 4 Shenandoah: move heuristics code to gc/shenandoah/heuristics hotspot / gc 0
JDK-8244737 4 Shenandoah: move mode code to gc/shenandoah/mode hotspot / gc 0
JDK-8244740 4 Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode hotspot / gc 0
JDK-8244739 4 Shenandoah: break superclass dependency on ShenandoahNormalMode hotspot / gc 0
JDK-8244821 3 Shenandoah: disarmed_value is initialized at wrong place hotspot / gc 0
JDK-8244853 3 The static build of libextnet is missing the JNI_OnLoad_extnet function core-libs / java.net 0
JDK-8244951 2 Missing entitlements for hardened runtime infrastructure / build 0
JDK-8245047 2 [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) hotspot / compiler 0
JDK-8245463 4 Shenandoah: refine ShenandoahPhaseTimings constructor arguments hotspot / gc 0
JDK-8245461 4 Shenandoah: refine mode name()-s hotspot / gc 0
JDK-8245179 4 [TESTBUG] compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally hotspot / test 0
JDK-8245726 4 Shenandoah: lift/cleanup ShenandoahHeuristics names and properties hotspot / gc 0
JDK-8245754 4 Shenandoah: ditch ShenandoahAlwaysPreTouch hotspot / gc 0
JDK-8245757 4 Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits hotspot / gc 0
JDK-8245814 4 Shenandoah: reconsider format specifiers for stats hotspot / gc 0
JDK-8245812 4 Shenandoah: compute root phase parallelism hotspot / gc 0
JDK-8245825 4 Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots hotspot / gc 0
JDK-8246031 3 SSLSocket.getSession() doesn't close connection for timeout/ interrupts security-libs / javax.net.ssl 0
JDK-8246097 4 Shenandoah: limit parallelism in CLDG root handling hotspot / gc 0
JDK-8246100 4 Shenandoah: walk roots in more efficient order hotspot / gc 0
JDK-8246162 3 Shenandoah: full GC does not mark code roots when class unloading is off hotspot / gc 0
JDK-8246342 4 Shenandoah: remove unused ShenandoahIsMarkedNextClosure hotspot / gc 0
JDK-8246613 3 Choose the default SecureRandom algo based on registration ordering security-libs / java.security 0
JDK-8247585 2 JDK 14.0.2 L10n resource file update globalization / translation 0

This section organizes the changes in the selected update release by the main component under which each issue is filed.

Core Libs (26)

Issue
Priority
Title
Component
Voting
JDK-8044365 4 (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) core-libs / java.nio 0
JDK-8183369 3 RFC unconformity of HttpURLConnection with proxy core-libs / java.net 0
JDK-8215361 4 (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset core-libs 0
JDK-8230665 3 (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned core-libs / java.nio 0
JDK-8233452 3 java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result core-libs / java.math 0
JDK-8234466 3 Class loading deadlock involving X509Factory#commitEvent() core-libs / java.util.jar 0
JDK-8234782 2 Discuss evolution of records in serialization spec core-libs / java.io:serialization 0
JDK-8235837 2 Memory access API refinements core-libs 0
JDK-8236661 3 Launcher test PatchSystemModules.java fails frequently after JDK-8234049 core-libs / java.nio 0
JDK-8237019 2 Serialization Specification changes for Records core-libs / java.io:serialization 0
JDK-8237062 3 Refine JSR 269 API ahead of Java SE 14 MR core-libs / javax.lang.model 0
JDK-8237183 3 Bug ID missing for test in patch which fixed JDK-8230665 core-libs / java.nio 0
JDK-8237186 3 Fix typo in copyright header of java/io/Reader/TransferTo.java core-libs / java.io 0
JDK-8237348 3 Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized core-libs 0
JDK-8237368 2 Problem with NullPointerException in RMI TCPEndpoint.read core-libs / java.rmi 0
JDK-8237508 4 Simplify JarFile.isInitializing core-libs / java.util.jar 0
JDK-8237514 3 Spec Clarification - ByteBuffer::alignmentOffset Spec core-libs / java.nio 0
JDK-8237651 3 Clarify initialization of jdk.serialFilter core-libs / java.io:serialization 0
JDK-8238605 1 Correct the CLDR version number in cldr.md files core-libs / java.util:i18n 0
JDK-8239007 4 java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms core-libs / java.math 0
JDK-8240725 4 Some functions might not work with CJK character core-libs 0
JDK-8241144 4 Javadoc is not generated for new module jdk.nio.mapmode core-libs 0
JDK-8241568 4 (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" core-libs / java.nio 0
JDK-8242283 3 Can't start JVM when java home path includes non-ASCII character core-libs / java.util:i18n 0
JDK-8243541 3 (tz) Upgrade time-zone data to tzdata2020a core-libs / java.time 0
JDK-8244853 3 The static build of libextnet is missing the JNI_OnLoad_extnet function core-libs / java.net 0

Security Libs (13)

Issue
Priority
Title
Component
Voting
JDK-8215711 3 Missing key_share extension for (EC)DHE key exchange should alert missing_extension security-libs / javax.net.ssl 0
JDK-8225069 3 Remove Comodo root certificate that is expiring in May 2020 security-libs / java.security 0
JDK-8225068 3 Remove DocuSign root certificate that is expiring in May 2020 security-libs / java.security 0
JDK-8225130 4 Add exception for expiring Comodo roots to VerifyCACerts test security-libs / java.security 0
JDK-8225128 4 Add exception for expiring DocuSign root to VerifyCACerts test security-libs / java.security 0
JDK-8236039 2 JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 security-libs / javax.net.ssl 0
JDK-8236957 4 Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java security-libs / java.security 0
JDK-8237474 2 Default SSLEngine should create in server role security-libs / javax.net.ssl 0
JDK-8237869 4 exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities security-libs / java.security 0
JDK-8238452 3 Keytool generates wrong expiration date if validity is set to 2050/01/01 security-libs / java.security 0
JDK-8239798 2 SSLSocket closes socket both socket endpoints on a SocketTimeoutException security-libs / javax.net.ssl 0
JDK-8246031 3 SSLSocket.getSession() doesn't close connection for timeout/ interrupts security-libs / javax.net.ssl 0
JDK-8246613 3 Choose the default SecureRandom algo based on registration ordering security-libs / java.security 0

Hotspot (199)

Issue
Priority
Title
Component
Voting
JDK-8220503 4 Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file hotspot / gc 0
JDK-8225216 4 gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah hotspot / gc 0
JDK-8230853 4 Shenandoah: replace leftover assert(is_in(...)) with rich asserts hotspot / gc 0
JDK-8231118 2 ARM32: Math tests failures hotspot / compiler 0
JDK-8231515 2 [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke hotspot / compiler 0
JDK-8234173 2 assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop hotspot / gc 0
JDK-8234146 4 compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC hotspot / compiler 0
JDK-8234608 4 [TESTBUG] Fix G1 redefineClasses tests and a memory leak hotspot / gc 0
JDK-8235305 2 Corrupted oops embedded in nmethods due to parallel modification during optional evacuation hotspot / gc 0
JDK-8235332 3 TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM hotspot / compiler 0
JDK-8235584 3 UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop hotspot / compiler 0
JDK-8235762 3 JVM crash in SWPointer during C2 compilation hotspot / compiler 0
JDK-8236691 2 JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant hotspot / jfr 0
JDK-8236726 3 Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list hotspot / compiler 0
JDK-8236743 2 JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set hotspot / jfr 0
JDK-8236759 3 ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling hotspot / compiler 0
JDK-8236815 2 Shenandoah: Fix weak roots in final Traversal GC phase hotspot / gc 0
JDK-8236851 4 Shenandoah: More details in Traversal GC event messages hotspot / gc 0
JDK-8237007 3 Shenandoah: assert(_base == Tuple) failure during C2 compilation hotspot / compiler 0
JDK-8237055 3 [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs hotspot / compiler 0
JDK-8237223 4 Shenandoah: important flags should not be ergonomic for concurrent class unloading hotspot / gc 0
JDK-8237217 4 Incorrect G1StringDedupEntry type used in StringDedupTable destructor hotspot / gc 0
JDK-8237369 2 Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test hotspot / gc 0
JDK-8237375 3 SimpleThresholdPolicy misses CounterDecay timestamp initialization hotspot / compiler 0
JDK-8237392 3 Shenandoah: Remove unreliable assertion hotspot / gc 0
JDK-8237396 2 JvmtiTagMap::weak_oops_do() should not trigger barriers hotspot / gc 0
JDK-8237543 4 Shenandoah: More asserts around code roots hotspot / gc 0
JDK-8237570 4 Shenandoah: cleanup uses of allocation/free threshold in static heuristics hotspot / gc 0
JDK-8237586 4 Shenandoah: provide option to disable periodic GC hotspot / gc 0
JDK-8237632 2 Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR hotspot / gc 0
JDK-8237776 1 Shenandoah: Wrong result with Lucene test hotspot / gc 0
JDK-8237780 2 Shenandoah: More reliable nmethod verification hotspot / gc 0
JDK-8237821 2 Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) hotspot / gc 0
JDK-8237837 2 Shenandoah: assert(mem == __null) failed: only one safepoint hotspot / gc 0
JDK-8237859 2 C2: Crash when loads float above range check hotspot / compiler 0
JDK-8237918 4 Bad copyright line in a hotspot test hotspot / runtime 0
JDK-8237945 3 CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo hotspot / compiler 0
JDK-8237951 4 CTW: C2 compilation fails with \"malformed control flow\" hotspot / compiler 0
JDK-8238153 4 CTW: C2 (Shenandoah) compilation fails with \"Unknown node in get_load_addr: CreateEx\" hotspot / compiler 0
JDK-8238190 4 [JVMCI] Fix single implementor speculation for diamond shapes. hotspot / compiler 0
JDK-8238247 4 CTW runner should sweep nmethods more aggressively hotspot / compiler 0
JDK-8238356 3 CodeHeap::blob_count() overestimates the number of blobs hotspot / compiler 0
JDK-8238366 4 CTW runner closes standard output on exit hotspot / compiler 0
JDK-8238385 4 CTW: C2 (Shenandoah) compilation fails with \"Range check dependent CastII node was not removed\" hotspot / compiler 0
JDK-8238438 3 SuperWord::co_locate_pack picks memory state of first instead of last load hotspot / compiler 0
JDK-8238574 4 Shenandoah: Assertion failure due to missing null check hotspot / gc 0
JDK-8238596 2 AVX enabled by default for Skylake even when unsupported hotspot / runtime 0
JDK-8238756 4 C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node hotspot / compiler 0
JDK-8238811 4 C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges hotspot / compiler 0
JDK-8238851 2 Shenandoah: C1: Resolve into registers of correct type hotspot / gc 0
JDK-8238932 4 Invalid tier1_gc_1 test group definition hotspot / gc 0
JDK-8238959 3 Add missing classpath exception to FileAcess and ConstantLookup hotspot / jfr 0
JDK-8239005 4 [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() hotspot / runtime 0
JDK-8239081 4 Shenandoah: Consolidate C1 LRB and native barriers hotspot / gc 0
JDK-8239142 3 C2\'s UseUniqueSubclasses optimization is broken for array accesses hotspot / compiler 0
JDK-8239354 4 Shenandoah: minor enhancements to traversal GC hotspot / gc 0
JDK-8239456 4 [win][x86] vtable stub generation: assert failure (code size estimate) hotspot / compiler 0
JDK-8239786 4 Shenandoah: print per-cycle statistics hotspot / gc 0
JDK-8239787 3 AArch64: String.indexOf may incorrectly handle empty strings. hotspot / runtime 0
JDK-8239852 3 java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed hotspot / compiler 0
JDK-8239868 4 Shenandoah: ditch C2 node limit adjustments hotspot / gc 0
JDK-8239904 4 Shenandoah: accumulated penalties should not be over 100% of capacity hotspot / gc 0
JDK-8239915 4 Zero VM crashes when handling dynamic constant hotspot / runtime 0
JDK-8239926 2 Shenandoah: Shenandoah needs to mark nmethod\'s metadata hotspot / gc 0
JDK-8239931 4 [win][x86] vtable stub generation: assert failure (code size estimate) follow-up hotspot / compiler 0
JDK-8240069 4 Shenandoah: turn more flags diagnostic hotspot / gc 0
JDK-8240070 4 Shenandoah: remove obsolete ShenandoahCommonGCStateLoads hotspot / compiler 0
JDK-8240076 4 Shenandoah: pacer should cover reset and preclean phases hotspot / gc 0
JDK-8240197 3 Cannot start JVM when $JAVA_HOME includes CJK characters hotspot / runtime 0
JDK-8240215 4 Shenandoah: remove ShenandoahAllocationTrace hotspot / gc 0
JDK-8240216 4 Shenandoah: remove ShenandoahTerminationTrace hotspot / gc 0
JDK-8240217 4 Shenandoah: remove ShenandoahEvacAssist hotspot / gc 0
JDK-8240220 4 IdealLoopTree::dump_head predicate printing is broken hotspot / compiler 0
JDK-8240223 4 Use consistent predicate order in and with PhaseIdealLoop::find_predicate hotspot / compiler 0
JDK-8240227 2 Loop predicates should be copied to unswitched loops hotspot / compiler 0
JDK-8240286 4 [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java hotspot / test 0
JDK-8240315 4 Shenandoah: Rename ShLBN::get_barrier_strength() hotspot / gc 0
JDK-8240511 4 Shenandoah: parallel safepoint workers count should be ParallelGCThreads hotspot / gc 0
JDK-8240534 4 Shenandoah: ditch debug safepoint timeout adjustment hotspot / gc 0
JDK-8240589 3 OtherRegionsTable::_num_occupied not updated correctly hotspot / gc 0
JDK-8240671 4 Shenandoah: refactor ShenandoahPhaseTimings hotspot / gc 0
JDK-8240750 4 Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker hotspot / gc 0
JDK-8240749 4 Shenandoah: refactor ShenandoahUtils hotspot / gc 0
JDK-8240872 4 Shenandoah: Avoid updating new regions from start of evacuation hotspot / gc 0
JDK-8240868 4 Shenandoah: remove CM-with-UR piggybacking cycles hotspot / gc 0
JDK-8240873 4 Shenandoah: Short-cut arraycopy barriers hotspot / gc 0
JDK-8240915 4 Shenandoah: Remove unused fields in init mark tasks hotspot / gc 0
JDK-8240917 4 Shenandoah: Avoid scanning thread code roots twice in all root scanner hotspot / gc 0
JDK-8240948 4 Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 hotspot / gc 0
JDK-8241062 4 Shenandoah: rich asserts trigger "empty statement" inspection hotspot / gc 0
JDK-8241081 2 Shenandoah: Do not modify update-watermark concurrently hotspot / gc 0
JDK-8241093 4 Shenandoah: editorial changes in flag descriptions hotspot / gc 0
JDK-8241139 4 Shenandoah: distribute mark-compact work exactly to minimize fragmentation hotspot / gc 0
JDK-8241142 4 Shenandoah: should not use parallel reference processing with single GC thread hotspot / gc 0
JDK-8241296 2 Segfault in JNIHandleBlock::oops_do() hotspot / runtime 0
JDK-8241351 4 Shenandoah: fragmentation metrics overhaul hotspot / gc 0
JDK-8241435 4 Shenandoah: avoid disabling pacing with "aggressive" hotspot / gc 0
JDK-8241534 4 Shenandoah: region status should include update watermark hotspot / gc 0
JDK-8241520 4 Shenandoah: simplify region sequence numbers handling hotspot / gc 0
JDK-8241583 4 Shenandoah: turn heap lock asserts into macros hotspot / gc 0
JDK-8241586 4 compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 hotspot / runtime 0
JDK-8241603 3 ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS hotspot / gc 0
JDK-8241668 4 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace hotspot / gc 0
JDK-8241675 3 Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java hotspot / compiler 0
JDK-8241673 4 Shenandoah: refactor anti-false-sharing padding hotspot / gc 0
JDK-8241740 4 Shenandoah: remove ShenandoahHeapRegion::_heap hotspot / gc 0
JDK-8241692 4 Shenandoah: remove ShenandoahHeapRegion::_reserved hotspot / gc 0
JDK-8241700 4 Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier hotspot / gc 0
JDK-8241743 4 Shenandoah: refactor and inline ShenandoahHeap::heap() hotspot / gc 0
JDK-8241748 4 Shenandoah: inline MarkingContext TAMS methods hotspot / gc 0
JDK-8241765 3 Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier hotspot / gc 0
JDK-8241838 4 Shenandoah: no need to trash cset during final mark hotspot / gc 0
JDK-8241841 4 Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion hotspot / gc 0
JDK-8241844 4 Shenandoah: rename ShenandoahHeapRegion::region_number hotspot / gc 0
JDK-8241842 4 Shenandoah: inline ShenandoahHeapRegion::region_number hotspot / gc 0
JDK-8241845 4 Shenandoah: align ShenandoahHeapRegions to cache lines hotspot / gc 0
JDK-8241900 2 Loop unswitching may cause dependence on null check to be lost hotspot / compiler 0
JDK-8241926 4 Shenandoah: only print heap changes for operations that directly affect it hotspot / gc 0
JDK-8241983 4 Shenandoah: simplify FreeSet logging hotspot / gc 0
JDK-8241984 4 Shenandoah: enhance GCTimer and JFR support hotspot / gc 0
JDK-8241985 4 Shenandoah: simplify collectable garbage logging hotspot / gc 0
JDK-8242040 4 Shenandoah: print allocation failure type hotspot / gc 0
JDK-8242041 4 Shenandoah: adaptive heuristics should account evac reserve in free target hotspot / gc 0
JDK-8242042 4 Shenandoah: tune down ShenandoahGarbageThreshold hotspot / gc 0
JDK-8242082 4 Shenandoah: Purge Traversal mode hotspot / gc 0
JDK-8242054 4 Shenandoah: New incremental-update mode hotspot / gc 0
JDK-8242075 4 Shenandoah: rename ShenandoahHeapRegionSize flag hotspot / gc 0
JDK-8242083 4 Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters hotspot / gc 0
JDK-8242101 4 Shenandoah: coalesce and parallelise heap region walks during the pauses hotspot / gc 0
JDK-8242089 4 Shenandoah: per-worker stats should be summed up, not averaged hotspot / gc 0
JDK-8242107 3 Shenandoah: Fix aarch64 build after JDK-8242082 hotspot / gc 0
JDK-8242114 4 Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared hotspot / gc 0
JDK-8242130 4 Shenandoah: Simplify arraycopy-barrier dispatching hotspot / gc 0
JDK-8242211 4 Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc hotspot / gc 0
JDK-8242213 4 Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset hotspot / gc 0
JDK-8242212 4 Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly hotspot / gc 0
JDK-8242217 4 Shenandoah: Enable GC mode to be diagnostic/experimental and have a name hotspot / gc 0
JDK-8242227 4 Shenandoah: transit regions to cset state when adding to collection set hotspot / gc 0
JDK-8242229 4 Shenandoah: inline ShenandoahHeapRegion liveness-related methods hotspot / gc 0
JDK-8242228 4 Shenandoah: remove unused ShenandoahCollectionSet methods hotspot / gc 0
JDK-8242267 4 Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() hotspot / gc 0
JDK-8242271 4 Shenandoah: add test to verify GC mode unlock hotspot / gc 0
JDK-8242273 4 Shenandoah: accept either SATB or IU barriers, but not both hotspot / gc 0
JDK-8242301 4 Shenandoah: Inline LRB runtime call hotspot / gc 0
JDK-8242316 4 Shenandoah: Turn NULL-check into assert in SATB slow-path entry hotspot / gc 0
JDK-8242353 4 Shenandoah: micro-optimize region liveness handling hotspot / gc 0
JDK-8242365 4 Shenandoah: use uint16_t instead of jushort for liveness cache hotspot / gc 0
JDK-8242379 4 [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs hotspot / compiler 0
JDK-8242375 4 Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods hotspot / gc 0
JDK-8242400 4 Shenandoah: Restore logging to pre-jdk8241984 format hotspot / gc 0
JDK-8242625 4 Shenandoah: restore heap logging for Degenerated/Full cycles hotspot / gc 0
JDK-8242638 4 Shenandoah: restore heap logging for uncommit hotspot / gc 0
JDK-8242641 4 Shenandoah: clear live data and update TAMS optimistically hotspot / gc 0
JDK-8243008 4 Shenandoah: TestVolatilesShenandoah test failed on aarch64 hotspot / gc 0
JDK-8243238 4 Shenandoah: explicit GC request should wait for a complete GC cycle hotspot / gc 0
JDK-8243291 4 Shenandoah: no need to retire TLABs at Init Update Refs hotspot / gc 0
JDK-8243307 4 Shenandoah: remove ShCollectionSet::live_data hotspot / gc 0
JDK-8243301 4 Shenandoah: ditch ShenandoahAllowMixedAllocs hotspot / gc 0
JDK-8243395 4 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end hotspot / gc 0
JDK-8243464 4 Shenandoah: print statistic counters in time order hotspot / gc 0
JDK-8243460 4 Shenandoah: purge init_update_refs_prepare counter hotspot / gc 0
JDK-8243463 4 Shenandoah: ditch total_pause counters hotspot / gc 0
JDK-8243465 4 Shenandoah: ditch unused pause_other, conc_other counters hotspot / gc 0
JDK-8243478 4 Shenandoah: avoid implicit worker_id = 0 hotspot / gc 0
JDK-8243487 4 Shenandoah: make _num_phases illegal phase type hotspot / gc 0
JDK-8243494 4 Shenandoah: set counters once per cycle hotspot / gc 0
JDK-8243495 4 Shenandoah: print root statistics for concurrent weak/strong root phases hotspot / gc 0
JDK-8243573 4 Shenandoah: rename GCParPhases and related code hotspot / gc 0
JDK-8243848 4 Shenandoah: Windows build fails after JDK-8239786 hotspot / gc 0
JDK-8243578 4 Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() hotspot / gc 0
JDK-8244200 4 Shenandoah: build breakages after JDK-8241743 hotspot / gc 0
JDK-8244180 4 Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly hotspot / gc 0
JDK-8244226 4 Shenandoah: per-cycle statistics contain worker data from previous cycles hotspot / gc 0
JDK-8244326 4 Shenandoah: global statistics should not accept bogus samples hotspot / gc 0
JDK-8244328 4 Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization hotspot / gc 0
JDK-8244420 4 Shenandoah: Ensure _disarmed_value offset < 128 hotspot / gc 0
JDK-8244551 3 Shenandoah: Fix racy update of update_watermark hotspot / gc 0
JDK-8244721 4 CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" hotspot / compiler 0
JDK-8244663 2 Shenandoah: C2 assertion fails in Matcher::collect_null_checks hotspot / gc 0
JDK-8244730 4 Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics hotspot / gc 0
JDK-8244732 4 Shenandoah: move heuristics code to gc/shenandoah/heuristics hotspot / gc 0