RFR: Merge openjdk/tsan:tsan

Man Cao manc at openjdk.java.net
Fri Apr 10 23:39:55 UTC 2020


Merge master branch till 952f32e.
This is the first step of merging to master's tip.
The next step is to address conflicts from a later commit (c1f4ea5) from
https://bugs.openjdk.java.net/browse/JDK-8239450.

$ git checkout master
$ git checkout tsan
$ git checkout -b tsanMerge1
$ git merge 952f32e
$ git mergetool
// resolve conflicts and fix tests
$ git commit -m "Merge"

-------------

Commit messages:
 - Merge
 - Added tag jdk-15+11 for changeset b2dd4028a6de
 - 8239094: PKCS#9 ChallengePassword attribute does not allow for the UTF8String type
 - 8239478: Make specification of SourceVersion.isName explicit for dotted names
 - 8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
 - 8239014: -XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code
 - 8239139: test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1
 - 8239243: Create index structures only if required
 - 8238356: CodeHeap::blob_count() overestimates the number of blobs
 - 8239001: Hotspot build broken on linux-sparc after 8238281
 - 8239070: Memory leak when unsuccessfully mapping in archive regions
 - 8239363: PPC64: Wrong code generation after JDK-8183574
 - 8238953: tools/jpackage tests do not work on Ubuntu Linux
 - 8239333: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent
 - 8237450: JDK13 annotation processors not run when a supported annotation type specifies a module
 - 8225128: Add exception for expiring DocuSign root to VerifyCACerts test
 - 8238969: Miscellaneous cleanup
 - 8239378: Add Classpath Exception to license in source file
 - 8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject
 - 8239019: testmake fails with FATAL: VCS_TYPE is empty
 - 8239026: Support non-maven artifacts by JibArtifactManager
 - 8187305: Add logging for shared library loads/unloads
 - 8167493: Test that JFR event can be retransformed by an agent
 - 8237780: Shenandoah: More reliable nmethod verification
 - 8239224: libproc_impl.c previous_thr may be used uninitialized warning
 - 8239350: Add tests for JFR class redefinition events
 - 8239265: JFR: Test cleanup of jdk.jfr.api.consumer package
 - 8232686: Turn parallel gc develop tracing flags into unified logging
 - 8238999: Remove MemRegion custom new/delete operator overloads
 - 8237480: Add micros for DatagramSocket send/receive
 - 8239142: C2's UseUniqueSubclasses optimization is broken for array accesses
 - 8239264: Clearup the legacy ObjectIdentifier constructor from int array
 - 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k
 - 8238236: Add JFR class redefinition events
 - 8239069: C2: SIGSEGV in IdealGraphPrinter::walk_nodes due to C->root() being NULL
 - 8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly
 - 8239000: handle ContendedPaddingWidth in vm_version_ppc
 - 8239081: Shenandoah: Consolidate C1 LRB and native barriers
 - 8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()
 - 8238691: C2: turn subtype check into macro node
 - 8183574: Unify the is_power_of_2 functions
 - 8213185: Properly handle run-test-prebuilt -> test-prebuilt migration
 - 8237818: Typo in Unsafe: resposibility
 - 8238534: Deep sign macOS bundles before bundle archive is being created
 - 8239110: Zero VM build fails after JDK-8203883
 - 8160818: GssKrb5Client violates RFC 4752
 - 8238959: Add missing classpath exception to FileAcess and ConstantLookup
 - 8239092: Provide explicit specification for getKind methods of javax.lang.model
 - 8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later
 - 8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM
 - 8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
 - 8203883: Remove State from InvocationCounters
 - 8238863: Refactor out static initialization from Dict constructors
 - 8239025: ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990
 - 8231118: ARM32: Math tests failures
 - 8238643: ARM32 build fails after JDK-8230199
 - 8239017: cmp-baseline fails because of differences in TimeZoneNames_kea
 - 8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code
 - 8235791: [TESTBUG] Fix comment in TestElfDirectRead.java
 - 8238867: Improve G1DirtyCardQueueSet::Queue::pop
 - 8238932: Invalid tier1_gc_1 test group definition
 - 8238838: spurious error message for compact constructors with throws clause
 - 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak
 - 8237805: Use inline @jls @jvms in core libs where appropriate
 - 8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms
 - 8046362: IdentityHashMap.hash comments should be clarified
 - 8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0
 - 8238896: Massive x86_32 crashes after JDK-7175279 (Don't use x87 FPU on x86-64)
 - 8238909: x86_32 fails gtest:power_of_2
 - 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class
 - 8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
 - 8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
 - 8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
 - 8238178: CTW: C1 compilation fails with assert(sux->loop_depth() != block->loop_depth() || sux->loop_index() == block->loop_index() || loop_through_xhandler) failed: Loop index has to be same
 - 8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled
 - 8234718: java/net/httpclient tests should cover TLSv1.3
 - 8237830: support O_CLOEXEC in os::open on other OS than Linux
 - 8238854: Remove superfluous C heap allocation failure checks
 - Added tag jdk-15+10 for changeset 1bee69801aee
 - 8234372: Investigate use of Thread::stack_base() and queries for "in stack"
 - 8238272: Eliminate cast_from_oop to narrowOop*
 - 8238919: (doc) Broken code snippet in the java.util.stream package documentation
 - 8238930: problem list compiler/c2/Test8004741.java
 - 8238912: Update devkit for linux-aarch64
 - 8234347: "Turkey" meta time zone does not generate composed localized names
 - 8191395: policy.allowSystemProperty and policy.expandProperties also apply to JAAS configurations
 - 8238918: idea.sh should work with both mercurial and git repos
 - 8238851: Shenandoah: C1: Resolve into registers of correct type
 - 8238602: remove obsolete functions from libinstrument/FileSystemSupport_md.c
 - 8238448: RSASSA-PSS signature verification fail when using certain odd key sizes
 - Merge
 - 8238898: Missing hash characters for header on license file
 - 8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding
 - 8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false
 - 8237909: Remove zipped index files feature
 - 8238291: Fix inconsistencies in the format of the index files
 - 8238762: Optimized build is broken
 - 8238683: C2: Remove Use24BitFP and Use24BitFPMode flags
 - 8238690: C2: Handle vector shifts by constant and non-constant scalar uniformly
 - 8238680: C2: Remove redundant AD instructions for Replicate nodes
 - 8136414: Large performance penalty declaring a method strictfp on strict-only platforms
 - 8238160: Uniformize Parallel GC task queue variable names
 - 8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10
 - Merge
 - 8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787
 - Merge
 - 8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails
 - 8238276: ComponentPeer.xxxImage are not implemented in some peers
 - 8238721: Add failing client jtreg tests to the Problem List
 - Merge
 - 8215452: Logged repo location is wrong when using delayed recording start
 - 8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled
 - 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10
 - 8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details
 - 8236844: Deprecate PrintVMQWaitTime to prepare for its removal
 - 8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts
 - 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version
 - 8235812: Unicode linebreak with quantifier does not match valid input
 - 8238646: Cleanup signature and use of CommentHelper
 - 8238239: java.lang.Record spec clarifications
 - 8235962: os::current_thread_id() is not signal safe on macOS
 - 8237767: Field layout computation overhaul
 - 8238634: Reduce log verbosity of the JFR thread sampler
 - 8237878: Improve ModuleLoaderMap datastructures
 - 8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems
 - 8235900: [TESTBUG] [macos] PopupMenu Opaque property is not reflecting the Parents property on MAC OS
 - 8221741: ClassCastException can happen when fontconfig.properties is used
 - 8237837: Shenandoah: assert(mem == __null) failed: only one safepoint
 - 8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"
 - 8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin
 - 8238596: AVX enabled by default for Skylake even when unsupported
 - 8223260: NamingManager should cache InitialContextFactory
 - 8238591: CTW: Split applications/ctw/modules/jdk_localedata.java
 - 8238247: CTW runner should sweep nmethods more aggressively
 - 8238366: CTW runner closes standard output on exit
 - 8238684: Override getOrDefault in immutable Map implementation
 - 8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled
 - 8238437: Support separate locales for console messages and HTML content
 - 8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet
 - 8238648: Rename and simplify Utils.WeakSoftHashMap
 - 8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values
 - Merge
 - Added tag jdk-14+36 for changeset bc54620a3848
 - 8238605: Correct the CLDR version number in cldr.md files
 - Added tag jdk-14+35 for changeset 4a87bb7ebfd7
 - 8237776: Shenandoah: Wrong result with Lucene test
 - 8238377: JDK 14 L10N resource file update - msgdrop 20
 - 8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec
 - 8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
 - 8236092: Remove EA from JDK 14 version string starting with Initial RC promotion
 - Added tag jdk-14+34 for changeset a96bc204e3b3
 - 8238168: Remove Copyright from WinLauncher.template
 - 8235778: No compilation error reported when a record is declared in a local class
 - 8237918: Bad copyright line in a hotspot test
 - 8237916: Bad copyright line in a jshell source file
 - 8237651: Clarify initialization of jdk.serialFilter
 - 8176359: Frame#setMaximizedbounds not working properly in multi screen environments
 - 8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing
 - 5085520: Inconsistency in spec for RenderingHints.entrySet()
 - 8215361: (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset
 - 8237368: Problem with NullPointerException in RMI TCPEndpoint.read
 - 8237607: [macos] Signing app bundle with jpackage fails if runtime is already signed
 - 8237049: Rollback the workaround for JDK-4533057
 - 8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates
 - 8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke
 - 7020860: BasicTreeUI contains getters/setters with unclear spec
 - Added tag jdk-14+33 for changeset f728b6c7f491
 - 8237465: JDK 14 L10n resource files update - msg drop 10
 - 8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers
 - 8235305: Corrupted oops embedded in nmethods due to parallel modification during optional evacuation
 - Merge
 - Merge
 - 8237586: Shenandoah: provide option to disable periodic GC
 - 8237248: Update --release 14 symbol information for JDK 14 b32
 - 8236034: Use optimized Ques node for curly {0,1} quantifier
 - 8237601: test/langtools/tools/javac/warnings/MaxDiagsRecompile.java fails after JDK-8237589
 - 8235368: Update BCEL to Version 6.4.1
 - 8237589: Fix copyright header formatting
 - 8236641: Improve Set.of(...).iterator() warmup characteristics
 - 8237571: java/net/DatagramSocket/SendCheck.java is failing on Solaris
 - 8187987: Add a mechanism to configure custom variants in HijrahChronology
 - 8237374: configuring with --with-jvm-variants=minimal,server makes cds disappear in server
 - Merge
 - 8237261: Concurrent refinement activation threshold not updated for card counts
 - Merge
 - 8237543: Shenandoah: More asserts around code roots
 - 8236105: Behaviors of DatagramSocket/DatagramChannel::socket send methods are not always consistent
 - 8237508: Simplify JarFile.isInitializing
 - 8235860: Obsolete the UseParallelOldGC option
 - 8237479: 8230305 causes slowdebug build failure
 - 8236925: (dc) Upgrade DatagramChannel socket adaptor to extend MulticastSocket
 - 8053479: (dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small
 - 8224109: Text spaced incorrectly by drawString under rotation with fractional metric
 - 8236859: WebSocket over authenticating proxy fails with NPE
 - 8236766: Remove un-used oops do and drain list in VM thread
 - 8237075: @since tag missing from DatagramSocket and MulticastSocket methods
 - 8237392: Shenandoah: Remove unreliable assertion
 - 8234173: assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop
 - 8237369: Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test
 - 8237370: Javadoc of memory access API still refers to old MemoryAddress::offset method
 - 8237348: Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized8237348: Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized
 - 8224052: Javadoc doesn't handle non-public intermediate types well
 - 8234484: Add ability to configure third port for remote JMX
 - 8235955: [dmg] DMG creation fails without error message if previous DMG was not ejected
 - 8237576: Missing import in macosx/../ClassLoaderHelper
 - 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
 - 8236075: Minor bootstrap improvements
 - 8237382: Cleanup the OPT_SPEED_SRC file list in JvmFeatures.gmk
 - Merge
 - 8235904: Infinite loop when rendering huge lines
 - 8236850: Operations on constant List/Set.of(element) instances does not consistently constant fold
 - 8220002: Improve anchor definitions in generated files
 - 8236228: clean up BarrierSet headers in c1_LIRAssembler
 - 8237014: Missing javadoc for jdk.jfr.Recording(Map)
 - 8208281: java/nio/channels/AsynchronousSocketChannel/Basic.java timed out
 - 8236153: ZGC: gc/z/TestUncommit.java fails with java.lang.Exception: Uncommitted too fast
 - 8236443: Issues with specializing vector register type for phi operand with generic operands
 - 8237042: Switch to JCov build which supports byte code version 59
 - 8234466: Class loading deadlock involving X509Factory#commitEvent()
 - 8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
 - 8237017: Shenandoah: Remove racy assertion
 - Merge
 - 8174270: Consolidate ICU sources in one location
 - 8237008: Exclude serviceability/sa/TestInstanceKlassSizeForInterface.java on linuxppc64 and linuxppc64le
 - 8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key
 - 8229855: C2 fails with assert(false) failed: bad AD file
 - 8236546: Yield with boolean expression and Object target type crashes javac
 - 8236715: JShell: Records with errors are not properly corraled
 - 8236634: Memory Access API tests fail on 32-bit
 - 8222098: tools/jlink/plugins/IncludeLocalesPluginTest.java time out
 - 8236936: x86_32 Minimal VM build failure after JDK-8230765
 - 8236841: compact constructor parameters are always final
 - 8236263: Remove experimental streaming events
 - 8236945: typo "the the" in Lookup::in javadoc
 - 8225773: jdeps --check produces NPE if there are missing module dependences
 - 8229396: jdeps ignores multi-release when generate-module-info used on command line
 - 8236877: Add "record" to descriptions in java.lang.{annotation, reflect}
 - 8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop
 - 8235669: G1: Stack walking API can expose AS_NO_KEEPALIVE oops
 - 8236555: [s390] Fix VerifyOops
 - 8236488: Support for configure option --with-native-debug-symbols=internal is impossible on Windows
 - 8234913: Improve parsing of Length Units in javax/swing/text/html/CSS
 - Merge
 - 8236851: Shenandoah: More details in Traversal GC event messages
 - 8236897: Fix the copyright header for pkcs11gcm2.h
 - 8229847: AttachProvider javadoc page needs an update
 - Merge
 - 8236804: java/nio/channels/FileChannel/MapWithSecurityManager.java should be run in othervm mode
 - 8236582: (fc) FileChannel.map fails with InternalError when security manager enabled
 - 8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
 - 8236856: AArch64: Spurious GCC warnings
 - Merge
 - 8235385: AArch64: Crash on aarch64 JDK due to long offset
 - 8228818: Shenandoah: Processing weak roots in concurrent phase when possible
 - 8236779: static field in implementation class erroneously leaking in memory access javadoc
 - 8225561: jlink --help doesn't state that ALL-MODULE-PATH is accepted for --add-modules
 - 8235762: JVM crash in SWPointer during C2 compilation
 - 8236953: [macos] JavaFX SwingNode is not rendered on macOS
 - Added tag jdk-14+32 for changeset 2776da28515e
 - 8233680: JavacFileManager.close() doesn't clear some cache instance variables
 - 8236726: Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list
 - 8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java
 - 8235837: Memory access API refinements
 - 8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
 - 8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result
 - Merge
 - Merge
 - 8237183: Bug ID missing for test in patch which fixed JDK-8230665
 - 8237058: Update all nroff manpages for JDK 14 release
 - 8236957: Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
 - 8236661: launcher test PatchSystemModules.java start failing frequently after JDK-8234049
 - 8230665: (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned
 - 8237062: Refine JSR 269 API ahead of Java SE 14 MR
 - 8236691: JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant
 - 8236005: local records shouldn't capture any non-static state from any enclosing type
 - 8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs
 - 8236670: Conflicting bindings accepted in some cases
 - 8236443: Issues with specializing vector register type for phi operand with generic operands
 - 8234423: Modifying ArrayList.subList().subList() resets modCount of subList
 - 8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test
 - 8236125: Windows (MSVC 2013) build fails in jpackage: Need to include strsafe.h after tchar.h
 - 8222100: tools/jimage/JImageTest.java time out
 - 8236944: The legVecZ operand should be limited to zmm0-zmm15 registers
 - Merge
 - 8224475: JTextPane does not show images in HTML rendering
 - Added tag jdk-14+31 for changeset decd3d2953b6
 - Added tag jdk-14+31 for changeset d54ce919da90
 - Added tag jdk-15+5 for changeset b97c1773ccaf
 - 8236769: Clarify javadoc of memory access API
 - 8236815: Shenandoah: Fix weak roots in final Traversal GC phase
 - 8236264: Remove jdk.jfr.Recording::setFlushInterval and jdk.jfr.Recording::getFlushInterval
 - 8236098: AlgorithmConstraints:permits method not throwing IAEx when primitives are empty
 - 8236804: java/nio/channels/FileChannel/MapWithSecurityManager.java should be run in othervm mode
 - 8236190: Unproblem list vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t002/TestDescription.java
 - 8236582: (fc) FileChannel.map fails with InternalError when security manager enabled
 - Merge
 - 8235934: gc/g1/TestGCLogMessages.java fails with 'DerivedPointerTable Update' found
 - 8236772: Fix build for windows 32-bit after 8212160 and 8234331
 - 8236902: Shenandoah: Missing string dedup roots in all root scanner
 - 8234510: Remove file seeking requirement for writing a heap dump
 - 8231670: Remove TaskExecutor abstraction used in preserved marks processing
 - 8235818: Inline information from broken external links in java.desktop
 - 8236709: struct SwitchRange in HS violates C++ One Definition Rule
 - 8234309: LFGarbageCollectedTest.java fails with parse Exception
 - 8236905: ProblemList test/hotspot/jtreg/runtime/Metaspace/DefineClass.java
 - 8234423: Modifying ArrayList.subList().subList() resets modCount of subList
 - 8232759: Remove GC.class_stats
 - Merge
 - 8235766: SafepointSynchronize::_end_of_last_safepoint is unused
 - 8214277: Use merged G1ArchiveRegionMap for open and closed archive heap regions
 - 8236625: Remove writeable macro from JVM flags declaration
 - 8236489: Java heap file on daxfs should be more secure
 - 8236705: Use single character variant of String.replace when applicable
 - 8235751: Assertion when triggering concurrent cycle during shutdown
 - 8236124: Minimal VM slowdebug build failed after JDK-8212160
 - 8236732: Shenandoah: Stricter placement for oom-evac scopes
 - 8236732: Shenandoah: Stricter placement for oom-evac scopes
 - 8236124: Minimal VM slowdebug build failed after JDK-8212160
 - 8234783: Improve wording of spec of Record.equals
 - 8236224: Obsolete the FieldsAllocationStyle and CompactFields options
 - 8236695: java.lang.Record should be declared with an explicit constructor
 - 8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop
 - 8236050: Some compiler tests fail when executed with custom TieredLevel
 - 8234445: spurious error message for record constructors with receiver parameters
 - 8236266: change error message for the case when a class extends j.l.Record
 - 8236544: confusing error message: return type of accessor method is not compatible with type of record component
 - 8236681: Shenandoah: Disable concurrent class unloading flag if no class unloading for the GC cycle
 - 8236681: Shenandoah: Disable concurrent class unloading flag if no class unloading for the GC cycle
 - 8233751: StringBuilder / StringBuffer capacity() doc is misleading
 - 8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion
 - 8236161: C2: Remove useless step_over_gc_barrier() in int->bool conversion
 - 8236495: open/test/jdk/java/util/Locale/LocaleProvidersRun.java failed on mac 10.14 with de_DE locale
 - 8235532: Update --release 14 symbol information for JDK 14 b27
 - 8227313: Support monetary grouping separator in DecimalFormat/DecimalFormatSymbols
 - 8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
 - 8236595: Add more comments about how to setup simulated NVRAM before run java/nio/MappedByteBuffer/PmemTest.java
 - 8236552: Description of jmxremote.ssl.config.file in ManagementAgent.start is incorrect
 - 8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java
 - 8236544: confusing error message: return type of accessor method is not compatible with type of record component
 - 8236617: jtreg test containers/docker/TestMemoryAwareness.java fails after 8226575
 - 8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz()
 - Added tag jdk-15+4 for changeset bb0a7975b31d
 - 8236274: remove obsolete -d2Zi+ debug flag in MSVC builds
 - Added tag jdk-14+30 for changeset d54ce919da90
 - Added tag jdk-14+29 for changeset 563fa900fa17
 - Added tag jdk-15+3 for changeset d05fcdf25717
 - 8235520: [macosx] Delete NSView based direct rendering mechanism
 - 8234706: MenuPeer cleanup
 - 8210231: Robot.delay() catches InterruptedException and prints stacktrace to stderr
 - 8236506: [macosx] Some datatransfer classes were loaded on startup
 - 8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
 - 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391)
 - 8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
 - 8236435: Fix typos in javac area
 - 8233743: AArch64: Make r27 conditionally allocatable
 - 8167065: Add intrinsic support for double precision shifting on x86_64
 - 8235961: SyncResolverImpl does not throw SQLException as expected
 - 8236441: Bound MulticastSocket fails when setting outbound interface on Windows
 - 8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain
 - 8222759: com.sun.java.swing.plaf.gtk.GTKLookAndFeel has unnecessary casts to GTKStyleFactory
 - 8234059: Stress test fails with "Unexpected Exception in thread JFR Event Stream"
 - 8233111: Epoch shift synchronization point for Compiler threads
 - 8236405: Formatting issues in Kerberos debug output
 - Merge
 - 8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3
 - 8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9
 - 8236179: C1 register allocation error with T_ADDRESS
 - 8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions
 - 8231291: C2: loop opts before EA should maximally unroll loops
 - 8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291
 - 7021373: DatagramPacket exception conditions are not clear
 - 8237484: Improve module system bootstrap
 - 8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime
 - 8238599: Refactor and simplify implAddOpensToAllUnnamed
 - 8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders
 - 8237143: Eliminate DirtyCardQ_cbl_mon
 - 8238503: Remove unused field and accessor for docLocale from ToolOptions
 - 8196729: Add jstatd option to specify RMI connector port
 - 8238574: Shenandoah: Assertion failure due to missing null check
 - Merge
 - 8238600: Remove runtime/fieldType.hpp and fieldType.cpp
 - 8230199: consolidate signature parsing code in HotSpot sources
 - 8201349: build broken when configured with --with-zlib=bundled on gcc 7.3
 - 8212986: Make Visual Studio compiler check less strict
 - 8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers
 - 8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS
 - 8237581: Improve allocation expansion
 - 8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names
 - Added tag jdk-15+9 for changeset 62b5bfef8d61
 - 8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
 - 8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49
 - 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
 - 8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks
 - 8236035: refactor ObjectMonitor::set_owner() and _owner field setting
 - 8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
 - 8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString
 - 8179317: [TESTBUG] rewrite runtime shell tests in java
 - 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
 - 8238281: Raise minimum gcc version needed to 5.0
 - 8238375: JFR Test TestJcmdStartFlushInterval is not run
 - 8238515: Backout JDK-8236092 from jdk/jdk
 - Merge
 - 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias <nnnnnn> already exists"
 - 8238467: Clean up annotations on overridden/implemented methods
 - 8219475: javap man page needs to be updated
 - 8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
 - 8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper
 - 8238231: Custom DatagramSocketImpl's create method not called when with protected constructor
 - 8235954: [dmg] Default DMG background tiff of jpackage not retina ready
 - 8238190: [JVMCI] Fix single implementor speculation for diamond shapes
 - 8237951: CTW: C2 compilation fails with "malformed control flow"
 - 8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
 - 8233220: Space::_par_seq_tasks is unused after CMS removal
 - 8238229: Remove TRACESPINNING debug code
 - 8238220: Rename OWSTTaskTerminator to TaskTerminator
 - 8215297: Remove ParallelTaskTerminator
 - 8196875: Update run-test instructions for TEST_MODE
 - 8238284: [macos] Zero VM build fails due to an obvious typo
 - 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID
 - 8238241: Clean up problem list for JFR tests
 - 8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh
 - 8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
 - 8238259: new tests do not account for Windows file separators
 - 8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798
 - 8237914: The test-make target does not fail on test failure
 - 8200363: Add javadoc command line setting to fail on warnings
 - 8236949: javadoc -Xdoclint does not accumulate options correctly
 - 8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test
 - 8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file
 - 8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0
 - 8213918: DumpReason JFR event is not covered by test
 - 8237521: Memory Access API fixes for 32-bit
 - 8238189: Cleanups to AES crypto micros
 - 8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock
 - 8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations
 - 8237884: ZGC: Use clamp() instead of MIN2(MAX2())
 - 8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
 - 8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall
 - 8237649: ZGC: Improved NUMA support when using small pages
 - 8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed
 - 8237879: make 4.3 breaks build
 - 8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues
 - 8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix
 - 8202142: jfr/event/io/TestInstrumentation is unstable
 - 8229971: Arm32: implementation for Thread-local handshakes
 - 8237857: LogDecorations::uptimenanos is implemented incorrectly
 - Merge
 - Added tag jdk-15+8 for changeset c7d4f2849dbf
 - 8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java
 - 8237574: Make TestNative work without -nativepath
 - 8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java
 - 8237364: Add early validation to the jdk.jfr.Recording constructor
 - 7175279: Don't use x87 FPU on x86-64
 - 8222001: JFR event for heap dumps written
 - 8233822: VM_G1CollectForAllocation should always check for upgrade to full
 - 8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing
 - 8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting
 - 8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing
 - 8238167: Remove stray files from jdk.javadoc
 - 8230392: Define AArch64 as MULTI_COPY_ATOMIC
 - 8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
 - 8237524: AArch64: String.compareTo() may return incorrect result
 - 8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1
 - 8237528: Inefficient compilation of Pattern Matching for instanceof
 - 8232689: Remove ParCompactionManager::Action enum
 - Merge
 - 8237887: CDSandJFR: assert(instance_klass->is_initialized()
 - 8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots
 - 8236997: tools/javac tests fail with --illegal-access=deny
 - 8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
 - Merge
 - 8235149: javac parser is too aggressive on ambiguous expressions using identifier: record
 - 8237800: rewrite vmTestbase/jit/escape/LockCoarsening from shell to java
 - 8237798: rewrite vmTestbase/jit/tiered from shell to java
 - 8237845: Encapsulate doclet options
 - 8237803: Reorganize impl of tool options
 - 8237874: Shenandoah: Backout JDK-8234399
 - 8235681: Remove unnecessary workarounds in UnixOperatingSystem.c
 - 8227610: Remove allocation when getting EventHandle
 - 8236714: enable link-time section-gc for linux to remove unused code
 - 8237819: s390x - remove unused pd_zero_to_words_large
 - 8237847: Zero builds fail after JDK-8237637 (Remove dubious type conversions from oop)
 - 8237817: Clean up net-properties.html
 - Merge
 - 8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop)
 - 8235846: Improve WindbgDebuggerLocal implementation
 - 8236596: HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel
 - 7006496: Use modern Windows API to retrieve OS DNS servers
 - 8237501: TestInstanceKlassSizeForInstance runs TestInstanceKlassSize instead
 - 8233795: Consider adding a notion of a Value-based class to API Documentation index
 - 8042742: possible error in Tokens.Token.checkKind() for javac
 - 8237111: LingeredApp should be started with getTestJavaOpts
 - 8237637: Remove dubious type conversions from oop
 - 8237645: Remove OopsInGenClosure::par_do_barrier
 - 8236778: Add Atomic::fetch_and_add
 - 8235966: Process obsolete flags less aggressively
 - 8236210: javac generates wrong annotation for fields generated from record components
 - 8237492: Reorganize impl of doclet options
 - Merge
 - 8206113: Troubles configuring graal tests
 - 8237756: Backout: JDK-8230594: Allow direct handshakes without VMThread intervention
 - 8235783: DatagramSocket::disconnect should allow an implementation to throw UncheckedIOException
 - 8234440: ZGC: Print relocation information on info level
 - 8237079: gc/g1/mixedgc/TestLogging.java fails with "Pause Young (Mixed) (G1 Evacuation Pause) not found"
 - 8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization
 - 8237752: Minimal VM build fails after JDK-8236236
 - Added tag jdk-15+7 for changeset e2bc57500c1b
 - 8237753: 32-bit builds are broken after JDK-823059
 - 8236913: debug agent's jdwp command logging should include the command set name and command name
 - 8234399: Shenandoah: Cleanup native load barrier
 - 8237724: Add org.graalvm.compiler.asm.amd64 to the list of packages to be processed by the options annotation processor
 - 8237747: Build broken on macOS by JDK-8235741 - wrong format specifier
 - 8235741: Inappropriate uses of os::javaTimeMillis()
 - 8236903: ZoneRules#getOffset throws DateTimeException for rules with last rules
 - Merge
 - 8236236: Eliminate CDS md region and consolidate c++ vtable patching code
 - 8236880: Shenandoah: Move string dedup cleanup into concurrent phase
 - 8230594: Allow direct handshakes without VMThread intervention
 - 8237512: AArch64: aarch64TestHook leaks a BufferBlob
 - 8235390: JfrEmergencyDump::on_vm_shutdown crashes
 - 8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible
 - 8233826: Change CDS dumping tty->print_cr() to unified logging
 - Merge
 - 8231556: Wrong font ligatures used when 2 versions of same font used
 - 8235927: Update Graal
 - 8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled
 - Merge
 - 8235961: SyncResolverImpl does not throw SQLException as expected
 - 8235738: [macos] tools/jpackage tests timeout on macOS
 - 8236138: Add tests for jmod applications
 - 8236266: change error message for the case when a class extends j.l.Record
 - 8234445: spurious error message for record constructors with receiver parameters
 - 8235913: ThreadStop should be a handshake
 - 8235912: JvmtiBreakpoint remove oops_do and metadata_do
 - 8236110: Windows (MSVC 2013) build failures after JDK-8233299
 - 8235833: PosixPlatform.cpp should not include sysctl.h
 - 8236242: Arm32: build broken after 8234794
 - 8234733: We can't distinguish if the spinner button is pressed or unpressed
 - Added tag jdk-14+28 for changeset 2069b4bfd23b
 - 8236000: VM build without C2 fails
 - 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR
 - 8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures
 - 8235829: graal crashes with Zombie.java test
 - 8231612: 100% cpu on arm32 in Service Thread
 - 8235982: AArch64: Insufficient memory barriers in shadow region algorithm
 - 8230185: assert(is_Loop()) failed: invalid node class
 - 8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
 - 8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon
 - 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
 - 8236044: Create jdk_accessibility test group
 - 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
 - 8236179: C1 register allocation error with T_ADDRESS
 - 8235819: -Wformat-overflow is reported from GCC 9
 - 8235866: bump jtreg requiredVersion to 4.2b16
 - 8235976: Directives in WWW-Authenticate should be comma separated
 - 8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'
 - 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99
 - 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property
 - 8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java
 - 8235739: Rare NPE at WComponentPeer.getGraphics()
 - 8235638: NPE in LWWindowPeer.getOnscreenGraphics()
 - 8235634: Update Graal
 - 8234728: Some security tests should support TLSv1.3
 - 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
 - Added tag jdk-14+27 for changeset 91a3f092682f
 - 8234049: Implementation of Memory Access API (Incubator)
 - 8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test
 - 8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles
 - 8235842: Shenandoah: Implement native LRB for narrow oop
 - 8235686: Add more custom hooks in Bundles.gmk
 - 8235687: Contents/MacOS/libjli.dylib cannot be a symlink
 - 8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary
 - 8236692: static final fields without initializer are accepted by javac
 - 8236487: JFR Recorder Thread crashed due to "assert(_chunkwriter.is_valid()) failed: invariant"
 - 8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity)
 - 8234328: VectorSet::clear can cause fragmentation
 - 8215038: Add a page that lists all system properties
 - 8235756: C2: Merge AD instructions for DivV, SqrtV, and FmaV nodes
 - 8235719: C2: Merge AD instructions for ShiftV, AbsV, and NegV nodes
 - 8235688: C2: Merge AD instructions for AddV, SubV, and MulV nodes
 - 8235405: C2: Merge AD instructions for different vector operations
 - 8234392: C2: Extend Matcher::match_rule_supported_vector() with element type information
 - 8235760: ZGC: Implement precise check for @require vm.gc.Z for Windows
 - 8235759: Extend GCConfig::is_gc_supported to mean supported not only included in build
 - 8235757: Rename SupportedGC to IncludedGC
 - 8235748: ZGC: Remove ZAddress::address()
 - 8235696: ZGC: assert(ZNMethod::is_armed(nm) == _should_disarm_nmethods) failed: Invalid state
 - Merge
 - 8215728: [Graal] we should run some Graal tests in tier1
 - Merge
 - 8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports
 - 8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF"
 - 8235685: Shenandoah: Enable leak profiler
 - 8235361: JAR Class-Path no longer accepts relative URLs encoding absolute Windows paths (e.g "/C:/...")
 - 8235550: Clarify record reflective support specification
 - 8235531: Update record serialization migration tests to not use hard coded source versions
 - 8235598: Shenandoah: Update copyrights
 - 8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code
 - 8235515: TestBasicLogOutput.java crashes due to EXCEPTION_ACCESS_VIOLATION in HandshakeThreadsOperation::do_handshake
 - 8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI
 - 8235655: Clean the duplicated block in SSLContextImpl
 - Merge
 - 8235600: Problemlist JFR streaming/TestJVMCrash until after-test cleanup issue is resolved
 - 8234542: code removal of Pack200 Tools and API
 - 8235547: Video memory leak in the OGL pipeline on macOS
 - 8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps
 - 8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier
 - 8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms
 - 8235541: Extend javax.lang.model to cover binding variables
 - 8235750: [jpackage] Cleanup imports in WinMsiBundler.java
 - 8234076: JVM crashes on Windows 10 using --module=NAME
 - 8235815: Revert 8227607: Broken external links in java.desktop
 - 8235489: handle return values of sscanf calls in hotspot
 - 8232231: Remove invalid JFR thread CPU load test case
 - 8227607: Broken external links in java.desktop
 - 8235808: Remove graalunit from tier1_compiler_not_xcomp
 - 8226575: OperatingSystemMXBean should be made container aware
 - 8235773: Tier3 fails because graalunit tests started to run with ZGC
 - 8235625: [TESTBUG] tools/jpackage/share/JavaOptionsEqualsTest.java fails with debug VMs
 - 8235620: Broken merge between JDK-8006406 and JDK-8003559
 - 8234522: [macos] Crash with use of native file dialog
 - 8229377: [JVMCI] Improve InstalledCode.invalidate for large code caches
 - 8235597: Extend support for -XDaccessInternalAPI to plugin modules
 - 8235621: Replace use of Function<?,Integer> with ToIntFunction
 - 8235789: AC_REQUIRE: 'PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required
 - Merge
 - 8214916: SourceLauncherTest fails on exploded image
 - 8235629: Remove unnecessary calls to Thread::current
 - 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack
 - 8234870: Deprecate the OracleUcrypto JCE Provider for removal
 - 8235252: Repair run_tests.sh by locating jtreg locally
 - 8235414: Module level doc-files show "unnamed package" as holder
 - 8235728: JDK-8212780 breaks builds with a custom X11 include path
 - 8234284: [dmg] Change DMG background image to TIFF
 - 8235788: Changeset for JDK-8235252 pushed with wrong bug ID
 - 8234101: Compilation error thrown when repeating annotation is used on record component
 - 8235457: Crash when reporting a message about an annotation on a module
 - 8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure
 - 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation
 - 8229961: Assert failure in compiler/graalunit/HotspotTest.java
 - 8235730: Incorrect javadoc in MatchKind
 - 8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation
 - 8235654: JFR leak profiler should not trace through the StringTable
 - 8233112: Exclude SVG files from build comparison
 - 8231438: [macOS] Dark mode for the desktop is not supported
 - 8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411
 - 8235729: Shenandoah: Remove useless casting to non-constant
 - 8235551: BitMap::count_one_bits should use population_count
 - 8234746: Improve indexing of system properties
 - 8235670: Javadoc pages not printing correctly in some browsers
 - 8233866: Text in table cells has inconsistent alignment
 - 8220049: Obsolete ThreadLocalHandshakes
 - 8235410: Enable handshakes on Linux x86 (32-bit)
 - 8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
 - 8235653: Clean-up BarrierSetC2
 - 8235338: test jdk/jshell/CompletenessTest.java fails for records
 - 8235474: JShell does not handle records properly
 - 8235427: Remove unnecessary parameters from G1CollectedHeap::free_region and HeapRegion::hr_clear
 - 8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class
 - 8235585: Enable macOS codesigning for all libraries and executables
 - Merge
 - 8230067: Add optional automatic retry when running jtreg tests
 - 8234835: Use UTF-8 charset in fixuppandoc
 - 8235446: confusing error message for records with no parens
 - 8234331: Add robust and optimized utility for rounding up to next power of two
 - 8235353: clean up hotspot problem lists
 - 8225219: [TESTBUG] AppCDS tests timed out with -Xcomp and --limit-modules option won't work with Graal
 - 8235475: Add additional timestamp to test java/nio/channels/Selector/SelectWithConsumer.java
 - 8220348: [ntintel] asserts about copying unaligned array
 - 8234185: Cleanup usage of canonicalize function between libjava, hotspot and libinstrument
 - 8235359: Simplify method Class.getRecordComponents()
 - 4949105: Access Bridge lacks html tags parsing
 - 8234386: [macos] NPE was thrown at expanding Choice from maximized frame
 - 8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail
 - 7124307: JSpinner and changing value by mouse
 - 8234137: The "AutoTestOnTop.java" test may run external applications
 - 8209113: Use WeakReference for lastFontStrike for created Fonts
 - 8214481: freetype path does not disable TrueType hinting with AA+FM hints
 - 8234784: Update jpeg.md to reflect code used by JDK
 - 8235245: tiff_metadata.html has invalid HTML structure: misplaced </thead> element
 - 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04
 - 8235324: Dying objects are published from users of CollectedHeap::object_iterate
 - 8235530: Removed duplicated threadByName methods in nsk/jdi tests
 - 8234689: facilitate writing additional custom attributes in a class file
 - 8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API
 - 8235448: code cleanup in SSLContextImpl.java
 - 8234211: allow discoverable javac plugins to be invoked by default
 - 8235490: AppCDS DynamicArchiveRelocationTest.java failed: 'always map archive(s) at an alternative address' missing
 - Merge
 - 8235453: tools/jpackage/junit/junit.java failed
 - 8225562: jlink --module-path behavior inconsistent with help/errors
 - 8235143: C2: No memory state needed in Thread::currentThread() intrinsic
 - 8226411: C2: Avoid memory barriers around off-heap unsafe accesses
 - 8233191: MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set
 - 8234735: InstanceKlass:find_method_index regression after JDK-8231610
 - 8234148: DatagramSocket.setOption/getOption/supportedOption should support multicast options
 - 8141685: com/sun/jndi/ldap/InvalidLdapFilters.java initializes context failed
 - 8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java
 - 8232513: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException
 - 8233319: Deprecate MulticastSocket methods that operate on java.net.InetAddress
 - 8165443: Free Collection Set serial phase takes very long on large heaps
 - 8235483: Warnings printed during the build
 - 8233453: MLVM deoptimize stress test timed out
 - 8235262: Move c2i_entry_barrier for x86_32 to shared
 - 8233222: Clarify system property usage in KerberosPrincipal instantiation
 - 8235510: java.util.zip.CRC32 performance drop after 8200067
 - 8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag
 - 8235438: [JVMCI] StackTraceElement::decode should use the original Method
 - 8235514: Update record serialization tests to not use hard coded source versions
 - 8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs
 - 8235499: Change HotSpot jtreg records test to better handle JDK updates
 - 8234037: Improve Object Identifier Processing
 - 8234599: PPC64: Add support on recent CPUs and Linux for JEP-352
 - 8234228: AArch64: Some temp vars in string_compare intrinsics for processing the last 4 chars (LU/UL) are no use
 - 8230305: Cgroups v2: Container awareness
 - 8236700: Upgrading JSZip from v3.1.5 to v3.2.2
 - 8236901: 8232759 missed a test case
 - 8237201: ZGC: Remove unused ZRelocationSetSelector::fragmentation()
 - 8237200: ZGC: Rename ZBackingPath to ZMountPoint
 - 8237199: ZGC: Rename ZBackingFile to ZPhysicalMemoryBacking
 - 8237198: ZGC: Share multi-mapping code in ZBackingFile
 - 8236701: [TESTBUG] compiler/loopopts/superword/Vec_MulAddS2I.java uses wrong flag -XX:-SuperWord
 - 8236992: AArch64: remove redundant load_klass in itable stub
 - 8216012: Infinite loop in RSA KeyPairGenerator
 - 8236878: Use atomic instruction to update StringDedupTable's entries and entries_removed counters
 - 8236132: Add missing properties to msi installers
 - 8232077: Investigate if default behavior should allow downgrade scenario
 - 8233578: Document configurable parameters of msi packages
 - 8236873: Worker has a deadlock bug
 - 8235678: Remove unnecessary calls to Thread::current() in MutexLocker calls
 - 8236111: narrow allowSmartActionArgs disabling
 - Merge
 - Added tag jdk-15+6 for changeset ef7d53b4fccd
 - 8235762: JVM crash in SWPointer during C2 compilation
 - 8235959: Update --release 14 symbol information up to JDK 14 b31
 - 8237223: Shenandoah: important flags should not be ergonomic for concurrent class unloading
 - 7143743: Potential memory leak with zip provider
 - Merge
 - 8237214: fix for JDK-8236597 reintroduced wrong subexpression
 - 8223536: jdk/javadoc/doclet/MetaTag/MetaTag.java still fails when run across midnight
 - 8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor
 - 8213222: remove RMIConnectorServer.CREDENTIAL_TYPES
 - 8236921: Add build target to produce a JDK image suitable for a Graal/SVM build
 - 8236597: issues inferring type annotations on records
 - 8236917: TestInstanceKlassSize.java fails with "The size computed by SA for java.lang.Object does not match"
 - 8236968: jmap -clstats fails to work after JDK-8232759
 - 8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation
 - 8236721: C2 should better optimize not-equal integer comparisons
 - 8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint
 - 8237182: Update copyright header for shenandoah and epsilon files
 - 8236682: Javac generates a redundant FieldRef constant for record fields
 - 8232419: Improve Registry registration
 - 8233002: Further enhance datagram socket support
 - 8231780: Better TLS messaging support
 - 8220465: Use shadow regions for faster ParallelGC full GCs
 - 8235435: Remove (obsolete) @author info from javadoc source and tests
 - 8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive
 - 8235341: Improve WorkerDataArray API to disallow separate instantiation of sub-items
 - 8235346: [Redo] 8235247: WorkerDataArray leaks C heap memory for associated work items
 - 8228448: Jconsole can't connect to itself
 - 8235456: Minimal VM is broken after JDK-8212160
 - 8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register
 - 8235369: Class.toGenericString need to be updated for records
 - 8224630: ElementScannerN, N > 9 should scan type parameters
 - Merge
 - 8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value"
 - 8235433: Problem list JdwpListenTest.java and JdwpAttachTest.java on Windows
 - 8222756: Plural support in CompactNumberFormat
 - 8235413: com.sun.net.httpserver.BasicAuthenticator.charset is protected field
 - 8212780: Packaging Tool Implementation
 - 8235360: Update JDWP, JDI and Instrumentation specs for Record attribute
 - 8232681: ArrayIndexOutOfBoundsException with text blocks in javac when using -Xlint
 - 8235250: Create (test) abstraction for allocating objects that is immune to removal by optimizations
 - 8234391: C2: Generic vector operands
 - Added tag jdk-14+26 for changeset 288777cf0702
 - 8233016: javax.crypto.Cipher throws NPE for the given custom CipherSpi and Provider
 - 8234267: DelegationPermission implementation doesn't completely follow the updated specification
 - 8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit
 - 8234288: Turkey Time Zone returns incorrect time zone name
 - 8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations
 - 8235356: [TESTBUG] Disable 'producer is alive' check in JFR TestCrossProcessStreaming
 - 8225054: Compiler implementation for records
 - 8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock
 - 8234060: Potential memory reordering problem in JfrBuffer flush mechanism
 - 8235179: [TESTBUG] DynamicArchiveRelocationTest.java fails with 'runtime archive relocation start' missing
 - 8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading
 - 8235273: nmethodLocker not needed for COMPILED_METHOD_UNLOAD events
 - 8233527: Update Lookup::hasPrivateAccess and Lookup::defineClass spec w.r.t. full power lookup
 - 8235347: [Backout] 8235247: WorkerDataArray leaks C heap memory for associated work items
 - 8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation
 - 8234355: Buffer overflow in jcmd GC.class_stats due to too many classes
 - 8235247: WorkerDataArray leaks C heap memory for associated work items
 - 8234397: add OS uptime information to os::print_os_info output
 - 8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out
 - 8234742: Improve handshake logging
 - 8235257: Split 'assert(loader != NULL && oopDesc::is_oop(loader), "loader must be oop")'
 - 8235325: build failure on Linux after 8235243
 - 8234922: No compilation error reported not reported for a binding variable when loop broken with label
 - 8234899: Compiler reports AssertionError for conditional operator ? : and pattern matching for instanceof
 - 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version
 - 8234791: Fix Client VM build for x86_64 and AArch64
 - 8234616: assert(0 <= i && i < _len) failed: illegal index in PhaseMacroExpand::expand_macro_nodes()
 - 8129092: compiler/intrinsics/classcast/NullCheckDroppingsTest.java testVarClassCast() can fail
 - 8235221: Fix ProblemList.txt for sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
 - 8235263: Revert TLS 1.3 change that wrapped IOExceptions
 - 8234779: Provide idiom for declaring classes noncopyable
 - 8235260: Shenandoah: Don't allow recycle-assist until concurrent roots are done
 - 8213415: BitMap::word_index_round_up overflow problems
 - 8235280: UnProblemList vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java
 - 8234923: Missed call_site_target nmethod dependency for non-fully initialized ConstantCallSite instance
 - 8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
 - 8234662: Sweeper should keep current nmethod alive before yielding for ICStub refills
 - 8234426: Sweeper should not CompiledIC::set_to_clean with ICStubs for is_unloading() nmethods
 - 8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
 - 8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure
 - 8234964: failure_handler: gather more environment information on Windows, Solaris and Linux
 - 8234656: Improve granularity of verifier logging
 - 8234543: ZGC: Parallel pre-touch
 - 8233116: Escape Sequences For Line Continuation and White Space (Preview)
 - 8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
 - 8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10
 - 8216041: [Event Request] - Deoptimization
 - 8234741: enhance os::get_core_path on macOS
 - 8233299: Implementation: JEP 365: ZGC on Windows
 - 8234822: Limit ZGC jtreg-support to Windows 2019 Server
 - 8234617: C1: Incorrect result of field load due to missing narrowing conversion
 - Merge
 - Merge
 - 8235218: Minimal VM is broken after JDK-8173361
 - 8234744: KeyStore.store can write wrong type of file
 - 8235183: Remove the "HACK CODE" in comment
 - 8223252: Update Javadoc help page with new search features
 - 8233799: Review the need for overview.html in the java.time package
 - 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
 - 8173361: various crashes in JvmtiExport::post_compiled_method_load
 - 8234587: Rename the SurvRateGroup class to G1SurvRateGroup
 - 8234586: Rename survRateGroup.?pp files to g1SurvRateGroup.?pp
 - 8234179: Move HeapRegion::_recorded_rs_length/_predicted_elapsed_time_ms into G1CollectionSet
 - 8234574: Rename prediction methods in G1Analytics
 - 8231579: G1's incremental calculation of region elapsed time always uses the same age group for prediction
 - 8233588: Clean up SurvRateGroup
 - 8233919: Incrementally calculate the occupied cards in a heap region remembered set
 - 8234078: Missing license headers in a few javac files
 - 8233524: Wrong module name for \"package P is declared in the unnamed module, but module M does not read it\"
 - 8234149: Several regression tests do not dispose Frame at end
 - 8234147: Avoid looking up standard charsets in core libraries
 - 8234541: C1 emits an empty message when it inlines successfully
 - 8234805: (dc) Remove JNI upcall from DatagramChannel.receive implementation
 - 8230385: [cds] No message is logged when shared image cannot be used due to mismatched configuration
 - 8234671: JFR api/consumer/recordingstream/TestStart.java failed due to timeout at testStartTwice()
 - 8232828: AArch64: compiler/c2/aarch64/TestVolatilesG1.java fails after JDK-8225776
 - 8234086: VM operation can be simplified
 - 8234520: ZGC: C2: Oop instance cloning causing skipped compiles
 - 8234821: remove unused functions from libjli
 - 8233998: New young regions registered too early in collection set
 - 8227434: G1 predictions may over/underflow with high variance input
 - 8227739: Merge cost predictions for scanning cards and log buffer entries
 - 8234893: ARM32: build failure after JDK-8234387
 - 8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15
 - 8234723: javax/net/ssl/TLS tests support TLSv1.3
 - 8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3
 - 8233223: Add Amazon Root CA certificates
 - 8233307: MulticastSocket getOption(IP_MULTICAST_IF) returns interface when not set
 - 8232594: Make the output of the JFR command duration more user friendly
 - 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread
 - 8234888: EventStream::close doesn't abort streaming thread
 - 8234583: PrintAssemblyOptions isn't passed to hsdis library
 - 8234894: [TESTBUG] TestEliminateLocksOffCrash fails for client VMs due to Unrecognized VM option EliminateLocks
 - 8210058: Algorithmic Italic font leans opposite angle in Printing
 - 8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility
 - 8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception
 - 8234769: Duplicate attribution in freetype.md
 - 8227324: Upgrade to freetype 2.10.1
 - 8193544: Regression automated test '/open/test/jdk/javax/swing/JDialog/Transparency/TransparencyTest.java' fails
 - 8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON
 - 8234385: [TESTBUG] java/awt/EventQueue/6980209/bug6980209.java fails in linux nightly
 - Merge
 - 8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit()
 - 8234332: [TESTBUG] java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java fails on linux-x64 nightly
 - Merge
 - 8233707: systemScale.cpp could not compile with VS2019
 - 8234381: API docs should mention special handling of enums in serialization
 - 8234377: new BitArray(0).toString() throws ArrayIndexOutOfBoundsException
 - 8233497: Optimize default method generation by data structure reuse
 - 8232533: G1 uses only a single thread for pretouching the java heap
 - 8233272: The Class.forName specification should be updated to match the long-standing implementation with respect to class linking
 - 8234323: NULL-check return value of SurfaceData_InitOps on macosx
 - 8234321: Call cache flush after generating trampoline
 - 8234499: [Graal] compiler/compilercontrol/CompilationModeHighOnlyTest.java test fails with timeout
 - Added tag jdk-14+24 for changeset 438337c846fb
 - 8147017: Platform.isGraal should be removed
 - 8234358: Update ProblemList entry for NashornPopFrameTest
 - 8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows
 - 8231954: Test compiler/codegen/TestCharVect2.java only works with server VMs
 - 8233922: Service binding augments module graph with observable incubator modules
 - 8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1)
 - 8220074: Clean up GCC 8.3 errors in LittleCMS
 - 8233462: serviceability/tmtools/jstat tests times out with -Xcomp
 - 8234304: runtime/cds/appcds/javaldr tests should use driver mode
 - 8234324: ARM32 build broken after 8231610
 - 8233193: Incorrect bailout from possibly_add_compiler_threads
 - 8233141: DatagramSocket.send doesn't specify exception thrown when no target address
 - 8233787: Break cycle in vm_version* includes
 - 8234248: More VectorSet cleanups
 - 8234107: Several AWT modal dialog tests failing on Linux after JDK-8231991
 - 8232433: [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail
 - 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos
 - 8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64
 - 8231991: Mouse wheel change focus on awt/swing windows
 - 8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system
 - 8233404: System property to set the number of PBE iterations in JCEKS keystores
 - 8234512: Missing pieces from JDK-8224816
 - 8230876: baseline cleanups from Async Monitor Deflation v2.0[789]
 - 8234438: Remove some CMS leftovers
 - 8234437: Remove CollectedHeap::safe_object_iterate()
 - 8234383: Test TestBiasedLockRevocationEvents.java assumes -XX:UseBiasedLocking is enabled
 - 8234382: Test tools/javac/processing/model/testgetallmembers/Main.java using too small heap
 - 8234361: ZGC: Move heuristics code in ZWorker to ZHeuristics
 - 8234338: ZGC: Improve small heap usage
 - 8234312: ZGC: Adjust warmup criteria
 - 8234379: ZGC: Do not resize TALBs unless -XX:ResizeTLAB is enabled
 - 8231259: (dc) DatagramChannel::disconnect re-binds socket to the wildcard address (macOS)
 - 8231460: Performance issue (CodeHeap) with large free blocks
 - 8230873: [AIX] GUI app does not work with UTF-8 locale on minimum software requirements
 - 8233113: ARM32: assert on UnsafeJlong mutex rank check
 - 8233833: ProblemList java/awt/Frame/FrameLocation/FrameLocation.java for linux-x64
 - 8233657: Intermittent NPE in Component.validate()
 - 8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings
 - 8233712: Limit default tests jobs based on ulimit -u setting
 - 8233219: NMT output on AIX misses some categories
 - 8234274: [BACKOUT] JDK-8204128 NMT might report incorrect numbers for Compiler area
 - 8234272: ProblemList runtime/NMT/HugeArenaTracking.java
 - 8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5"
 - 8233280: Remove GCLockerInvokesConcurrent
 - 8234208: Logging reports zero total refined cards under "Before GC RS summary"
 - 8204128: NMT might report incorrect numbers for Compiler area
 - 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater()
 - 8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp
 - 8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum
 - 8234188: AIX build broken after 8220310
 - 8232019: Add LuxTrust certificate updates to the existing root program
 - 8233549: Thread interrupted state must only be accessed when not in a safepoint-safe state
 - 8214024: Remove the default keytool -keyalg value
 - 8233888: jdk.vm.ci.hotspot.test.VirtualObjectLayoutTest.testFormat(): Unexpected error verifying
 - 8233912: aarch64: minor improvements of atomic operations
 - 8234196: [TESTBUG] DynamicArchiveRelocationTest.java missing "ArchiveRelocationMode == 1 ...."
 - 8234127: BasicHashtable does not support small table_size
 - 8234183: [TESTBUG] tools/javac/api/TestModuleUnnamedPackage.java fails to compile
 - 8233841: Update Graal
 - 8232244: [TESTBUG] Incorrect comment in TestClassUnloadEvent.java
 - 8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java
 - 8233860: AfterClose.java test incorrectly handles IP_MULTICAST_IF
 - 8233686: XML transformer uses excessive amount of memory
 - 8146298: (dc spec) connect and disconnect methods should specify that they may block
 - 8234080: jdk/nio/zipfs/CRCWriteTest.java fails
 - 8234003: Improve IndexSet iteration
 - 8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type
 - 8234133: VM build broken due to memory/archiveUtils.inline.hpp
 - Added tag jdk-14+23 for changeset 15936b142f86
 - 8231610: Relocate the CDS archive if it cannot be mapped to the requested address
 - 8234130: Zero VM build broken after JDK-8233913
 - 8233096: Update javax.lang.model for switch expressions
 - 8232588: G1 concurrent System.gc can return early or late
 - 8231915: two JDI tests interfere with each other
 - 8231635: SA Stackwalking code stuck in BasicTypeDataBase.findDynamicTypeForAddress()
 - 8226795: compiler/tiered/Level2RecompilationTest.java fails when XX:TieredStopAtLevel=1/2/3 is set
 - 8225756: [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay
 - 8220312: Implementation: NUMA-Aware Memory Allocation for G1, Logging (3/3)
 - 8220311: Implementation: NUMA-Aware Memory Allocation for G1, Survivor (2/3)
 - 8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
 - 8214483: Remove algorithms that use MD5 or DES from security requirements
 - 8234025: Elements.getPackageElement(ModuleElement,CharSequence) returns null for unnamed package
 - 8234079: ZipFileInputStreamSkipTest.java runs zero test
 - 8233913: Remove implicit conversion from Method* to methodHandle
 - 8233731: repeated typo "fro" for "for"
 - 8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
 - 8214239: Missing x86_64.ad patterns for clearing and setting long vector bits
 - 8231084: Large performance regression in SwingMark TextArea in 14-b13
 - 8229935: [TEST_BUG]: bug8132119.java inconsistently positions text
 - 8233649: Update ProblemList.txt to exclude failing headful tests on macos
 - 8233583: ProblemList javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java & ShapedPerPixelTranslucentGradient.java failing incosistently in linux-x64
 - Merge
 - 8233422: Extra space in the title of the HTML javadoc page
 - 8232734: [TESTBUG] avoid using JDK symbols in ExtraSymbols.symbols.txt
 - 8233091: Backout JDK-8212117: Class.forName loads a class but not linked if class is not initialized
 - 8233519: Put java/nio/channels/DatagramChannel/Unref.java on the problem list
 - 8233520: Shenandoah: do not sleep when thread is attaching
 - Merge
 - 8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs
 - 8233097: Fontmetrics for large Fonts has zero width
 - 8232984: Upgrading Joni License version to 2.1.16
 - 8233285: Demangling C++ symbols in jhsdb jstack --mixed
 - 8232973: Potential infinite loop in macOS hotspot agent
 - 8232951: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found
 - 8233383: Various minor fixes
 - 8233381: Update copyright year in build system files
 - 8232367: Update the jdk/java/net/httpclient tests to RS TCK 1.0.3
 - 8230847: Trees.getScope may crash when invoked for statement inside switch
 - 8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type
 - 8234807: [TESTBUG] LoopRotateBadNodeBudget fails for client VMs due to Unrecognized VM option PartialPeelNewPhiDelta
 - 8223196: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java fails on Solaris SPARC
 - 8234645: ARM32: C1: PatchingStub for field access: not enough bytes
 - 8234891: AArch64: Fix build failure after JDK-8234387
 - 8234725: sun/security/ssl/SSLContextImpl tests support TLSv1.3
 - Added tag jdk-14+25 for changeset 17d242844fc9
 - 8232446: logging enhancement for rmi when socket closed
 - 8233018: Add a new test to verify that DatagramSocket is not interruptible
 - 8234799: javadoc of java.util.Arrays.compare(T[] a, T[] b) misses the word "less"
 - 8234917: Explicitly discuss java.lang.Enum in Class.isEnum spec
 - 8228720: Shenandoah: Implementation of concurrent class unloading
 - 8234781: Update description of InvalidClassException to include more conditions
 - 8223378: CSS solution for navbar problem with <a> elements is not ideal
 - 8141637: Parallelize single threaded heap region iteration during Pre Evacuate Collection Set
 - 8234897: 8234748: Clean up atomic and orderAccess includes - part 2
 - 8220376: C2: Int >0 not recognized as !=0 for div by 0 check
 - 8234748: Clean up atomic and orderAccess includes
 - Merge
 - 8233301: Implementation of JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination
 - 8234525: enable link-time section-gc for linux s390x to remove unused code
 - 8233870: JFR TestSetEndTime.java times out - onClose() is never called
 - 8234613: JavaThread can escape back to Java from an ongoing handshake
 - 8234768: Shenandoah: Streamline enqueueing runtime barriers
 - 8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area
 - 8234809: set relro in linker flags when building with gcc
 - 8231826: Implement javac changes for pattern matching for instanceof
 - 8234798: Build failure after atomic changes in JDK-8234563
 - 8234619: ZGC: gc/z/TestSmallHeap.java failure with Out Of Memory
 - 8234729: Javac should eagerly change code generation for method references to avert IllegalAccessError in future
 - 8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out
 - 8179320: File.getUsableSpace() returns a negative number on very large file system
 - 8234681: Remove UseJVMCIClassLoader logic from JVMCI code
 - 8234684: JFR crashes when rotating the JFR output during assertion failure
 - 8234359: [JVMCI] invalidate_nmethod_mirror shouldn't use a phantom reference
 - 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
 - 8234531: Remove CMS code from CLDG and safepoint cleanup
 - 8234602: ZGC: Windows compile error in ZHeuristic
 - 8234009: ZGC: Move resurrection unblock to before the _unload.purge() call
 - 8234010: ZGC: Change ZResurrection to use Atomic::load/store
 - 8234740: Harmonize parameter order in Atomic - cmpxchg
 - 8234739: Harmonize parameter order in Atomic - xchg
 - 8234738: Harmonize parameter order in Atomic - sub
 - 8234737: Harmonize parameter order in Atomic - add
 - 8234736: Harmonize parameter order in Atomic - store
 - 8234562: Move OrderAccess::release_store*/load_acquire to Atomic
 - 8234703: JFR TestOutOfProcessMigration.java should clean up files
 - 8234573: ZGC: Enable ZVerifyMarking by default in debug builds
 - 8234433: TestUnloadEventClassCount fails with "assert(SafepointSynchronize::is_at_safepoint()) failed: invariant"
 - 8234629: remove unused functions from libnet
 - 8234509: Race in macOS os::processor_id()
 - 8233029: Obsolete flag GCTaskTimeStampEntries
 - 8233232: AArch64: Shenandoah: jni_fast_GetLongField is broken
 - 8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit
 - Added tag jdk-14+21 for changeset c16ac7a2eba4
 - 8233266: Remove unnecessary fence in restore_unshareable_info
 - 8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures
 - 8231451: ZipFileInputStream::skip handling of negative values with STORED entries
 - 8226511: Implement JFR Event Streaming
 - 8233159: Method::result_type should use calculated value in constMethod
 - 8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java
 - 8233078: fix minimal VM build on Linux ppc64(le)
 - 8229815: Upgrade Jline to 3.12.1
 - 8231950: keytool -ext camel-case shorthand not working
 - 8229516: Thread.isInterrupted() always returns false after thread termination
 - 8233430: (sc) Socket adaptor restoring of blocking mode can override exception if socket closed
 - 8232673: (dc) DatagramChannel socket adaptor issues
 - 8233359: Add global sized operator delete definitions
 - 8162520: (fs) FileStore should support file stores with > Long.MAX_VALUE capacity
 - 8231632: HttpURLConnection::usingProxy could specify that it may lazily evaluate the fact
 - 8233363: Clarify the DumpSharedSpaces condition in InstanceKlass::verify_on
 - 8227003: Add high-level JIT compilation mode control mechanism
 - 8231026: Miscellaneous changes imported from jsr166 CVS 2019-11
 - 8231592: Clarify that ConcurrentHashMap compute methods mapping functions execute at most once
 - 8233387: Shenandoah: passive mode should disable pacing ergonomically
 - 8233386: Initialize NULL fields for unused decorations
 - 8232980: Cleanup initialization of function pointers into java.base from classloader.cpp
 - 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
 - 8232724: Remove indirection with calling JNU_NewStringPlatform
 - 8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64
 - 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl
 - 8233035: Update JVMCI
 - 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080
 - 8173975: Lookup::in should not allow target class be primitive or array class
 - 8232748: Build static versions of certain JDK libraries
 - 8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file
 - 8233075: JFR - nmetods - misspelled in several places
 - 8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible
 - 8232080: jlink plugins for vendor information and run-time options
 - 8230400: Missing constant pool entry for a method in stacktrace
 - 8231365: ServicePermission::equals doesn't comply to the spec
 - 8228969: 2019-09-28 public suffix list update
 - 8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing
 - 8231273: Upgrade CLDR to v36
 - 8232879: Writing out data with the Zip File System leads to a CRC failure
 - 8232118: Add JVM option to enable JVMCI compilers in product mode
 - 8232992: Shenandoah: Implement self-fixing interpreter LRB
 - 8232890: Remove bad Code attribute parsing code
 - 8232200: [macos 10.15] Windows in fullscreen tests jumps around the screen
 - 8232154: Update Mesa 3-D Headers to version 19.2.1
 - 8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys
 - 8175984: ICC_Profile has un-needed, not-empty finalize method
 - 8213119: [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails
 - 8231565: More node budget asserts in fuzzed tests
 - 8232604: ZGC: Make ZVerifyViews mapping and unmapping precise
 - 8232650: ZGC: Add initialization hooks for OS specific code
 - 8232651: Add implementation of os::processor_id() for Windows
 - 8232649: ZGC: Add callbacks to ZMemoryManager
 - 8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations
 - 8232602: ZGC: Make ZGranuleMap ZAddress agnostic
 - 8232601: ZGC: Parameterize the ZGranuleMap table size
 - 8212132: (dc) Remove DatagramChannelImpl finalize method
 - 8233027: OopMapSet::all_do does oms.next() twice during iteration
 - 8225464: Obsolete TraceNMethodInstalls flag
 - 8231570: (dc) Clarify implicit bind behavior of DatagramChannel
 - 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes
 - 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test
 - 8232776: G1 should always take rs_length_diff into account when predicting rs_lengths
 - 8232777: Rename G1Policy::_max_rs_length as it is no maximum
 - 8232779: G1 current collection parallel time does not include optional evacuation
 - 8232083: Minimal VM is broken after JDK-8231586
 - 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp
 - 8232904: Update JVMCI
 - 8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting
 - 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting
 - 8230318: Better trust store usage
 - 8230459: Test failed to resume JVMCI CompilerThread
 - 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns
 - 8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose
 - 8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes
 - 8233785: Incorrect JDK version is reported in hs_err log
 - 8233961: Problem list tools/jlink/JLinkReproducibleTest.java for windows-all
 - 8232860: Error formatting integer values with MessageFormat.format() using HOST provider
 - 8226297: Dual-pivot quicksort improvements
 - 8233880: Support compilers with multi-digit major version numbers
 - 8230661: ZGC: Stop reloading oops in load barriers
 - 8233797: ZGC: Unify naming convention for functions using atomics
 - 8233061: ZGC: Enforce memory ordering in segmented bit maps
 - 8233940: Preview API tests for String methods should use ${jdk.version} as -source arg
 - 8233946: Add @since 13 annotation to KerberosPrincipal.KRB_NT_ENTERPRISE field
 - 8233792: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found (2)
 - 8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification
 - 8232853: AuthenticationFilter.Cache::remove may throw ConcurrentModificationException
 - 8233941: adlc should not generate Pipeline_Use_Cycle_Mask::operator=
 - 8233885: Test fails with assert(comp != __null) failed: Ensure we have a compiler
 - 8224817: Implementation of JEP 364: ZGC on macOS
 - 8233506: ZGC: the load for Reference.get() can be converted to a load for strong refs
 - 8233884: Avoid looking up standard charsets in security libraries
 - 8233900: [JVMCI] improve help text for EnableJVMCIProduct option
 - 8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed
 - 8232684: Make switch expressions final
 - 8231863: Crash if classpath is read from @argument file and the main gets option argument
 - 8233868: Unproblem list sun/tools/jstat/jstatClassloadOutput1.sh
 - 8232735: Convert PrintJNIResolving to Unified Logging
 - 8233918: 8233498 broke build on SPARC
 - 8231757: [ppc] Fix VerifyOops. Errors show since 8231058
 - Merge
 - 8231324: Shenandoah: avoid duplicated weak root works during final traversal
 - 8232381: add result NULL-checking to freetypeScaler.c
 - 8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled
 - 8232084: HotSpot build failed with GCC 9.2.1
 - 8230869: [macos 10.15] The String "X Y Z" was not set to application's icon in the taskbar
 - 8232370: Refactor some com.sun.jdi tests to enable IDE integration
 - 8232573: Shenandoah: cleanup and add more logging for in-pause phases
 - 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
 - 8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java
 - 8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi
 - 8213239: Configure cannot handle command overrides with arguments
 - 8232112: MDO extra_data_lock leaks during class unloading
 - 8223558: Java does not render Myanmar script correctly
 - 8225279: Better XRender interpolation
 - 8232225: Rework the fix for JDK-8071483
 - 8232168: Fix non wide char canonicalization on Windows
 - 8233273: Update Graal
 - 8224159: JDWP IPv6 scope support
 - 8232921: assert(is_object_aligned(result)) failed: address not aligned
 - 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100
 - 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE
 - 8205132: Degrade Thread.countStackFrames() to throw UOE
 - 8232806: Introduce a system property to disable eager lambda initialization
 - Merge
 - 8218628: Add detailed message to NullPointerException describing what is null
 - 8223998: Missing MakeDir in ExecuteWithLog
 - 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks
 - 8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use
 - 8209824: Improve the code coverage for ThreadLocal
 - 8231859: Extra dash after the exception name in @throws clause of javadoc
 - Added tag jdk-14+19 for changeset 9b67dd88a931
 - 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
 - 8232357: Compare version info of Santuario to legal notice
 - 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation
 - 8232211: Remove dead code from os.hpp|cpp
 - 8230407: SocketPermission and FilePermission action list allows leading comma
 - 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero
 - 8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI
 - 8231449: HttpClient’s client ssl certificate authentication seems to be broken
 - 8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter
 - 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it
 - 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms
 - Merge
 - 8232234: Suppress warnings on non-serializable non-transient instance fields in java.rmi
 - 8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration
 - 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing
 - 8212749: DecimalFormat.setGroupingSize(int) allows setting negative grouping size
 - Merge
 - 8232147: Remove notproduct option IgnoreLockingAssertions
 - 8223158: Docked MacBook cannot start any Java Swing applications
 - 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
 - 8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target
 - 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14
 - 8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java
 - 8231427: Warning cleanup in tests of java.io.Serializable
 - 8225654: rework vmTestbase/jit/graph
 - Merge
 - 8232150: aarch64 build broken after JDK-8232050
 - 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code
 - 8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass
 - 8231790: Provide better FileSystemProviders
 - 8230967: Improve Registry support of clients
 - 8231422: Setting JEP 290 Filter via System Property May Be Ignored
 - 8231507: Update Apache Santuario (XML Signature) to version 2.1.4
 - 8226897: Provide object age with JFR OldObjectSample event
 - 8234432: AOT tests failing with 'used 'epsilon gc' is different from current 'g1 gc'' after CMS removal
 - 8234622: [TESTBUG] ArchivedModuleCompareTest.java fails with -vmoptions:-Xlog:cds
 - 8233446: Improve error handling when specified dynamic archive doesn't exist
 - 8234429: appcds/dynamicArchive tests crashing with Graal
 - 8087198: G1 card refinement: batching, sorting
 - 8234687: change javap reporting on unknown attributes
 - 8229209: [TESTBUG] test for cross-process JFR event streaming
 - 8233956: MethodHandles.dropArguments javadoc lists parameters in wrong order
 - 8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause
 - 8231516: network QuickAckTest.java failed due to "SocketException: maximum number of DatagramSockets reached"
 - 8164993: (ch) ReadableByteChannel should note a possible IllegalArgumentException
 - 8233700: EventStream not closed
 - 8234544: ObjectSynchronizer::FastHashCode() cleanups from Async Monitor Deflation project
 - 8233296: MulticastSocket getOption/setOption inverts the value of IP_MULTICAST_LOOP
 - 8169467: GetLocalInstance returns JVMTI_ERROR_TYPE_MISMATCH (rather than JVMTI_ERROR_INVALID_SLOT) on static method
 - 8233597: Clean up code in G1Analytics::compute_pause_time_ratio
 - 8233702: Introduce helper function to clamp value to range
 - 8234000: Make HeapRegion::bottom/end/hrm_index const
 - 8233997: Some members of HeapRegion are not cleared in HeapRegion::hr_clear()
 - 8233306: Sort members in G1's HeapRegion after removal of Space dependency
 - 8234339: replace JLI_StrTok in java_md_solinux.c
 - 8234089: (zipfs) Remove classes JarFileSystemProvider and JarFileSystem
 - 8230611: infinite loop in LogOutputList::wait_until_no_readers()
 - 8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll
 - 8026393: jarsigner never shows a warning in badKeyUsage case
 - 8233548: Update CUP to v0.11b
 - 8234290: compiler/c2/Test6857159.java times out and fail to clean up files
 - 8234051: doclet crashes if HTML files in module doc-files directories
 - 8234058: runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr
 - 8068184: Fix for JDK-8032832 caused a deadlock
 - 8234083: DatagramSocket should report SO_BROADCAST as a supported option
 - 8233847: (sctp) Flx link-local IPv6 scope handling and test cleanup
 - 8232097: (sctp) SctpNet.init() results in java.lang.UnsatisfiedLinkError
 - 8232101: (sctp) Add minimal sanity tests for SCTP
 - 8233845: (sctp) Relax assertion in sun.nio.ch.sctp.AssociationChange::association
 - 8234335: Remove line break in class declaration in java.base
 - 8234103: DatagramSocketImpl::socket is not needed
 - 8233801: GCMEmptyIv.java test fails on Solaris 11.4
 - 8228609: G1 copy cost prediction uses used vs. actual copied byte
 - 8234501: remove obsolete NET_ReadV
 - 8232107: support ThreadPriorityPolicy flag on AIX
 - 8232182: RedefineNestmateAttr/TestNestmateAttr.java failes due to ObjectCollectedException
 - 8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
 - 8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java
 - 8231981: Refactor test definitions to split RT and SVC tests
 - 8232165: Reduce allocations in ValueStack copying constructor
 - 8227231: JDWP help information shows use of obsolete Xdebug flag
 - 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong
 - 8218543: ThreadsList handling during error reporting can crash
 - 8231717: Improve performance of charset decoding when charset is always compactable
 - 8232167: Visual Studio install found through --with-tools-dir value is discarded
 - 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle
 - 8232133: Change to GCC 8.3 for building on Linux at Oracle
 - 8232116: ZGC: Remove redundant ZLock in ZNMethodTable
 - 8232046: AArch64 build failure after JDK-8225681
 - 8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni
 - 8232151: Minimal VM build broken after JDK-8232050
 - 8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration
 - 8165056: move JIT Compiler related files from runtime/ to compiler/ directory
 - 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
 - 8232102: Shenandoah: print everything in proper units
 - 8232071: Avoid shared dictionary lookup when the class name is not shared
 - 8231986: [SA] Consolidate parts of the Linux and MacOSX versions of ps_core.c
 - 8232050: Improve inlining of Klass accessors
 - 8231720: Some perf regressions after 8225653
 - 8231139: Improved keystore support
 - 8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c
 - 8231213: Migrate SimpleDateFormatConstTest to JDK Repo
 - 8231973: Update Graal
 - 8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer
 - 8232076: Suppress warnings on non-serializable non-transient instance fields java.naming
 - 8231595: [TEST] develop a test case for SuspendThreadList including current thread
 - Added tag jdk-14+18 for changeset e84d8379815b
 - 8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception
 - 8231586: enlarge encoding space for OopMapValue offsets
 - 8231887: ComodoCA.java fails because certificate was revoked
 - 8231903: [Graal] Update com.oracle.mxtool.junit classes
 - 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
 - 8231990: Remove unnecessary else-if branch in Types.union
 - 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes
 - 8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes
 - 8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx)
 - 8231974: Build fails if no common legal notices are present
 - 8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level
 - 8232003: (fs) Files.write can leak file descriptor in the exception case
 - 8214560: Use {@systemProperty} for definitions of system properties (httpserver)
 - 8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni
 - 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
 - 8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare"
 - 8231368: Suppress warnings on non-serializable non-transient instance fields in java.security.jgss
 - 8231737: Cleanup JvmtiRawMonitor code
 - 8231153: Improve concurrent refinement statistics
 - 8232006: Remove dead code from klassVtable
 - 8199136: Dead code in src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
 - 8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe modification of inline cache
 - 8231666: ThreadIdTable::grow() invokes invalid thread transition
 - 8170299: Debugger does not stop inside the low memory notifications code
 - 8222829: DatagramSocket.setSoTimeout does not specify IAE when timeout is negative
 - 8230946: Clarify security manager behaviour of a connected DatagramSocket and DatagramChannel
 - 8230162: ScopeImpl.remove() has O(N) performance
 - 8231993: Remove redundant pkg_str param from is_shared_class_visible_for_classloader
 - 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah
 - 8231921: (se) SelectorImpl.register does not need to set the attachment when it is null
 - 8231355: Remove unused utility methods in libjava
 - 8231753: use more Posix functionality in aix os::print_os_info
 - 8185041: Incorrect GPL header in pnglibconf.h
 - 8234325: Delete unused vsync related code from the OGL pipeline on macOS
 - Merge
 - 8230597: Update GIFlib library to the 5.2.1
 - Merge
 - 8228825: Enhance ECDSA operations
 - 8228676: Cleanup the native code related to fonts on Unix
 - 8231751: on aix handle Power 9 in os::get_summary_cpu_info
 - 8231977: Discuss serializability of collections
 - 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4
 - 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up
 - 8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed
 - 8231630: Optimize boot loader with no bootclasspath append entry
 - 8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag
 - 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings
 - 8230043: Lazily load libverify
 - 8225694: Destination option missing in FlightRecorderMXBeanImpl
 - 8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni
 - 8220217: Javadoc missing link to member method
 - 8231930: Windows build fails after JDK-8191521
 - 8231885: Fix/remove malformed assert in os_windows.cpp
 - 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling
 - 7124404: [macosx] no awt.multiClickInterval desktop property
 - 8227816: More Colorful ICC profiles
 - 8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode
 - 8231895: Avoid String allocations in JVM_FindLoadedClass
 - 8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift
 - 8231093: Document the ZIP FS properties noCompression and releaseVersion
 - 8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open
 - 8221092: UseAVX=3 has performance degredation on Skylake (X7) processors
 - 8215521: add microbenchmark to measure AccessController.getContext
 - 8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands
 - 8231161: Wrong return type in code sample in Collector API documentation
 - Merge
 - 8231768: Remove duplicate if/else in vmTestbase/nsk/share/jdi/Binder.java
 - 8231777: Remove extraneous @serial javadoc tag in NodeChangeEvent.java
 - 8231707: Improve Mutex inlining
 - 8231776: ZGC: Fix incorrect address space description
 - 8231774: ZGC: ZVirtualMemoryManager unmaps incorrect address
 - 8231335: [macos] Delete unused and partly implemented JOGL/Java2D bridge
 - 8222766: Shenandoah: streamline post-LRB CAS barrier (x86)
 - 8231552: ZGC: Refine address space reservation
 - 8231081: TestMetadataRetention fails due to missing symbol id
 - 8231949: [PPC64, s390]: Make async profiling more reliable
 - 8232005: [s390, PPC64] More exception checks missing in interpreter
 - 8232788: Move biased locking initalization
 - 8231953: Wrong assumption in assertion in oop::register_oop
 - 8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add
 - 8232713: Update BCEL version to 6.3.1 in license file
 - 8231602: Deprecate Thread.suspend/resume for removal
 - 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
 - 8230706: Waiting on completion of strong nmethod processing causes long pause times with G1
 - 8231598: keytool does not export sun.security.mscapi
 - 8232613: Move Object.registerNatives into HotSpot
 - 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes
 - Added tag jdk-14+20 for changeset 54ffb15c4839
 - 8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.*
 - 8232881: Remove unnecessary InstanceKlass::casts
 - 8232882: GCC 4.8.5 build failure after JDK-8211073
 - 8232625: HttpClient redirect policy should be more conservative
 - 8232887: Remove SystemDictionary::has_checkPackageAccess
 - 8232834: RunTest sometimes fails to produce valid exitcode.txt
 - 8232771: Revert JDK-8230794 because of environment changes
 - 8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong
 - 8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes
 - 8232874: Add missing test for 8230062
 - 8232873: Add missing test for 8220416
 - 8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error
 - 8232770: Enable more warnings on solaris studio
 - 8211073: Remove -Wno-extra from Hotspot
 - 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power
 - 8232571: Add missing SIGINFO signal
 - 8232592: <Unknown compiled code> is shown in jstack mixed mode
 - 8223697: jfr tool can't format duration values greater than 1 minute
 - 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc
 - 8232791: Shenandoah: passive mode should disable pacing
 - 8232617: Update the outdated code comments in java.lang.System class
 - 8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots
 - 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register
 - 8223400: Replace some enums with static const members in hotspot/runtime
 - 8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled
 - 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
 - 8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned
 - 8232730: Shenandoah: Traversal should not CAS the roots
 - 8232624: Java cannot start: NewStringPlatform missing
 - 8231587: Memory leak in WorkArounds.serializedForms
 - 8232639: Change module graph images to use SVG instead of PNG format
 - 8232712: Shenandoah: SIGBUS in load_reference_barrier_native
 - 8232569: Use test image from different jib profile for testing
 - 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
 - 8232572: Add hooks for custom output dir in Bundles.gmk
 - 8226585: Improve javac messages for using a preview API
 - 8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals
 - 8232575: Shenandoah: asynchronous object/region pinning
 - 8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier
 - 8232239: ZGC: Inline ZCPU::count() and ZCPU:id()
 - 8232238: ZGC: Move ZList inline funtions to zList.inline.hpp
 - 8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp
 - 8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp
 - 8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp
 - 8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled
 - 8231940: ZGC: Print correct low/high capacity
 - 8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest
 - 8232001: ZGC: Ignore metaspace GC threshold until GC is warm
 - 8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow
 - 8232616: JVMCI_lock fails to get initialized when cds is disabled
 - 8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java
 - 8232008: Shenandoah: C1 load barrier does not match interpreter version
 - 8232010: Shenandoah: implement self-fixing native barrier
 - 8231719: Correct contradictions in timeout range descriptions
 - 8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses
 - 8232009: Shenandoah: C2 load barrier does not match interpreter version
 - 8232030: HelloDynamic.java fails with latest Graal
 - 8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB
 - 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint)
 - Added tag jdk-14+17 for changeset 5c83830390ba
 - 8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest
 - 8231606: _method_ordering is not set during CDS dynamic dump time
 - 8231663: Incorrect GPL header in some RMI/SQL package-info.java files
 - 8231505: Bump required boot jdk version to 13
 - 8229022: BufferedReader performance can be improved by using StringBuilder
 - 8231671: Fix copyright headers in hotspot (missing comma after year)
 - 8231603: (se) Selector implementations do not need to use cancelledKeys
 - 8231626: DeoptimizeRandom should not be a product flag
 - 8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module
 - 8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent
 - 8231594: Configure fails on some Linux systems
 - 8229333: java/io/File/SetLastModified.java timed out
 - 8231667: Shenandoah: Full GC should take empty regions into slices for compaction
 - 8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT
 - 8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms
 - 8191521: handle long relative path specified in -Xbootclasspath/a on windows
 - 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
 - 8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request
 - 8231506: Fix some instabilities in a few networking tests
 - 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails
 - 8226721: Missing intrinsics for Math.ceil, floor, rint
 - 8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14
 - 8016914: CoreDocumentImpl.setXmlVersion NPE
 - Merge
 - 8184732: Deadlock detection improvements for 'special' locks
 - 8229338: clean up test/jdk/java/util/RandomAccess/Basic.java
 - 8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing
 - 8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms
 - 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails
 - 8231616: Simplify compilation policy hierarchy
 - 8231134: Improved credential support
 - 8229951: Better Ticket Granting Services
 - 8231144: Wrap contents of plain HTML files into contentContainer
 - Merge
 - Merge
 - 8231450: Copyright header line omitted from 8231187 changeset
 - 8231413: Several test/hotspot/jtreg/runtime tests updates to run with --illegal-access=deny
 - Merge
 - 8231243: [TESTBUG] CustomFont.java cannot find font file
 - 8229872: (fs) Increase buffer size used with getmntent
 - 8231553: Deprecate unused G1RSetScanBlockSize command line option
 - 8230062: assert(i == p->size()-1) failed: must be last element of the pack
 - 8231457: Asserts on AIX because os::elapsed_counter() is not monotonic
 - 8231287: JMap should do a better job of reporting exception it catches
 - 8230415: Avoid redundant permission checking in FilePermissionCollection and SocketPermissionCollection
 - 8231431: JAOTC issues with JAR path containing spaces
 - 8231036: vmTestbase monitoring tests fail after JSR 166 refresh
 - 8231032: ThreadMXBean locking tests fail after JSR 166 refresh
 - 8230942: Support compressed cores in SA tests
 - 8231557: Suppress warnings on non-serializable instance fields in jdk.scripting.nashorn module
 - 8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed
 - 8231321: compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java failed assertion
 - 8231567: minimal build failed after JDK-8226690
 - 8231472: Clean up Monitor::_safepoint_check usage to Mutex::_safepoint_check
 - 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
 - 8231956: Remove seq_add_card/reference from PerRegionTable class
 - 8232070: ZGC: Remove unused ZVerifyLoadBarriers
 - 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures
 - 8065704: Set LC_ALL=C for all relevant commands in the build system
 - 8232052: use string literal for format string when handling PauseAtStartupFile
 - 8232060: add some initializations using sigemptyset in os_aix.cpp
 - 8230782: Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false
 - 8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
 - 8231097: [TESTBUG] runtime/cds/appcds/DirClasspathTest.java can fail with a mapping error
 - 8231334: Suppress warnings on non-serializable instance fields in client libs serializable classes
 - 8228580: DnsClient TCP socket timeout
 - 8231367: [TESTBUG] ParallelLoadTest.java fails with "test.dynamic.dump not supported"
 - 8229201: Update Graal
 - 8231376: Unproblem list compiler/unsafe/Unsafe{Off,On}HeapBooleanTest.java tests
 - 8230531: API Doc for CharsetEncoder.maxBytesPerChar() should be clearer about BOMs
 - 8231351: Add notes for PKCS11 tests in the test doc
 - 8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket
 - 8231270: ZGC: Remove ZAddressSpace* and ZAddressReserved*
 - 8231266: ZGC: Minor cleanups in ZCollectedHeap and ZHeap
 - 8231251: ZGC: Fix ZHeap includes
 - 8213150: Add verification for locking by VMThread
 - 8217825: Verify @AfterTest is used correctly in WebSocket tests
 - 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base
 - 8224820: ZGC: Support discontiguous heap reservations
 - 8231122: @index tag with newline causes tag search to fail
 - Merge
 - 8231275: Remove null check in the beginning of SystemDictionary::load_shared_class()
 - 8231125: Improve testing of parallel loading of shared classes by the boot class loader
 - 8231323: ProblemList jdk/jfr/jcmd/TestJcmdConfigure.java
 - 8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID
 - 8231083: Clarify SAX documentation
 - 8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism
 - 8229853: Problemlist compiler/codecache/jmx/PoolsIndependenceTest.java
 - 8199424: consider removing ObjectInputStream and ObjectOutputStream native methods
 - 8225628: Remove unused Thread::muxAcquireW function
 - 8230648: Replace @exception tag with @throws in java.base
 - 8231242: G1CollectedHeap::print_regions_on() does not print description for "OA" and "CA" regions
 - 8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel
 - 8225261: Better method resolutions
 - 8229728: Implement negotiation parameters
 - 8225372: accessibility errors in tables in java.desktop files
 - 8229896: Delete an unused code in the BufferedContext
 - 8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
 - 8225805: Java Access Bridge does not close the logger
 - 8230728: Thin stroked shapes are not rendered if affine transform has flip bit
 - 8230765: Implement nmethod barrier for x86_32 platforms
 - 8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86
 - 8234539: ArchiveRelocationTest.java failed: Archive mapping should always succeed
 - 8234535: Cross compilation fails due to missing CFLAGS for the BUILD_CC
 - 8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092
 - Merge
 - 8234394: C2: Dynamic register class support in ADLC
 - 8234387: C2: Better support of operands with multiple match rules in AD files
 - 8234403: C2: Enable CallSite.target updates in constructors
 - 8234401: ConstantCallSite may stuck in non-frozen state
 - 8229515: [macos] access to window property of NSView on wrong thread
 - 8230480: check malloc/calloc results in java.desktop
 - 8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
 - Merge
 - Merge
 - 8230074: Improve specification for {Math, StrictMath}.negateExact
 - Added tag jdk-14+12 for changeset 8570f22b9b6a
 - 8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll
 - 8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
 - 8231098: (tz) Upgrade time-zone data to tzdata2019c
 - 8231395: Backout JDK-8231249
 - 8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
 - 8231222: fix pkcs11 P11_DEBUG guarded native traces
 - 8231171: remove remaining sun.java.launcher.pid references
 - 8229778: TestJstatdDefaults.java failed due to "fatal error: LEAF method calling lock?"
 - 8231278: Rename FileMapHeader::_read_only_tables_start to _serialized_data_start
 - 8231257: Avoid calling FileMapInfo::write_region twice
 - 8231254: (fs) Add test for macOS Catalina changes to protect system software
 - 8210794: Incorrect escaping of  in native test libraries
 - 8231375: AArch64 build failure after JDK-8230505
 - 8230505: Replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type
 - 8231250: Shenandoah: Traversal GC should keep alive weak load from heap
 - 8206125: [windows] cannot pass relative path to --with-boot-jdk
 - 8150741: make <module> not equivalent to make <module-dependencies> <module>
 - 8231249: Shenandoah: GC retries are too aggressive for tests that expect OOME
 - 8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment?
 - 8231293: Shenandoah: Traversal should not revive dead weak roots
 - 8230857: Avoid reflection in sun.tools.common.ProcessHelper
 - 8231189: Rename worker_i parameters to worker_id
 - 8159984: Remove call to ClassLoaderDataGraph::clear_claimed_marks during the initial mark pause
 - 8231117: Remove G1EvacuationRootClosures::raw_strong_oops()
 - 8230228: [TESTBUG] Several runtime/ErrorHandling tests may fail on some platforms
 - 8230115: Problemlist JFR TestNetworkUtilization test
 - 8228554: Accessibility errors in jdwp-protocol.html
 - 8230094: CCE in createXMLEventWriter(Result) over an arbitrary XMLStreamWriter
 - 8215166: Remove unused G1PretouchAuxiliaryMemory option
 - 8230126: delay_to_keep_mmu can delay shutdown
 - 8230317: serviceability/sa/ClhsdbPrintStatics.java fails after 8230184
 - 8230184: rename, whitespace, indent and comments changes in preparation for lock free Monitor lists
 - 8230294: runtime/cds/appcds/ClassPathAttr.java failed with jar operation failed
 - 8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
 - 8227758: More valid PKIX processing
 - 8230091: Add verification of clean_catch_blocks
 - 8229278: Improve hs_err location printing to assume less about GC internals
 - 8230096: ZGC: Remove unused ZObjectAllocator::_nworkers
 - 8230092: ZGC: Consolidate ZBackingFile, ZBackingPath and ZPhysicalMemoryBacking on Linux
 - 8230090: ZGC: Introduce ZSyscall
 - 8227370: Remove SharedPathsMiscInfo
 - 8230168: Use ClasspathStream for FileMapInfo::create_path_array
 - 8230010: Remove jdk8037819/BasicTest1.java
 - 8226831: Use Objects.equals() when appropriate
 - 8228507: Archive FDBigInteger
 - 8229844: Remove attempt_rebias parameter from revoke_and_rebias()
 - 8230118: 32-bit build failures after JDK-8227054
 - 8219708: Stop flushing OSR nmethods earlier in the sweeper
 - 8230192: Rename G1RedirtyCardsBufferList to G1BufferNodeList
 - 8230215: MacOS debug build is broken after JDK-8230003
 - 8230220: java/net/HttpURLConnection/HttpURLProxySelectionTest.java fails intermittently
 - 8230214: AArch64 build failures after JDK-8229836 (Remove include of globals.hpp from allocation.hpp)
 - Merge
 - 8230116: Test workaround to Klass::_class_loader_data sometimes NULL problem
 - 8230104: JNU_IsInstanceOfByName needs const parameter
 - 8229485: Add decrementExact(), incrementExact(), and negateExact() to java.lang.StrictMath
 - 8230058: Replace exception from sun.rmi.runtime.Log#getSource() with StackWalker
 - 8230011: Consolidate duplicated classpath parsing code in classLoader.cpp
 - 8229388: ErrorHandler and ContentHandler contain ambiguous/unfinished specification
 - 8229337: java.lang.Math class doc should be adjusted regarding -Exact methods
 - 8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems)
 - 8227021: VM fails if any sun.boot.library.path paths are longer than JVM_MAXPATHLEN
 - 8229970: ZGC: C2: fixup_uses_in_catch may fail when expanding many uses
 - 8228839: Non-CFG nodes have control edges to calls, instead of the call's control projection
 - 8229127: Make some methods in the allocation path non-virtual
 - 8229451: ZGC: Make some roots invisible to the heap iterator
 - 8227226: ZGC: Segmented array clearing
 - 8225436: Stapled OCSPResponses should be added to PKIXRevocationChecker irrespective of revocationEnabled flag
 - 8230046: Build failure after JDK-8230003
 - 8078219: Verify lack of @test tag in files in java/net test directory
 - Merge
 - 8229957: Harden pid verification in attach mechanism
 - 8226779: [TESTBUG] Test JFR API from Java agent
 - 8229887: (zipfs) zip file corruption when replacing an existing STORED entry
 - Merge
 - 8229925: [s390, PPC64] Exception check missing in interpreter
 - 8230003: Make Monitor inherit from Mutex
 - 8199849: Add support for UTF-8 encoded credentials in HTTP Basic Authentication
 - 8229998: Build failure after JDK-8227054
 - 8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter
 - 8229967: Enable thread local handshakes on zero
 - 8224624: Inefficiencies in CodeStrings::add_comment cause timeouts
 - 8230020: [BACKOUT] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
 - 8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails without IPv6
 - 8224909: Unlink Set of LinkedHashSets
 - 8229848: [Graal] missing Graal intrinsics for Electronic Code Book (ECB) encryption
 - Added tag jdk-14+11 for changeset bf4c808a4488
 - 8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef
 - 8227054: ServiceThread needs to know about all OopStorage objects
 - 8207814: (proxy) upgrade the proxy class generator
 - 8211360: Change #if DEF to #if defined(DEF)
 - 8228547: accessibility errors in jvmti.html
 - 8229977: Shenandoah: save/restore FPU state aroud LRB runtime call
 - 8229930: internal_name() in annotations.hpp returns "{constant pool}"
 - 8229254: solaris_x64 build fails after JDK-8191278
 - 8220700: jlink generated launcher script needs quoting to avoid parameter expansion
 - 8139820: URLClassPath.FileLoader constructor redundantly checks protocol
 - 8229854: Move runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java out of tier1_runtime
 - 8229921: Shenandoah: Make Traversal mode non-experimental
 - 8229899: Make java.io.File.isInvalid() less racy
 - 8229916: Delete redundant test java/net/Socket/reset/Test.java
 - 8152467: remove uses of anachronistic array declarations for method return type
 - 8226513: JEditorPane is shown with incorrect size
 - 8222108: Reduce minRefreshTime for updating remote printer list on Windows
 - 8229706: java/net/MulticastSocket/NoLoopbackPackets.java fails on some AIX machines
 - 8230079: Update test document by changing "TIMEOUT" to "TIMEOUT_FACTOR"
 - 8230000: some httpclients testng tests run zero test
 - 8177648: getResponseCode() throws IllegalArgumentException caused by protocol error while following redirect
 - 8222363: Update ServerSocket.isBound spec to reflect implementation after close
 - 8224878: Use JVMFlag parameters instead of name strings
 - 8229836: Remove include of globals.hpp from allocation.hpp
 - 8229351: AArch64: the const STUB_THRESHOLD in macroAssembler_aarch64.cpp needs to be tuned
 - 8236184: (dc) IP_MULTICAST_* and IP_TOS socket options not effective
 - 8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming
 - Added tag jdk-15+2 for changeset f33197adda9a
 - 8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes
 - 8236226: fix merge error in src/hotspot/share/gc/z/zRootsIterator.cpp
 - Merge
 - 8236030: Cleanup use of String.toCharArray
 - 8235947: Cleanup/simplify Utils.getBlockTags
 - 8235825: C2: Merge AD instructions for Replicate nodes
 - 8235824: C2: Merge AD instructions for AddReductionV and MulReductionV nodes
 - 8229888: (zipfs) Updating an existing zip file does not preserve original permissions
 - 5064980: URI compareTo inconsistent with equals for mixed-case escape sequences
 - 8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure
 - 8236077: Clean up the use of modifiers and semicolons
 - 8235926: Update @jls @jvms taglets to allow inline usage
 - 8236134: files missing in putback to JDK-8233270
 - 8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
 - 8234971: Incorrect example in j.l.reflect.RecordComponent::toString
 - 8233270: Add support to jtreg helpers to unpack packages
 - 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
 - 8235454: [TESTBUG] Basic test for JFR event streaming for jdk_jfr_sanity
 - 8235960: Zero should not trigger the deprecation warning for ports
 - Merge
 - 8235925: java/net/Socket/HttpProxy.java fails on IPv4 only hosts and other small cleanups
 - 8235915: jpackage associations fail when there are spaces in file name or path
 - 8235997: JMH test runner should quote VM_OPTIONS and JAVA_OPTIONS sent to -jvmArgs
 - 8235667: IOUtils.copyFile() problems
 - 8236070: Backout fix for JDK-8234465
 - 8235905: ZGC: Rework how ZRootsIterator visits threads
 - 8235996: Move obsolete flag G1RSetScanBlockSize in flags list
 - 8235671: enhance print_rlimit_info in os_posix
 - 8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder
 - 8234465: Encoded elliptic curve private keys should include the public point
 - 8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class
 - 8235907: Fix tests referencing UseParallelOldGC
 - 8235778: No compilation error reported when a record is declared in a local class
 - 8235970: [TESTBUG] Remove dependency of sun.tools.jar from RedefineClassHelper
 - 8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied
 - Merge
 - 8235956: Remove javaClasses offset tests
 - 8234968: check calloc rv in libinstrument InvocationAdapter
 - 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists
 - 8231559: Remove expired flags in JDK 15
 - 8235930: java.util.regex.PrintPattern does not print a link to the next node
 - 8234697: Generate sun.security.util.math.intpoly classes during build
 - 8235922: [TESTBUG]TestRecordAttrGenericSig.java and TestRecordAttr.java are failing
 - 8235306: Support doc-comment tags that can be inline or block tags
 - 8231612: 100% cpu on arm32 in Service Thread
 - 8235238: Parsing a time string ignores any custom TimeZoneNameProvider
 - 8232733: Remove need to grab Threads_lock while processing handshakes
 - 8234728: Some security tests should support TLSv1.3
 - 8005819: Support cross-realm MSSFU
 - Added tag jdk-15+1 for changeset 63e17cf29bed
 - 8235447: Remove (obsolete) @author info from javadoc tests
 - 8235842: Shenandoah: Implement native LRB for narrow oop
 - 8230771: Remove terminally deprecated constructors in java.base
 - 8235514: Update record serialization tests to not use hard coded source versions
 - 8225361: Start of release updates for JDK 15
 - 8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary
 - Added tag jdk-15+0 for changeset 2c724dba4c3c
 - 8228548: Normalize normalization for all
 - 8228711: Path rendered incorrectly when it goes outside the clipping region
 - 8226765: Commentary on Javadoc comments
 - 8221312: test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed
 - Merge
 - Merge
 - 8071275: remove AbstractAssembler::update_delayed_values dead code
 - Merge
 - Added tag jdk-14+7 for changeset 28ab01c06755
 - 8173978: Lookup.in should allow teleporting from a lookup class in a named module without dropping all access
 - 8228485: JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws exception
 - 8227927: Move ParallelCleaningTask back to G1
 - 8227721: test/jdk/java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java should open the java.net package
 - 8228388: Add information about dirty/skipped card for Merge HCC in G1 log
 - 8227719: G1 Pending cards estimation too conservative in cost prediction
 - 8226913: Scale cards per chunk used during heap root scanning with region size
 - Merge
 - Merge
 - 8228479: Correct the format of ColorChooserDemoTest
 - 8219774: Reexamine the initialization of LangReflectAccess shared secret at AccessibleObject::<clinit>
 - 8227122: [TESTBUG] Create Docker sidecar test cases
 - 8228484: Remove NoAllocVerifier because nothing uses it
 - Merge
 - 8162929: Enqueuing dirty cards into a single DCQS during GC does not scale
 - 8227179: Test for new gc+metaspace=info output format
 - 8228394: Cleanup unused java.net SharedSecrets classes
 - 8227260: JNI upcalls should bypass class initialization barrier in c2i adapter
 - 8226352: Improve Kerberos interop capabilities
 - 8228396: Re-enable Stateless Resumption On by default for merge to mainline
 - Merge
 - 8228492: Remove pako.md
 - 8228399: Remove mistaken open.iml
 - 8228450: unicode.md and icu.md text should be pre-formatted
 - 8228426: xlc: switch to clang-style warning disabling
 - 8228468: awt_Robot.c : format string contains 0 within the string body
 - 8225782: Remove expired flags in JDK 14
 - 6573239: Typo in jfc text file
 - 8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks
 - 8231471: Obsolete -XX:CompilationPolicyChoice
 - 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info
 - 8231504: Update networking tests to avoid implicit dependency on the system proxies
 - 8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
 - 8231546: Suppress warnings on non-serializable instance fields in java.prefs module
 - 8231314: java.time serialization warning cleanup
 - 8231467: Missing make prerequisite declaration corrupts make dependency files on Windows
 - 8226690: SIGSEGV in MetadataOnStackClosure::do_metadata
 - 8231448: s390 and ppc - replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type
 - 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails
 - 8229499: Node budget assert in fuzzed test
 - 8219724: ZGC: Make inline cache cleaning more robust
 - 8231445: check ZALLOC return values in awt coding
 - 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
 - 8231414: Mark various instance fields of javac internal types as transient
 - Added tag jdk-14+16 for changeset d29f0181ba42
 - 8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
 - 8221623: Add StackWalker micro benchmarks to jdk repo
 - 8231443: Add java.io.Serial to list of platform annotations for annotation processing
 - 8231174: (fs) FileTime should have 100ns resolution (win)
 - 8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth)
 - 8231410: Shenandoah: clone barrier should use base pointer
 - 8231442: Suppress warnings on non-serializable instance fields in java.sql.* modules
 - 8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class
 - 8230110: TestLinkageErrorInGenerateOopMap times out
 - 8231317: jdk/jfr/jcmd/TestJcmdConfigure.java fails with "java.lang.RuntimeException: assertTrue: expected true, was false"
 - 8231447: Shenandoah: Compilation-time regression after JDK-8231086
 - 8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution
 - 8228659: Record which Java methods are called by native codes in JGSS and JAAS
 - 8154520: java.time: appendLocalizedOffset() should return the localized "GMT" string
 - 8222791: Order of evaluation of -link params in Javadoc tool reversed -> regression with split packages
 - 8227866: Shenandoah: Split weak root processing and class unloading in parallel cleaning task
 - 8227693: HTML error in jdwp-protocol.html
 - 8227868: jinfo and jstack can fail converting UTF8 output to strings
 - 8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
 - 8227923: End position of EndElementTree is -1
 - 8225648: [TESTBUG] java/lang/annotation/loaderLeak/Main.java fails with -Xcomp
 - 8227869: fix wrong format specifiers in os_aix.cpp
 - 8227737: avoid implicit-function-declaration on AIX
 - 8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows
 - 8221303: sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java fails due to java.rmi.server.ExportException: Port already in use
 - 8226910: make it possible to use jtreg's -match via run-test framework
 - 8228340: JVMCI deleteGlobalHandle doesn't delete the handle
 - 8227441: Enhance logging when reading the fontconfig info file
 - 8227397: Add --with-extra-asflags configure option
 - 8228420: compile error in shenandoahSupport.cpp with clang 9
 - 8227642: [TESTBUG] Make docker tests podman compatible
 - 8227692: Remove develop feature PrintMallocStatistics
 - 8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface
 - 8227633: avoid comparing this pointers to NULL
 - 8157830: Errors in XSLT stylesheet are not dispatched correctly to ErrorListener
 - 8228392: Backout incorrect change done by JDK-8067801
 - 8227653: Add VM Global OopStorage
 - 8227755: Need more than 2 distinct CodeCache unloading cycles
 - 8227652: SetupOperatorNewDeleteCheck should discuss deleting destructors
 - 8228338: tools/pack200/TimeStamp.java fails with NullPointerException
 - 8227815: Minimal VM: set_state is not a member of AttachListener
 - 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1
 - 8227766: CheckUnhandledOops is broken in MemAllocator
 - 8227435: Perf::attach() should not throw a java.lang.Exception
 - 8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build
 - 8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows
 - 8073213: javadoc of PushbackInputStream methods should specify NullPointerExceptions
 - 8228204: Fix for JDK-8067801 breaks java/io/NegativeInitSize.java
 - 8067801: Enforce null check for underlying I/O streams
 - 8131664: Javadoc for PrintStream is now incorrect
 - Added tag jdk-14+6 for changeset 443f7359b34d
 - 8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value
 - 8227090: G1 does not account the OptMergeRS in cost per card calculation
 - 8227089: Add timing information for merging humongous remembered sets
 - 8227084: Add timing information for merge heap root preparation
 - 8227671: G1: assert_used_and_recalculate_used_equal performs work in product builds
 - 8226232: Move merge heap roots code out from G1RemSetScanState
 - 8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"
 - 8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load
 - Merge
 - 8227587: Add internal privileged System.loadLibrary
 - 8227677: Shenandoah: C2: Make in-native LRB special case of normal LRB
 - Merge
 - 8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579
 - 8227631: Adjust AIX version check
 - 8227615: [TESTBUG] JTReg "jdk/sun/security/util/FilePermCompat/CompatImpact.java" fails with graal
 - 8227640: javac crashes on text blocks with invalid escapes
 - 8227512: [TESTBUG] Fix JTReg javac test failures with Graal
 - 8176447: javax.xml.validation.Validator validates incorrectly on uniqueness constraint
 - 8227720: Improve ExtendedSocketOptions initialization
 - 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4
 - 8227440: Implement fix to JDK-8224642 on all platforms
 - 8226653: [accessibility] Can edit text cell correctly, but Accessibility Tool reads nothing about editor
 - 8227496: Update NUM_CDS_REGIONS and CURRENT_CDS_ARCHIVE_VERSION in cds.h
 - 8227574: [TESTBUG] JTReg tests fail with Graal due to access denied
 - 8227368: EnumSet.class serialization broken in JDK 9+
 - 8227636: Fix output dir for jlink_jre target in Images.gmk
 - 8227630: adjust format specifiers in loadlib_aix.cpp
 - 8225690: Multiple AttachListener threads can be created
 - 8225483: Shenandoah: Enhance native access barrier
 - 8227289: Enable assertions for some shell to java conversion tests after JDK-8218960
 - 8227676: Shenandoah: More consistent naming of LRB entry points
 - 8227637: Adjust Shenandoah C2 verifier to recognize IN_NATIVE barriers
 - 8227438: [TESTLIB] Determine if file exists by Files.exists in function FileUtils.deleteFileIfExistsWithRetry
 - 8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger"
 - 8227644: make more build-time variables available to Markdown files
 - 8227068: [Graal] MappedByteBuffer bulk access memory failures are not handled gracefully
 - 8227613: "draft" header should be in a <header> instead of <div>
 - 8227582: runtime/TLS/testtls.sh fails on x86_32
 - Merge
 - 8227578: Wrong JRE targets in Images.gmk after JDK-8219971
 - 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission
 - 8225423: GTK L&F: JSplitPane: There is no divider shown
 - 8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support
 - 8227602: Update nroff version of man pages
 - 8178843: A bug in an inner loop in MethodGenerator's getLocals method
 - 8227391: Update double-conversion to version 3.1.5
 - 8223451: Make optimistic types disabled by default
 - 8227527: LogDecorations should lazily resolve host name
 - 8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*)
 - Merge
 - 8227549: Fix style of links in specs for consistency
 - 8181386: CipherSpi ByteBuffer to byte array conversion fails for certain data overlap conditions
 - 8226536: Catch OOM from deopt that fails rematerializing objects
 - Added tag jdk-13+29 for changeset 3081f39a3d30
 - 8224560: (tz) Upgrade time-zone data to tzdata2019a
 - 8227009: JDK 13 L10n resource files update - msgdrop 10
 - 8220041: NullPointerException at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0
 - 8227059: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timed out
 - 8227381: GSS login fails with PREAUTH_FAILED
 - 8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors
 - 8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
 - 8227034: Graal crash with gcbasher
 - 8227237: [Graal] org.graalvm.compiler.api.directives.test.ProbabilityDirectiveTest fails with -Xcomp
 - 8224531: SEGV while collecting Klass statistics
 - 8227277: HeapInspection::find_instances_at_safepoint walks dead objects
 - 8227127: Era designator not displayed correctly using the COMPAT provider
 - Merge
 - 8227117: normal interpreter table is not restored after single stepping with TLH
 - 8221577: [Graal] Implement basic type consistency checks for Low level MH intrinsics
 - 8226302: Test failures on IBM platforms (power and s/390) after JDK-8223837
 - 8221514: [Graal] java/lang/String/CompactString/ tests fail with "GraalError: failed guarantee: no FrameState at DeoptimizingNode" in Graal -Xcomp mode
 - 8224254: compiler/graalunit/HotspotJdk9Test.java is timing out intermittently
 - 8225064: [Graal] Application SEGV in G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markOopDesc*)+0x48
 - 8226654: Some swing gtk regression tests fail with "java.lang.InternalError: Unable to load native GTK librarie
 - 8227305: Krb5Util::getTicketFromSubjectAndTgs is useless
 - 8226627: assert(t->singleton()) failed: must be a constant
 - 8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier
 - 8227275: Within native OOM error handling, assertions may hang the process
 - 8227031: Print NMT statistics on fatal errors
 - 8227416: Add a "Table Of Contents" to HTML version of man pages
 - 8209790: SA tools not providing option to connect to debug server
 - 8227539: Replace wildcard address with loopback or local host in tests - part 20
 - 7148925: StAXSource causes exceptions to be thrown with certain wellformed XML instances
 - 8227252: [aix] Disable jdk/java/lang/reflect/exeCallerAccessTest
 - 8226406: JVM fails to detect mismatched or corrupt CDS archive
 - 8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work
 - 8226525: HotSpot compile-time error for x86-32
 - 8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory
 - 8225715: jhsdb jmap fails to write binary heap dump of a jshell process
 - Added tag jdk-14+5 for changeset 0f1e29c77e50
 - 8226756: Replace wildcard address with loopback or local host in tests - part 18
 - Merge
 - 8227338: templateInterpreter.cpp: copy_table() needs to be safer
 - 8225479: com.sun.net.httpserver.HttpContext that does not end with '/' has surprising matches
 - 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
 - 8224560: (tz) Upgrade time-zone data to tzdata2019a
 - Merge
 - 8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
 - 8191890: Biased locking still uses the inferior stop the world safepoint for revocation
 - 8225035: Thread stack size issue caused by large TLS size
 - 8227389: Remove unsupported xlc16 compile options on aix
 - 8223443: Calling Trees.getScope early changes names of local/anonymous classes
 - Merge
 - Merge
 - 8225626: JMH Test Support for JDK-8222074
 - 8217170: gc/arguments/TestUseCompressedOopsErgo.java timed out
 - Merge
 - 8224741: Optimize the scan area during the Scan Heap Roots phase
 - 8227327: Shenandoah: Faster and more parallel tests
 - Merge
 - 8227124: "could not open pipe" error does not report error details
 - 8225239: Refactor NetworkInterface lookups
 - 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
 - 8227039: Shenandoah: Aggressive heuristics for Traversal mode
 - 8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp
 - 8226793: Replace OopStorage dup_name with os::strdup
 - 8226823: Adjust BarrierSetC2 for C2 runtime calls
 - 8226822: GC interface for C1 runtime calls
 - 8227010: Error recovery after local variable redeclaration can be improved
 - 8224657: [TESTBUG] java/util/Locale/SoftKeys.java should be ignored but run
 - 8226757: Shenandoah: Make traversal and passive modes explicit
 - 8225706: JFR RootResolver resets CLD claims with no restore
 - 8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
 - 8229839: Break circular dependency between oop.inline.hpp and markWord.inline.hpp
 - 8229838: Rename markOop files to markWord
 - 8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed
 - 8224974: Implement JEP 352
 - 8229158: make UseSwitchProfiling non-experimental or false by-default
 - 8227442: Make young_index_in_cset zero-based
 - 8228888: C2 compilation fails with assert "m has strange control"
 - 8202385: Annotation to mark serial-related fields and methods
 - 8228757: Fail fast if the handshake type is unknown
 - 8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp
 - 8229835: Shenandoah should recommend -Xlog:safepoint+stats
 - 8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
 - 8229352: Use of an uninitialized register in 32-bit ARM template interpreter
 - 8226204: SA: Refactoring for option processing in SALauncher
 - 8191169: java/net/Authenticator/B4769350.java failed intermittently
 - 8229773: Resolve permissions for code source URLs lazily
 - 8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException
 - 8229808: javaVFrame::print_lock_info_on fails to disable extra printing
 - 8225625: AES Electronic Codebook (ECB) encryption and decryption optimization using AVX512 + VAES instructions
 - 8229044: G1RedirtyCardsQueueSet should be local to a collection
 - 8221307: String.substring() OOB exception on start index reports improper information
 - 8229420: [Redo] jstat reports incorrect values for OU for CMS GC
 - 8229345: Memory leak due to vtable stubs not being shared on SPARC
 - 8229481: sun/net/www/protocol/https/ChunkedOutputStream.java failed with a SSLException
 - 8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
 - 8224666: Parallel GC: Use WorkGang (8: obsolete and remove flags)
 - 8224665: Parallel GC: Use WorkGang (7: remove task manager)
 - 8224664: Parallel GC: Use WorkGang (6: PSRefProcTaskProxy)
 - 8224663: Parallel GC: Use WorkGang (5: ScavengeRootsTask)
 - 8224662: Parallel GC: Use WorkGang (4: SharedRestorePreservedMarksTaskExecutor)
 - 8224661: Parallel GC: Use WorkGang (3: UpdateDensePrefixAndCompactionTask)
 - 8224660: Parallel GC: Use WorkGang (2: MarksFromRootsTask)
 - 8224659: Parallel GC: Use WorkGang (1: PCRefProcTask)
 - 8229775: Incorrect warning when jar was signed with -sectionsonly
 - 8226645: [TESTBUG] some AppCDS tests rely on illegal reflective access
 - 8229699: [Graal] jck tests fail on windows with AOTed Graal
 - 8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767
 - 8226848: jline/terminal/impl files missing classpath exception clause in license header
 - 8229486: Replace wildcard address with loopback or local host in tests - part 21
 - 8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
 - 8225788: Dead code in thread and safepoint
 - 8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64
 - Added tag jdk-14+10 for changeset ececb6dae777
 - 8228858: Reimplement JVM_RawMonitors to use PlatformMutex
 - 8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default
 - 8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
 - 8184432: Remove references to jdbc at sun.com from javax.sql.rowset.spi.SyncProvider
 - 5103339: Strengthen NoSafepointVerifier
 - 8217606: LdapContext#reconnect always opens a new connection
 - 8228857: Refactor PlatformMonitor into PlatformMutex and PlatformMonitor
 - 8228835: Memory leak in PKCS11 provider when using AES GCM
 - 8228613: java.security.Provider#getServices order is no longer deterministic
 - 8209005: Lookup.unreflectSpecial fails for default methods when Lookup.findSpecial works
 - 8229212: clear up CHECK_OWNER confusion in objectMonitor.cpp
 - 8211990: DateTimeException thrown when calculating duration between certain dates
 - 8229474: Shenandoah: Cleanup CM::update_roots()
 - 8229348: java/net/DatagramSocket/UnreferencedDatagramSockets.java fails intermittently
 - 8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7
 - 8229470: Shenandoah: Fix C1 getAndSetObject() failure
 - 8229419: Shenandoah: Cleanup LRB strength selector code
 - 8228502: javac crashed on a broken classfile with ConstantValue attribute on a field of type Object
 - 8228647: Broken enum produce inconvenient errors and AST
 - 8227922: DocTreeScanner does not dive into AttributeTree.getValue() and LiteralTree.getBody()
 - 8224957: C2 compilation fails with assert: Bad graph detected in build_loop_late
 - 8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached
 - 8229447: Problem list compiler/unsafe/UnsafeGetConstantField.java on Sparc until JDK-8229446 is fixed
 - 8226374: Restrict TLS signature schemes and named groups
 - 8228369: Shenandoah: Refactor LRB C1 stubs
 - 8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations
 - 8229407: Avoid ConcurrentHashMap resizes during bootstrap
 - 8185898: setRequestProperty(key, null) results in HTTP header without colon in request
 - 8219082: jdk/jfr/event/runtime/TestShutdownEvent.java failed in validateStackTrace()
 - 8229406: ZGC: Fix incorrect statistics
 - 8229236: CriticalJNINatives: dll handling should be done in native thread state
 - 8225670: compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
 - 8229386: Typo "lables" in doc comment
 - 8229267: [TESTBUG] Remove unnecessary @modules dependencies in CDS tests
 - 8227697: Improve text in Taglet API spec for expected results with standard doclet
 - 8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
 - 8229283: StringLatin1 should consistently use CharacterDataLatin1.instance when applicable
 - 8229350: Shenandoah does not need barriers before CreateEx
 - 8226228: Make Threads_lock an always safepoint checked lock
 - 8229027: Improve how JNIHandleBlock::oops_do distinguishes oops from non-oops
 - Merge
 - Added tag jdk-13+33 for changeset 9c250a7600e1
 - 8225430: Replace wildcard address with loopback or local host in tests - part 14
 - 8228970: AssertionError in ResponseSubscribers$HttpResponseInputStream
 - 8229036: Remove the testing against NSK_TRUE from tests
 - 8227439: Turn off AOT by default
 - 8229180: Remove EA from JDK 13 version string
 - 8228778: JDK 13 L10n resource files update - msgdrop 20
 - 8228359: [TESTBUG] jdk.jfr.e.g.c.TestGCHeapConfigurationEventWith32BitOops.java does not expect MinHeapSize to be aligned to HeapAlignment
 - 8229219: C2 compilation fails with assert: Bad graph detected in build_loop_late
 - Added tag jdk-14+9 for changeset 18f189e69b29
 - Added tag jdk-13+33 for changeset 5c85b58e2a42
 - 8215181: Accounting currency format support
 - Merge
 - Merge
 - 8229214: Don't use GCM with PKCS5Padding in test/micro/org/openjdk/bench/javax/crypto/
 - 8226530: ZipFile reads wrong entry size from ZIP64 entries
 - 8228971: Locale API doc has redundant hyphens for some parameters
 - 8229213: Shenandoah: Allow VM global oop storage to be processed concurrently
 - 8229208: Remove Monitor::ClearMonitor
 - 8228469: (tz) Upgrade time-zone data to tzdata2019b
 - 8229206: Shenandoah: ShenandoahWeakRoot::oops_do() uses wrong timing phase
 - 8213031: (zipfs) Add support for POSIX file permissions
 - 8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required
 - 8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
 - 8228503: Rename "rs_lengths" to "rs_length" in ergo code
 - 8227225: ParallelGC: add subspace transitions for young gen for gc+heap=info log lines
 - 8229156: ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java
 - 8229129: ZGC: Fix incorrect format string for doubles
 - 8229128: ZGC: Remove unused ZThreadRootsIterator
 - 8229017: ZGC: Various cleanups of ZVerify
 - 8228657: ZGC: ZObjectAllocator::used() should take undone allocations into account
 - 8229135: ZGC: Adding missing ZStatTimerDisable before call to ZVerify::roots_strong()
 - 8210755: Define standard names for EC curves and TLS signature schemes
 - 8228753: Deprecate -XX:FieldsAllocationStyle product option
 - 8229134: [TESTBUG] 32-bit build fails gc/arguments/TestSurvivorAlignmentInBytesOption.java after JDK-8228855
 - 8229176: Shenandoah should acquire CodeCache_lock without safepoint check
 - 8228902: add os::dll_load to the unified logging os category
 - Merge
 - 8225776: Optimize branch frequency of G1's write post-barrier in C2
 - 8229000: Fix lock and reenable assert in Monitor::check_safepoint_state
 - 8229018: Switching to an infinite socket timeout on Windows leads to high CPU load
 - 8158880: test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale
 - 8058539: Platform specific source files may not end up in src.zip
 - 8228393: Add an indicator for external links in javadoc
 - 8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected
 - 8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
 - 6394013: C2: Remove VerifyOpto
 - 8228687: [TESTBUG] exclude Container tests from hotspot_misc group
 - 8229032: ProblemList jdk/internal/platform/docker/TestDockerMemoryMetrics.java
 - 8228998: Remove the testing against NSK_FALSE from tests
 - 8228649: [PPC64] SA reads wrong slots from interpreter frames
 - 8229002: Shenandoah: Missing node types in ShenandoahLoadReferenceBarrier::needs_barrier_impl()
 - 8228352: CANON_EQ breaks when pattern contains supplementary codepoint
 - 8228999: ProblemList vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java
 - 8226899: Problemlist compiler/rtm tests
 - Added tag jdk-14+8 for changeset c0023e364b6f
 - Merge
 - 8228764: New library dependencies due to JDK-8222720
 - 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms
 - 8228904: Problemlist docker/TestJcmdWithSideCar.java until JDK-8228850 and JDK-8228960 are fixed
 - 8228907: Some gc argument checking tests fail after JDK-8228855
 - 8227170: (.hg)Ignore the JTwork and JTreport directories generated at the root of the repo
 - 8048556: Unnecessary GCLocker-initiated young GCs
 - 8228855: Test runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails after JDK-8227123
 - 8228674: LogCompilation: Improvements to log compare feature
 - 8228630: Remove always true parameter to NoSafepointVerifier
 - 8228673: Remove develop flag StrictSafepointChecks
 - 8228775: Shenandoah: Remove useless null-input-verification in Shenandoah/C2 verifier
 - 8193042: NativeLookup::lookup_critical_entry() should only load shared library once
 - 8227250: UserHandler contains ancient LinuxThreads code
 - 8227528: TestAbortVMOnSafepointTimeout.java failed due to "RuntimeException: 'Safepoint sync time longer than' missing from stdout/stderr"
 - 8228725: AArch64: Purge method call format support
 - 8228672: [TESTBUG] gc/metaspace/TestSizeTransitions.java fails on 32-bit platforms
 - 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size
 - 8228743: [PPC64, s390] Implement FastJNIAccessors
 - 8227123: Assertion failure when setting SymbolTableSize larger than 2^17 (131,072)
 - 8191138: Remove deprecated java.security.acl APIs
 - 8228745: sun/security/tools/jarsigner/Warning.java test timeout
 - 8228755: ProblemList sun/security/tools/jarsigner/Warning.java
 - 8228668: compiler/codegen/aes/TestAESMain.java failed with GCM mode must be used with NoPadding
 - 8228742: Remove javax/net/ssl/SSLSocket/Tls13PacketSize.java from ProblemList
 - Merge
 - 8227680: FastJNIAccessors: Check for JVMTI field access event requests at runtime
 - 8078891: java.io.SequenceInputStream.close is not atomic and not idempotent
 - 8181493: (fs) Files.readAttributes(path, BasicFileAttributes.class) should preserve nano second time stamps
 - 8202339: [TESTBUG] Consolidate the tests in runtime/SharedArchiveFile and runtime/appcds
 - 8228596: Class redefinition fails when condy instructions are removed
 - 8228400: Remove built-in AArch64 simulator
 - 8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub
 - 8227407: ZGC: C2 loads and load barriers can get separated by safepoints
 - 8228403: SignTwice.java failed with java.io.FileNotFoundException: File name too long
 - 8228589: BasicJStackTest.java and JcmdOutputEncodingTest.java failing after JDK-8227868
 - 8228645: Don't run sun/security/pkcs11/Cipher/TestKATForGCM.java on buggy NSS solaris versions
 - 8228650: runtime/SharedArchiveFile/CheckDefaultArchiveFile.java test fails on AIX
 - 8156207: Resource allocated BitMaps are often cleared unnecessarily
 - 8223769: Assert triggers with -XX:+StressReflectiveCode
 - 8221205: Obsolete AllowJNIEnvProxy
 - 8228671: Fastdebug VM throws InternalError when publicLookup.in(T) is used to resolve a member
 - 8226796: Reduce debug level logging for oopstorage+blocks
 - 8228631: Fix inconsistent OopStorage::Block owner usage
 - 8228465: HOST locale provider holds wrong era name for GregorianCalendar in US locale
 - 8226808: PreparedStatement javadoc typo
 - 8068376: Validator fails valid XML files due to String == in XSD validator code
 - 8212970: TZ database in "vanguard" format support
 - 8228623: Update copyright year to 2019 for several java properties file
 - 8228407: JVM crashes with shared archive file mismatch
 - 8228602: Add sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java to problem list
 - 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)
 - 8228650: runtime/SharedArchiveFile/CheckDefaultArchiveFile.java test fails on AIX
 - 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms
 - 8228834: Regression caused by JDK-8214542 not installing complete checkpoint data to candidates
 - 8227919: 8213232 causes crashes on solaris sparc64
 - Added tag jdk-13+32 for changeset 929f37a9c35d
 - 8228397: Missing license copyright header in some properties files
 - 8226905: unproblem list applications/ctw/modules/* tests on windows
 - Added tag jdk-13+31 for changeset 6a159c6c23cc
 - 8227260: JNI upcalls should bypass class initialization barrier in c2i adapter
 - 8228341: SignTwice.java fails intermittently on Windows
 - 8227595: keytool/fakegen/DefaultSignatureAlgorithm.java fails due to "exitValue = 6"
 - 8228532: Shenandoah: Implement SBSA::try_resolve_jobject_in_native()
 - 8228578: fix CFData object leak in macosx KeystoreImpl.m
 - 8228571: [TESTBUG] Fix tests failing on non-aot platforms after JDK-8227512
 - Merge
 - 8226771: Update Graal
 - 8184157: (ch) AsynchronousFileChannel hangs with internal error when reading locked file
 - 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)
 - 8180392: SunJCE provider should throw exceptions for unsupported mode and padding combinations
 - 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent
 - 8228494: Update nroff version of man pages
 - 8228490: Shenandoah: Shenandoah concurrent root evacuation may race against OopStorage::release()
 - 8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
 - 8227642: [TESTBUG] Make docker tests podman compatible
 - 8225642: ZGC: Crash due to bad oops being spilled to stack in load barriers
 - 8219687: G1 asserts nmethod should not be unloaded during parallel code cache unloading
 - 8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
 - 8224674: NMethod state machine is not monotonic
 - 8228342: Add SignTwice.java to problem list
 - 8217375: jarsigner breaks old signature with long lines in manifest
 - 8227437: S4U2proxy cannot continue because server's TGT cannot be found
 - 8048595: problemList failing/ignored manual tests in security-libs
 - 8226338: Updates to Stateless Resumption
 - Added tag jdk-13+30 for changeset 2e63fb0a885f
 - 8227551: Session Resumption without Server-Side State off by default
 - 8227646: [TESTBUG] appcds/SharedArchiveConsistency timed out
 - 8226522: No compilation error reported when yield is used in incorrect context
 - Merge
 - 8215523: jstat reports incorrect values for OU for CMS GC
 - 8227032: MetaspaceUtils::print_report crashes when called before initialization
 - 8227252: [aix] Disable jdk/java/lang/reflect/exeCallerAccessTest
 - 8227171: provide function names in native stack trace on aix with xlc16
 - 8227173: Minor cleanup of unused code in compile.hpp
 - 8227202: clarify Class.isEnum() doc
 - Merge
 - 8227080: (fs) Files.newInputStream(...).skip(n) is slow
 - Added tag jdk-14+4 for changeset 19d0b382f086
 - Added tag jdk-13+28 for changeset 1e95931e7d8f
 - 8223575: add subspace transitions to gc+metaspace=info log lines
 - 8226566: [JVMCI] java.* classes are no longer necessarily resolved by the boot class loader
 - 8223291: Whitespace is added to CDATA tags when using OutputKeys.INDENT to format XML
 - 8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc()
 - Merge
 - 8227178: Backout of 8215523
 - 8226238: Improve error output and fix elf issues in os::dll_load
 - 8227085: ZGC: Add on_weak load barrier verification
 - 8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
 - 8225770: ZGC: C2: Generates on_weak instead of on_strong barriers
 - 8226956: Add invocation tests for Graal and C1
 - Merge
 - 8226525: HotSpot compile-time error for x86-32
 - 8226976: SessionTimeOutTests uses == operator for String value check
 - 8224480: (fc) java/nio/channels/FileChannel/MapTest.java fails intermittently
 - 8227101: Shenandoah: Use ShenandoahSharedFlag for claimed flag in ShenandoahSerialRoot
 - 8226602: Test convenience reactive primitives from java.net.http with RS TCK
 - 8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
 - 8227035: JVM::printFlags fails in native OOM situations
 - Merge
 - 8226603: accessibility issues in specs/jvmti.html
 - 8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option
 - 8225344: Avoid VM_EnableBiasedLocking VM operation during bootstrap if BiasedLockingStartupDelay is 0
 - 8226287: Make process_users_of_allocation handle gc barriers
 - 8226287: Make process_users_of_allocation handle gc barriers
 - 8226967: Minimal VM: FALSE was not declared in this scope
 - 8226778: [JVMCI] Handle unpacking properly in Deoptimiziation::get_cached_box()
 - Merge
 - 8226809: Circular reference in printed stack trace is not correctly indented & ambiguous
 - 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)
 - 8226533: JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly
 - 8226706: (se) Reduce the number of outer loop iterations on Windows in java/nio/channels/Selector/RacyDeregister.java
 - 8226869: Test java/util/Locale/LocaleProvidersRun.java should enable assertions
 - 8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect
 - 8211723: AppCDS: referring to a jar file in any way other than exactly how it was done during dumping doesn't work
 - 8226878: zero crashes after JDK-8191278
 - 8226876: Assertion in sun/util/locale/provider/CalendarDataUtility on Windows after JDK-8218960
 - 8226514: Replace wildcard address with loopback or local host in tests - part 14
 - 8223173: Implement fast class initialization checks on AARCH64
 - 8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests
 - 8226879: Memory leak in Type::hashcons
 - Merge
 - 8226783: GTK is not being returned as the System L&F on Gnome
 - 8225437: JvmtiExport::gc_epilogue is unnecessary
 - 8226825: Replace wildcard address with loopback or local host in tests - part 19
 - 8226871: invalid use of incomplete type class MacroAssembler when building minimal after JDK-8191278
 - 8213108: Improve work distribution during remembered set scan
 - 8226510: No compilation error when switch expression has no result expressions
 - 8224650: Add tests to support X25519 and X448 in TLS
 - 8226608: Hide the onjcmd option from the help output
 - 8225497: Update Graal
 - Added tag jdk-13+27 for changeset b7f68ddec66f
 - Added tag jdk-14+3 for changeset e64383344f14
 - 8224716: Javadoc of Int/Long/DoubleSummaryStatistics should mention possible overflow of count
 - 8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported
 - Merge
 - 8225255: Make SATB qset lock-free
 - 8225702: Safepoint counter can't be used for safepoint detection
 - 8224764: Create jtreg test for JDK-8222252
 - 8224137: Analyze and port invocation tests to jtreg and co-locate to jdk repo
 - 8224157: BCEL: update to version 6.3.1
 - 8226785: MandatoryWarningHandler.java contains implementation of Objects.equals functionality
 - 8224849: Flag (?U:...) is allowed for non-capturing groups
 - 8226543: Reduce GC pressure during message digest calculations in password-based encryption
 - 8226607: Inconsistent info between pcsclite.md and MUSCLE headers
 - 8222563: Remove terminally deprecated method netscape.javascript.JSObject::getWindow
 - 8225644: C1 dumps incorrect class name in ClassCastException message
 - 8226515: AArch64: float point register corruption in ZBarrierSetAssembler::load_at
 - 8226607: Inconsistent info between pcsclite.md and MUSCLE headers
 - 8226709: MethodTypeDesc::resolveConstantDesc needs access check per the specification
 - 8226462: [TESTBUG] runtime/appcds/sharedStrings/SysDictCrash.java failed with Cannot dump shared archive
 - 8226730: Missing `@` in code tags
 - 8196467: javax/swing/JInternalFrame/Test6325652.java fails
 - 8226361: jdk ProblemList file contains more than 1 entry for a test
 - 8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
 - 8226697: Several tests which need the @key headful keyword are missing it
 - 8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/cplres00101m004.html fails
 - 8226628: The copyright footer should be enclosed in <footer>
 - 8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
 - 8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137
 - 8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
 - 8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification
 - 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events
 - 8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed
 - 8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html
 - 8226593: Fix HTML in com/sun/jdi/doc-files/signature.html
 - 8226592: Fix HTML in table for jdk.zipfs module-info
 - 8226269: Race in SetupProcessMarkdown
 - Merge
 - 8225257: sun/security/tools/keytool/PSS.java timed out
 - 8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
 - 8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes
 - 8226538: find-files.gmk gets corrupted if tab completion is used before running make first
 - 8226307: Curve names should be case-insensitive
 - 8225802: Remove unused CSS classes from HTML doclet
 - 8133489: Better messaging for PKIX path validation matching
 - 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events
 - Merge
 - 8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout
 - 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API
 - 8226412: Fix command-line help text for javac -target
 - 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer
 - 8226518: Typo in the ConnectionBuilder javadoc examples
 - 8226325: Support building of filtered spec bundles
 - 8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base
 - 8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring
 - 8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal
 - 8226521: Detect WSL2 as WSL in configure
 - 8226404: bootcycle build uses wrong CDS archive
 - 8226413: Shenandoah: Separate root scanner for SH::object_iterate()
 - 8226468: [aix] loadquery failed error message displayed
 - Merge
 - 8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
 - 8214822: Move ConcurrentHashTable VALUE parameter to CONFIG
 - 8226310: Shenandoah: Concurrent evacuation of CLDG
 - 8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots
 - 8226683: Remove review suggestion from fix to 8219804
 - 8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException
 - 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC
 - Merge
 - 8225810: Update JVMCI
 - 8185139: [Graal] Tests which set too restrictive security manager fail with Graal
 - 8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor
 - 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1
 - 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3
 - 8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes
 - Added tag jdk-14+2 for changeset 43627549a488
 - Added tag jdk-13+26 for changeset 0692b67f5462
 - Merge
 - 8226359: Switch to JCov build which supports byte code version 58
 - 8226304: Obsolete the -XX:+FailOverToOldVerifier option
 - 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails
 - 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
 - 8225789: Empty method parameter type should generate ClassFormatError
 - 8226382: ProblemList java/lang/constant/MethodTypeDescTest.java
 - 8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java
 - 8226360: merge entries in hotspot problem lists
 - 8225682: Reference to JNI spec on java.sun.com
 - 8226313: problem list compiler/types/correctness tests
 - 8225748: Use SHA-256 for javap classfile checksum
 - 8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()
 - 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
 - 8225582: Shenandoah: Enable concurrent evacuation of JNIHandles
 - Merge
 - 8225779: Remove unused CollectedHeap::cell_header_size()
 - 8226303: Examine the HttpRequest.BodyPublishers for exception handling
 - 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state
 - 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
 - 8217348: assert(thread->is_Java_thread()) failed: just checking
 - 8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0
 - 8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant
 - 8225680: Address links in java.sql.rowset
 - Merge
 - 8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java
 - 8225804: SA: Remove unused CollectedHeap.oopOffset() method
 - 8226242: Diagnostic output for posix_spawn failure
 - 8225583: Examine the HttpResponse.BodySubscribers for null handling
 - 8226227: Missing include of thread.inline.hpp
 - 8225636: SA can't handle prelinked libraries
 - 8225578: Replace wildcard address with loopback or local host in tests - part 16
 - 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
 - 8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
 - 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
 - 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects
 - 8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface
 - 8225783: Incorrect use of binary operators on booleans in type.cpp
 - 8217705: HttpClient - wrong exception type when bad status line is received
 - 8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods
 - 8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE
 - Added tag jdk-14+1 for changeset 2f4e214781a1
 - 8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n
 - 8164819: Make javac's toString() on annotation objects consistent with core reflection
 - 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
 - 8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException
 - 8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
 - 8225392: Comparison builds are failing due to cacerts file
 - 8224829: AsyncSSLSocketClose.java has timing issue
 - 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)
 - Added tag jdk-13+25 for changeset 22b3b7983ada
 - 8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error
 - 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
 - 8225746: hotspot problem lists list unexciting tests
 - 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
 - 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
 - 8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
 - 8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message"
 - 8226366: Excessive ServiceThread wakeups for OopStorage cleanup
 - 8226596: Accessibility errors in jdwp-protocol.html
 - 8227112: exclude compiler/intrinsics/sha/sanity tests from AOT runs
 - 8225679: reference to http://java.sun.com/products/JavaManagement/download.html
 - 8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
 - Merge
 - 8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
 - 8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
 - 8214527: ZGC for Aarch64
 - 8220657: JFR.dump does not work when filename is set
 - 8225418: G1: region attribute remembered set state disagrees with actual remembered set state
 - 8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function
 - 8216417: cleanup of IPv6 scope-id handling
 - Merge
 - 8224161: Check.checkOverrideClashes n^2 algorithm
 - 8224184: jshell got IOException at exiting with AIX
 - Merge
 - 8225676: cleanup hotspot ProblemList
 - 8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
 - 6722928: Support SSPI as a native GSS-API provider
 - 8171279: Support X25519 and X448 in TLS
 - 8225671: Support HTML 5 character references in javadoc
 - 8225675: Outdated citation of JLS in java.lang.ref.Reference
 - 8217676: Upgrade libpng to 1.6.37
 - 8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
 - 8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry
 - 8228710: Disable AggressiveUnboxing until JDK-8224957 is fixed
 - 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base
 - 8158048: Fix failure message from jtreg gtest wrapper
 - 8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
 - 8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
 - 8225651: Missed the `@` in a couple of code tags of SocketImpl
 - 8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
 - 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
 - 8224827: Implement fast class initialization checks on s390
 - 8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
 - 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
 - 8220018: javac crash when compiling try-catch-finally inside switch expression
 - 8223364: Bad placement of anchor relative to header
 - 8225478: Make G1CMRootRegions independent of HeapRegions
 - Merge
 - 7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
 - 8225487: giflib legal file is missing attribution for openbsd-reallocarray.c
 - 8214546: Start of release updates for JDK 14
 - Added tag jdk-14+0 for changeset 22b3b7983ada
 - 8211018: Session Resumption without Server-Side State
 - 8221246: NullPointerException within Win32ShellFolder2
 - 8225572: Shenandoah: Move JNIHandles root out of serial roots
 - 8066173: compiler/types/correctness/OffTest.java failed with assert
 - 8214399: Javap -help should provide information about --multi-release option
 - 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
 - 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
 - 8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed
 - 8225189: Multiple JNI calls within critical region in ZIP Library
 - 8225512: Replace wildcard address with loopback or local host in tests - part 15
 - 8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64
 - 8227175: ZGC: ZHeapIterator visits potentially dead objects
 - 8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
 - 8225770: ZGC: C2: Generates on_weak instead of on_strong barriers
 - 8227055: Minor edits to launcher help text
 - 8226963: More clarification on possible sequencing error in GSSContext::unwrap
 - 8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC
 - 8224865: Replace wildcard address with loopback or local host in tests - part 13
 - 8225429: Regression in disassembly quality
 - 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected
 - 8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
 - 8225564: Remove wrong assert in clean_catch_blocks
 - 8224871: os::attempt_reserve_memory_at() tries too hard
 - 8225567: Wrong file headers with 8202414 fix changeset
 - 8225426: Replace plain with system-default in Socket and ServerSocket
 - 8224826: Implement fast class initialization checks on PPC64
 - 8225509: clean_catch_blocks must add preds first
 - 8209917: fix TODO in GatherDiagnosticInfoObserver
 - 8205131: remove Runtime trace methods
 - 8225532: Update source enums to describe 12 and 13 language features
 - 8225492: Update JVMCI
 - 8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic
 - 8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed
 - 8222412: AARCH64: multiple instructions encoding issues
 - 8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError
 - 8221719: Jarsigner fails to verify signed by alias if alias given in wrong case
 - 8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator
 - 8224966: ZGC: Don't skip oop verification in OopMapSet::all_do()
 - 8225368: broken links in java.desktop files
 - 8224171: The cleanup multi-font related code in the XFontPeer
 - 8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems
 - 8222083: Support of "64-bit IEEE floating point" encoding for the AU file format
 - Merge
 - 8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
 - 8223837: Add -XX:MinHeapSize flag to set the minimum heap size
 - 8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3
 - 8224958: add os::dll_load calls to event log
 - 8225448: String::translateEscapes javadoc has accessibility issues
 - 8216988: ServerSocket.implAccept should include warnings about Socket type/state
 - 8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests
 - 8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
 - 8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups
 - 8222467: ZGC: Log min/max/softmax capacity
 - 8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
 - 8222145: Add -XX:SoftMaxHeapSize flag
 - 8225340: ZGC: Add logging of High Usage rule
 - 8225347: [s390] Unexpected exit from stack overflow test
 - 8223782: jshell parser should handle Text Blocks
 - 8225402: events logging in deoptimization.cpp should go to deopt-log
 - 8225469: clean up problem lists
 - 8224139: Deprecate -XX:FlightRecorder option
 - 8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out
 - 8225465: Add @jls tags to receiver type methods
 - 8225397: Integer value miscalculation in toString() method of BitSet
 - 8222371: Use UL for TraceNMethodInstalls code
 - 8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
 - 8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice
 - 8225450: use @file in CtwRunner
 - 8219205: JFR file without license header
 - 8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries
 - 8216283: Allow shorter method sampling interval than 10 ms
 - 8225321: Repeated use of {@systemProperty} in a file causes duplicate ids
 - 8197927: Allow the system property `java.vendor.version` to be undefined
 - 8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64
 - Merge
 - Merge
 - 8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO
 - 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails
 - 8223678: Add Visual Studio Code workspace generation support (for native code)
 - 8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
 - 8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java
 - 8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows
 - 8225207: redundant <p> in Instrumentation.java
 - 8224247: AllocateOldGenAt fires assertion failure
 - 8225202: Add missing include after JDK-8223320
 - 8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed
 - 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp
 - 8225140: Build fails if directory contains 'unix'
 - 8199623: JShell: corralling not restored on drop
 - 8225151: JShell API: Fix position of @jls tag
 - 8224816: Provide os::processor_id() implementation for Mac OS
 - 8224814: Remove dead JNIHandleBlock freelist code
 - 8225046: Shenandoah metrics logs refactoring
 - 8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
 - Merge
 - 8219901: Noto fonts for East Asian countries cannot belong to CompositeFont
 - 8212807: tools/jar/multiRelease/Basic.java times out
 - 8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR)
 - 8225048: Shenandoah x86_32 support
 - 8225111: Make Shenandoah tests work with 32-bit VMs
 - 8225104: 32-bit build failures after JDK-8222252
 - 8223688: JShell: crash on the instantiation of raw anonymous class
 - 8080353: JShell: Better error message on attempting to add default method
 - 8225061: Performance regression in Regex
 - 8225134: Update man-page files
 - 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail
 - 8224083: javadoc Reporter generates warning for Kind.NOTE
 - 8225032: Fix some C++ conformance issues in AWT Windows code
 - 8223271: SplashScreen is still shown if defaulting to headless on MacOS
 - 8225007: java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang
 - 8225020: Problem list some sanity test failures
 - 8224824: ProblemList java/awt/Color/AlphaColorTest failure in linux_x64
 - 8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
 - 8224830: test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
 - 8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar
 - 8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java fails on MacOS
 - 8224771: backout RemoveDropTargetCrashTest.java fix to re-push with correct bugid
 - 8224705: Tests that need to be problem-listed or have printer resources
 - 8224673: Adjust permission for delayed starting of debugging
 - 8225475: Node budget asserts on x86_32/64
 - 8226943: compile error in libfollowref003.cpp with XCode 10.2 on macosx
 - 8223804: [macos] remove obsoleted reference to security framework in launcher code
 - 8224645: Only test multicast interfaces if they exist
 - 8223967: Implement Text Blocks (Preview) in the Java compiler
 - 8203444: String::formatted (Preview)
 - 8223780: String::translateEscapes (Preview)
 - 8223775: String::stripIndent (Preview)
 - 8219992: Correct the documentation of PrintWriter to refer System.lineSeparator
 - 8215032: Support Kerberos cross-realm referrals (RFC 6806)
 - 8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
 - 8224217: RecordingInfo should use textual representation of path
 - 8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java
 - 8225141: Better handling of classes in error state in fast class initialization checks
 - 8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
 - 8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
 - 8224853: CDS address sanitizer errors
 - 8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier
 - 8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread
 - 8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536
 - Added tag jdk-13+24 for changeset 7e2238451585
 - 8225386: test for JDK-8216261 fails in Windows
 - 8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327
 - 8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager
 - 8209381: Default CDS classlist generation should run with an explicit locale setting
 - 8216261: Javap ignores default modifier on interfaces
 - 8225348: serviceability/dcmd/vm/EventsTest.java failed
 - 8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error
 - 8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
 - 8224793: os::die() does not honor CreateCoredumpOnCrash option
 - 8225353: Add @jls links to java.lang.Enum
 - 8225225: stringStream internal buffer should always be zero terminated
 - 8225305: ProblemList java/lang/invoke/VarHandles tests
 - 8225346: Convert file to HTML5
 - 8221368: Error message when module main class cannot be loaded is missing exception details
 - 8221709: replace use of style blockListLast
 - 8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement
 - 8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently
 - 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers
 - 8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException
 - 8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame
 - 8224629: Unnecessary cast in LambdaToMethod
 - 8223773: DateTimeFormatter Fails to throw an Exception on Invalid CLOCK_HOUR_OF_AMPM and HOUR_OF_AMPM
 - 8219788: Configure recommends JDK 8
 - 8224692: runtime/appcds tests crash in "HotSpotJVMCI::compute_offset" when running in Graal as JIT mode
 - 8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses
 - 8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
 - 8225129: Fix minor HTML issues in java.naming
 - 8222936: mlvm/anonloader/stress/randomBytecodes/Test.java fails due to "ERROR: There were 1 hangups during parsing."
 - 8225094: Fix minor HTML issues in jdk.zipfs
 - 8225016: Dead code due to VMOperationQueue::add() always returning true
 - 8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind
 - 8224973: URLStreamHandler.openConnection(URL,Proxy) - spec and implementation mismatch
 - 8173196: [REDO] C2 does not optimize redundant memory operations with G1
 - 8223363: Bad node estimate assertion failure
 - 8223693: Memory wastage in size of per-region type buffers in GC
 - 8223162: Improve ergonomics for Sparse PRT entry sizing
 - 8214702: Wrong text position for whitespaced string in printing Swing text
 - 8224580: Matcher can cause oop field/array element to be reloaded
 - 8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER
 - 8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit
 - 8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall
 - 8224965: ZGC: Strengthen ZHeap::is_in()
 - 8224962: ZGC: Strengthen ZHeap::is_oop()
 - 8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances
 - 8225179: (regex) Minor Pattern cleanup
 - 8225229: Shenandoah: trim down default number of GC threads
 - 8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe
 - 8224600: Provide VM.events command
 - 8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group
 - 8193255: Root Certificates should be stored in text format and assembled at build time
 - 8225198: Optimize regex tree for greedy quantifiers of type {N,}
 - 8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code
 - 8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java
 - 8225324: Bad HTML in jdk.jfr module-info.java
 - 8225314: broken links in java.base
 - 8225309: HTML issues in jdk.jdi module
 - 8225306: bad headings in java.sql.rowset SyncProvider.java
 - 8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
 - 8225019: Update JVMCI
 - 8217412: deprecate rmic for removal
 - 8223805: DocCommentParser should allow for <main> and </main>
 - 8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out
 - 8178982: Javadoc search specification
 - 8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
 - Merge
 - 8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
 - 6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride
 - 8214126: Method signatures not formatted correctly in browser
 - 8222091: Javadoc does not handle package annotations correctly on package-info.java
 - 8225110: IGV build definition uses non-secure transport
 - 8224986: (str) optimize StringBuilder.append(CharSequence, int, int) for String arguments
 - 8224538: LoadBarrierNode::common_barrier must check address
 - 8216535: tools/jimage/JImageExtractTest.java timed out
 - 8225014: Separate ShenandoahRootScanner method for object_iterate
 - 8220251: fix headings in java.management
 - 8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks
 - 8224687: Add clarifying overrides of Element.asType to more specific subinterfaces
 - 8223718: Checks in check_slot_type_no_lvt() should be always executed
 - 8225077: fix references to broken link in java.compiler module
 - 8223504: Improve performance of forall loops by better inlining of "iterator()" methods
 - 8224828: aarch64: rflags is not correct after safepoint poll
 - 8225066: Add missing file
 - 8224257: fix issues in files generated by pandoc
 - 8225060: java.net.DefaultInterface invokes NetworkInterface::getInetAddresses without doPriv
 - 8223216: C2: Unify class initialization checks between new, getstatic, and putstatic
 - 8224767: Add String constants for Canonical XML 1.1 URIs
 - 8222252: Java ergonomics limits heap to 128GB with disabled compressed oops
 - 8224946: jrtfs URI to Path and Path to URI conversions are wrong
 - 8224730: java.net.ServerSocket::toString not invoking checkConnect
 - 8223213: Implement fast class initialization checks on x86-64
 - 8224172: assert(jfr_is_event_enabled(id)) failed: invariant
 - 8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long
 - 8221481: Reimplement the Legacy Socket API
 - 8224790: Remove Xusage.txt file
 - Added tag jdk-13+23 for changeset b034d2dee5fc
 - 8225022: Put compiler/graalunit/JttThreadsTest.java on ProblemList-graal.txt
 - 8224011: Failure handling in ExecuteWithLog fails in run-test-prebuilt
 - 8224729: Cleanups in sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
 - 8224789: Parsing repetition count in regex does not detect numeric overflow
 - 8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
 - 8224931: disable JAOTC invokedynamic support until 8223533 is fixed
 - 8224081: SOCKS v4 doesn't work with IPv6
 - 8225005: Xerces 2.12.0: License file
 - 8224945: googlemock update breaks the build of arm32 and ppc
 - 8224012: AnnotatedType implementations of hashCode() lead to StackOverflowError
 - 8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array
 - 8223053: [xmldsig] Add KeyValue::EC_TYPE
 - 8223660: jtreg: Decouple Unsafe from RTM tests
 - 8224984: Problemlist javax/net/ssl/SSLSocket/Tls13PacketSize.java
 - 8224981: Problemlist test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
 - 8224982: JDK-8222318 breaks tools/doclint/html/EntitiesTest.java
 - 8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock
 - 8224970: ShenandoahRootScanner::roots_do assert is too strong
 - 8224477: java.net socket types new-style socket option methods - spec and impl mismatch
 - 8224763: Update man pages to show deprecation of -Xverify:none
 - 8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class
 - 8217089: JFR: Lazy install os interface components for improved startup
 - 8222318: javadoc does not accept valid HTML5 entity names
 - 8224584: Shenandoah: Eliminate forwarding pointer word
 - 8223392: Add missing BitMap comments for JDK-8222986
 - 8224750: Display thread once in Internal exceptions event log lines
 - 8223814: SA: jhsdb common help needs to be more detailed
 - 8223482: Unsupported ciphersuites may be offered by a TLS client
 - 8220449: serviceability/dcmd/compiler/CodelistTest.java failure
 - 8224908: Revert: 8216553: JrtFileSystemProvider getPath(URI) omits /modules element from file path
 - 8224796: C code is not compiled correctly due to undefined "i386"
 - 8224795: some runtime/SelectionResolution tests are timing out
 - Merge
 - 8224885: ProblemList sun/security/tools/keytool/KeyToolTest.java and WeakAlgTest.java on Solaris
 - Merge
 - 8219147: Javadoc should expose covariant return type overrides
 - 8042904: apple.security.KeychainStore.getSalt() calling generateSeed()
 - 8224783: Javadoc of String strip methods uses link where linkplain would be better
 - 8224558: Fix replicateB encoding
 - 8224548: [TESTBUG] runtime/appcds/jvmti/ClassFileLoadHookTest.java failed: must be shared
 - Merge
 - 8216553: JrtFIleSystemProvider getPath(URI) omits /modules element from file path
 - 8224880: AArch64: java/javac error with AllocatePrefetchDistance
 - 8224870: Problemlist compiler/c2/Test8004741.java until JDK-8214904 is fixed
 - Merge
 - 8221121: applications/microbenchmarks are encountering crashes in tier5
 - 8220688: [TESTBUG] runtime/NMT/MallocStressTest.java timed out
 - 8224672: (lib)hsdis-<arch>.so search incorrect after JDK-8213084
 - 8213416: Replace some enums with static const members in hotspot/compiler
 - 8222414: bring googlemock v1.8.1
 - 8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle
 - 8224761: Replace wildcard address with loopback or local host in tests - part 12
 - 8224836: Backout: JDK-8224626: Shenandoah: Elide barriers on uncommon traps
 - 8224035: Replace wildcard address with loopback or local host in tests - part 9
 - 8224221: add memprotect calls to event log
 - 8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805
 - 8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
 - 8046018: JVMTI Spec: can_redefine_any_class capability spec is inconsistent
 - 6682540: Incorrect SASL DIGEST-MD5 behavior
 - 8224682: Remove the com.sun.CORBA.ORBIorTypeCheckRegistryFilter security property
 - 8223658: Performance regression of XML.validation in 13-b19
 - 8202651: Test ComodoCA.java fails
 - 8223245: Miscellaneous changes imported from jsr166 CVS 2019-06
 - 8220478: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out intermittently
 - 8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently
 - 8224176: Fix inconsistencies in @jls tags in java.util.concurrent
 - 8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler
 - 8224603: Replace wildcard address with loopback or local host in tests - part 11
 - 8224742: JLONG_FORMAT_W incompatible with type jlong
 - 8224671: AArch64: mauve System.arraycopy test failure
 - 8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array
 - 8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable
 - 8220702: compiling in the context of an automatic module disallows --add-modules ALL-MODULE-PATH
 - 8214563: Use {@systemProperty} in specification of system properties in java.nio packages
 - 8224723: [TESTBUG] compiler/arraycopy/TestArrayCopyWithBadOffset.java failed
 - 8224652: 32-bit build failures after JDK-8213084
 - 8220394: bufferedStream does not honor size limit
 - 8223553: Fix code constructs that do not compile with the Eclipse Java Compiler
 - 8224177: Harden annotation processing framework to irregular behavior from processors
 - 8224706: [TESTBUG] problem list failing JDK docker API tests
 - 8224715: ProblemList compiler/graalunit/HotspotJdk9Test.java
 - 8224145: Build compare script fails intermittently on test image native libraries
 - 8224677: Dtrace .d files clash with make dependency .d files
 - 7061590: Javadoc issues in Charset and StandardCharsets
 - 8224667: Shenandoah: Post-LRB cleanup
 - 8224689: ProblemList runtime/appcds/SharedArchiveConsistency.java
 - 8221431: Support for Unicode 12.1
 - 8224165: [TESTBUG] Docker tests produce excessive output
 - 8224264: [TESTBUG] HelloDynamicCustom.java test failed on the Windows platform in tiers 6 and 7 testing
 - 8224635: Revert 8224256 and add back java/security/SecureClassLoader/DefineClass.java test
 - 8224202: Speed up Properties.load
 - 8221543: Indify-dependent microbenchmarks are broken
 - 8224656: Problem list java/security/SecureClassLoader/DefineClass.java until JDK-8224635 is fixed
 - 8224626: Shenandoah: Elide barriers on uncommon traps
 - 8221734: Deoptimize with handshakes
 - 8223581: C2 compilation failed with assert(!q->is_MergeMem())
 - 8224539: C2 compilation fails during ArrayCopyNode optimizations with assert(i < _max) failed: oob: i=1, _max=1
 - 8224185: ZGC: Introduce "High Usage" rule
 - 8224628: Note that type parameters are not visited by ElementScanners
 - 8215156: Deprecate the -Xfuture option
 - 8224087: Compile C code for at least C99 Standard compliance
 - Added tag jdk-13+22 for changeset 181986c54764
 - 8224187: Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy
 - 8224570: Update ProblemList-graal.txt
 - 8224160: Move G1RemSetScanClosure into g1RemSet.cpp file
 - 8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers
 - 8224573: Fix windows build after JDK-8221507
 - 8224193: stringStream should not use Resouce Area
 - 8224487: outputStream should not be copyable
 - 8218997: Xusage text, man help, etc doesn't mention -Xlog option
 - 8223593: Refactor code for reallocating storage
 - 8224167: Refactor PtrQueue completed buffer processing
 - 8219692: DOM and SAX parsers ignore namespace
 - 8224105: Cannot parse JapaneseDate string on some specified locales
 - 8223725: j.l.c.MethodHandleDesc::of throws undocumented exception IllegalArgumentException
 - 8222482: [Graal] Update java-allocation-instrumenter.jar handling in graalunit README.md
 - 8223723: j.l.c.MethodTypeDesc.dropParameterTypes​ throws the undocumented exception: IllegalArgumentException
 - 8220293: Deadlock in JFR string pool
 - 8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC
 - 8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows
 - 8224119: Safepoint cleanup logging logs times for things it doesn't do
 - 8213084: Rework and enhance Print[Opto]Assembly output
 - 8224230: [PPC64, s390] Support AsyncGetCallTrace
 - 8223733: "Detail" in headings should be "Details"
 - 8223313: Use handshakes for CountStackFrames
 - 8221507: Implement JFR Events for Shenandoah
 - 8223306: Remove threads linked list (use ThreadsList's array in SA)
 - 8183273: Clarify Instrumentation interface should not be implemented outside java.instrument module
 - 8224166: Create a taglet to better handle @jls and @jvms tags
 - 8224175: Fix inconsistencies in @jls and @jvms tags
 - 8224256: test/jdk/java/security/SecureClassLoader/DefineClass.java hardcodes 127.0.0.1
 - 7107615: scalability bloker in javax.crypto.JceSecurity
 - 8224522: Shenandoah should apply barriers on deoptimization
 - 8224568: minimal and zero build fails after JDK-8213084
 - 8220072: GCC 8.3 reports errors in java.base
 - 8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail on build w/o Shenandoah
 - 8218966: AArch64: String.compareTo() can read memory after string
 - 8215792: AArch64: String.indexOf generates incorrect result
 - 8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores
 - 8224248: test/jdk/java/net/InetAddress/CheckJNI.java assumes 127.0.0.1 is available
 - 8224500: Put HeapMonitorStatArrayCorrectnessTest in the problem list
 - 8214545: sun/management/jmxremote/bootstrap tests hang in revokeall.exe on Windows
 - 8223914: specification of j.l.c.MethodTypeDesc::of should document better the exceptions thrown
 - 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects
 - 8224204: Replace wildcard address with loopback or local host in tests - part 10
 - 8224203: Remove need to specify type when using FLAG_SET macros
 - 8224201: Simplify JVM flag macro expansions
 - 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle
 - 8224589: Improve startup behavior of SecurityProperties
 - 8223663: Update links for tool guides
 - Merge
 - 8224174: java.lang.Number has a default constructor
 - 8224014: Don't run test/jdk/java/net/NetworkInterface/IPv4Only.java in IPv6 only environment
 - 8224019: test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java assumes IPv4 is always available
 - 8223214: Inet6AddressImpl.loopbackAddress() should choose loopback address that is available
 - 8222807: Address iteration with invalid ZIP header entries
 - 8223444: Improve CodeHeap Free Space Management
 - 8221967: InternTest.java timed out
 - 8224179: Shenandoah: CTW test failures with traversal GC
 - 8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots
 - 8206879: Currency decimal marker incorrect for Peru
 - 8223856: Replace wildcard address with loopback or local host in tests - part 8
 - 8130017: use _FORTIFY_SOURCE in gcc fastdebug builds
 - 8219313: Support module specific stylesheets
 - 8219781: Localized names for Japanese era Reiwa in COMPAT provider
 - 8222492: G1 unnecessarily scans remembered set cards for regions that already have been evacuated
 - 8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU
 - 8224170: Build failures after JDK-8207812 (Implement Dynamic CDS Archive)
 - 8163805: hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out
 - 8223595: Consider updating jdk.jshell module description
 - 8223803: j.l.c.MethodTypeDesc::insertParameterTypes​ doesn't control type of parameters
 - 8223951: Shenandoah: Only need to update thread roots during final update refs
 - 8207812: Implement Dynamic CDS Archive
 - 8220166: Performance regression in deserialization (4-6% in SPECjbb)
 - 8224028: loop initial declarations introduced by JDK-8184770
 - 8223774: Shenandoah: Refactor ShenandoahRootProcessor and family
 - 8224038: Fix remaining InCSetState mentions
 - 8223961: ZGC: Unexpected behaviour due to ZMetronome::wait_for_tick() oversleeping
 - 8223472: volatile long field corruption on x86_32
 - 8222276: (zipfs) Refactoring and cleanups to prepare for JDK-8213031
 - 8220656: ARM32: -XX:MaxVectorSize=16 makes SIGILL
 - 8223944: fix zlib related building docu and comments
 - 8223665: SA: debugd options should follow jhsdb style
 - 8160539: Stack frame scanning acquires DerivedPointerTableGC_lock mutex
 - 8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction)
 - 8223346: Update Graal
 - 8222154: upgrade gtest to 1.8.1
 - 8224017: [Graal] gc/z/TestUncommit.java fails with Graal
 - 8224020: AsyncGetCallTrace test should not run on PPC64 or IA64
 - 8224033: os::snprintf should be used in virtualizationSupport.cpp
 - 8223499: Remove two DocuSign root certificates that are expiring
 - 8223910: TestFloatJNIArgs and TestTrichotomyExpressions time out with Graal as JIT
 - 8222422: vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses tests failed with Unexpected Exception: null
 - 8223726: j.l.c.MethodTypeDesc spec should contain precise assertions for one parameter's methods
 - 8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()
 - 8224042: Add private alignDown method to MappedByteBuffer
 - 8224018: test/jdk/java/net/ipv6tests/{Tcp,Udp}Test.java assume IPv4 is available
 - 8223442: java/nio/channels/SocketChannel/AdaptorStreams.java testConcurrentTimedReadWrite3(): failure
 - 8223585: vmTestbase/runtime/pcl/* get SEGV in MetadataOnStackClosure::do_metadata(Metadata*)+0x0
 - 8224031: Cannot parse switch expressions after type cast
 - 8223438: add VirtualizationInformation JFR event
 - 8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition()
 - 8224023: Redo the fix for ErrorFile option does not handle pre-existing error files of the same name
 - 8223956: Make SymbolTable and StringTable AllStatic
 - 8222548: Upgrading JDK 13 with the latest available jQuery 3.4.1
 - 8222169: java.lang.AssertionError switch expression in ternary operator - ?
 - 8223770: code_size2 still too small in some compressed oops configurations
 - 8224010: Incorrect string interning
 - Added tag jdk-13+21 for changeset f2f11d7f7f4e
 - 8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification
 - 8223968: Add abort type description to RTM statistic counters
 - 8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node
 - 8235311: Tag mismatch may alert bad_record_mac
 - 8235513: Change JVM to check for preview features using JVM_CLASSFILE_MAJOR_VERSION
 - 8235174: ZGC: Add support for JFR leak profiler
 - 8234863: Increase default value of MaxInlineLevel
 - 8235141: Specify the required standard socket options for the socket types in the java.net package
 - 8234867: Issue warning for mutually exclusive options on jpackage command line
 - Merge
 - 8235334: Deprecate jcmd GC.class_stats
 - 8235601: redundant code in IOUtils.java
 - 8234654: ZGC: Only disarm NMethods when marking/relocating code roots
 - 8235366: ZGC: Kitchensink.java fails in ZBarrier::should_mark_through
 - 8234871: deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal
 - 8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose
 - 8233032: assert(in_bb(n)) failed: must be
 - 8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
 - 8223532: Don't try creating IPv4 sockets in NetworkInterface.c if IPv4 is not supported
 - 8222136: Remove two Comodo root CA certificates that are expiring
 - 8223798: Replace wildcard address with loopback or local host in tests - part 7
 - 8223880: Update sun/net/ftp/FtpURL.java and sun/net/ftp/FtpURLConnectionLeak.java to work with IPv6 addresses
 - 8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic
 - 8184770: JDWP support for IPv6
 - 8223737: Fix HostsFileNameService for IPv6 literal addresses
 - 8223215: Shenandoah: Support verifying subset of roots
 - 8223885: hs_err and replay file may contain garbage when overwriting existing file
 - 8223911: Disable bad node budget verification until the fix
 - Merge
 - Merge
 - 8223779: Build failure after 8223040 (Add a AsyncGetCallTrace test)
 - 8223730: URLClassLoader.findClass() can throw IndexOutOfBoundsException
 - 8223063: Support CNG RSA keys
 - 8223235: [Graal] compiler/jsr292/NonInlinedCall/InvokeTest.java failed time out
 - 8223637: Fix build breakage after 8223136
 - 8212700: Change the mechanism by which JDK loads the platform-specific AWT Toolkit
 - 8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64
 - 8223810: HotSpot compile warnings from VS2017
 - 8223921: Update SocketReadWrite benchmark
 - 8223917: Problemlist compiler/ciReplay/TestServerVM.java
 - 8223767: Shenandoah fails to build on Solaris x86_64
 - 8223657: Remove unused THREAD argument from SymbolTable functions
 - 8215470: Bad EnclosingMethod attribute on classes declared in lambdas
 - 8222362: Upgrade to Freetype 2.10.0
 - 8211826: StringIndexOutOfBoundsException happens via GetStringUTFRegion()
 - 8144125: [macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically
 - 7141393: [macosx] CARemoteLayer code refactoring and unit test
 - Merge
 - 8223237: Replace use of string.equals("") with isEmpty() in java.desktop
 - 8223481: gtest/GTestWrapper.java failed due to "assert(ret == 0) failed: sem_post failed; error='Invalid argument' (errno=EINVAL)"
 - 8223437: Backout JDK-8219974 Restore static callsite resolution for the current class
 - 8223464: Improve version string for Oracle CI builds
 - 8222074: Enhance auto vectorization for x86
 - 8223447: Stabilize gc/shenandoah/TestStringDedupStress test
 - 8223446: Shenandoah breaks alignment with some HumongousThreshold values
 - 8223319: Add copyright footer to specs and man pages
 - Merge
 - 8223463: Replace wildcard address with loopback or local host in tests - part 2
 - 8220037: Inconsistencies of generated timezone files between Windows and Linux
 - 8223044: Add back exception checking in tests
 - 8223457: java.net.ServerSocket protected constructor should throw NPE if impl null
 - 8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
 - 8223450: Disable Shenandoah C2 barriers verification for x86_32
 - 8223448: Shenandoah disabled barriers blocks omit LRB
 - 8223335: Compare baseline builds on linux are failing
 - 8222819: Remove setting of headless property on MacOS from launcher code
 - 8222678: Improve TLS negotiation
 - 8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks
 - 8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget())
 - 8222670: pathological case of JIT recompilation and code cache bloat
 - 8223308: ZGC: Remove ZGranuleMap::size()
 - 8223422: [Graal] assert(!m->can_be_statically_bound(InstanceKlass::cast(ctxk))) failed: redundant
 - Merge
 - 8216978: Drop support for pre JDK 1.4 SocketImpl implementations
 - 8213232: Unix/X11 setCompositionEnableNative issue
 - 8222519: ButtonDemoScreenshotTest fails randomly with "still state to be reached"
 - 8219202: Use Unsynchronized StringBuilder in sun.net.www.ParseUtil
 - 8222992: Shenandoah: Pre-evacuate all roots
 - 8219138: Miscellaneous changes imported from jsr166 CVS 2019-05
 - 8220248: fix headings in java.util.concurrent
 - 8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable
 - 8221120: CopyOnWriteArrayList.set should always have volatile write semantics
 - 8222930: ConcurrentSkipListMap.clone() shares size variable between original and clone
 - 8223145: Replace wildcard address with loopback or local host in tests - part 1
 - 8223064: Minor cleanups in ResolvedMethodTable
 - 8222986: Add parameter to skip clearing CHeapBitMaps when resizing
 - 8130266: Change the mechanism by which JDK loads the platform-specific GraphicsEnvironment class
 - 8222830: PIT: java/awt/Window/AlwaysOnTop/AutoTestOnTop.java listed twice in ProblemList
 - 8222917: GraphicsEnvironment for Unix still have an unused dependency on Solaris
 - 8213516: jck test api/javax_accessibility/AccessibleState/fields.html fails intermittent
 - 8214579: JFrame does not paint content in XVFB / X11vnc environment
 - 8224096: Add relevant bugid to java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java in ProblemList
 - 6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created
 - 8223766: Remains of ancient code in AWT initialization
 - 8224152: [macOS] ProblemList tests that leave rubbish on the screen
 - 8223804: [macos] remove obsoleted reference to security framework in launcher code
 - 8223937: PIT: java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java listed twice in ProblemList
 - 8208179: Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK
 - 8222799: java.beans.Introspector uses an obsolete methods cache
 - 8214046: [macosx] Undecorated Frame does not Iconify when set to
 - 8222438: Drop of outdated logging in the com.sun.media.sound package
 - 8218700: infinite loop in HotSpotJVMCIMetaAccessContext.fromClass after OutOfMemoryError
 - 8223332: Update JVMCI
 - 8219013: Update Apache Santuario (XML Signature) to version 2.1.3
 - 8223054: [TESTBUG] Put graalJarsCP before existing classpath in GraalUnitTestLauncher
 - 8222534: VerifyBeforeExit is not honored when System.exit is called
 - 8222955: Optimize String.replace(CharSequence, CharSequence) for common cases
 - 8223412: tier1 build failure after 8222893
 - 8221509: Refactor assert( G1CollectedHeap::used() == recalculate_used() ) with better message
 - 8222893: markOopDesc::print_on() is a bit confused
 - 8222665: Update Graal
 - 8221542: ~15% performance degradation due to less optimized inline decision
 - 8219902: C2: MemNode::can_see_stored_value() ignores casts which carry control dependency
 - 8223171: Redundant nmethod dependencies for effectively final methods
 - 8219483: j.l.c.ClassDesc::nested(String, String...) doesn't throw NPE if any arg is null
 - 8222667: vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java failed with "event IS NOT a breakpoint"
 - 8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl
 - 8223395: PPC64: Improve comments in the JVM signal handler to match ISA text
 - 8223267: Fix incorrect usage of GCTraceTime in g1FullCollector and g1CollectedHeap
 - 8223359: JDK-8221359 breaks TestG1ParallelPhases.java
 - 8223174: Pattern.compile() can throw confusing NegativeArraySizeException
 - 8221359: Eliminate SATBMarkQueueSet::filter_thread_buffers
 - 8223178: Improve FileSystems.newFileSystem example with map factory methods
 - 8223309: test failing due to self-assign-overloaded
 - 8220724: TestBiasedLockRevocationEvents fails while matching revoke events to VMOperation events
 - 8223265: Clarify operational semantics of java.util.Objects.equals()
 - 8223262: [AOT] jaotc crashes with assert(!(((ThreadShadow*)__the_thread__)->has_pending_exception())) failed: Should not allocate with exception pending
 - 8223248: [AIX] Remove old xlC 10 workaround for load acquire
 - 8222500: runtime/8176717/TestInheritFD.java failed with java.nio.file.NoSuchFileException: /tmp/communication7071713601211876892.txt
 - 8219914: Change the environment variable for Java Access Bridge logging to have a directory
 - 8212701: remove sun.desktop property from launcher code
 - Merge
 - Merge
 - 8215580: Remove support for `--no-module-directories`
 - Merge
 - 8222391: javax/net/ssl/compatibility/Compatibility.java should be more flexible
 - 8222751: closed/test/jdk/sun/security/util/DerIndefLenConverter/IndefBerPkcs12.java fail
 - 8222789: Replace the usage of "Sun's Xinerama API" by the "XFree86's Xinerama API" on Solaris
 - 8216008: -Djavax.accessibility.assistive_technologies empty list leads to exception
 - 8212676: AWT SystemColor setting on CDE
 - 8218917: KeyEvent.getModifiers() returns inconsistent values for ALT keys
 - 8222741: jdi/EventQueue/remove/remove004 fails due to VMDisconnectedException
 - 8222786: Shenandoah get_barrier_strength should accept all shapes of (Weak)CAS reference barriers
 - Merge
 - 8192936: RI does not follow the JVMTI RedefineClasses spec that is too strict in the definition
 - 8221271: sun/security/pkcs11/tls/tls12/TestTLS12.java test failed
 - 8222747: [Graal] mx_subprocess files miss testing VM flags
 - 8222753: AAarch64: Add CPU implementer code for Ampere
 - 8222735: Update doc/building.md with current Oracle build platforms and compilers
 - 8222668: Add @since tag to JapaneseEra.REIWA
 - 8222527: HttpClient doesn't send HOST header when tunelling HTTP/1.1 through http proxy
 - 8216137: assert failed: Live node limit exceeded
 - 8223143: Restructure/clean-up for 'loopexit_or_null()'
 - 8223142: Clean-up WS and CB
 - 8223141: Change (count) suffix _ct into _cnt
 - 8223140: Clean-up in 'ok_to_convert()'
 - 8223139: Rename mandatory policy-do routines
 - 8223138: Small clean-up in loop-tree support
 - 8223137: Rename predicate 'do_unroll_only()' to 'is_unroll_only()'
 - 8204203: Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed
 - 8217364: Custom URLStreamHandler for jrt or file protocol can override default handler
 - 8223052: Cleanup: NodeSortRecord
 - 8223254: DataOutputStream/WriteUTF.java fails due to "OutOfMemoryError: Java heap space"
 - 8218875: Add new FileSystems.newFileSystem methods
 - 8220793: (fs) No support for changing modification time of symlink
 - 8223258: Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice
 - 8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase
 - 8222332: PIT: Problemlist tests that times out consistently
 - 8220513: Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider
 - 8198505: Remove CollectorPolicy and its subclasses
 - 8222895: StackOverflowError in custom security manager that relies on ClassSpecializer
 - 8223194: runtime/Shutdown/ShutdownTest.java due to "OutOfMemoryError: Java heap too small"
 - Added tag jdk-13+19 for changeset a43d6467317d
 - 8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking
 - 8146726: Improve AbstractProcessor to issue warnings for repeated information
 - 8220818: Validator does not find missing match for keyref error
 - 8222769: [TESTBUG] TestJFRNetworkEvents should not rely on hostname command
 - 8221267: Document the jdk.net.URLClassPath.showIgnoredClassPathEntries system property
 - 8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
 - 8222744: add support for generating method handles from a variable symbol
 - 8202414: Unsafe write after primitive array creation may result in array length change
 - 8223078: Add microbenchmark for array copying/clearing/resizing
 - 8223190: Test gc/arguments/TestShrinkHeapInSteps.java breaks with change for JDK-8074355
 - 8223184: Shenandoah: Missing roots in SRP::process_all_roots_slow
 - 8074355: make MutexLocker smarter about non-JavaThreads
 - 8213399: DecoderLocker is unused
 - 8223146: [TESTBUG] new test  vmTestbase/nsk/share/ExceptionCheckingJniEnv/exceptionjni001/ fails on Windows
 - 8222821: com/sun/jdi/ExceptionEvents.java failed
 - 8215113: Sampling interval not always correct
 - 8222137: Remove T-Systems root CA certificate
 - 8216577: Add GlobalSign's R6 Root certificate
 - 8222913: Add Jib support for VERSION_EXTRA*
 - 8222749: vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with "eventSet1.size() != 3 :: 2"
 - 8221639: [i386] expand_exec_shield_cs_limit workaround is undefined code after JDK-8199717
 - 8219807: C2 crash in IfNode::up_one_dom(Node*, bool)
 - 8222852: Reduce String concat combinator tree shapes by folding constants into prependers
 - 8222934: mark new VM option AllowRedefinitionToAddOrDeleteMethods as deprecated
 - 8218152: [javac] fails and exits with no error if a bad annotation processor provided
 - 8222529: sun.jdwp.listenerAddress agent property uses wrong encoding
 - 8221991: Improve the HTML for the inheritance tree for a type
 - 8219403: JVMCIRuntime::adjust_comp_level should be replaced
 - 8218873: Improve JSSE endpoint checking
 - 8220231: Cache HarfBuzz face object for same font's text layout calls
 - Merge
 - 8217013: javadoc generates references to missing file overview-frame.html
 - 8218876: Improve PNG support options
 - 8221518: Normalize normalization
 - 8221915: cleanup ticks related coding in os_perf_aix.cpp [aix]
 - 8222300: Zero build broken after JDK-8222231
 - 8222072: JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv
 - Added tag jdk-13+16 for changeset 9d0ae9508d53
 - 8222231: Clean up interfaceSupport.inline.hpp duplicated code
 - 8222224: vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java fails
 - 8222035: minimal inference context optimization is forcing resolution with incomplete constraints
 - 8222029: Optimize Math.floorMod
 - 8222264: Windows incremental build is broken with JDK-8217728
 - 8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC
 - 8222259: Shenandoah: Pre-evacuate string-dedup roots in Traversal GC
 - 8221984: ZGC: Clean up ZOop
 - Merge
 - 8222097: ProblemList tests that are failing recurringly and intermittently in PIT
 - Merge
 - 8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
 - 8221853: Data race in compile broker (set_last_compile)
 - 8221430: StringBuffer(CharSequence) constructor truncates when -XX:-CompactStrings specified
 - 8222229: ProblemList compiler/jsr292/InvokerSignatureMismatch.java
 - 8222227: Shenandoah: Fix Traversal GC weak roots handling in final-traversal pause
 - 8221445: FastSysexMessage constructor crashes MIDI receiption thread
 - 8222186: Shenandoah should not uncommit below minimum heap size
 - 8222185: Shenandoah should report "committed" as capacity
 - 8221852: SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE should be selected at runtime, not build time
 - 8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE
 - 8222180: ZGC: ZForwarding::verify() failing when checking for duplicates
 - 8221836: Avoid recalculating String.hash when zero
 - 8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64
 - 8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
 - 8221885: Add intermittent test in the JavaSound to the ProblemList
 - 8221658: aarch64: add necessary predicate for ubfx patterns
 - 8221894: Add comments for docker tests in the test doc
 - 8020637: Permissions.readObject doesn't enforce proper Class to PermissionCollection mappings
 - 8222144: BuiltinClassLoader should create the CodeSource for jrt URLs lazily
 - 8221535: add steal tick related information to hs_error file [linux]
 - 8221584: SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event
 - 8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output
 - 8218049: Survivor MemoryMXBean used() size granularity is region based
 - 8222105: Add "use_" prefix to G1Policy::adaptive_young_list_length
 - 8218668: Clean up evacuation of optional collection set
 - 8216551: GraalUnitTestLauncher should be executed as '@run driver'
 - 8222130: Shenandoah should verify roots after pre-evacuation
 - 8222133: Add temporary exceptions for root certs that are due to expire soon
 - 8222086: CodeCache::UnloadingScope needs to preserve and restore previous IsUnloadingBehavior
 - 8221730: jcmd process name matching broken
 - 8222027: java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException
 - 8222129: Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength()
 - 8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1
 - 8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window
 - 8221738: ErrorFile option does not handle pre-existing error files of the same name
 - 8223018: Rename G1RemSet::*oops_into_collection_set_do methods
 - 8200545: Improve filter for enqueued deferred cards
 - 8219459: oopDesc::is_valid() is broken
 - 8223638: Replace wildcard address with loopback or local host in tests - part 6
 - 8223822: Add gc IDs in the log of gc verification
 - 8222841: Incorrect static call stub interactions with class unloading
 - 8221478: Disable VerifySharedSpaces by default
 - 8222969: Migrate RuleBasedCollatorTest to JDK Repo
 - 8219023: Investigate syncing JVMTI spec version with JDK version
 - 8223597: jdk/nio/zipfs/ZipFSTester.java RuntimeException: CHECK_FAILED! (getAttribute.crc <entries20> failed 6af4413c vs 0 ...)
 - 8222480: Implementation: JEP 351: ZGC: Uncommit Unused Memory
 - 8223762: Shenandoah: overflows in calculations involving heap capacity
 - 8223759: Shenandoah should allow arbitrarily low initial heap size
 - 8223685: used bundled zlib on AIX by default
 - 8223574: add more thread-related system settings info to hs_error file on AIX
 - 8221907: make reconfigure breaks when configured with relative paths
 - 8222111: exeCallerAccessTest.c fails to build: control reaches end of non-void function
 - 8221995: AARCH64: problems with CAS instructions encoding
 - 8221880: Better customization for Windows RC properties FileDescription and ProductName
 - 8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64
 - 8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine
 - 8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms
 - 8222082: Build of test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c still failing on Windows
 - 8222078: test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c build fails after 8221530
 - 8221530: Caller sensitive methods not handling caller = null when invoked by JNI code with no java frames on stack
 - 8220282: Add MethodHandle tests on accessing final fields
 - 8221871: javadoc should not set role=region on <section> elements
 - 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE
 - 8221997: fix headings in jdk.javadoc
 - 8221597: A typo in the Java API doc for File.getUsableSpace()
 - 8219993: AArch64: Compiled CI stubs are unsafely modified
 - 8221477: Inject os/cpu-specific constants into Unsafe from JVM
 - 8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3
 - 8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
 - 6684386: ElementIterator javadoc bug
 - 8221345: Better Poly1305 support
 - 8221661: javax.swing.text.View.getPreferredSpan(int axis)
 - Merge
 - 8178335: fake pass: jdk/internal/ref/Cleaner/ExitOnThrow.java
 - 8220792: Performance bottleneck in JavacFileManager.list()
 - 8221437: assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution
 - Merge
 - 8221731: Fix doclint handling of accessibility heading in java.desktop
 - 8221801: Update src/java.base/share/legal/public_suffix.md
 - 8157404: Unable to read certain PKCS12 keystores from SequenceInputStream
 - 8221763: Build fails when using --with-jvm-features=-g1gc,-jfr,-shenandoahgc
 - 8168261: Use server cipher suites preference by default
 - 8218418: (fs) Files.createSymbolicLink should use SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE (win)
 - 8221517: G1: Reserved page size for heap can be wrong
 - 8212627: [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out
 - 8220671: Initialization race for non-JavaThread PtrQueues
 - 8221703: Rmic build for java.management.api has bad incremental behavior
 - 8221558: Remove obsolete uses of OopStorage::ParState<'false, false> _par_state
 - 8221149: os::malloc checks MallocCatchPtr outside of ifdef ASSERT block
 - 8221146: ZGC: Reports too much relocated
 - 8220610: Make CollectedHeap nmethod functions pure virtual
 - 8174268: Declare a public field in JapaneseEra for the era starting May 2019
 - 8205432: Replace the placeholder Japanese era name
 - 8221366: Search box tries to search for "Search"
 - 8219733: Restore javadoc header styles
 - 8221750: Shenandoah: Enable ThreadLocalHandshake by default
 - 8221183: Avoid code cache walk in MetadataOnStackMark
 - 8221694: jstatLineCounts1 needs to be NaN resilient
 - 8221735: Shenandoah fails ctw/modules/jdk_management_agent.java with Traversal
 - 8221726: Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files)
 - 8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)
 - 8215599: Remove support for javadoc "frames" mode
 - 8220495: Update GIFlib library to the 5.1.8
 - 8221436: Incorrect check of package in Line.Info.toString()
 - 8220320: Remove unused old code in GraphicsEnvironment on unix
 - 8215105: java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color
 - 8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g
 - 8221610: Resurrect (legacy) JRE bundle target
 - 8221698: Remove redundant includes from popular header files
 - 8221257: Improve serial number generation mechanism for keytool -gencert
 - 8221596: test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java failed with FileAlreadyExistsException
 - 8212328: Exceptional throw cases
 - 8221629: Shenandoah: Cleanup class unloading logic
 - 8221643: Tighten up assert(_keep_alive >= 0) in CLD::inc_keep_alive
 - 8220254: fix headings in java.xml
 - 8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends
 - 8221833: Readability check in Symbol::is_valid not performed for some addresses
 - 8221918: runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java fails: Shared archive not found
 - 8218547: Simplify JLI_Open on Windows in native code (libjli)
 - 8219918: ProblemList hotspot tests failing in SAP testing
 - 8221470: Print methods in exception messages in java-like Syntax
 - 8221992: Fix old method replacement in ResolvedMethodTable
 - 8163326: Update the default enabled cipher suites preference
 - 8221921: Implement size() / isEmpty() in immutable collections
 - 8221981: Simplify Map/List/Set.of() implementation
 - 8221980: Simplify Optional implementation
 - 8221996: Bootcycle build broken
 - 8221848: Shenandoah: ArrayCopy post-barrier improvements
 - 8221710: [TESTBUG] more configurable parameters for docker testing
 - 8221766: Load-reference barriers for Shenandoah
 - 8217728: Speed up incremental rerun of "make hotspot"
 - 8219861: Add new keytool -showinfo -tls command for displaying TLS configuration information
 - 8221244: Unexpected behavior of PropertyDescription.getReadMethod for boolean properties
 - 8212904: JTextArea line wrapping incorrect when using UI scale
 - 8217707: JNICALL declaration breaks Splash screen functions
 - 8221412: lookupPrintServices() does not always update the list of Windows remote printers
 - 8221411: NullPointerException in RasterPrinterJob without PrinterResolution
 - 8217735: awt_image_GifImageDecoder_parseImage() "interlace" param has the wrong type
 - 8220517: Enhanced GIF support
 - 8220250: fix headings in java.desktop
 - 8216971: [macosx swing] For JCheckBoxMenuItem actionPerformed() is called twice, when apple.laf.useScreenMenuBar=true and modifier is InputEvent.META_DOWN_MASK
 - 8221405: Fix Windows 32bit awt build
 - 8221480: jcmd VM.metaspace shall print limits in basic mode
 - 8221351: Crash in KlassFactory::check_shared_class_file_load_hook
 - 8221118: Avoid eagerly creating JCDiagnostic for CompletionFailures
 - 8221435: Shenandoah should not mark through weak roots
 - 8221687: Deprecated j.u.jar.Attributes.Name attributes accidentally set to null
 - 8221688: Quarantine Shenandoah string dedup tests
 - 8221408: Windows 32bit build build errors/warnings in hotspot
 - 8221621: FindTests.gmk cannot handle "=" in TEST.groups comments
 - 8220016: Clean up redundant RSA services in the SunJSSE provider
 - 8220632: Suggest recompiling with a larger value of -Xmaxerrs/-Xmaxwarns if diagnostics were suppressed
 - 8221153: ZGC: Heap iteration and verification pollutes GC statistics
 - 8221540: ZGC: Reduce width of zForwardingEntry::from_index field
 - 8221394: Clean up ConcurrentGCThread
 - 8221341: Update Graal
 - 8157372: C2: Node::cmp() should return bool
 - 8205934: Define jdk -source/-target version in version-numbers file
 - 8220530: Build compare script does not compare the contents of the test image
 - 8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends
 - 8220351: Cross-modifying code
 - 8221325: Add information about swap space to print_memory_info() on MacOS
 - 8221872: Remove uses of ClassLoaderWeakHandle typedef in protection domain table
 - Added tag jdk-13+15 for changeset f855ec13aa25
 - 8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11
 - 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5"
 - 8221764: Reduce make Init.gmk logging overhead
 - 8220664: Simplify ShenandoahUpdateHeapRefsClosure
 - 8216539: tools/jar/modularJar/Basic.java times out
 - 8221701: Archive constant BaseLocales
 - 8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode
 - 8220786: Create new switch to redirect error reporting output to stdout or stderr
 - 8221413: javac does not recognize variable assigned in switch expression as DA
 - 8221398: Move test NoClassDefFoundMsg.java to subdir exceptionMsgs/
 - 8221532: Incorrect copyright header in FileSystemSupport_md.c
 - 8218727: vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/TestDescription.java crash in native library
 - Added tag jdk-13+14 for changeset 46cf212cdcca
 - 8221568: DataOutputStream/WriteUTF.java fails due to "OutOfMemoryError: Java heap space"
 - 8221533: Incorrect copyright header in DurationDayTimeImpl.java, DurationYearMonthImpl.java and XMLStreamException.java
 - 8220575: Replace hardcoded 127.0.0.1 in URLs with new URI builder
 - 8221531: Incorrect copyright header in src/java.base/windows/native/libnio/ch/FileChannelImpl.c
 - 8220528: [AIX] Fix basic Xinerama and Xrender functionality
 - 8221456: nmethod::make_unloaded() clears _method member too early
 - 8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10
 - 8219196: DataOutputStream.writeUTF may throw unexpected exceptions
 - 8059357: ClassVerifier redundantly checks constant pool entries multiple times
 - 8219612: compiler.codecache.stress.Helper.TestCaseImpl can't be defined in different runtime package as its nest host
 - 8221524: java/util/Base64/TestEncodingDecodingLength.java test should be disabled on 32-bit platforms
 - 8221401: java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms
 - 8221400: java/lang/String/StringRepeat.java test requests too much heap
 - 8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
 - 8221537: ZGC: Fix incorrect comment in zNMethod table entry layout
 - 8221392: Reduce ConcurrentGCThreads spinning during start up
 - 8221396: Clean up serviceability/sa/TestUniverse.java
 - 8221479: Fix JFR profiling on s390
 - 8220687: Add StandardJavaFileManager.getJavaFileObjectsFromPaths overload
 - 8217347: [TESTBUG] runtime/appcds/jvmti/InstrumentationTest.java timed out
 - 8220633: Optimize CacheFSInfo
 - 8216558: Lookup.unreflectSetter(Field) fails to throw IllegalAccessException for final fields
 - 8221513: Add vmTestbase/nsk/jdb/eval/eval001/eval001.java to ProblemList.txt
 - 8221342: [TESTBUG] Generate Dockerfile for docker testing
 - 8204552: NMT: Separate thread stack tracking from virtual memory tracking
 - 8221350: more monitor logging updates from Async Monitor Deflation project
 - 8221483: TestOopCmp.java fails due to "Multiple garbage collectors selected"
 - 8219446: Specify behaviour of timeout accepting methods of Socket and ServerSocket if timeout is negative
 - 8221414: Bump required boot jdk version to 12
 - 8221407: Windows 32bit build error in libsunmscapi/security.cpp
 - 8221406: Windows 32bit build error in NetworkInterface_winXP.c
 - 8221473: Configuration::reads can use Set.copyOf
 - 8177960: Deprecate the Swing Motif Look and Feel and document it as unsupported on macOS
 - Merge
 - Merge
 - 8200286: (testbug) MOptionTest test fails with java.lang.AssertionError: Classfiles too old!
 - 8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
 - 8220451: jdi/EventQueue/remove/remove004 failed due to "ERROR: thread2 is not alive"
 - 8221175: Fix bad function case for controlled JVM crash on PPC64 big-endian
 - 8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address
 - 8221472: Fix HandshakeSuspendExitTest
 - 8217690: Update public suffix version
 - 8220570: Additonal trace when native thread creation fails
 - 8218128: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes
 - 8220774: Add HandshakeALot diag option
 - 8203026: java.rmi.NoSuchObjectException: no such object in table
 - 8221083: [ppc64] Wrong oop compare in C1-generated code
 - Merge
 - 8221098: Run java/net/URL/HandlerLoop.java in othervm mode
 - 8211100: hotspot C1 issue with comparing long numbers on x86 32-bit
 - 8153508: ContentHandler API contains link to private contentPathProp
 - 8219958: Automatically load taglets from a jar file
 - 8147502: Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size
 - 8220744: Move RedefineTests to from runtime to serviceability
 - 8218975: Bug in macOSX kernel's pthread support
 - Merge
 - 8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled
 - 8217766: Container Support doesn't work for some Join Controllers combinations
 - 8212528: Wrong cgroup subsystem being used for some CPU Container Metrics
 - 8219562: Line of code in osContainer_linux.cpp L102 appears unreachable
 - 8220613: java/util/Arrays/TimSortStackSize2.java times out with fastdebug build
 - 8220663: Incorrect handling of IPv6 addresses in Socket(Proxy.HTTP)
 - 8218914: Support fonts installed per-user on Windows 10
 - 8220355: Improve assertion texts and exception messages in eventHandlerVMInit
 - 8220781: linux-s390 : os::get_summary_cpu_info gives bad output
 - 8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response
 - 8220812: gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms
 - 8220410: sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output
 - 8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation
 - 8220693: jdk/javadoc/doclet/MetaTag/MetaTag.java with unexpected date
 - 8220737: Jib based 32 bit windows builds fail
 - 8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE
 - 8220609: Cleanups in ScavengableNMethods
 - 8220606: Move ScavengableNMethods unlinking to unregister_nmethod
 - 7106851: Test should not use System.exit
 - 8220714: C2 Compilation failure when accessing off-heap memory using Unsafe
 - 8221278: Shenandoah should not enqueue string dedup candidates during root scan
 - 8221273: put sun/security/pkcs11/tls/tls12/TestTLS12.java on ProblemList.txt
 - 8221270: Duplicated synchronized keywords in SSLSocketImpl
 - 8218401: WRONG_PHASE: vmTestbase/nsk/jvmti test crash
 - 8170494: JNI exception pending in PlainDatagramSocketImpl.c
 - 8211941: Enable checking/ignoring of non-conforming Class-Path entries
 - 8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs
 - 8221259: New tests for java.net.Socket to exercise long standing behavior
 - 8221172: SunEC specific test is not limited to SunEC
 - 8221096: Description of -XX:+PrintFlagsRanges is incorrect
 - 8220753: Re-introduce the test case for TLS 1.2 algorithms in SunPKCS11 crypto provider
 - 8220784: hsdis cannot be built with MinGW64
 - 8220658: Improve the readability of container information in the error log
 - 8172695: (scanner) java/util/Scanner/ScanTest.java fails
 - 8221208: Backout JDK-8218446
 - 8221180: Deprecate AllowJNIEnvProxy
 - Added tag jdk-13+13 for changeset 83cace4142c8
 - 8220249: fix headings in java.compiler
 - 8218446: SuspendAtExit hangs
 - 8220389: Update Graal
 - Merge
 - Added tag jdk-12-ga for changeset b67884871b5f
 - 8220602: Shenandoah-SA: Enable best-effort implementation of heap walk
 - 8221875: Unquarantine Shenandoah string dedup tests
 - 8221870: use driver to run CtwRunner in applications/ctw tests
 - 8221102: Allow GC threads to participate in threads claiming protocol
 - 8221782: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services
 - 8221751: Shenandoah: Improve SATB enqueueing
 - 8221762: Improve Main.gmk/FindTests.gmk bootstrap time
 - 8221824: Build failure with MSVS 2013 after JDK-8218418
 - 8214796: Create a jlink plugin for stripping debug info symbols from native libraries
 - 8221696: MappedByteBuffer.force method to specify range
 - 8223632: Replace wildcard address with loopback or local host in tests - part 5
 - 8219060: -linksource broken with modules
 - 8222015: Small VM.metaspace improvements
 - 8223667: ASAN build broken
 - 8223040: Add a AsyncGetCallTrace test
 - 8223654: Clean up @jls references in com.sun.source
 - 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes
 - 8221569: JFR tool produces incorrect output when both --categories and --events are specified
 - 8222533: jtreg test jdk/internal/platform/cgroup/TestCgroupMetrics.java fails on SLES12.3 linux ppc64le machine
 - 8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562
 - 8223531: [Graal] assert(type() == T_INT) failed: type check
 - 8223652: Rename IPSupport.skipIfCurrentConfigurationIsInvalid() to IPSupport.throwSkippedExceptionIfNonOperational()
 - 8223186: HotSpot compile warnings from GCC 9
 - 8223465: Replace wildcard address with loopback or local host in tests - part 3
 - Merge
 - 8223626: move print() functions to cpp files
 - 8223675: arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class)
 - 8223676: Minimal VM build failure after 8223136 (Move compressed oops functions to CompressedOops class)
 - 8223624: Cleanup includes of universe.hpp
 - 8223623: Move oopFactory function definitions out of oopFactory.hpp
 - 8223622: Move Universe usage out of memAllocator.hpp
 - 8223621: Move Universe usage out of oopRecorder.hpp
 - 8223620: Move IsGCActiveMark implementation out of header
 - 8223619: Move VerifyOption out of Universe
 - 8223136: Move compressed oops functions to CompressedOops class
 - 8223617: code_size2 needs adjustments
 - 8223555: Cleanups in cacerts tests
 - 8200400: Restrict Sasl mechanisms
 - 8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
 - 8222292: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java timeout but test passed
 - 8223639: [JVMCI] jvmciCompiler.cpp needs to include "oops/objArrayOop.inline.hpp""
 - 8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
 - 8223599: minimal build fails after JDK-8185525
 - 8191808: Configurable read timeout for CRLs
 - 8189208: Cleanup ancient argument processing code
 - Merge
 - 8223645: AArch64 build broken by fix for 8223136
 - 8222991: Xerces 2.12.0: Validation
 - 8223454: Reduce String concatenation shapes by folding initialLengthCoder into last mixer
 - 8223627: jdk-13+20 bundle name contains null instead of ea
 - 8222251: preflow visitor is not visiting lambda expressions
 - 8223573: Replace wildcard address with loopback or local host in tests - part 4
 - 8042215: javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table
 - 8221759: Crash when completing \"java.io.File.path\"
 - 8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled
 - 8223441: HeapMonitorStatArrayCorrectnessTest fails due to sampling determinism
 - Added tag jdk-13+20 for changeset 6ccc7cd7931e
 - 8222987: sun/security/tools/keytool/PSS.java times out on Solaris-SPARC
 - 8223380: [Graal] compiler/c2/Test8062950.java failed with time out
 - 8223539: compiler/graalunit/HotspotTest.java hotspot.test.CheckGraalIntrinsics AssertionError: found plugins for intrinsics
 - 8223589: Build failures after JDK-8223534 (add back fixed test_markOop.cpp)
 - 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX
 - 8220673: Add test library support for determining platform IP support
 - 8221432: Upgrade CLDR to Version 35.1
 - 8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding)
 - 8223414: ProblemList java/lang/ref/ReachabilityFenceTest.java when running in Graal as JIT mode
 - 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
 - 8223534: add back fixed test_markOop.cpp
 - 8185525: Add JFR event for DictionarySizes
 - 8222926: Shenandoah build fails with --with-jvm-features=-compiler1
 - 8222949: add condy support to javac's pool API
 - 8217846: [Graal] vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java crash
 - 8223397: gc+promotion log lines are missing the GC id
 - 8223445: compiler/intrinsics/mathexact/LongMulOverflowTest.java java timeout
 - 8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks
 - 8223416: Exclude javax/management/monitor/DerivedGaugeMonitorTest.java until JDK-8042211 is fixed
 - 8223391: Unsynchronized iteration of ClassLoaderDataGraph
 - 8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
 - 8223353: (ch) Change channel close implementation to not wait for I/O threads
 - 8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp
 - 8220601: ZGC: Delete ZNMethodTableEntry arrays using ZSafeDelete
 - 8220600: ZGC: Delete ZPages using ZSafeDelete
 - 8220599: ZGC: Introduce ZSafeDelete
 - 8220597: ZGC: Convert ZForwarding to use ZAttachedArray
 - 8220596: ZGC: Convert ZNMethodData to use ZAttachedArray
 - 8220595: ZGC: Introduce ZAttachedArray
 - 8220594: ZGC: Remove superfluous ZPage::is_active()
 - 8220593: ZGC: Remove superfluous ZPage::is_detached()
 - 8220592: ZGC: Move destruction of detached ZPages into ZPageAllocator
 - 8220591: ZGC: Don't delay reclaimation of ZVirtualMemory
 - 8220590: ZGC: Remove ZPages from ZPageTable when freed
 - 8220589: ZGC: Remove superfluous ZPageTableEntry
 - 8220588: ZGC: Convert ZRelocationSet to hold ZForwardings instead of ZPages
 - 8220587: ZGC: Break out forwarding information from ZPage
 - 8220586: ZGC: Move relocation logic from ZPage to ZRelocate
 - 8220741: ZGC: Move CPU agnostic files from linux_x86 to linux
 - 8220569: ZGC: Rename and rework ZUnmapBadViews to ZVerifyViews
 - 8220719: Allow other named NetPermissions to be used
 - 8220684: Process.waitFor(long, TimeUnit) can return false for a process that exited within the timeout
 - 6307456: UnixFileSystem_md.c use of chmod() and access() should handle EINTR signal appropriately (unix)
 - 8220493: Prepare Socket/ServerSocket for alternative platform SocketImpl
 - 8220738: (sc) Move ServerSocketChannelImpl remaining native method to Net
 - 8220555: JFR tool shows potentially misleading message when it cannot access a file
 - 8220745: Fix problemlist entry to refer to 8220613
 - 8219876: (bf) Improve IndexOutOfBoundsException messages in $Type$Buffer classes
 - 8220512: Deoptimize redefinition functions that have dirty ICs
 - 8220704: ZGC: gc tests complain Java heap too small
 - 8220093: Change to GCC 8.2 for building on Linux at Oracle
 - 8213912: Semantic typo in HttpExchange.java
 - 8179549: Typo in network properties documentation
 - 8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled
 - 8220678: unquarantine nsk/jdi/ThreadReference/setEnabled/setenabled003
 - 8220611: compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java timeout
 - 8219139: move hotspot tests from test/jdk/vm
 - 8218812: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java failed
 - 8220689: problem list RandomCommandsTest in graal runs
 - 8220249: fix headings in java.compiler
 - 8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm
 - 8219691: method summary table head should be enclosed in <thead>
 - 8216353: Use utility APIs introduced in org/netbeans/jemmy/util/LookAndFeel class in client sanity test cases
 - 8219552: bump jtreg requiredVersion to b14 in test/jdk/sanity/client/
 - 8217338: [Containers] Improve systemd slice memory limit support
 - 8222550: runtime/MemberName/MemberNameLeak.java times out
 - 8222713: Add OutputAnalyzer(Path) constructor
 - 8222558: Rework ResolvedMethodTable verification
 - 8222379: JFR TestClassLoadEvent.java failed due to EXCEPTION_ACCESS_VIOLATION
 - 8222280: Provide virtualization related info in the hs_error file on AIX
 - Added tag jdk-13+17 for changeset 93b702d2a0cb
 - 8222444: Add a suggestion for non-US locale in the test doc
 - 8220477: Channels.newWriter() does not close if underlying channel throws an IOException
 - 8222289: Overhaul logic for reading/writing constant pool entries
 - 8219718: ZGC: Make nmethod entry barriers and nmethod::is_unloading use ZNMethodDataOops
 - 8222491: jcmd can fail converting UTF8 output to strings
 - 8222627: Remove sneaky token 'Name' in jdk-version.m4
 - 8218468: Load barrier slow path node should be MachTypeNode
 - 8222327: java_lang_Thread _thread_status_offset, remove pre 1.5 code paths
 - 8218147: make_walkable asserts on multiple calls
 - 8220382: Cleanup doclet instantiation
 - 8222418: compiler/arguments/TestScavengeRootsInCode.java times out
 - 8222417: compiler/loopopts/TestOverunrolling.java times out
 - Merge
 - 8216326: SSLSocket stream close() does not close the associated socket
 - 8222484: Specialize generation of simple String concatenation expressions
 - 8222415: Xerces 2.12.0: Parsing Configuration
 - 8222510: Small cleanup for JDK launcher's make file
 - 8222528: Fix javadoc headers in Nashorn sources
 - 8222522: Add configure options for Mac Bundle creation
 - 8220743: [TESTBUG] Review Runtime tests recently migrated from JDK subdirs
 - 8222395: Refactor the abstract classes of package and module index writer
 - 8222334: java -Xss0 triggers StackOverflowError
 - 8222271: [s390] optimize register usage in C2 instruction forms for clearing arrays
 - Merge
 - 8222387: Out-of-bounds access to CPU _family_id_xxx array
 - 8222275: sun/security/tools/keytool/Serial64.java: assertTrue: expected true, was false
 - 8208066: compiler/graalunit/JttThreadsTest.java failed with org.junit.runners.model.TestTimedOutException: test timed out after 20 seconds
 - 8222419: Shenandoah: Remove unused _par_state_string in ShenandoahRootProcessor
 - 8222299: [TESTBUG] move hotspot container tests to hotspot/containers
 - 8222403: Shenandoah: Remove ShenandoahAlwaysTrueClosure, use AlwaysTrueClosure instead
 - 8222297: IRT_ENTRY/IRT_LEAF etc are the same as JRT
 - 8222188: Shenandoah: Adjust Shenandoah work gang types
 - 8180573: Refactor sun/security/tools shell tests to plain java tests
 - 8222151: refactoring: enhancements to java.lang.Class::methodToString and java.lang.Class::getTypeName
 - 8222090: Add Hygon Dhyana processor support
 - 8217405: rmic should reject class files with preview features enabled
 - 8222034: Thread-SMR functions should be updated to remove work around
 - 8221857: Collect code coverage for a subset of code
 - 8222333: fastdebug build broken after JDK-8221393 (phase_mapping[] doesn't match enum Phase in WeakProcessorPhases)
 - 8217047: Provide a way to inject missing parameter names
 - 8221979: Cleanups for building Windows resources
 - 8215407: javac should reject class files with bad EnclosingMethod attributes
 - 8221393: ResolvedMethodTable too small for StackWalking applications
 - 8221913: Add GC.selected() jtreg-ext function
 - 8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted
 - 8222430: Add tests for ElementKind predicates
 - 8222378: Provide mechanism to query preview feature status for annotation processors
 - 8222501: [TESTBUG] Docker support is always set to true in jtreg-ext/requires/VMProps.java
 - 8221711: [TESTBUG] create more tests for JFR in container environment
 - 8222425: Shenandoah: Move commonly used closures to separate files
 - 8222490: Shenandoah: Remove unused _par_state_string in ShenandoahRootEvacuator
 - 8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers
 - 8222410: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile hangs when "nc" does not accept "-U"
 - 8221397: Support implementation-defined Map Modes
 - 8221644: jquery directory should be renamed
 - 8220625: tools/javac/classreader/8171132/BadConstantValue.java failed with "did not see expected error"
 - 8220388: Increase -inlinehint-threshold for Clang to avoid G1 pause time regression
 - 8222988: Use MonitorLocker rather than MutexLocker when wait/notify used
 - 8036608: Key.getAlgorithm link to standard algorithm names needs to be updated
 - 8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer
 - 8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions
 - 8223015: Cleanups for zipfs tests
 - 8221592: C2 compilation failed with assert(!q->is_MergeMem())
 - 8223003: SunMSCAPI keys are not cleaned up
 - 8220813: update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X
 - 8219487: j.l.c.ClassDesc spec should contain precise assertions for one parameter's methods
 - 8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03
 - 8221988: add possibility to build with Visual Studio 2019
 - 8129315: java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently
 - 8223026: [BACKOUT] Typo in test/hotspot/jtreg/TEST.groups is causing test harness failures
 - 8223016: ZGC: Fix misaligned statistics printout
 - 8222637: Obsolete NeedsDeoptSuspend
 - 8222440: (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present
 - 8222518: Remove unnecessary caching of Parker object in java.lang.Thread
 - 8222743: Xerces 2.12.0: DOM Implementation
 - 8222562: Don't set IPV6_V6ONLY when IPv4 is not available
 - 8222970: Update ProblemList for vmTestbase/nsk/jdb/eval/eval001/eval001.java
 - 8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
 - 8222977: Fix shenandoah broken with JDK-8222811
 - 8222811: Consolidate MutexLockerEx and MutexLocker
 - 8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize
 - 8220795: Rework naked_short_nanosleep on Windows to improve time-to-safepoint
 - 8222774: (ch) Replace uses of stateLock and blockingLock with j.u.c. locks
 - 8220497: Improve Javadoc search feature and add test coverage
 - 8222469: ZGC: Generalize ZPageCache::flush()
 - 8221786: ZGC: Increase max heap size to 16TB
 - 8222462: Introduce CollectedHeap::unused()
 - 8222664: runtime/appcds/sharedStrings/SharedStringsStress.java assert GC active during NoGCVerifier
 - 8222935: Fix ExceptionCheckingJniEnv system
 - Added tag jdk-13+18 for changeset bebb82ef3434
 - 8222952: Typo in test/hotspot/jtreg/TEST.groups is causing test harness failures
 - 8222805: sun/security/pkcs11/tls/tls12/TestTLS12.java fails with Unsupported signature algorithm: rsa_pss_rsae_sha256
 - 8222669: Create and use new html.Entity class
 - 8222295: more baseline cleanups from Async Monitor Deflation project
 - 8222532: (zipfs) Performance regression when writing ZipFileSystem entries in parallel
 - 8221685: -XX:BytecodeVerificationRemote and -XX:BytecodeVerificationLocal should be diagnostic options
 - 8222838: Shenandoah: SEGV on accessing cset bitmap for NULL ptr
 - 8222843: Print Shenandoah cset map addresses in hs_err
 - 8222785: aarch64: add necessary masking for immediate shift counts
 - 8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
 - 8222817: Refactor printing processor to use streams
 - 8221598: Update Graal
 - 8218994: Consolidate indy and condy JVM information within a BootstrapInfo data structure
 - 8213501: Deploy ExceptionJniWrapper for a few tests
 - 8222526: Use of no longer existing jquery directory in script.js
 - 8215017: Improve String::equals warmup characteristics
 - 8219998: Eliminate inherently singleton lists
 - 8222502: Replace 19,20 case alternatives with JVM_CONSTANT_Module/Package names
 - 8219775: Certificate validation improvements
 - 8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
 - 8219504: Test for JDK-8211435 can be run on all platforms
 - 8215396: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT
 - 8218674: HTML Tooltip with "img=src" on component doesn't show
 - 8214112: The whole text in target JPasswordField image are not selected
 - 8214253: Tooltip is transparent rather than having a black background
 - 8061381: [macosx] Accelerators does not spelled for JMenuItems by Voice Over
 - 8210782: Upgrade HarfBuzz to the latest 2.3.1
 - 8213110: Remove the use of applets in automatic tests
 - Merge
 - 8218863: Better endpoint checks
 - Merge
 - 8214109: XToolkit is not correctly displayed color on 16-bit high color setting
 - 8211322: Reduce the timeout of tooltip in SwingSet2DemoTest
 - 8224675: Late GC barrier insertion for ZGC
 - 8223305: Compiler support for Switch Expressions
 - 8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments()
 - 8181869: getAnnotatedParameterTypes%G​%@() specification should be clarified
 - 8225322: Broken links in java.sql
 - 8216064: -XX:StartFlightRecording:settings= doesn't work properly
 - 8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994
 - 8224257: fix issues in files generated by pandoc
 - 8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
 - 8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
 - 8224257: fix issues in files generated by pandoc
 - 8224497: Remove FIXME in metaspaceClosure.cpp
 - 8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
 - 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash
 - 8209626: [JVMCI] Use implicit exception table for dispatch and printing
 - 8216381: More limited privilege usage
 - 8218453: More dynamic RMI interactions
 - 8213431: Improve file protocol handling
 - 8217563: Improve realm maintenance
 - 8216565: Specifying the same path creates a new directory in JFR.configure
 - 8230768: Arrays of SoftReferences in MethodTypeForm should not be @Stable
 - 8230759: ZGC: Fix integer types
 - 8230758: ZGC: Add missing precompiled include and fix friend declaration
 - 8230756: ZGC: Remove redundant memset in ZStatValue
 - 8231149: (fs) Small verbiage errors in java.nio.file package documentation
 - 8231244: Shenandoah: all-roots heap walking misses some weak roots
 - 8231198: Shenandoah: heap walking should visit all roots most of the time
 - 8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee
 - 8230814: Enable SAX ContentHandler to handle XML Declaration
 - 8231113: Remove CollectedHeap::check_oop_location()
 - 8226705: [REDO] Deoptimize with handshakes
 - 8231201: hs_err should print coalesced safepoint operations in Events section
 - Added tag jdk-14+15 for changeset 778fc2dcbdaa
 - 8231210: [BACKOUT] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
 - 8231162: JVMTI RawMonitorWait triggers assertion failure: Only JavaThreads can be interruptible
 - 8066774: Rename the annotations arrays names in ClassFileParser
 - 8186825: some memory leak issues in the transport_startTransport
 - 8231087: Shenandoah: Self-fixing load reference barriers for C1/C2
 - 8231086: Shenandoah: Stronger invariant for object-arraycopy
 - 8231085: C2/GC: Better GC-interface for expanding clone
 - Merge
 - 8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available
 - 8231176: Test tools/javac/options/BCPOrSystemNotSpecified.java broken on Windows
 - 8207266: ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
 - 8228460: bootstrap class path not set in conjunction with -source 11
 - Added tag jdk-13-ga for changeset 9c250a7600e1
 - 8228482: fix xlc16/xlclang comparison of distinct pointer types and string literal conversion warnings
 - 8231027: Correct typos
 - 8230424: Use platform independent code for Thread.interrupt support
 - 8231024: Improve the debug info when the output is truncated
 - 8230870: (zipfs) Add a ZIP FS test that is similar to test/jdk/java/util/zip/EntryCount64k.java
 - 8231124: Missing closedir call with JDK-8223490
 - 8230350: Shenandoah: Assertion failed when GC is cancelled by a worker thread
 - 8230943: False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511
 - 8223490: Optimize search algorithm for determining default time zone
 - 8231051: Remove check_obj_alignment() and replace with is_object_aligned()
 - 8230841: Remove oopDesc::equals()
 - 8230808: Remove Access::equals()
 - 8230796: Remove BarrierSet::oop_equals_operator_allowed()
 - 8230900: missing ReleaseStringUTFChars in java.desktop native code
 - 8230901: missing ReleaseStringUTFChars in serviceability native code
 - 8230742: Make AggressiveUnboxing a diagnostic flag
 - 8230854: Cleanup SuppressWarnings in test lib and remove noisy traces in StreamPumper
 - 8230850: Test sun/tools/jcmd/TestProcessHelper.java fails intermittently
 - 8231033: Problemlist ReservedStackTest
 - 8230882: Use @index in javax.lang.model javadoc
 - 8230910: libsspi_bridge does not build on Windows 32bit
 - 8216354: Syntax error in toolchain_windows.m4
 - 8225490: Miscellaneous changes imported from jsr166 CVS 2019-09
 - 8145138: CyclicBarrier/Basic.java failed with "3 not equal to 4"
 - 8221168: java/util/concurrent/CountDownLatch/Basic.java fails
 - 8227235: rare failures in testForkHelpQuiesce tck tests
 - 8229442: AQS and lock classes refresh
 - 8231025: Incorrect method tag offset for big endian platform
 - 8225797: OldObjectSample event creates unexpected amount of checkpoint data
 - 8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
 - 8230938: Deprecate MonitorBound
 - 8230937: Update bugid in ProblemList for vmTestbase/nsk/jdb/eval/eval001/eval001.java
 - 8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
 - 8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect
 - 8230878: ZGC: Use THREAD_LOCAL instead of __thread
 - 8230877: Rename THREAD_LOCAL_DECL to THREAD_LOCAL
 - 8230846: ZGC: Make ZUtils::alloc_aligned() posix-specific
 - 8230845: ZGC: Implement ZLock using os::PlatformMutex
 - 8230829: Matcher matches a surrogate pair that crosses border of the region
 - 8186988: use log_warning() and log_error() instead of tty->print_cr for CDS warning and error messages
 - 8230858: Replace wildcard address with loopback or local host in tests - part 23
 - 8230470: Shenandoah doesn't need change from JDK-8212610 anymore
 - 8230888: jfrVirtualMemory.cpp should include globals.hpp
 - 8220416: Comparison of klass pointers is not optimized any more
 - 8230762: Change MacroAssembler::debug32/64 to use fatal instead of assert
 - 8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
 - 8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return
 - 8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
 - 8230586: Encapsulate fields in filemap.hpp
 - 8230423: Move os::sleep to JavaThread::sleep
 - Added tag jdk-14+14 for changeset cddef3bde924
 - 8230830: No required ResourceMark in src/hotspot/share/prims/jvmtiImpl.cpp:JvmtiSuspendControl::print()
 - 8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow
 - 8230734: Remove default constructors from java.compiler
 - 8230674: Heap dumps should exclude dormant CDS archived objects of unloaded classes
 - 8230342: LineNumberReader.getLineNumber() returns inconsistent results after EOF
 - 8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException
 - 8229202: Docker reporting causes secondary crashes in error handling
 - 8230136: DateTimeFormatterBuilder.FractionPrinterParser#parse fails to verify minWidth
 - 8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
 - 8227168: Cleanup usage of NEW_C_HEAP_ARRAY
 - 8230794: Improve assert to get more information about the JDK-8227695 failure
 - 8229960: Remove sun.nio.cs.map system property
 - 8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
 - 8229785: MethodType::fromMethodDescriptorString should require security permission if loader is null
 - 8225761: Update --release 13 symbol information after JDK 13 GA
 - 8230781: Add JTREG_FAILURE_HANDLER_TIMEOUT to control timeout handler timeout
 - 8230303: JDB hangs when running monitor command
 - 8230709: Array index out of bounds in ES6 mode
 - 8230766: Changed message in IllegalMonitorStateException
 - 8230566: ZGC: Don't substitute klass pointer during array clearing
 - 8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return
 - 8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
 - 8230454: [Graal] Add "com/sun/crypto/provider/KeyFactory/TestProviderLeak.java" to Graal problem list
 - 8225653: Provide more information when hitting SIGILL from HaltNode
 - 8207800: always_do_update_barrier is unused
 - 8221361: Eliminate two-phase initialization for PtrQueueSet classes
 - 8230284: Accounting currency format support does not cope with explicit number system
 - 8230516: invalid html in jdwp-protocol.html
 - 8212117: Class.forName may return a reference to a loaded but not linked Class
 - 8230526: jdk.internal.net.http.PlainProxyConnection is never reused by HttpClient
 - 8230723: Remove default constructors from java.lang and java.io
 - 8177389: Hyphen "-" should be removed in URL class documentation
 - 8230132: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java to skip Teredo Tunneling Pseudo-Interface
 - 8230669: [s390] C1: assert(is_bound() || is_unused()) failed: Label was never bound to a location, but it was used as a jmp target
 - 8230708: Hotspot fails to build on linux-sparc with gcc-9
 - 8230564: Remove os_ext.hpp
 - 8230563: Remove arguments_ext.cpp
 - 8230562: Remove g1HeapSizingPolicy_ext.cpp
 - 8230561: Remove logTag_ext.hpp
 - 8224599: Remove globals_ext.hpp
 - 8228758: assert(_no_handle_mark_nesting == 0) failed: allocating handle inside NoHandleMark
 - 8230129: Add jtreg "serviceability/sa/ClhsdbInspect.java" to graal problem list
 - 8230422: Convert uninterruptible os::sleep calls to os::naked_short_sleep
 - 8226953: AOT: assert(oopDesc::is_oop(obj)) failed: not an oop
 - 8230730: UseCompressedOops test crash with assertion failure
 - 8230662: Remove dead code from MethodTypeForm
 - 8230715: Baseline compare build on Windows fails intermittently in file type for jvm.pdb
 - 8230680: latest Graal unittests depend on jdk.internal.module
 - 8230404: Refactor logged card refinement support in G1DirtyCardQueueSet
 - 8230666: Exclude serviceability/sa/TestInstanceKlassSize.java on linuxppc64 and linuxppc64le
 - 8230694: http.keepAlive system property is inconsistently/incorrectly documented
 - 8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
 - 8230671: x86_32 build failures after JDK-8229496
 - 8229831: Upgrade Character.isUnicodeIdentifierStart/Part() methods to the latest standard
 - 8187898: PrintStream should override FilterOutputStream#write(byte[]) with a method that has no throws clause
 - 8230681: Add @since tag to java.io.Serial
 - 8227563: jvmti/scenarios/contention/TC05/tc05t001 fails due to "ERROR: tc05t001.cpp, 278: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)"
 - 8229280: Test failures on several linux hosts after JDK-8181493
 - 8230632: [TESTBUG] appcds/NonExistClasspath.java and ClassPathAttr.java failed when running in hotspot_appcds_dynamic test group
 - 8228854: Default ErrorListener reports warnings and errors to the console
 - 8230646: Epsilon does not extend TLABs to max size
 - 8229496: SIGFPE (division by zero) in C2 OSR compiled method
 - 8177068: incomplete classpath causes NPE in Flow
 - 8230466: check malloc/calloc results in jdk.hotspot.agent
 - 8230642: 8224815 broke Shenandoah build
 - 8224815: Remove non-GC uses of CollectedHeap::is_in_reserved()
 - 8229189: Improve JFR leak profiler tracing to deal with discontiguous heaps
 - 8228967: Trust/Key store and SSL context utilities for tests
 - Added tag jdk-14+13 for changeset fbbe6672ae15
 - 8230626: Make UnknownFooException strings more informative
 - 8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java
 - 8230435: Replace wildcard address with loopback or local host in tests - part 22
 - 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test"
 - 8230159: Add test to verify that com.sun.net.httpserver.BasicAuthenticator constructors throw expected exceptions
 - 8229450: C2 compilation fails with assert(found_sfpt) failed
 - 8230401: ClassLoaderData::_keep_alive is read with wrong type in c2i entry barrier
 - 8230434: [C1, C2] Release barrier for volatile field stores in constructors implemented inconsistently
 - 8209802: Garbage collectors should register JFR types themselves to avoid build errors
 - 8230431: Move G1 trace code from gcTrace* to G1 directory
 - 8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
 - 8230485: add handling of aix tar in configure
 - 8226221: Update PKCS11 tests to use NSS 3.46 libs
 - 6313903: Thread.sleep(3) might wake up immediately on windows
 - 8227236: assert(singleton != __null && singleton != declared_interface) failed
 - 8230483: Shenandoah: consistently disable concurrent roots for Traversal mode
 - 8223714: HTTPSetAuthenticatorTest could be made more resilient
 - 8230428: Cleanup dead CastIP node code in formssel.cpp
 - Merge
 - 8229235: com.sun.net.httpserver.HttpExchange should implement AutoCloseable
 - 8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
 - 8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant
 - 8230238: Add another regression test for JDK-8134739
 - 8224214: [AIX] Remove support for legacy xlc compiler
 - 8230373: Use java.io.Serial in generated exception types
 - 8230372: Remove G1GCPhaseTimes::MergeLBProcessedBuffers
 - 8227224: GenCollectedHeap: add subspace transitions for young gen for gc+heap=info log lines
 - 8230337: Clarify intention of Elements.{getPackageOf, getModuleOf}
 - 8230327: Make G1DirtyCardQueueSet free-id init unconditional
 - 8230390: Problemlist SA tests with AOT
 - 8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout
 - 8230310: SocksSocketImpl should handle the IllegalArgumentException thrown by ProxySelector.select usage
 - 8230105: -XDfind=diamond crashes
 - 8230307: ZGC: Make zGlobals and zArguments OS agnostic
 - 8230388: Problemlist additional compiler/rtm tests
 - 8230004: jdk/internal/jimage/JImageOpenTest.java runs no test
 - 8230203: Replace markWord enums with typed constants
 - 8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM
 - 8229797: [JVMCI] Clean up no longer used JVMCI::dependencies_invalid value
 - 8229997: Apply java.io.Serial annotations in java.base
 - 8230332: G1DirtyCardQueueSet _notify_when_complete is always true
 - 8228960: [TESTBUG] containers/docker/TestJcmdWithSideCar.java: jcmd reports main class as Unknown
 - 8230109: G1DirtyCardQueueSet should use card counts rather than buffer counts
 - 8230037: Confused MetaData dumped by PrintOptoAssembly
 - 8229999: Apply java.io.Serial annotations to security types in java.base
 - 8182119: jdk.hotspot.agent's META-INF/services/com.sun.jdi.connect.Connector no longer needed
 - 8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage
 - 8229210: [TESTBUG] Move gc stress tests from JFR directory tree to gc/stress
 - 8230338: Accurate error message about bad Unicode block name
 - 8230302: GenerateJLIClassesPlugin can generate invalid DirectMethodHandle methods
 - 8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
 - 8229422: Taskqueue: Outdated selection of weak memory model platforms
 - 8230425: Shenandoah forces +UseNUMAInterleaving even after explicitly disabled
 - 8213432: Better copies of CopiesList
 - 8211936: Better String parsing
 - Merge
 - 8221207: Redo JDK-8218446 - SuspendAtExit hangs
 - 8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable
 - 8220095: Assertion failure when symlink (with different name) is used for lib/modules file
 - 8221363: Build failure after JDK-8220240 (Refactor shared dirty card queue)
 - 8220240: Refactor shared dirty card queue
 - 8218399: runtime/RedefineObject/TestRedefineObject.java timeout
 - 8218889: Improperly use of the Optional API
 - 8220224: With CLDR provider, NumberFormat.format could not handle locale with number extension correctly
 - 8078860: (spec) InputStream.read(byte[] b, int off, int len) claims to not affect element b[off]
 - 8221179: Zero builds fail when linking with gold and bundling libffi.so
 - 8217564: idempotent protection missing in crc32c.h
 - 8221219: ZGC: Remove ZStallOnOutOfMemory option
 - 8221212: ZGC: Command-line flags should be marked experimental
 - 8221252: (sc) SocketChannel and its socket adaptor need to handle connection reset
 - Merge
 - 8227601: Better collection of references
 - 8227662: freetype seeks to index at the end of the font data
 - 8225292: Better Graphics2D drawing
 - 8224915: Better serial attributes
 - 8223892: Improved handling of jar files
 - 8225298: Improve TLS connection support
 - 8225286: Better rendering of native glyphs
 - 8225597: Enhance font glyph mapping
 - 8224532: Better Path supports
 - 8218877: Help transform transformers
 - 8224062: Improve String index handling
 - 8223518: Unexpected exception in jjs
 - 8222684: Better support for patterns
 - 8224505: TestQuotedLogOutput failure after ProcessBuilder changes
 - 8223886: Add in font table referene
 - 8223505: Better pattern compilation
 - 8221858: Build Better Processes
 - 8224025: Fix for JDK-8220302 is not complete
 - 8213429: Windows file handling redux
 - 8221497: Optional Panes in Swing
 - 8222690: Better Glyph Images
 - 8223326: Regression introduced by CPU sync: java.security.AccessControlException: access denied ("java.net.NetPermission" "setSocketImpl")
 - 8220186: Improve use of font temporary files
 - 8209901: Canonical file handling
 - 8220302: Better Kerberos ccache handling
 - 8217997: Better socket support
 - 8214809: CDS storage improvements
 - 8214712: Archive Attributes$Name.KNOWN_NAMES
 - 8220682: Heap dumping and inspection fails with JDK-8214712
 - 8221262: Cleanups in UnixFileSystem/WinNTFileSystem implementation classes
 - 8217827: [Graal] Some vmTestbase/nsk/jvmti/ResourceExhausted tests failing
 - 8221264: Refactor and update SourceVersion.latestSupported
 - 8146986: JDI: Signature lookups for unprepared classes can take a long time
 - 8221434: Fix typo in lib-x11 autoconf error message about missing headers
 - 8221357: Update test documentation by deleting "cd test && make"
 - 8221343: x86_32 crashes on startup with "_hwm out of range"
 - 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
 - 8220445: Support for side by side MSVC Toolset versions
 - 8221260: Initialize more class members on construction, remove some unused ones
 - 8217362: Emergency dump does not work when disk=false is set
 - 8219100: Improve do_collection_pause_at_safepoint
 - 8220295: sun/tools/jps/TestJps.java still timing out
 - 8221164: jstatLineCounts tests need to be more resilient for NaN outputs
 - 8233498: Remove dead code
 - 8230767: FlightRecorderListener returns null recording
 - 8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date
 - 8233065: PSParallelCompact::move_and_update is unused and should be removed
 - 8233790: Forward output from heap dumper to jcmd/jmap
 - 8231922: Could not find field with name revokedClass
 - 8229694: JVM crash in SWPointer during C2 OSR compilation
 - 8233745: [JVMCI] TranslatedException should serialize classloader and module info
 - 8233435: (dc) DatagramChannel should allow IPv6 socket join IPv4 multicast groups (macOS, win)
 - 8216472: (se) Stack overflow during selection operation leads to crash (win)
 - 8233621: Mismatch in jsse.enableMFLNExtension property name
 - 8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
 - 8233855: [TESTBUG] appcds/FieldLayoutFlags.java failed to clean up files after test
 - 8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware
 - 8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels()
 - 8233337: Shenandoah: Cleanup AArch64 SBSA::load_reference_barrier_not_null()
 - 8233339: Shenandoah: Centralize load barrier decisions into ShenandoahBarrierSet
 - 8233389: Add PrintIdeal to compiler directives
 - 8189737: Make HeapRegion not derive from Space
 - 8233788: Remove useless asserts in PhaseCFG::insert_anti_dependences
 - 8233086: [TESTBUG] need to test field layout style difference between CDS dump time and run time
 - 8233741: AES Countermode (AES-CTR) optimization using AVX512 + VAES instructions
 - 8209813: [TESTBUG] rewrite JFR shell tests in Java
 - 8232178: MacVolumesTest failed after upgrade to MacOS Catalina
 - 8230364: [JVMCI] a number of JVMCI tests are not jtreg enabled
 - 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp
 - 8232871: Host Locale Provider on Mac does not return translated values of Japanese calendar
 - 8233579: DateFormatSymbols.getShortMonths() return wrong string on es_CL, es_CO locales
 - 8233403: Improve verbosity of some httpclient tests
 - 8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant
 - 8233416: JFR: assert((((((klass)->trace_id()) & (((1 << 1) << 8) | (JfrTraceIdEpoch::in_use_this_epoch_bit()))) != 0))) failed: invariant
 - 8233793: ZGC: Incorrect type used in ZBarrierSetC2 clone_type()
 - 8233796: Shenandoah is broken after 8233708
 - 8233784: ProblemList failing JVMTI scenario tests
 - 8233708: VectorSet cleanup
 - 8233073: Make BitMap accessors more memory ordering friendly
 - 8232539: SIGSEGV in C2 Node::unique_ctrl_out
 - 8233328: fix minimal VM build on Linux s390x
 - 8233783: Make 8232896 patch complete
 - 8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion
 - 8233454: Test fails with assert(!is_init_completed(), "should only happen during init") after JDK-8229516
 - Added tag jdk-14+22 for changeset 83810b7d12e7
 - 8233698: GCC 4.8.5 build failure after JDK-8233530
 - 8233671: [TESTBUG] runtime/cds/appcds/sharedStrings/FlagCombo.java fails to compile without jfr
 - 8233658: Escape + in the expression describing Runtime.Version string
 - 8223940: Private key not supported by chosen signature algorithm
 - 8231955: ARM32: Address displacement is 0 for volatile field access because of Unsafe field access
 - 8233600: Cross-builds fails after JDK-8233285
 - 8233695: AArch64 build failures after -Wno-extra removal
 - 8233401: Shenandoah: Refactor/cleanup Shenandoah load barrier code
 - 8233375: JFR emergency dump does not recover thread state
 - 8233659: [TESTBUG] runtime/cds/appcds/CommandLineFlagCombo.java fails when jfr is disabled
 - 8233650: Javadoc for Math.floorMod(int, int) gives wrong example
 - 8233599: ARM32 Build failed due to 8232050 missing an include
 - 8233622: (zipfs) open/test/jdk/jdk/nio/zipfs/CopyMoveTests.java has incorrect bug label
 - 8233608: Minimal build broken after JDK-8233494
 - 8233590: Compiler thread creation fails with assert(_c2_count > 0 || _c1_count > 0) failed: No compilers?
 - 8233496: AOT tests failures with 'java.lang.RuntimeException: Failed to find sun/hotspot/WhiteBox.class'
 - 8232209: Update double-conversion license file to version 3.1.5
 - 8233530: gcc 5.4 build warning -Wc++14-compat after JDK-8233359
 - 8233081: C1: PatchingStub for field access copies too much
 - 8232896: ZGC: Enable C2 clone intrinsic
 - 8232880: Update test documentation with additional settings for client UI tooltip tests
 - 8233574: Shenandoah: build is broken without jfr
 - 8233495: Some fieldDescriptor methods can pass existing constantPoolHandle
 - 8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off
 - 8233429: Minimal and zero VM build broken after JDK-8227003
 - 8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit
 - 8189861: Refactor CacheFind
 - 8221724: Enable archiving of Strings with hash 0
 - 8221723: Avoid storing zero to String.hash
 - 8221748: Remove unused oopDesc::is_unlocked_oop()
 - 8221732: Introduce CollectedHeap::hash_oop()
 - 8221648: Remove CollectedHeap::is_in_closed_subset()
 - 8221541: clean up functions in CompilerOracle

Changes: https://git.openjdk.java.net/tsan/pull/3/files
 Webrev: https://webrevs.openjdk.java.net/tsan/3/webrev.00

The following webrevs contain only the adjustments done while merging with regards to each parent branch:
 - tsan: https://webrevs.openjdk.java.net/tsan/3/webrev.00.0
 - openjdk/tsan:tsan: https://webrevs.openjdk.java.net/tsan/3/webrev.00.1

  Stats: 1464449 lines in 14950 files changed: 817732 ins; 473950 del; 172767 mod
  Patch: https://git.openjdk.java.net/tsan/pull/3.diff
  Fetch: git fetch https://git.openjdk.java.net/tsan pull/3/head:pull/3

PR: https://git.openjdk.java.net/tsan/pull/3


More information about the tsan-dev mailing list