• Azul Zulu Builds of OpenJDK Release Notes
  • Installation Guidelines
  • Additional Details
  • Common Vulnerabilities and Exposures
  • Commercial Compatibility Kit
  • IcedTeaWeb
  • Coordinated Restore at Checkpoint (CRaC)
  • Azul Mission Control
  • Legal Notice
  • Privacy Policy
  • Legal
  • Terms of Use
  • Table of Contents
    Need help?
    Schedule a consultation with an Azul performance expert.
    Contact Us

    Azul Zulu Version*

    JDK Version The JDK version that is used in this release of Azul Zulu.

    JavaFX Version The version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the -fx- suffix in the name.

    21.28.85 (CA)
    21.28.86 (SA)

    21.0.0+35

    21.0.0+102

    * Azul provides two types of distribution packages for each Java version:

    SA distributions are tested, certified, and commercially supported Azul Zulu builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product does not have to include specific licenses and that such use does not contaminate the code or intellectual property of such software with any license requirements.

    CA are Azul Zulu builds of OpenJDK that are free to download and use.

    OpenJDK

    OpenJDK 21 is a long-term supported release that will be supported by Azul until September 2031 as indicated on our "Support Roadmap" . This version brings a lot of major new features and contains many general fixes, performance improvements, and extensions of earlier incubator and preview features.

    All the issues included in OpenJDK 21 are listed in this release notes.

    Check out the community podcast where the changes included in OpenJDK 21, the importance of LTS releases, and the release process of the OpenJDK project are discussed.

    Finalized New Features

    The following JEPs are included in this release:

    431 : Sequenced Collections

    439 : Generational ZGC

    440 : Record Patterns

    441 : Pattern Matching for switch

    444 : Virtual Threads

    449 : Deprecate the Windows 32-bit x86 Port for Removal

    451 : Prepare to Disallow the Dynamic Loading of Agents

    452 : Key Encapsulation Mechanism API

    Old package name New package name Old RPM install folder [1] Installation folder inside /usr/lib/jvm/ New RPM install folder [1] Installation folder inside /usr/lib/jvm/ Old package name New package name Old DEB install folder [1] Installation folder inside /usr/lib/jvm/ New DEB install folder [1] Installation folder inside /usr/lib/jvm/

    CRaC Support Included

    The April release of Azul Zulu Builds of OpenJDK 17 was the first distribution to include support for Coordinated Restore at Checkpoint (CRaC) for Linux/x64. With the July release, CRaC also became available in version 17 for Linux/Arm64.

    Build 89 of the Zulu 21 GA release includes CRaC support for both Linux/x64 and Linux/Arm64, and is available as Zulu 21.28+89-CRaC from Azul Downloads .

    JavaFX Support

    This release includes fixes related to the JavaFX functionality.

    Supported Platforms

    This section provides information about the operating systems that are supported in this release of Azul Zulu.

    Some versions of Azul Zulu are available in different packages for specific platforms, as indicated in this overview table with:

    : Build of OpenJDK without OpenJFX

    : Build of OpenJDK without and with OpenJFX

    IANA Time Zone Data Version

    This release of Azul Zulu comes with IANA Time Zone Database version 2023c.

    Known Issues

    Azul Vulnerability Detection Support not Included

    At this moment, Azul Vulnerability Detection (AVD) is not included. This will become available after the October release.

    Fixed Issues

    OpenJDK Bug Fixes

    The following table describes the OpenJDK changes implemented in this release.

    JDK-8313809

    String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16

    JDK-8313593

    Generational ZGC: NMT assert when the heap fails to expand

    JDK-8313404

    Fix section label in test/jdk/ProblemList.txt

    JDK-8313345

    SuperWord fails due to CMove without matching Bool pack

    JDK-8313316

    Disable runtime/ErrorHandling/MachCodeFramesInErrorFile.java on ppc64le

    JDK-8313260

    JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on linux-x86

    JDK-8313256

    Exclude failing multicast tests on AIX

    JDK-8313250

    Exclude java/foreign/TestByteBuffer.java on AIX

    JDK-8313241

    Temporarily disable "malformed control flow" assert to reduce noise

    JDK-8313208

    ProblemList java/util/concurrent/tck/JSR166TestCase.java on select platforms

    JDK-8313193

    ProblemList java/util/concurrent/SynchronousQueue/Fairness.java on X64

    JDK-8313023

    Return value corrupted when using CCS + isTrivial (mainline)

    JDK-8312814

    Compiler crash when template processor type is a captured wildcard

    JDK-8312572

    JDK 21 RDP2 L10n resource files update

    JDK-8312293

    SIGSEGV in jfr.internal.event.EventWriter.putUncheckedByte after JDK-8312086

    JDK-8312189

    ProblemList serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1

    JDK-8312163

    Crash in dominance check when compiling unnamed patterns

    JDK-8312098

    Update man page for javadoc

    JDK-8312093

    Incorrect javadoc comment text

    JDK-8312082

    12.1.4: Typo in non-normative text explaining candidate main methods

    JDK-8311902

    Concurrency regression in the PBKDF2 key impl of SunJCE provider

    JDK-8311867

    StructuredTaskScope.shutdown does not interrupt newly started threads

    JDK-8311825

    Duplicate qualified enum constants not detected

    JDK-8311822

    AIX : test/jdk/java/foreign/TestLayouts.java fails because of different output - expected [[i4](struct)] but found [[I4](struct)]

    JDK-8311815

    Incorrect exhaustivity computation

    JDK-8311689

    Wrong visible amount in Adjustable of ScrollPane

    JDK-8311647

    Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r

    JDK-8311645

    Memory leak in jspawnhelper spawnChild after JDK-8307990

    JDK-8311593

    Minor doc issue in MemorySegment::copy

    JDK-8311565

    Remove spec change docs for JEPs 440 and 441 from the closed repo

    JDK-8311556

    GetThreadLocalStorage not working for vthreads mounted during JVMTI attach

    JDK-8311548

    AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs

    JDK-8311536

    JFR TestNativeMemoryUsageEvents fails in huge pages configuration

    JDK-8311382

    7.3 Missing indentation in grammar for OrdinaryCompilationUnit

    JDK-8311264

    JavaDoc index comparator is not transitive

    JDK-8311245

    JFR: Remove t.printStackTrace() in PeriodicEvents

    JDK-8311195

    ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64

    JDK-8311193

    ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all

    JDK-8311191

    ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64

    JDK-8311190

    ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64

    JDK-8311189

    disable gc/z/TestHighUsage.java

    JDK-8311186

    ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64

    JDK-8311183

    Remove unused mapping test files

    JDK-8311179

    Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError

    JDK-8311122

    Fix typos in java.base

    JDK-8311115

    Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER

    JDK-8311092

    Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf

    JDK-8311046

    ProblemList gc/z/TestHighUsage.java with Generational ZGC

    JDK-8311040

    JFR: RecordedThread::getOSThreadId() should return -1 if thread is virtual

    JDK-8311038

    Incorrect exhaustivity computation

    JDK-8311034

    Fix typo in javac man page

    JDK-8311023

    assert(false) failed: EA: missing memory path

    JDK-8311007

    jdk/jfr/tool/TestView.java can’t find event

    JDK-8310975

    java.util.FormatItemModifier should not be protected

    JDK-8310922

    java/lang/Class/forName/ForNameNames.java fails after being added by JDK-8310242

    JDK-8310914

    Remove 2 malformed java/foreign ProblemList entries

    JDK-8310907

    Add missing file

    JDK-8310892

    ScopedValue throwing StructureViolationException should be clearer

    JDK-8310868

    Thread.interrupt() method’s javadoc has an incorrect {@link}

    JDK-8310861

    Improve location reporting for javac serial lint warnings

    JDK-8310838

    Correct range notations in MethodTypeDesc specification

    JDK-8310830

    typo in the parameter name in @throws of ClassDesc::ofDescriptor

    JDK-8310829

    guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit

    JDK-8310822

    JDK21: ProblemList java/lang/ScopedValue/StressStackOverflow.java on generic-x64

    JDK-8310814

    Clarify the targetName parameter of Lookup::findClass

    JDK-8310743

    assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found

    JDK-8310676

    add note about unnamed module to Elements.getAllModuleElements

    JDK-8310656

    RISC-V: builtin _clear_cache can fail silently.

    JDK-8310551

    vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt

    JDK-8310549

    avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns

    JDK-8310459

    [BACKOUT] 8304450: [vectorapi] Refactor VectorShuffle implementation

    JDK-8310425

    [JVMCI] compiler/runtime/TestConstantDynamic: lookupConstant returned an object of incorrect type: null

    JDK-8310405

    Linker.Option.firstVariadicArg should specify which index values are valid

    JDK-8310380

    Handle problems in core-related tests on macOS when codesign tool does not work

    JDK-8310314

    Misplaced "unnamed classes are a preview feature and are disabled by default" error

    JDK-8310299

    C2: 8275201 broke constant folding of array store check in some cases

    JDK-8310265

    (process) jspawnhelper should not use argv[0]

    JDK-8310242

    Clarify the name parameter to Class::forName

    JDK-8310200

    Update the index page for specs

    JDK-8310194

    Generational ZGC: Lock-order asserts in JVMTI IterateThroughHeap

    JDK-8310191

    com/sun/tools/attach/warnings/DynamicLoadWarningTest.java second failure on AIX

    JDK-8310187

    Improve Generational ZGC jtreg testing

    JDK-8310182

    DateTimeFormatter date formats (ISO_LOCAL_DATE) separated with hyphen, not dash

    JDK-8310133

    Effectivelly final condition not enforced in guards for binding variables from the same case

    JDK-8310130

    C2: assert(false) failed: scalar_input is neither phi nor a matchin reduction

    JDK-8310128

    Switch with unnamed patterns erroneously non-exhaustive

    JDK-8310126

    C1: Missing receiver null check in Reference::get intrinsic

    JDK-8310105

    LoongArch64 builds are broken after JDK-8304913

    JDK-8310067

    Restore javac manpage updates

    JDK-8310061

    Note if implicit annotation processing is being used

    JDK-8310054

    ScrollPane insets are incorrect

    JDK-8310053

    VarHandle and slice handle derived from layout are lacking alignment check

    JDK-8310033

    Clarify return value of Java Time compareTo methods

    JDK-8310019

    MIPS builds are broken after JDK-8304913

    JDK-8310015

    ZGC: Unbounded asynchronous unmapping can lead to running out of address space

    JDK-8309960

    ParallelGC young collections very slow in DelayInducer

    JDK-8309959

    JFR: Display N/A for missing data amount

    JDK-8309957

    Rename JDK-8309595 test to conform

    JDK-8309956

    Shenandoah: Strengthen the mark word check in string dedup

    JDK-8309955

    Matcher uses @since {@inheritDoc}

    JDK-8309937

    Add @sealedGraph for some Panama FFM interfaces

    JDK-8309928

    JFR: View issues

    JDK-8309902

    C2: assert(false) failed: Bad graph detected in build_loop_late after JDK-8305189

    JDK-8309882

    LinkedHashMap adds an errant serializable field

    JDK-8309870

    Using -proc:full should be considered requesting explicit annotation processing

    JDK-8309862

    Unsafe list operations in JfrStringPool

    JDK-8309859

    Make editorial changes to spec change document for JEPs 440&441

    JDK-8309853

    StructuredTaskScope.join description improvements

    JDK-8309819

    Clarify API note in Class::getName and MethodType::toMethodDescriptorString

    JDK-8309761

    Leak class loader constraints

    JDK-8309760

    ProblemList serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default with ZGC

    JDK-8309756

    Occasional crashes with pipewire screen capture on Wayland

    JDK-8309740

    Expand timeout windows for tests in JDK-8179502

    JDK-8309733

    [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton

    JDK-8309727

    Assert privileges while reading the jdk.incubator.vector.VECTOR_ACCESS_OOB_CHECK system property

    JDK-8309703

    AIX build fails after JDK-8280982

    JDK-8309702

    Exclude java/lang/ScopedValue/StressStackOverflow.java from JTREG_TEST_THREAD_FACTORY=Virtual runs

    JDK-8309675

    Generational ZGC: compiler/gcbarriers/UnsafeIntrinsicsTest.java fails in nmt_commit

    JDK-8309670

    java -help output for --module-path / -p is incomplete

    JDK-8309637

    runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL

    JDK-8309632

    JDK 21 RDP1 L10n resource files update

    JDK-8309630

    Clean up tests that reference deploy modules

    JDK-8309614

    [BACKOUT] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING

    JDK-8309613

    [Windows] hs_err files sometimes miss information about the code containing the error

    JDK-8309612

    [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING

    JDK-8309602

    update JVMTI history table for jdk 21

    JDK-8309595

    Allow javadoc to process unnamed classes

    JDK-8309594

    Cleanup naming in JavacParser related to unnamed classes

    JDK-8309574

    Improve core reflection tests for JEP 445

    JDK-8309570

    ProblemList sun/security/pkcs11/Signature/TestRSAKeyLength.java

    JDK-8309569

    sun/security/pkcs11/Signature/TestRSAKeyLength.java fails after JDK-8301553

    JDK-8309568

    javac crashes attempting to -Xprint on a class file of an unnamed class

    JDK-8309562

    [JVMCI] Export symbols used by VirtualThread notifyJvmti intrinsics to JVMCI compilers.

    JDK-8309554

    Update descriptions in SourceVersion

    JDK-8309550

    jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE

    JDK-8309549

    com/sun/tools/attach/warnings/DynamicLoadWarningTest.java fails on AIX

    JDK-8309543

    Micro-optimize x86 assembler UseCondCardMark

    JDK-8309542

    compiler/jvmci/TestEnableJVMCIProduct.java fails with "JVMCI compiler 'graal' specified by jvmci.Compiler not found"

    JDK-8309534

    @JEP(number=430, title="String Templates") should use default status

    JDK-8309532

    java/lang/Class/getDeclaredField/FieldSetAccessibleTest should filter modules that depend on JVMCI

    JDK-8309531

    Incorrect result with unwrapped iotaShuffle.

    JDK-8309527

    Improve test proxy performance

    JDK-8309515

    Stale cached data from Matcher.namedGroups() after Matcher.usePattern()

    JDK-8309510

    com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java no longer needs to override startUp() method

    JDK-8309509

    com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java fails with virtual test thread factory

    JDK-8309506

    com/sun/jdi/MultiBreakpointsTest.java fails with virtual test thread factory

    JDK-8309505

    com/sun/jdi/MethodEntryExitEvents.java due to finding wrong main thread

    JDK-8309503

    Improve javax.lang.model tests for JEP 445

    JDK-8309498

    [JVMCI] race in CallSiteTargetValue recording

    JDK-8309474

    [IR Framework] Wrong @ForceCompile link in README

    JDK-8309472

    IGV: Add dump_igv(custom_name) for improved debugging

    JDK-8309471

    Limit key characters in static index pages

    JDK-8309467

    Pattern dominance should be adjusted

    JDK-8309462

    [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop

    JDK-8309420

    com/sun/jdi/StepTest.java fails with virtual thread wrapper

    JDK-8309419

    RISC-V: Relax register constraint for AddReductionVF & AddReductionVD nodes

    JDK-8309418

    RISC-V: Make use of vl1r.v & vfabs.v pseudo-instructions where appropriate

    JDK-8309416

    Misstatement in semantics of methods in javax.lang.model.ElementFilter

    JDK-8309413

    Improve the performance of MethodTypeDesc::descriptorString

    JDK-8309409

    Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org

    JDK-8309406

    Change jdk.trackAllThreads to default to true

    JDK-8309405

    RISC-V: is_deopt may produce unaligned memory read

    JDK-8309398

    ValueLayout:: arrayElementVarHandle doesn’t throws UnsupportedOperationException - if byteAlignment() > byteSize()

    JDK-8309396

    com/sun/jdi/JdbMethodExitTest.java fails with virtual threads due to a bug in determining the main thread id

    JDK-8309391

    Remove non-failing tests from test/jdk/ProblemList-Virtual.txt

    JDK-8309372

    6.5.6.1: Specify resolution of enum names in switches

    JDK-8309346

    Extend hs_err logging for all VM operations deriving from VM_GC_Operation

    JDK-8309340

    Provide sctpHandleSocketErrorWithMessage

    JDK-8309336

    Incorrect switch in enum not reported properly

    JDK-8309334

    ProcessTools.main() does not properly set thread names when using the virtual thread wrapper

    JDK-8309332

    RISC-V: Improve PrintOptoAssembly output of vector nodes

    JDK-8309329

    com/sun/jdi/DeferredStepTest.java fails with virtual threads due to not waiting for threads to exit

    JDK-8309303

    jdk/internal/misc/VM/RuntimeArguments test ignores jdk/internal/vm/options

    JDK-8309297

    Adjust ShenandoahHeap print_heap_regions_on

    JDK-8309296

    jdk/jfr/event/runtime/TestAgentEvent.java fails due to "missing" dynamic JavaAgent

    JDK-8309295

    C2: MaxNode::signed_min() returns nullptr for int operands

    JDK-8309286

    G1: Remove unused G1HeapRegionAttr::is_valid_gen

    JDK-8309268

    C2: "assert(in_bb(n)) failed: must be" after JDK-8306302

    JDK-8309266

    C2: assert(final_con == (jlong)final_int) failed: final value should be integer

    JDK-8309265

    Serial: Remove the code related to GC overhead limit

    JDK-8309258

    RISC-V: Add riscv_hwprobe syscall

    JDK-8309254

    Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V

    JDK-8309241

    ClassForNameLeak fails intermittently as the class loader hasn’t been unloaded

    JDK-8309236

    ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC and Generational ZGC again

    JDK-8309235

    Unnamed Variables (_) can’t be used in JShell

    JDK-8309231

    ProblemList vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java

    JDK-8309230

    ProblemList jdk/incubator/vector/Float64VectorTests.java on aarch64

    JDK-8309228

    Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp

    JDK-8309225

    Fix xlc17 clang 15 warnings in security and servicability

    JDK-8309224

    Fix xlc17 clang 15 warnings in java.desktop

    JDK-8309219

    Fix xlc17 clang 15 warnings in java.base

    JDK-8309216

    Cast from jchar* to char* in test java/io/GetXSpace.java

    JDK-8309210

    Extend VM Operations hs_err logging

    JDK-8309200

    java/net/httpclient/ExecutorShutdown fails intermittently, if connection closed during upgrade

    JDK-8309171

    Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341

    JDK-8309170

    CDS archive heap is always relocated for larger heap

    JDK-8309159

    Some minor comment and code cleanup in jdk/com/sun/jdi/PopFramesTest.java

    JDK-8309150

    Need to escape " inside attribute values

    JDK-8309146

    extend JDI StackFrame.setValue() and JDWP StackFrame.setValues minimal support for virtual threads

    JDK-8309140

    ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"

    JDK-8309138

    Fix container tests for jdks with symlinked conf dir

    JDK-8309136

    [JVMCI] add -XX:+UseGraalJIT flag

    JDK-8309134

    Augment test/langtools/tools/javac/versions/Versions.java for JDK 21 language changes

    JDK-8309129

    AArch64: guarantee(T != T2S) failed: "incorrect arrangement" after JDK-8307795

    JDK-8309120

    java/net/httpclient/AsyncShutdownNow.java fails intermittently

    JDK-8309111

    Removing unused constructor of PerfLongCounter and PerfLongVariable

    JDK-8309110

    Build failure after JDK-8307795 due to warnings in micro-benchmark StoreMaskTrueCount.java

    JDK-8309105

    6.7: Clarify that an unnamed top-level class does not have a fully qualified or canonical name

    JDK-8309104

    [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal

    JDK-8309095

    Remove UTF-8 character from TaskbarPositionTest.java

    JDK-8309093

    Underscore with brackets

    JDK-8309088

    security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails

    JDK-8309077

    Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java

    JDK-8309060

    Compilation Error in javax/swing/event/FocusEventCauseTest.java

    JDK-8309054

    Parsing of erroneous patterns succeeds

    JDK-8309048

    Remove malloc locker test case

    JDK-8309044

    Replace NULL with nullptr, final sweep of hotspot code

    JDK-8309042

    MemorySegment::reinterpret cleanup action is not called for all overloads

    JDK-8308997

    RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit

    JDK-8308992

    New test TestHFA fails with zero

    JDK-8308988

    Update JShell manpage to include TOOLING description

    JDK-8308987

    Update java.lang.Class to use javadoc snippets

    JDK-8308986

    Disable svc tests failing with virtual thread factory

    JDK-8308978

    regression with a deadlock involving FollowReferences

    JDK-8308977

    gtest:codestrings fails on riscv

    JDK-8308975

    Fix signed integer overflow in compiler code, part 2

    JDK-8308960

    Decouple internal Version and OperatingSystem classes

    JDK-8308954

    [JVMCI] code installation increments decompile_count for call_site_target_value failures

    JDK-8308948

    Remove unimplemented ThreadLocalAllocBuffer::reset

    JDK-8308943

    jdk.internal.le build fails on AIX

    JDK-8308935

    jdk.management.jfr.RecordingInfo.toString() lacks test coverage

    JDK-8308931

    Problemlist compiler/jvmci/TestUncaughtErrorInCompileMethod.java

    JDK-8308930

    [JVMCI] TestUncaughtErrorInCompileMethod times out

    JDK-8308917

    C2 SuperWord::output: assert before bailout with CountedLoopReserveKit

    JDK-8308915

    RISC-V: Improve temporary vector register usage avoiding the use of v0

    JDK-8308913

    Update core reflection for JEP 445 (preview)

    JDK-8308910

    Allow executeAndLog to accept running process

    JDK-8308909

    ProblemList sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java on linux-x64

    JDK-8308908

    ProblemList javax/sound/sampled/Clip/ClipIsRunningAfterStop.java on linux-x64

    JDK-8308907

    ProblemList java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java on linux-x64

    JDK-8308906

    Make CIPrintCompilerName a diagnostic flag

    JDK-8308892

    Bad graph detected in build_loop_late after JDK-8305635

    JDK-8308891

    TestCDSVMCrash.java needs @requires vm.cds

    JDK-8308881

    Strong CLD oop handle roots are demoted to non-roots concurrently

    JDK-8308876

    JFR: Deserialization of EventTypeInfo uses incorrect attribute names

    JDK-8308875

    java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null'

    JDK-8308872

    enhance logging and some exception in krb5/Config.java

    JDK-8308856

    jdk.internal.classfile.impl.EntryMap::nextPowerOfTwo math problem

    JDK-8308855

    ARM32: TestBooleanVector crashes after 8300257

    JDK-8308844

    ProblemList gc/z/TestHighUsage.java with Generational ZGC on windows x64

    JDK-8308842

    Consolidate exceptions thrown from Class-File API

    JDK-8308819

    add JDWP and JDI virtual thread support for ThreadReference.ForceEarlyReturn

    JDK-8308817

    RISC-V: Support VectorTest node for Vector API

    JDK-8308814

    extend SetLocalXXX minimal support for virtual threads

    JDK-8308812

    SequenceLayout::withElementCount(long elementCount) doesn’t throw IllegalArgumentException - if elementCount < 0 for some cases

    JDK-8308803

    Improve java/util/UUID/UUIDTest.java

    JDK-8308801

    update for deprecated sprintf for libnet in java.base

    JDK-8308766

    TLAB initialization may cause div by zero

    JDK-8308765

    RISC-V: Expand size of stub routines for zgc only

    JDK-8308764

    Reporting errors from create_vm may crash

    JDK-8308761

    New test TestHFA needs adaptation for JDK-8308276

    JDK-8308758

    Problemlist compiler/c2/irTests/TestVectorConditionalMove.java

    JDK-8308752

    Generational ZGC: Avoid final marking through stack chunks

    JDK-8308748

    JNU_GetStringPlatformChars may write to String’s internal memory array

    JDK-8308746

    C2 IR test failures for TestFpMinMaxReductions.java with SSE2

    JDK-8308735

    Typos in parameter names

    JDK-8308727

    Compiler should accept final unnamed variables in try-with-resources

    JDK-8308726

    RISC-V: avoid unnecessary slli in the vectorized arraycopy stubs for bytes

    JDK-8308720

    ProblemList java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java on macosx-x64

    JDK-8308718

    ProblemList three mlvm/indy/func/jvmti tests on windows-x64 in Xcomp mode

    JDK-8308716

    ProblemList java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java with genzgc on windows-x64

    JDK-8308711

    Develop additional Tests for KEM implementation

    JDK-8308694

    Clarify reversed() default methods' implementation requirements

    JDK-8308678

    (fs) UnixPath::toRealPath needs additional permissions when running with SM (macOS)

    JDK-8308672

    Add version number in the replay file generated by DumpInline

    JDK-8308657

    ReplayInline is not availabe in production build

    JDK-8308656

    RISC-V: vstring_compare doesnt manifest usage of all vector registers

    JDK-8308655

    Narrow types of ConstantPool and ConstMethod returns

    JDK-8308645

    Javadoc of FFM API needs to be refreshed

    JDK-8308643

    Incorrect value of 'used' jvmstat counter

    JDK-8308613

    javax.lang.model updates for JEP 445 (preview)

    JDK-8308594

    Use atomic bitset function for PackageEntry::_defined_by_cds_in_class_path

    JDK-8308589

    gc/cslocker/TestCSLocker.java timed out

    JDK-8308583

    SIGSEGV in GraphKit::gen_checkcast

    JDK-8308565

    HttpClient: Sanitize logging while stopping

    JDK-8308549

    Classfile API should fail to generate over-sized Code attribute

    JDK-8308545

    java/net/httpclient/ShutdownNow.java fails with "stream 1 cancelled"

    JDK-8308544

    Fix compilation regression from JDK-8306983 on musl libc

    JDK-8308506

    Reduce testing time by removing combinations tested

    JDK-8308503

    AArch64: SIGILL when running with -XX:UseBranchProtection=pac-ret on hardware without PAC feature

    JDK-8308500

    ZStatSubPhase::register_start should not call register_gc_phase_start if ZAbort::should_abort()

    JDK-8308499

    Test vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java failed: VMDisconnectedException

    JDK-8308481

    JDI TestScaffold does not support passing app arguments to the debuggee

    JDK-8308473

    ProblemList java/lang/instrument/NativeMethodPrefixAgent.java with loom

    JDK-8308472

    ProblemList javax/management/remote/mandatory/loading/RMIDownloadTest.java on windows-x64 w/ loom

    JDK-8308471

    ProblemList javax/management/remote/mandatory/loading/MissingClassTest.java on windows-x64 w/ loom

    JDK-8308470

    ProblemList javax/management/remote/mandatory/connection/BrokenConnectionTest.java on linux-all

    JDK-8308469

    [PPC64] Implement alternative fast-locking scheme

    JDK-8308468

    ProblemList containers/docker/TestMemoryAwareness.java on linux-x64

    JDK-8308465

    Reduce memory accesses in AArch64 MD5 intrinsic

    JDK-8308458

    Windows build failure with disassembler.cpp(792): warning C4267: '=': conversion from 'size_t' to 'int'

    JDK-8308456

    Update javac tool page for -proc:full

    JDK-8308445

    Linker should check that capture state segment is big enough

    JDK-8308410

    broken compilation of test\jdk\tools\launcher\exeJliLaunchTest.c

    JDK-8308408

    Build failure with -Werror=maybe-uninitialized in libjli/java.c with GCC8

    JDK-8308407

    libjvm library not reproducibly comparable between vendors

    JDK-8308403

    [s390x] separate remaining_cargs from z_abi_160

    JDK-8308400

    add ForceEarlyReturn support for virtual threads

    JDK-8308396

    Fix offset_of conversion warnings in runtime code

    JDK-8308388

    Update description of SourceVersion.RELEASE_21

    JDK-8308387

    CLD created and unloading list sharing _next node pointer leads to concurrent YC missing CLD roots

    JDK-8308370

    Fix build failures related to the java.awt.Robot documentation

    JDK-8308350

    Increase buffer size for jspawnhelper arguments

    JDK-8308347

    [s390x] build broken after JDK-8304913

    JDK-8308342

    Remove MetaspaceClosure::Ref::keep_after_pushing()

    JDK-8308341

    JNI_GetCreatedJavaVMs returns a partially initialized JVM

    JDK-8308336

    Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use

    JDK-8308335

    JFR: Remove @Experimental from Virtual Threads events

    JDK-8308316

    Default decomposition mode in Collator

    JDK-8308312

    Compiler should fail when a local variable declaration does not include an Identifier and does not have an initializer

    JDK-8308310

    HttpClient: Avoid logging or locking from within synchronized blocks

    JDK-8308309

    Compiler should accept mixed masked and unmasked variables in lambda parameters

    JDK-8308300

    enhance exceptions in MappedMemoryUtils.c

    JDK-8308292

    Problemlist vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java

    JDK-8308291

    compiler/jvmci/meta/ProfilingInfoTest.java fails with -XX:TieredStopAtLevel=1

    JDK-8308288

    Fix xlc17 clang warnings and build errors in hotspot

    JDK-8308285

    Assert on -Xshare:dump when running with -Xlog:cds=trace

    JDK-8308281

    Java snippets in the FFM API need to be updated

    JDK-8308277

    RISC-V: Improve vectorization of Match.sqrt() on floats

    JDK-8308276

    Change layout API to work with bytes, not bits

    JDK-8308270

    ARM32 build broken after JDK-8304913

    JDK-8308248

    Revisit alignment of layout constants on 32-bit platforms

    JDK-8308246

    PPC64le build broken after JDK-8304913

    JDK-8308245

    Add -proc:full to describe current default annotation processing policy

    JDK-8308240

    Update ATR task definitions for JDK 21 for Client

    JDK-8308239

    Tighten up accessibility of nested classes in java.lang.invoke

    JDK-8308237

    add JDWP and JDI virtual thread support for ThreadReference.PopFrames

    JDK-8308236

    Remove SystemDictionaryShared::clone_dumptime_tables()

    JDK-8308235

    ThreadContainer registry accumulates weak refs

    JDK-8308232

    nsk/jdb tests don’t pass -verbose flag to the debuggee

    JDK-8308223

    failure handler missed jcmd.vm.info command

    JDK-8308192

    Error in parsing replay file when staticfield is an array of single dimension

    JDK-8308188

    ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC on all platforms

    JDK-8308187

    jdi/EventSet/resume/resume008 failed with "EventHandler> Unexpected event: ThreadStartEvent in thread resume008-thread0"

    JDK-8308185

    Update Http2TestServerConnection to use SSLSocket.startHandshake()

    JDK-8308181

    Generational ZGC: Remove CLDG_lock from old gen root scanning

    JDK-8308167

    SequencedMap::firstEntry throws NPE when first entry has null key or value

    JDK-8308156

    VerifyCACerts.java misses blank in error output

    JDK-8308152

    PropertyDescriptor should work with overridden generic getter method

    JDK-8308151

    [JVMCI] capture JVMCI exceptions in hs-err

    JDK-8308118

    Avoid multiarray allocations in AESCrypt.makeSessionKey

    JDK-8308116

    jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files

    JDK-8308113

    JVMS Changes for Unnamed Classes and Instance main Methods (Preview)

    JDK-8308111

    JLS changes for Unnamed Classes and Instance main Methods (Preview)

    JDK-8308110

    Resolve multiple definition of 'JNI_OnLoad_jsound' linking error

    JDK-8308108

    Support Unicode extension for collation settings

    JDK-8308098

    G1: Remove redundant checks in G1ObjectCountIsAliveClosure

    JDK-8308097

    Generational ZGC: Update constructor syntax

    JDK-8308093

    Disable language preview features use in JDK

    JDK-8308092

    Replace NULL with nullptr in gc/x

    JDK-8308091

    Remove unused iRegIHeapbase() matching operand

    JDK-8308090

    Add container tests for on-the-fly resource quota updates

    JDK-8308088

    Improve class check in CollectedHeap::is_oop

    JDK-8308084

    C2 fix idom bug in PhaseIdealLoop::create_new_if_for_predicate

    JDK-8308073

    ClassLoaderExt::append_boot_classpath should handle dynamic archive

    JDK-8308072

    [BACKOUT] update for deprecated sprintf for src/utils

    JDK-8308049

    Refactor nested class declarations in FdLibm.java

    JDK-8308046

    Move Solaris related charsets from java.base to jdk.charsets module

    JDK-8308043

    Deadlock in TestCSLocker.java due to blocking GC while allocating

    JDK-8308041

    [JVMCI] WB_IsGCSupportedByJVMCICompiler must enter correct JVMCI env

    JDK-8308040

    Evaluate new public types in non-public classes

    JDK-8308038

    java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java timed out

    JDK-8308034

    Some CDS tests need to use @requires vm.flagless

    JDK-8308031

    Linkers should reject unpromoted variadic parameters

    JDK-8308024

    HttpClient (HTTP/1.1) sends an extraneous empty chunk if the BodyPublisher supplies an empty buffer

    JDK-8308022

    update for deprecated sprintf for java.base

    JDK-8308021

    Update IANA Language Subtag Registry to Version 2023-05-11

    JDK-8308016

    Use snippets in java.io package

    JDK-8308015

    Syntax of "import static" is incorrect in com.sun.source.tree.ImportTree.java

    JDK-8308010

    X509Key and PKCS8Key allows garbage bytes at the end

    JDK-8308009

    Generational ZGC: OOM before clearing all SoftReferences

    JDK-8308000

    add PopFrame support for virtual threads

    JDK-8307997

    gtest:ZIndexDistributorTest fails on PPC64

    JDK-8307990

    jspawnhelper must close its writing side of a pipe before reading from it

    JDK-8307976

    (fs) Files.createDirectories(dir) returns dir::toAbsolutePath instead of dir

    JDK-8307969

    [zgc] Missing includes in gc/z/zTracer.cpp

    JDK-8307968

    serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java timed out

    JDK-8307966

    ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-x64

    JDK-8307962

    Exclude gc/g1/TestSkipRebuildRemsetPhase.java fails with virtual test thread factory

    JDK-8307961

    java/foreign/enablenativeaccess/TestEnableNativeAccess.java fails with ShouldNotReachHere

    JDK-8307959

    Remove explicit type casts from SerializeClosure::do_xxx() calls

    JDK-8307958

    Metaspace verification is slow causing extreme class unloading times

    JDK-8307955

    Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs'

    JDK-8307954

    Update string template regression tests to be robust on release updates

    JDK-8307953

    [AIX] C locale’s font setting was changed by JEP 400

    JDK-8307945

    Build of Client VM is broken after JDK-8307058

    JDK-8307944

    ClassFileDumper should only load java.nio.file.Path if enabled

    JDK-8307935

    Class space argument processing can be simplified

    JDK-8307926

    Support byte-sized atomic bitset operations

    JDK-8307911

    javadoc for MemorySegment::reinterpret has duplicate restricted method paragraph

    JDK-8307908

    [ppc] Add failing RTM tests to ProblemList until 8307907 is fixed.

    JDK-8307891

    ProblemList gtest/NMTGtest.java subtests on aix

    JDK-8307887

    (fs) Files.createSymbolicLink throws less specific exception when in developer mode and file already exists

    JDK-8307885

    com/sun/jdi/ConnectedVMs.java fails with "Invalid debuggee exitValue: 0"

    JDK-8307869

    Remove unnecessary log statements from arm32 fastlocking code

    JDK-8307865

    Invalid is_in_any_VTMS_transition() check in post_dynamic_code_generated_while_holding_locks

    JDK-8307857

    validate-source fails after JDK-8306758

    JDK-8307855

    update for deprecated sprintf for src/utils

    JDK-8307850

    update for deprecated sprintf for jdk.jdi

    JDK-8307848

    update for deprecated sprintf for jdk.attach

    JDK-8307840

    SequencedMap view method specification and implementation adjustments

    JDK-8307814

    In the case of two methods with Record Patterns, the second one contains a line number from the first method

    JDK-8307813

    [JVMCI] Export markWord::lock_mask_in_place to JVMCI compilers.

    JDK-8307810

    Consistently use LockingMode instead of UseHeavyMonitors

    JDK-8307808

    G1: Remove partial object-count report after gc

    JDK-8307806

    Rename Atomic::fetch_and_add and friends

    JDK-8307804

    Reorganize ArrayJuggle test cases

    JDK-8307799

    Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg @requires clause

    JDK-8307795

    AArch64: Optimize VectorMask.truecount() on Neon

    JDK-8307794

    Test for HSS/LMS Signature Verification

    JDK-8307783

    runtime/reflect/ReflectOutOfMemoryError.java timed out

    JDK-8307779

    Relax the java.awt.Robot specification

    JDK-8307765

    DynamicArchiveHeader contents are missing in CDS mapfile

    JDK-8307758

    RISC-V: Improve bit test code introduced by JDK-8291555

    JDK-8307738

    JFR: EventStream.openRepository() drops events

    JDK-8307683

    Loop Predication should not hoist range checks with trap on success projection by negating their condition

    JDK-8307653

    Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout

    JDK-8307652

    sealed class hierarchy graph doesn’t distinguish non-sealed classes

    JDK-8307651

    RISC-V: stringL_indexof_char instruction has wrong format string

    JDK-8307648

    java/net/httpclient/ExpectContinueTest.java timed out

    JDK-8307629

    FunctionDescriptor::toMethodType should allow sequence layouts (mainline)

    JDK-8307626

    java/net/httpclient/FlowAdapter* tests should close the HttpClient instances

    JDK-8307619

    C2 failed: Not monotonic (AndI CastII LShiftI) in TestShiftCastAndNotification.java

    JDK-8307610

    Linker::nativeLinker should not be restricted (mainline)

    JDK-8307609

    RISC-V: Added support for Extract, Compress, Expand and other nodes for Vector API

    JDK-8307604

    gcc12 based Alpine build broken build after JDK-8307301

    JDK-8307603

    [AIX] Broken build after JDK-8307301

    JDK-8307588

    [JVMCI] HotSpotConstantPool#lookupBootstrapMethodInvocation broken by JDK-8301995

    JDK-8307572

    AArch64: Vector registers are clobbered by some macroassemblers

    JDK-8307571

    Remove unused SomeConstants in WatcherThread class

    JDK-8307569

    Build with gcc8 is broken after JDK-8307301

    JDK-8307567

    Avoid relocating global roots to metaspaceObjs in CDS dump

    JDK-8307563

    make most fields final in JavacTrees

    JDK-8307559

    Add better checking in com/sun/jdi tests for debuggee exiting unexpectedly with an exception

    JDK-8307555

    Reduce memory reads in x86 MD5 intrinsic

    JDK-8307553

    Remove dead code MetaspaceClosure::push_method_entry

    JDK-8307547

    Support variant collations

    JDK-8307535

    java.util.logging.Handlers should be more VirtualThread friendly

    JDK-8307533

    Use atomic bitset functions for metadata flags

    JDK-8307526

    [JFR] Better handling of tampered JFR repository

    JDK-8307523

    [vectorapi] Optimize MaskFromLongBenchmark.java

    JDK-8307521

    Introduce check_oop infrastructure to check oops in the oop class

    JDK-8307518

    Remove G1 workaround in jstat about zero sized generation sizes

    JDK-8307517

    Add VMErrorCallback infrastructure to extend hs_err dumping

    JDK-8307508

    IndirectVarHandle.isAccessModeSupported throws NPE

    JDK-8307491

    ProblemList sanity/client/SwingSet/src/EditorPaneDemoTest.java on linux-x64

    JDK-8307490

    ProblemList sun/security/pkcs11/Cipher/TestKATForGCM.java on linux-x64 and macosx-x64

    JDK-8307489

    ProblemList jdk/incubator/vector/LoadJsvmlTest.java on windows-x64

    JDK-8307488

    Incorrect weight of the first ObjectAllocationSample JFR event

    JDK-8307486

    ProcessTools.java should wait until vthread is completed before checking exceptions

    JDK-8307483

    New micros for j.u.c.LockSupport

    JDK-8307482

    Compiler should accept var _ in nested patterns in switch case

    JDK-8307480

    Improve SA "transported core" documentation for windows

    JDK-8307478

    Implementation of Prepare to Restrict The Dynamic Loading of Agents

    JDK-8307466

    java.time.Instant calculation bug in until and between methods

    JDK-8307458

    Add periodic heap usage JFR events

    JDK-8307448

    Test RedefineSharedClassJFR fail due to wrong assumption

    JDK-8307446

    RISC-V: Improve performance of floating point to integer conversion

    JDK-8307444

    java.lang.AssertionError when using unnamed patterns

    JDK-8307428

    jstat tests doesn’t tolerate dash in the O column

    JDK-8307425

    Socket input stream read burns CPU cycles with back-to-back poll(0) calls

    JDK-8307423

    [s390x] Represent Registers as values

    JDK-8307421

    Fix comment in g1CollectionSetChooser.hpp after JDK-8306836

    JDK-8307411

    Test java/foreign/channels/TestAsyncSocketChannels.java failed: IllegalStateException: Already closed

    JDK-8307409

    Refactor usage examples to use @snippet in the java.nio packages

    JDK-8307403

    java/util/zip/DeInflate.java timed out

    JDK-8307399

    get rid of compatibility ThreadStart/ThreadEnd events for virtual threads

    JDK-8307395

    Add missing STS to Shenandoah

    JDK-8307381

    Open Source JFrame, JIF related Swing Tests

    JDK-8307378

    Allow collectors to provide specific values for GC notifications' actions

    JDK-8307377

    Remove use of tagName from TagletWriterImpl.linkSeeReferenceOutput

    JDK-8307375

    Alignment check on layouts used as sequence element is not correct

    JDK-8307374

    Add a JFR event for tracking RSS

    JDK-8307370

    Add tier1 testing with thread factory in CI

    JDK-8307369

    Add execution of all svc tests in CI

    JDK-8307365

    JvmtiStressModule hit SIGSEGV in JvmtiEventControllerPrivate::recompute_thread_enabled

    JDK-8307362

    Remove test com/sun/jdi/JdbLastErrorTest.java

    JDK-8307351

    (CmpI/L(AndI/L reg1 reg2)) on x86 can be optimized

    JDK-8307348

    Parallelize heap walk for ObjectCount(AfterGC) JFR event collection

    JDK-8307347

    serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS

    JDK-8307346

    Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code

    JDK-8307331

    Correctly update line maps when class redefine rewrites bytecodes

    JDK-8307326

    Package jdk.internal.classfile.java.lang.constant become obsolete

    JDK-8307319

    closed Problemlist correction

    JDK-8307315

    Missing ResourceMark in CDS and JVMTI code

    JDK-8307311

    Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests

    JDK-8307308

    Add serviceability_ttf_virtual group to exclude jvmti tests developed for virtual threads

    JDK-8307307

    Improve ProcessTools.java to don’t try to run Virtual wrapper for incompatible processes

    JDK-8307306

    Change some ConstantPool::name_ref_at calls to uncached_name_ref_at

    JDK-8307305

    Update debugger tests to support JTREG_TEST_THREAD_FACTORY mode

    JDK-8307301

    Update HarfBuzz to 7.2.0

    JDK-8307299

    Move more DnD tests to open

    JDK-8307298

    JFR: Ensure jdk.jfr.internal.TypeLibrary is initialized only once

    JDK-8307297

    Move some DnD tests to open

    JDK-8307295

    Add warning to not create new ACC flags

    JDK-8307244

    Remove redundant class RMIIIOPServerImpl

    JDK-8307236

    Rendezvous GC threads under STS for monitor deflation

    JDK-8307196

    Dangling pointer warning for MetadataAllocationRequest

    JDK-8307190

    Refactor ref_at methods in Constant Pool

    JDK-8307185

    pkcs11 native libraries make JNI calls into java code while holding GC lock

    JDK-8307181

    MemoryLayout.structLayout uses undocumented strict alignment constraints

    JDK-8307165

    java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out

    JDK-8307164

    TestSegmentCopy times out (mainline)

    JDK-8307163

    JLONG_FORMAT_SPECIFIER should be updated on Windows

    JDK-8307156

    native_thread not protected by TLH

    JDK-8307153

    JVMTI GetThreadState on carrier should return STATE_WAITING

    JDK-8307150

    RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC

    JDK-8307147

    [x86] Dangling pointer warning for Assembler::_attributes

    JDK-8307139

    Fix signed integer overflow in compiler code, part 1

    JDK-8307135

    java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed

    JDK-8307134

    Add GTS root CAs

    JDK-8307133

    Open source some JTable jtreg tests

    JDK-8307132

    Cleanup the code of sun.java2d.cmm.lcms package

    JDK-8307131

    C2: assert(false) failed: malformed control flow

    JDK-8307130

    Open source few Swing JMenu tests

    JDK-8307128

    Open source some drag and drop tests 4

    JDK-8307125

    compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java hits assert(!Continuation::is_frame_in_continuation(thread(), fr())) failed: No support for deferred values in continuations

    JDK-8307123

    Fix deprecation warnings in DPrinter

    JDK-8307110

    zero build broken after JDK-8304265

    JDK-8307106

    Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock

    JDK-8307105

    JFileChooser InvalidPathException when selecting some system folders on Windows

    JDK-8307104

    [AIX] VM crashes with UseRTMLocking on Power10

    JDK-8307103

    Two TestMetaspaceAllocationMT tests fail after JDK-8306696

    JDK-8307100

    Remove ReferentBasedDiscovery reference discovery policy

    JDK-8307091

    A few client tests intermittently throw ConcurrentModificationException

    JDK-8307088

    Allow the jdbc.drivers system property to be searchable

    JDK-8307083

    Open source some drag and drop tests 3

    JDK-8307080

    Open source some more JComboBox jtreg tests

    JDK-8307079

    Update test java/awt/Choice/DragOffNoSelect.java

    JDK-8307078

    Opensource and clean up five more AWT Focus related tests

    JDK-8307077

    Convert CRLF to LF in java.xml.crypto

    JDK-8307068

    store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList

    JDK-8307067

    remove broken EnableThreadSMRExtraValidityChecks option

    JDK-8307058

    Implementation of Generational ZGC

    JDK-8307007

    Implementation for javax.lang.model for unnamed variables (Preview)

    JDK-8307006

    ProblemList gtest/NMTGtest.java on aix

    JDK-8307005

    Make CardTableBarrierSet::initialize non-virtual

    JDK-8306997

    C2: "malformed control flow" assert due to missing safepoint on backedge with a switch

    JDK-8306996

    Open source Swing MenuItem related tests

    JDK-8306992

    [JVMCI] mitigate more against JVMCI related OOME causing VM to exit

    JDK-8306983

    Do not invoke external programs when switch terminal to raw mode on selected platforms

    JDK-8306966

    RISC-V: Support vector cast node for Vector API

    JDK-8306965

    osThread allocation failures should not abort the VM

    JDK-8306959

    (bf) CharBuffer.append(CharSequence,int,int) throws BufferOverflowException where IndexOutOfBoundsException expected

    JDK-8306955

    Open source several JComboBox jtreg tests

    JDK-8306954

    Open source five Focus related tests

    JDK-8306952

    improve generic signature of internal DCInlineTag class

    JDK-8306951

    [BACKOUT] JDK-8305252 make_method_handle_intrinsic may call java code under a lock

    JDK-8306950

    [REDO] JDK-8305252 make_method_handle_intrinsic may call java code under a lock

    JDK-8306949

    Resolve miscellaneous multiple symbol definition issues when statically linking JDK/VM natives with standard launcher

    JDK-8306946

    jdk/test/lib/process/ProcessToolsStartProcessTest.java fails with "wrong number of lines in OutputAnalyzer output"

    JDK-8306943

    Open source several dnd AWT tests

    JDK-8306941

    Open source several datatransfer and dnd AWT tests

    JDK-8306940

    test/jdk/java/net/httpclient/XxxxInURI.java should call HttpClient::close

    JDK-8306933

    C2: "assert(false) failed: infinite loop" failure

    JDK-8306930

    Incorrect assert in BitMap::count_one_bits

    JDK-8306929

    Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared

    JDK-8306927

    Collator treats "v" and "w" as the same letter for Swedish language locale.

    JDK-8306901

    Macro offset_of confuses Eclipse CDT

    JDK-8306883

    Thread stacksize is reported with wrong units in os::create_thread logging

    JDK-8306881

    Update FreeType to 2.13.0

    JDK-8306872

    Rename Node_Array::Size()

    JDK-8306871

    Open source more AWT Drag & Drop tests

    JDK-8306860

    Avoid unnecessary allocation in List.map() when list is empty

    JDK-8306858

    Remove some remnants of CMS from SA agent

    JDK-8306855

    [s390x] fix difference in abi sizes

    JDK-8306851

    Move Method access flags

    JDK-8306850

    Open source AWT Modal related tests

    JDK-8306843

    JVMTI tag map extremely slow after JDK-8292741

    JDK-8306842

    Classfile API performance improvements

    JDK-8306841

    Generational ZGC: NMT reports Java heap size larger than max heap size

    JDK-8306838

    GetGraphicsTest needs to be headful

    JDK-8306836

    Remove pinned tag for G1 heap regions

    JDK-8306833

    Change CardTable::_covered to static array

    JDK-8306825

    Monitor deflation might be accidentally disabled by zero intervals

    JDK-8306823

    Native memory leak in SharedRuntime::notify_jvmti_unmount/mount.

    JDK-8306812

    Open source several AWT Miscellaneous tests

    JDK-8306806

    JMX agent with JDP enabled won’t start when PerfData is disabled

    JDK-8306785

    fix deficient spliterators for Sequenced Collections

    JDK-8306780

    ProblemList java/lang/Thread/virtual/HoldsLock.java#id0 in Xcomp

    JDK-8306775

    Problemlist runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java

    JDK-8306774

    Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable

    JDK-8306773

    Problemlist jdk/incubator/vector/ShortMaxVectorTests.java on x86_32

    JDK-8306772

    Remove sun.security.x509.CertException, sun.security.x509.CertParseError

    JDK-8306770

    (fs) Remove obsolete os.version check from sun.nio.fs.BsdFileStore.supportsFileAttributeView

    JDK-8306766

    Reduce heap size for TestJNICriticalStressTest

    JDK-8306765

    Some client related jtreg problem list entries are malformed

    JDK-8306764

    closed Problemlist correction

    JDK-8306758

    com/sun/jdi/ConnectedVMs.java fails with "Non-zero debuggee exitValue: 143"

    JDK-8306755

    Open source few Swing JComponent and AbstractButton tests

    JDK-8306753

    Open source several container AWT tests

    JDK-8306752

    Open source several container and component AWT tests

    JDK-8306749

    Make CardTable::invalidate non-virtual

    JDK-8306740

    G1: Change G1CardSetHashTableScan to lambda

    JDK-8306738

    Select num workers for safepoint ParallelCleanupTask

    JDK-8306735

    G1: G1FullGCScope remove unnecessary member _explicit_gc

    JDK-8306734

    Shenandoah: Missing barriers on deoptimization path

    JDK-8306733

    Remove template parameter of G1DetermineCompactionQueueClosure::free_pinned_region

    JDK-8306732

    TruncatedSeq::predict_next() attempts linear regression with only one data point

    JDK-8306729

    Add nominal descriptors of modules and packages to Constants API

    JDK-8306718

    Optimize and opensource some old AWT tests

    JDK-8306714

    Open source few Swing event and AbstractAction tests

    JDK-8306712

    CDS DeterministicDump.java test fails with -XX:+UseStringDeduplication

    JDK-8306711

    Improve diagnosis of IntlTest framework

    JDK-8306706

    Support out-of-line code generation for MachNodes

    JDK-8306705

    com/sun/jdi/PopAndInvokeTest.java fails with NativeMethodException

    JDK-8306703

    JFR: Summary views

    JDK-8306698

    Add overloads to MethodTypeDesc::of

    JDK-8306696

    Remove MetaspaceReclaimPolicy=aggressive and obsolete MetaspaceReclaimPolicy

    JDK-8306695

    Divide by zero in G1Policy::logged_cards_processing_time

    JDK-8306687

    Relax memory ordering constraints on metaspace atomic counters

    JDK-8306683

    Open source several clipboard and color AWT tests

    JDK-8306682

    Open source a few more AWT Choice tests

    JDK-8306681

    Open source more AWT DnD related tests

    JDK-8306678

    Replace use of os.version with an internal Version record

    JDK-8306672

    support offset in dll_address_to_library_name on AIX

    JDK-8306667

    RISC-V: Fix storeImmN0 matching rule by using zr register

    JDK-8306654

    Disable NMT location_printing_cheap_dead_xx tests again

    JDK-8306652

    Open source AWT MenuItem related tests

    JDK-8306647

    Implementation of Structured Concurrency (Preview)

    JDK-8306640

    Open source several AWT TextArea related tests

    JDK-8306638

    Open source some AWT tests related to datatransfer and Toolkit

    JDK-8306636

    Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3

    JDK-8306634

    Open source AWT Event related tests

    JDK-8306623

    (bf) CharBuffer::allocate throws unexpected exception type with some CharSequences

    JDK-8306607

    Apply 80-column output to javac supported version output

    JDK-8306597

    Improve string formatting in EquivMapsGenerator.java

    JDK-8306593

    Fix nsk/jdi/stop/stop001 for virtual threads and remove from problem list

    JDK-8306583

    Add JVM crash check in CDSTestUtils.executeAndLog

    JDK-8306581

    JVMCI tests failed when run with -XX:TypeProfileLevel=222 after JDK-8303431

    JDK-8306578

    Report error if no label given in @see and {@link} when no default is available

    JDK-8306575

    Clean up and open source four Dialog related tests

    JDK-8306572

    Implementation of Scoped Values (Preview)

    JDK-8306566

    Open source several clipboard AWT tests

    JDK-8306560

    Add TOOLING.jsh load file

    JDK-8306541

    Refactor collection set candidate handling to prepare for JDK-8140326

    JDK-8306538

    Zero variant build failure after JDK-8257967

    JDK-8306510

    Print number of threads and stack sizes in error reports

    JDK-8306507

    [linux] Print number of memory mappings in error reports

    JDK-8306489

    Open source AWT List related tests

    JDK-8306484

    Open source several AWT Choice jtreg tests

    JDK-8306483

    (ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName

    JDK-8306482

    Remove unused Method AccessFlags

    JDK-8306476

    CDS ArchiveHeapTestClass.java test asserts when vm_exit is called on VM thread

    JDK-8306474

    Move InstanceKlass read-only flags

    JDK-8306471

    Add virtual threads support to JDWP ThreadReference.Stop and JDI ThreadReference.stop()

    JDK-8306467

    Fix nsk/jdb/kill/kill001 to work with new JVMTI StopThread support for virtual threads.

    JDK-8306466

    Open source more AWT Drag & Drop related tests

    JDK-8306461

    ObjectInputStream::readObject() should handle negative array sizes without throwing NegativeArraySizeExceptions

    JDK-8306460

    Clear JVM_ACC_QUEUED flag on methods when dumping dynamic CDS archive

    JDK-8306459

    s390x: Replace NULL to nullptr

    JDK-8306457

    Classfile API components implementations should not be exposed

    JDK-8306456

    Don’t leak _worklist’s memory in PhaseLive::compute

    JDK-8306452

    Fix Amazon copyright in JDK-8305425 test

    JDK-8306444

    Don’t leak memory in PhaseChaitin::PhaseChaitin

    JDK-8306440

    Rename PSS:_num_optional_regions to _max_num_optional_regions

    JDK-8306436

    Rename PSS*:_n_workers to PSS*:_num_workers

    JDK-8306435

    Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one

    JDK-8306432

    Open source several AWT Text Component related tests

    JDK-8306431

    File.listRoots method description should be re-examined

    JDK-8306430

    Open source some AWT tests related to TextComponent and Toolkit

    JDK-8306428

    RunThese30M.java crashed with assert(early→flag() == current→flag() || early→flag() == mtNone)

    JDK-8306409

    Open source AWT KeyBoardFocusManger, LightWeightComponent related tests

    JDK-8306374

    (bf) Improve performance of DirectCharBuffer::append(CharSequence[,int,int])

    JDK-8306372

    Open source AWT CardLayout and Checkbox tests

    JDK-8306331

    assertcnt > 0.0f) && (prob > 0.0f failed: Bad frequency assignment in if

    JDK-8306326

    [BACKOUT] 8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects

    JDK-8306323

    Update license files in CLDR v43

    JDK-8306321

    Add an accessor for the top of a PLAB

    JDK-8306320

    BufferedImage spec needs clarification w.r.t its implementation of the WritableRenderedImage interface

    JDK-8306310

    Move is_shared Klass flag

    JDK-8306305

    4.5.1: Definition of "provably distinct" refers to the "upper bound" of a type variable

    JDK-8306304

    Fix xlc17 clang warnings in ppc and aix code

    JDK-8306302

    C2 Superword fix: use VectorMaskCmp and VectorBlend instead of CMoveVF/D

    JDK-8306289

    32-bit build failures after JDK-8303422

    JDK-8306285

    Missing file in search test

    JDK-8306284

    G1: Remove assertion in G1ScanHRForRegionClosure::do_claimed_block

    JDK-8306282

    Build failure linux-arm32-open-cmp-baseline after JDK-8257967

    JDK-8306280

    Open source several choice AWT tests

    JDK-8306279

    Build failure after JDK-8299592

    JDK-8306278

    jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967

    JDK-8306137

    Open source several AWT ScrollPane related tests

    JDK-8306135

    Clean up and open source some AWT tests

    JDK-8306134

    Open source some AWT tests relating to Button and a few other classes

    JDK-8306133

    Open source few AWT Drag & Drop related tests

    JDK-8306123

    Move InstanceKlass writeable flags

    JDK-8306119

    Many components respond to a mouse event by requesting focus without supplying the MOUSE_EVENT cause

    JDK-8306112

    Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview)

    JDK-8306111

    PPC64: RT call after thaw with exception requires larger ABI section

    JDK-8306077

    Replace NEW_ARENA_ARRAY with NEW_RESOURCE_ARRAY when applicable in opto

    JDK-8306076

    Open source AWT misc tests

    JDK-8306075

    Micro-optimize Enum.hashCode

    JDK-8306072

    Open source several AWT MouseInfo related tests

    JDK-8306067

    Open source AWT Graphics,GridBagLayout related tests

    JDK-8306060

    Open source few AWT Insets related tests

    JDK-8306059

    improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests

    JDK-8306057

    False arguments calling dispatch_base for aarch64

    JDK-8306042

    C2: failed: Missed optimization opportunity in PhaseCCP (adding LShift→Cast→Add notification)

    JDK-8306038

    SystemModulesPlugin generates code that doesn’t pop when return value not used

    JDK-8306036

    Use @apiNote in String.toLowerCase, String.toUpperCase

    JDK-8306034

    add support of virtual threads to JVMTI StopThread

    JDK-8306033

    Resolve multiple definition of 'throwIOException' and friends when statically linking with JDK native libraries

    JDK-8306031

    Update IANA Language Subtag Registry to Version 2023-04-13

    JDK-8306029

    ProblemList runtime/ErrorHandling/TestDwarf.java on linux

    JDK-8306028

    separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions

    JDK-8306027

    Clarify JVMTI heap functions spec about virtual thread stack.

    JDK-8306015

    Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate

    JDK-8306014

    Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate

    JDK-8306008

    Several Vector API tests fail for client VM after JDK-8304450

    JDK-8306006

    strace001.java fails due to unknown methods on stack

    JDK-8305995

    Footprint regression from JDK-8224957

    JDK-8305994

    Guarantee eventual async monitor deflation

    JDK-8305993

    Add handleSocketErrorWithMessage to extend nio Net.c exception message

    JDK-8305990

    Stripping debug info of ASM 9.5 fails

    JDK-8305975

    Add TWCA Global Root CA

    JDK-8305972

    Update XML Security for Java to 3.0.2

    JDK-8305966

    ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64

    JDK-8305963

    Typo in java.security.Security.getProperty

    JDK-8305959

    x86: Improve itable_stub

    JDK-8305958

    Use links instead of buttons for auto-generated header links

    JDK-8305950

    Have -XshowSettings option display tzdata version

    JDK-8305945

    (zipfs) Opening a directory to get input stream produces incorrect exception message

    JDK-8305944

    assert(is_aligned(ref, HeapWordSize)) failed: invariant

    JDK-8305943

    Open source few AWT Focus related tests

    JDK-8305942

    Open source several AWT Focus related tests

    JDK-8305937

    com/sun/jdi/SetLocalWhileThreadInNative.java fails with -XX:+TieredCompilation

    JDK-8305936

    JavaThread::create_system_thread_object has unused is_visible argument

    JDK-8305935

    Resolve multiple definition of 'jmm_<interface|version>' when statically linking with JDK native libraries

    JDK-8305934

    PPC64: Disable VMContinuations on Big Endian

    JDK-8305922

    [aix,linux] Avoid comparing 'this' to nullptr

    JDK-8305919

    java/lang/Thread/virtual/HoldsLock.java#id0 failed, ThreadInfo.getLockInfo() return null

    JDK-8305906

    HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address

    JDK-8305902

    (cs) Resolve default Charset only once in StreamEncoder and StreamDecoder

    JDK-8305900

    Use loopback IP addresses in security policy files of httpclient tests

    JDK-8305892

    G1: Fix G1MMUTracker::when_sec documentation

    JDK-8305880

    Loom: Avoid putting stale object pointers in oops

    JDK-8305875

    Test TraceVirtualThreadLocals should be run with continuations only

    JDK-8305874

    Open source AWT Key, Text Event related tests

    JDK-8305858

    Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries

    JDK-8305853

    java/text/Format/DateFormat/DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106"

    JDK-8305847

    Improve diagnosability and resilience of HttpClient::close tests

    JDK-8305846

    Support compilation in Proc test utility

    JDK-8305819

    LogConfigurationTest intermittently fails on AArch64

    JDK-8305815

    Update Libpng to 1.6.39

    JDK-8305811

    (bf) Improve performance of CharBuffer::append(CharSequence[,int,int])

    JDK-8305809

    (fs) Review obsolete Linux kernel dependency on os.version (Unix kernel 2.6.39)

    JDK-8305808

    Typo in javadoc of ConstantDescs::BSM_VARHANDLE_STATIC_FIELD

    JDK-8305807

    Spurious right brace in ConstantDescs field Javadocs

    JDK-8305794

    Unused interface sun.security.util.PermissionFactory can be removed

    JDK-8305787

    Wrong debugging information printed with TraceOptoOutput

    JDK-8305785

    Avoid redundant HashMap.containsKey call in java.util.regex

    JDK-8305783

    x86_64: Optimize AbsI and AbsL

    JDK-8305781

    compiler/c2/irTests/TestVectorizationMultiInvar.java failed with "IRViolationException: There were one or multiple IR rule failures."

    JDK-8305780

    javax/swing/JTable/7068740/bug7068740.java fails on Ubunutu 20.04

    JDK-8305778

    javax/swing/JTableHeader/6884066/bug6884066.java: Unexpected header’s value; index = 4 value = E

    JDK-8305771

    SA ClassWriter.java fails to skip overpass methods

    JDK-8305770

    os::Linux::available_memory() should refer MemAvailable in /proc/meminfo

    JDK-8305766

    ProblemList runtime/CompressedOops/CompressedClassPointers.java

    JDK-8305763

    Parsing a URI with an underscore goes through a silent exception, negatively impacting performance

    JDK-8305762

    FileInputStream and FileOutputStream implSpec should be corrected or removed

    JDK-8305761

    Resolve multiple definition of 'jvm' when statically linking with JDK native libraries

    JDK-8305758

    Update the JAR tool man page to indicate -i/--generate-file is deprecated

    JDK-8305757

    Call Method::compute_has_loops_flag() when creating CDS archive

    JDK-8305755

    [JVMCI] missing barriers in CompilerToVM.readFieldValue for Reference.referent

    JDK-8305748

    Clarify reentrant behavior of close() in FileInputStream, FileOutputStream, and RandomAccessFile

    JDK-8305746

    InitializeEncoding should cache Charset object instead of charset name

    JDK-8305740

    C2: add print statements to assert: Can’t determine return type.

    JDK-8305728

    RISC-V: Use bexti instruction to do single-bit testing

    JDK-8305716

    Enhancements for printing age tables

    JDK-8305714

    Add an extra test for JDK-8292755

    JDK-8305712

    [MacOS] Deprecated Cocoa-NSEvent names

    JDK-8305711

    Arm: C2 always enters slowpath for monitorexit

    JDK-8305710

    Line breaks in search tags cause invalid JSON in index file

    JDK-8305701

    6.3.2: Incomplete specification of flow scoping

    JDK-8305696

    (zipfs) Avoid redundant LinkedHashMap.containsKey call ZipFileSystem.makeParentDirs

    JDK-8305690

    [X86] Do not emit two REX prefixes in Assembler::prefix

    JDK-8305688

    jdk build --with-memory-size=1024 broken by JDK-8305100

    JDK-8305680

    Remove Permissions from jcmd help output

    JDK-8305679

    ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-aarch64 with ZGC

    JDK-8305678

    ProblemList serviceability/sa/ClhsdbInspect.java on windows-x64 in Xcomp

    JDK-8305673

    Convert DocCommentParser to use enhanced switch

    JDK-8305672

    Surprising definite assignment error after JDK-8043179

    JDK-8305671

    javac rejects semicolons in compilation units with no imports

    JDK-8305670

    Performance regression in LockSupport.unpark with lots of idle threads

    JDK-8305668

    PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2

    JDK-8305666

    Add system property for fair AWT lock

    JDK-8305664

    [BACKOUT] (fs) Remove FileSystem support for resolving against a default directory (chdir configuration)

    JDK-8305663

    Wrong iteration order of pause array in g1MMUTracker

    JDK-8305659

    ProblemList com/sun/jdi/PopAndInvokeTest.java with virtual threads

    JDK-8305646

    compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c

    JDK-8305644

    IGV: Node text not updated when switching from/to CFG view

    JDK-8305635

    Replace Parse Predicate IfNode with new ParsePredicateNode and route predicate queries through dedicated classes

    JDK-8305634

    Renaming predicates, simple cleanups, and adding summary about current predicates

    JDK-8305632

    Test com/sun/jdi/PopAndInvokeTest.java fails with OpaqueFrameException

    JDK-8305625

    Stress test crashes with SEGV in Deoptimization::deoptimize_frame_internal(JavaThread*, long*, Deoptimization::DeoptReason)

    JDK-8305622

    Remove Permission details from jcmd man page

    JDK-8305620

    Missing break in DocCommentParser inlineWord()

    JDK-8305618

    Move gcold out of tier1

    JDK-8305608

    Change VMConnection to use "test.class.path"instead of "test.classes"

    JDK-8305607

    Remove some unused test parameters in com/sun/jdi tests

    JDK-8305602

    ProblemList java/lang/invoke/lambda/LogGeneratedClassesTest.java

    JDK-8305600

    java/lang/invoke/lambda/LogGeneratedClassesTest.java fails after JDK-8304846 and JDK-8202110

    JDK-8305599

    (fc) Temporarily problem-list java/nio/channels/{AsyncCloseAndInterrupt.java, FileChannel/Transfer.java}

    JDK-8305596

    (fc) Two java/nio/channels tests fail after JDK-8303260

    JDK-8305591

    Cleanup use of newline flag in DocCommentParser

    JDK-8305590

    Remove nothrow exception specifications from operator new

    JDK-8305582

    Compiler crash when compiling record patterns with var

    JDK-8305578

    X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions

    JDK-8305566

    Change StringDedup thread to derive from JavaThread

    JDK-8305543

    Ensure GC barriers for arraycopy on AArch64 use caller saved neon temp registers

    JDK-8305529

    DefaultProxySelector.select(URI) in certain cases returns a List with null element

    JDK-8305525

    Problemlist runtime/ErrorHandling/TestDwarf on x86

    JDK-8305524

    AArch64: Fix arraycopy issue on SVE caused by matching rule vmask_gen_sub

    JDK-8305520

    ToggleNotifyJvmtiTest.java fails with release VMs

    JDK-8305511

    Remove ignore from com/sun/jdi/PopAndInvokeTest.java

    JDK-8305509

    C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"

    JDK-8305505

    NPE in javazic compiler

    JDK-8305504

    stutter typo in java.compiler files

    JDK-8305502

    adjust timeouts in three more M&M tests

    JDK-8305500

    SystemDictionary::find_placeholder/find_class declared but not used

    JDK-8305490

    CLHSDB "dumpclass" command produces classes with invalid field descriptors

    JDK-8305486

    Add split() variants that keep the delimiters to String and j.u.r.Pattern

    JDK-8305485

    Problemlist runtime/Thread/TestAlwaysPreTouchStacks.java

    JDK-8305484

    Compiler::init_c1_runtime unnecessarily uses an Arena that lives for the lifetime of the process

    JDK-8305481

    gtest is_first_C_frame failing on ARM

    JDK-8305480

    test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java failing on 32 bit arm

    JDK-8305478

    [REDO] disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414

    JDK-8305461

    [vectorapi] Add VectorMask::xor

    JDK-8305442

    (bf) Direct and view implementations of CharBuffer.toString(int, int) do not need to catch SIOBE

    JDK-8305425

    Thread.isAlive0 doesn’t need to call into the VM

    JDK-8305421

    Work around JDK-8305420 in CDSJDITest.java

    JDK-8305419

    JDK-8301995 broke building libgraal

    JDK-8305417

    disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414

    JDK-8305416

    runtime/Thread/TestAlwaysPreTouchStacks.java failed with "Did not find expected NMT output"

    JDK-8305414

    gtest/NMTGtests.java is failing various sub-tests

    JDK-8305407

    ExternalSpecsWriter should ignore white-space differences in spec titles

    JDK-8305405

    Compile_lock not needed in Universe::genesis()

    JDK-8305404

    Compile_lock not needed for InstanceKlass::implementor()

    JDK-8305403

    Shenandoah evacuation workers may deadlock

    JDK-8305400

    ISO 4217 Amendment 175 Update

    JDK-8305387

    JDK-8301995 breaks arm 32-bit

    JDK-8305370

    Inconsistent use of for_young_only_phase parameter in G1 predictions

    JDK-8305368

    G1 remset chunk claiming may use relaxed memory ordering

    JDK-8305356

    Fix ignored bad CompileCommands in tests

    JDK-8305352

    updateIconImages may lead to deadlock after JDK-8276849

    JDK-8305351

    C2 setScopedValueCache intrinsic doesn’t use access API

    JDK-8305343

    BigDecimal.fractionOnly() erroneously returns true for large scale value

    JDK-8305336

    java.security.debug=sunpkcs11 breaks PKCS#11 configuration with slotListIndex

    JDK-8305324

    C2: Wrong execution of vectorizing Interger.reverseBytes

    JDK-8305323

    Update java/net/httpclient/ContentLengthHeaderTest.java to use new HttpTestServer factory methods

    JDK-8305320

    DbgStrings and AsmRemarks are leaking

    JDK-8305310

    Calculate PublicKey from PrivateKey

    JDK-8305252

    make_method_handle_intrinsic may call java code under a lock

    JDK-8305247

    On RISC-V generate_fixed_frame() sometimes generate a relativized locals value which is way too large

    JDK-8305242

    Remove non-invariant assert(EventThreadDump::is_enabled())

    JDK-8305237

    CompilerDirectives DCmds permissions correction

    JDK-8305236

    Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051

    JDK-8305233

    G1: Refactor G1ClearCardTableTask

    JDK-8305227

    [s390x] build broken after JDK-8231349

    JDK-8305225

    A service broken error despite annotation processor generating it if directives listed

    JDK-8305223

    IGV: mark osr compiled graphs with [OSR] in the name

    JDK-8305222

    Change unique_ctrl_out_or_null to unique_ctrl_out in PhaseCFG::convert_NeverBranch_to_Goto

    JDK-8305209

    JDWP exit error AGENT_ERROR_INVALID_THREAD(203): missing entry in running thread table

    JDK-8305207

    Calendar.aggregateStamp(int, int) return value can be simplified

    JDK-8305206

    Add @spec tags in java.base/java.* (part 1)

    JDK-8305203

    Simplify trimming operation in Region::Ideal

    JDK-8305202

    JDK-8305201

    Improve error message for GroupLayouts that are too large on SysV

    JDK-8305192

    serial GC fails "assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end)) failed: invalid space boundaries"

    JDK-8305189

    C2 failed "assert(_outcnt==1) failed: not unique"

    JDK-8305171

    PPC: Should use IMA::load_resolved_indy_entry() in TIG::generate_return_entry_for()

    JDK-8305169

    java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java — test server didn’t start in timely manner

    JDK-8305157

    The java.util.Arrays class should be declared final

    JDK-8305142

    Can’t bootstrap ctw.jar

    JDK-8305113

    (tz) Update Timezone Data to 2023c

    JDK-8305112

    RISC-V: Typo fix for RVC description

    JDK-8305111

    Locale.lookupTag has typo in parameter

    JDK-8305107

    Emoji related binary properties in RegEx

    JDK-8305100

    [REDO] Clean up JavadocTokenizer

    JDK-8305098

    [Backout] JDK-8303912 Clean up JavadocTokenizer

    JDK-8305095

    Update java/net/httpclient/CustomRequestPublisher.java to use new HttpTestServer factory methods

    JDK-8305094

    typo (missing *) in doc comment

    JDK-8305093

    Linker cache should not take layout names into account

    JDK-8305092

    Improve Thread.sleep(millis, nanos) for sub-millisecond granularity

    JDK-8305091

    Change ChaCha20 cipher init behavior to match AES-GCM

    JDK-8305089

    Implement missing socket options on AIX

    JDK-8305086

    G1 Redirty Cards phase printed twice

    JDK-8305085

    Suppress removal warning for finalize() from test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java

    JDK-8305084

    Remove the removal warnings for finalize() from test/hotspot/jtreg/serviceability/dcmd/gc/FinalizerInfoTest.java and RunFinalizationTest.java

    JDK-8305083

    Remove finalize() from test/hotspot/jtreg/vmTestbase/nsk/share/ and /jpda that are used in serviceability/dcmd/framework tests

    JDK-8305082

    Remove finalize() from test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java

    JDK-8305081

    Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712

    JDK-8305080

    Suppress the 'removal' warning for finalize() from test/hotspot/jtreg/compiler/jvmci/common/testcases that used in compiler/jvmci/compilerToVM/ tests

    JDK-8305079

    Remove finalize() from compiler/c2/Test719030

    JDK-8305073

    Fix VerifyLoopOptimizations - step 2 - verify idom

    JDK-8305066

    [JVMCI] guarantee(ik→is_initialized()) failed: java/lang/Long$LongCache must be initialized

    JDK-8305062

    Refactor CardTable::resize_covered_region

    JDK-8305060

    G1: Refactor G1ScanHRForRegionClosure::scan_heap_roots

    JDK-8305056

    Avoid unaligned access in emit_intX methods if it’s unsupported

    JDK-8305055

    IR check fails on some aarch64 platforms

    JDK-8305008

    RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp

    JDK-8305004

    add @spec tags to langtools modules

    JDK-8304996

    Add missing HandleMarks

    JDK-8304993

    bad sentence break in DateFormat

    JDK-8304991

    Redundant hyphen in @param results in double-dash in javadocs

    JDK-8304990

    unnecessary dash in @param gives double-dash in docs

    JDK-8304989

    unnecessary dash in @param gives double-dash in docs

    JDK-8304988

    unnecessary dash in @param gives double-dash in docs

    JDK-8304982

    Emit warning for removal of COMPAT provider

    JDK-8304976

    Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree()

    JDK-8304963

    HttpServer closes connection after processing HEAD after JDK-7026262

    JDK-8304962

    sun/net/www/http/KeepAliveCache/B5045306.java: java.lang.RuntimeException: Failed: Initial Keep Alive Connection is not being reused

    JDK-8304948

    [vectorapi] C2 crashes when expanding VectorBox

    JDK-8304945

    StringBuilder and StringBuffer should implement Appendable explicitly

    JDK-8304937

    BufferedFieldBuilder.Model missing writeTo(DirectClassBuilder)

    JDK-8304932

    MethodTypeDescImpl can be mutated by argument passed to MethodTypeDesc.of

    JDK-8304931

    vm/concepts/methods/methods001/methods00101m1/methods00101m1 failures with already pending exception

    JDK-8304928

    Optimize ClassDesc.resolveConstantDesc

    JDK-8304927

    Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2

    JDK-8304919

    Implementation of Virtual Threads

    JDK-8304918

    Remove unused decl field from AnnotatedType implementations

    JDK-8304915

    Create jdk.internal.util.Architecture enum and apply

    JDK-8304914

    Use OperatingSystem, Architecture, and Version in jpackage

    JDK-8304913

    Use OperatingSystem, Architecture, and Version in jlink

    JDK-8304912

    Use OperatingSystem enum in java.desktop module

    JDK-8304911

    Use OperatingSystem enum in some modules

    JDK-8304898

    JDK-8304888

    Add dedicated VMProps for linker and fallback linker

    JDK-8304885

    Reuse stale data to improve DNS resolver resiliency

    JDK-8304884

    Update Bytecodes data to be mostly compile time constants

    JDK-8304883

    Record Deconstruction causes bytecode error

    JDK-8304880

    [PPC64] VerifyOops code in C1 doesn’t work with ZGC

    JDK-8304878

    ConcurrentModificationException in javadoc tool

    JDK-8304846

    Provide a shared utility to dump generated classes defined via Lookup API

    JDK-8304845

    Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording

    JDK-8304844

    JFR: Missing disk parameter in ActiveRecording event

    JDK-8304840

    Dangling CharacterCodingException in a few javadoc descriptions

    JDK-8304837

    Classfile API throws IOOBE for MethodParameters attribute without parameter names

    JDK-8304836

    Make MALLOC_MIN4 macro more robust

    JDK-8304835

    jdk/jfr/event/oldobject/TestArrayInformation.java fails with "Could not find event with class …​ as (leak) object"

    JDK-8304834

    Fix wrapper insertion in TestScaffold.parseArgs(String args[])

    JDK-8304833

    (fc) Remove dead code in sun.nio.ch.FileChannelImpl::implCloseChannel

    JDK-8304828

    Lots of constant static data not declared static const in cpu/x86

    JDK-8304825

    MacOS metal pipeline - window isn’t painted if created during display sleep

    JDK-8304820

    Statically allocate ObjectSynchronizer mutexes

    JDK-8304818

    Prune HttpURLConnection cache when corresponding Authenticator is garbage collected

    JDK-8304815

    Use NMT for more precise hs_err location printing

    JDK-8304809

    Remove develop flag G1ExitOnExpansionFailure

    JDK-8304804

    Remove develop flag G1VerifyCTCleanup

    JDK-8304803

    NPE thrown during downcall classification under Linux/x64

    JDK-8304802

    After JDK-8297639 the flag G1UsePreventiveGC needs to be added to the obsoletion table

    JDK-8304761

    Update IANA Language Subtag Registry to Version 2023-03-22

    JDK-8304760

    Add 2 Microsoft TLS roots

    JDK-8304759

    Add BitMap iterators

    JDK-8304745

    Lazily initialize byte[] in java.io.BufferedInputStream

    JDK-8304743

    Compile_lock and SystemDictionary updates

    JDK-8304738

    UnregisteredClassesTable_lock never created

    JDK-8304736

    Heap_lock is created twice

    JDK-8304725

    AsyncGetCallTrace can cause SIGBUS on M1

    JDK-8304723

    Statically allocate global mutexes

    JDK-8304720

    SuperWord::schedule should rebuild C2-graph from SuperWord dependency-graph

    JDK-8304718

    GetIntArrayElements should not be passed JNI_FALSE

    JDK-8304717

    Declaration aliasing between boolean and jboolean is wrong

    JDK-8304716

    Clean up G1Policy::calc_max_old_cset_length()

    JDK-8304712

    Only pass total number of regions into G1Policy::calc_min_old_cset_length

    JDK-8304711

    Combine G1 root region abort and wait into a single method

    JDK-8304696

    Duplicate class names in dynamicArchive tests can lead to test failure

    JDK-8304694

    Runtime exception thrown when break stmt is missing

    JDK-8304691

    Remove jlink --post-process-path option

    JDK-8304689

    Add hidden option to disable external spec page

    JDK-8304687

    Move add_to_hierarchy

    JDK-8304685

    Fix whitespace parsing in libjdwp

    JDK-8304683

    Memory leak in WB_IsMethodCompatible

    JDK-8304681

    compiler/sharedstubs/SharedStubToInterpTest.java fails after JDK-8304387

    JDK-8304680

    Problemlist compiler/sharedstubs/SharedStubToInterpTest.java

    JDK-8304676

    [vectorapi] x86_32: Crash in Assembler::kmovql(Address, KRegister)

    JDK-8304671

    javac regression: Compilation with --release 8 fails on underscore in enum identifiers

    JDK-8304657

    G1: Rename set_state_empty to set_state_untracked

    JDK-8304591

    (fs) UnixPath.stringValue need not be volatile

    JDK-8304585

    Method::invoke rewraps InvocationTargetException if a caller-sensitive method throws IAE

    JDK-8304557

    java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java times out

    JDK-8304547

    Remove checking of -Djava.compiler in src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java

    JDK-8304543

    Modernize debugging jvm args in test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java

    JDK-8304542

    Convert use of internal VM::classFileVersion to ClassFileFormatVersion

    JDK-8304541

    Modules THROW_MSG_ should return nullptr instead of JNI_FALSE

    JDK-8304537

    Ant-based langtools build fails after JDK-8015831 Add lint check for calling overridable methods from a constructor

    JDK-8304502

    Classfile API class hierarchy makes assumptions when class is not resolved

    JDK-8304501

    Remove orphaned demo netbeans projects

    JDK-8304498

    JShell does not switch to raw mode when there is no /bin/test

    JDK-8304450

    [vectorapi] Refactor VectorShuffle implementation

    JDK-8304449

    com/sun/jdi/ThreadMemoryLeakTest.java times out

    JDK-8304448

    Kitchensink failed: assert(!thread→is_in_any_VTMS_transition()) failed: class prepare events are not allowed in any VTMS transition

    JDK-8304445

    Remaining uses of NULL in ciInstanceKlass.cpp

    JDK-8304444

    Reappearance of NULL in jvmtiThreadState.cpp

    JDK-8304443

    bootcycle builds fail after JDK-8015831

    JDK-8304438

    jcmd JVMTI.agent_load should obey EnableDynamicAgentLoading

    JDK-8304437

    ProblemList com/sun/jdi/ThreadMemoryLeadTest.java with ZGC

    JDK-8304436

    com/sun/jdi/ThreadMemoryLeakTest.java fails with "OutOfMemoryError: Java heap space" with ZGC

    JDK-8304433

    cleanup sentence breaker code in DocTreeMaker

    JDK-8304425

    ClassHierarchyResolver from Reflection

    JDK-8304423

    Refactor FdLibm.java

    JDK-8304420

    Regression ~11% with Javac-Generates on all platforms in b14

    JDK-8304412

    Serial: Refactor old generation cards update after Full GC

    JDK-8304411

    Remove unused CardTable::clear

    JDK-8304393

    Provide method to iterate over regions of humongous object in G1

    JDK-8304387

    Fix positions of shared static stubs / trampolines

    JDK-8304376

    Rename t1/t2 classes in com/sun/jdi/CLETest.java to avoid class duplication error in IDE

    JDK-8304375

    jdk/jfr/api/consumer/filestream/TestOrdered.java failed with "Expected at least some events to be out of order! Reuse = false"

    JDK-8304367

    jlink --include-locales=* attempts to parse non .class resource files with classfile reader

    JDK-8304360

    Test to ensure ConstantDescs fields work

    JDK-8304350

    Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0

    JDK-8304334

    java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java times out on slow platforms

    JDK-8304314

    StackWalkTest.java fails after CODETOOLS-7903373

    JDK-8304303

    implement VirtualThread class notifyJvmti methods as C2 intrinsics

    JDK-8304301

    Remove the global option SuperWordMaxVectorSize

    JDK-8304295

    harfbuzz build fails with GCC 7 after JDK-8301998

    JDK-8304294

    Update JRuby test runner to start process in the current directory

    JDK-8304293

    RISC-V: JDK-8276799 missed atomic intrinsic support for C1

    JDK-8304291

    [AIX] Broken build after JDK-8301998

    JDK-8304287

    Problemlist java/net/SocketOption/OptionsTest.java

    JDK-8304286

    java/net/SocketOption/OptionsTest.java failing after JDK-8302659

    JDK-8304283

    Modernize the switch statements in jdk.internal.foreign

    JDK-8304267

    JDK-8303415 missed change in Zero Interpreter

    JDK-8304265

    Implementation of Foreign Function and Memory API (Third Preview)

    JDK-8304264

    Debug messages always show up for NativeGSS

    JDK-8304258

    x86: Improve the code generation of VectorRearrange with int and float

    JDK-8304242

    CPUInfoTest fails because "serialize" CPU feature is not known

    JDK-8304230

    LShift ideal transform assertion

    JDK-8304225

    Remove javax/script/Test7.java from ProblemList

    JDK-8304180

    Constant Descriptors for MethodHandles::classData and classDataAt

    JDK-8304175

    ProblemList compiler/vectorapi/VectorLogicalOpIdentityTest.java on 2 platforms

    JDK-8304174

    Remove delays from httpserver tests

    JDK-8304172

    ProblemList serviceability/sa/UniqueVtableTest.java

    JDK-8304164

    jdk/classfile/CorpusTest.java still fails after JDK-8303910

    JDK-8304163

    Move jdk.internal.module.ModuleInfoWriter to the test library

    JDK-8304161

    Add TypeKind.from to derive from TypeDescriptor.OfField

    JDK-8304148

    Remapping a class with Invokedynamic constant loses static bootstrap arguments

    JDK-8304147

    JVM crash during shutdown when dumping dynamic archive

    JDK-8304146

    Refactor VisibleMemberTable (LocalMemberTable)

    JDK-8304144

    G1: Remove unnecessary is_survivor check in G1ClearCardTableTask

    JDK-8304139

    Add <init> and <clinit> method constants to ConstantDescs

    JDK-8304138

    [JVMCI] Test FailedSpeculation existence before appending.

    JDK-8304136

    Match allocation and free in sspi.cpp

    JDK-8304130

    Add runtime/StackGuardPages/TestStackGuardPagesNative.java to ProblemList.txt

    JDK-8304089

    Convert TraceDependencies to UL

    JDK-8304074

    [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM

    JDK-8304069

    ClassFileParser has ad-hoc hashtables

    JDK-8304063

    tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH

    JDK-8304059

    Use InstanceKlass in dependencies

    JDK-8304055

    G1: Remove OldGCAllocRegion::release

    JDK-8304054

    Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed

    JDK-8304042

    C2 SuperWord: schedule must remove packs with cyclic dependencies

    JDK-8304036

    Use CommandLine class from shared module

    JDK-8304033

    JFR: Missing thread

    JDK-8304031

    Classfile API cannot encode Primitive Class as Condy

    JDK-8304028

    Port fdlibm IEEEremainder to Java

    JDK-8304019

    ProblemList java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java on windows-x64

    JDK-8304018

    ProblemList javax/swing/JColorChooser/Test6827032.java on windows-x64

    JDK-8304017

    ProblemList com/sun/jdi/InvokeHangTest.java on windows-x64 in vthread mode

    JDK-8304016

    Add BitMap find_last suite of functions

    JDK-8304015

    G1: Metaspace-induced GCs should not trigger maximal compaction

    JDK-8304014

    Convert test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java to junit

    JDK-8304013

    Add a fast, non-manual alternative to test/jdk/java/util/zip/ZipFile/TestTooManyEntries

    JDK-8304005

    ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-x64 in Xcomp mode

    JDK-8303973

    Library detection in runtime/ErrorHandling/TestDwarf.java fails on ppc64le RHEL8.5 for libpthread-2.28.so

    JDK-8303969

    Limit printed failures within an object during G1 heap verification

    JDK-8303965

    java.net.http.HttpClient should reset the stream if response headers contain malformed header fields

    JDK-8303963

    Replace various encodings of UINT/SIZE_MAX in gc code

    JDK-8303955

    RISC-V: Factor out the tmp parameter from copy_memory and copy_memory_v

    JDK-8303951

    Add asserts before record_method_not_compilable where possible

    JDK-8303949

    gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5

    JDK-8303948

    HsErrFileUtils.checkHsErrFileContent() fails to check the last pattern.

    JDK-8303942

    os::write should write completely

    JDK-8303937

    Corrupted heap dumps due to missing retries for os::write()

    JDK-8303930

    Fix ConstantUtils.skipOverFieldSignature void case return value

    JDK-8303928

    Update jarsigner man page after JDK-8303410

    JDK-8303924

    ProblemList serviceability/sa/UniqueVtableTest.java on Linux

    JDK-8303923

    ZipOutStream::putEntry should include an apiNote to indicate that the STORED compression method should be used when writing directory entries

    JDK-8303921

    serviceability/sa/UniqueVtableTest.java timed out

    JDK-8303919

    Instant.ofEpochMilli says it can throw an exception that it can’t

    JDK-8303917

    Update ISO 639 language codes table

    JDK-8303916

    ThreadLists.java inconsistent results

    JDK-8303915

    javadoc build failure after JDK-8294959

    JDK-8303910

    jdk/classfile/CorpusTest.java failed 1 of 6754 tests

    JDK-8303908

    Add missing check in VTMS_transition_disable_for_all() for suspend mode

    JDK-8303900

    Rename BitMap search functions

    JDK-8303895

    Simplify and clean up LinkFactory code

    JDK-8303883

    Confusing parameter name in G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes

    JDK-8303882

    Refactor some iterators in jdk.compiler

    JDK-8303881

    Mixed, minor cleanup in jdk.compiler

    JDK-8303863

    RISC-V: TestArrayStructs.java fails after JDK-8303604

    JDK-8303861

    Error handling step timeouts should never be blocked by OnError and others

    JDK-8303853

    Update ISO 3166 country codes table

    JDK-8303841

    Update the JNI spec GetVersion function to reflect the change to JNI_VERSION_20

    JDK-8303839

    [BACKOUT] JDK-8302799 and JDK-8302189

    JDK-8303833

    java.util.LocaleISOData has wrong comments for 'Norwegian Bokmål' and 'Volapük'

    JDK-8303830

    update for deprecated sprintf for jdk.accessibility

    JDK-8303824

    Parallel: Use more strict card table API

    JDK-8303822

    gtestMain should give more helpful output

    JDK-8303820

    Simplify type metadata

    JDK-8303814

    getLastErrorString should avoid charset conversions

    JDK-8303809

    Dispose context in SPNEGO NegotiatorImpl

    JDK-8303805

    [REDO] JDK-8302189 and JDK-8302799

    JDK-8303804

    Fix some errors of If-VectorTest and CMove-VectorTest

    JDK-8303799

    [BACKOUT] JDK-8302801 Remove fdlibm C sources

    JDK-8303798

    REDO - Remove fdlibm C sources

    JDK-8303784

    no-@Target annotations should be applicable to type parameter declarations

    JDK-8303749

    Serial: Use more strict card table API

    JDK-8303742

    CompletableFuture.orTimeout leaks if the future completes exceptionally

    JDK-8303705

    Field sleeper.started should be volatile JdbLockTestTarg.java

    JDK-8303703

    Add support of execution tests using virtual thread factory jtreg plugin

    JDK-8303702

    Provide ThreadFactory to create platform/virtual threads for com/sun/jdi tests

    JDK-8303697

    ProcessTools doesn’t print last line of process output

    JDK-8303690

    Prefer ArrayList to LinkedList in com.sun.jmx.mbeanserver.Introspector

    JDK-8303684

    Lift upcall sharing mechanism to AbstractLinker (mainline)

    JDK-8303682

    Simplify HttpClient DebugLogger

    JDK-8303681

    JFR: RemoteRecordingStream::setMaxAge() should accept null

    JDK-8303678

    [JVMCI] Add possibility to convert object JavaConstant to jobject.

    JDK-8303674

    JFR: TypeLibrary class not thread safe

    JDK-8303669

    SelectVersion indexes past the end of the argv array

    JDK-8303648

    Add String.indexOf(String str, int beginIndex, int endIndex)

    JDK-8303646

    [JVMCI] Add possibility to lookup ResolvedJavaType from jclass.

    JDK-8303630

    Move nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java back to general problem list

    JDK-8303624

    The java.lang.Thread.FieldHolder can be null for JNI attaching threads

    JDK-8303623

    Compiler should disallow non-standard UTF-8 string encodings

    JDK-8303622

    JFR: Missing message with Objects.requireNonNull

    JDK-8303621

    BitMap::iterate should support lambdas and other function objects

    JDK-8303617

    update for deprecated sprintf for jdk.jdwp.agent

    JDK-8303609

    ProblemList serviceability/sa/TestSysProps.java with ZGC

    JDK-8303607

    SunMSCAPI provider leaks memory and keys

    JDK-8303606

    Memory leaks in Arguments::parse_each_vm_init_arg

    JDK-8303605

    Memory leaks in Metaspace gtests

    JDK-8303604

    Passing by-value structs whose size is not power of 2 doesn’t work on all platforms (mainline)

    JDK-8303588

    [JVMCI] make JVMCI source directories conform with standard layout

    JDK-8303587

    Remove VMOutOfMemoryError001 test from the problem list after 8303198

    JDK-8303582

    Reduce duplication in jdk/java/foreign tests

    JDK-8303577

    [JVMCI] OOME causes crash while translating exceptions

    JDK-8303576

    addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return

    JDK-8303575

    adjust Xen handling on Linux aarch64

    JDK-8303564

    C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi

    JDK-8303563

    GetCurrentThreadCpuTime and GetThreadCpuTime need further clarification for virtual threads

    JDK-8303562

    Remove obsolete comments in os::pd_attempt_reserve_memory_at

    JDK-8303549

    [AIX] TestNativeStack.java is failing with exit value 1

    JDK-8303548

    Arguments::get_default_shared_archive_path() should cache the result for future use

    JDK-8303540

    Eliminate unnecessary reference to javac internal class

    JDK-8303539

    javadoc typos in Attr

    JDK-8303534

    Merge CompactibleSpace into ContiguousSpace

    JDK-8303530

    Redefine JAXP Configuration File

    JDK-8303527

    update for deprecated sprintf for jdk.hotspot.agent

    JDK-8303526

    Changing "arbitrary" Name.compareTo() ordering breaks the regression suite

    JDK-8303524

    Check FunctionDescriptor byte order when linking

    JDK-8303523

    Cleanup problem listing of nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java

    JDK-8303516

    HFAs with nested structs/unions/arrays not handled correctly on AArch64

    JDK-8303513

    C2: LoadKlassNode::make fails with 'expecting TypeKlassPtr'

    JDK-8303512

    Race condition when computing is_loaded property of TypePtr::InterfaceSet

    JDK-8303511

    C2: assert(get_ctrl(n) == cle_out) during unrolling

    JDK-8303509

    Socket setTrafficClass does not work for IPv4 connections when IPv6 enabled

    JDK-8303508

    Vector.lane() gets wrong value on x86

    JDK-8303499

    [s390x] ProblemList StressStackOverflow

    JDK-8303497

    [s390x] ProblemList TestUnreachableInnerLoop.java

    JDK-8303495

    Unused path parameter in ClassLoader::add_to_app_classpath_entries(JavaThread* current, char* path, …​)

    JDK-8303489

    Add a test to verify classes in vmStruct have unique vtables

    JDK-8303486

    [REDO] Update ProcessTools.startProcess(…​) to exit early if process exit before linePredicate is printed.

    JDK-8303485

    Replacing os.name for operating system customization

    JDK-8303482

    Update LCMS to 2.15

    JDK-8303481

    CancelRequestTest assertTrue failing with AssertionError due to java.util.concurrent.CompletionException: java.io.EOFException: EOF reached while reading

    JDK-8303480

    Miscellaneous fixes to mostly invisible doc comments

    JDK-8303475

    potential null pointer dereference in filemap.cpp

    JDK-8303473

    Add implied {@code} in java.lang.invoke.MethodHandles

    JDK-8303472

    Display name for region TR

    JDK-8303467

    Serial: Refactor reference processor

    JDK-8303466

    C2: failed: malformed control flow. Limit type made precise with MaxL/MinL

    JDK-8303465

    KeyStore of type KeychainStore, provider Apple does not show all trusted certificates

    JDK-8303457

    Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient

    JDK-8303443

    IGV: Syntax highlighting and resizing for filter editor

    JDK-8303442

    Clean up w2k_lsa_auth linker parameters

    JDK-8303440

    The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id

    JDK-8303431

    [JVMCI] libgraal annotation API

    JDK-8303422

    Use common functions to exit the VM for -Xshare:dump and CDS errors

    JDK-8303421

    [BACKOUT] 8303133: Update ProcessTools.startProcess(…​) to exit early if process exit before linePredicate is printed.

    JDK-8303418

    Improve parameter and variable names in BitMap

    JDK-8303417

    RISC-V: Merge vector instructs with similar match rules

    JDK-8303415

    Add VM_Version::is_intrinsic_supported(id)

    JDK-8303413

    (fs) Ignore polling interval sensitivity modifiers in PollingWatchService

    JDK-8303411

    JFR problem list entry for JDK-8247776 should be removed

    JDK-8303410

    Remove ContentSigner APIs and jarsigner -altsigner and -altsignerpath options

    JDK-8303409

    Add Windows AArch64 ABI support to the Foreign Function & Memory API

    JDK-8303405

    fix @returnss typo in ReflectionFactory

    JDK-8303401

    Add a Vector API equalsIgnoreCase micro benchmark

    JDK-8303392

    Runtime.exec and ProcessBuilder.start should use System logger

    JDK-8303362

    Serial: Move CardTableRS to serial directory

    JDK-8303357

    [JVMCI] thread is _thread_in_vm when committing JFR compilation event

    JDK-8303354

    addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return

    JDK-8303351

    [IR Framework] Add missing cpu feature avx512bw after JDK-8302681

    JDK-8303350

    Fix mistyped {@code}

    JDK-8303349

    Simplify link format for generic types in index pages

    JDK-8303344

    After JDK-8302760, G1 heap verification does not exit VM after errors

    JDK-8303334

    Further improve liveness/remembered set verification for G1

    JDK-8303279

    C2: crash in SubTypeCheckNode::sub() at IGVN split if

    JDK-8303278

    Imprecise bottom type of ExtractB/UB

    JDK-8303276

    Secondary assertion failure in AdapterHandlerLibrary::contains during crash reporting

    JDK-8303275

    Use {@Return and @linkplain in Locale and related classes

    JDK-8303267

    Prefer ArrayList to LinkedList in ConcurrentLocksPrinter

    JDK-8303266

    Prefer ArrayList to LinkedList in JImageTask

    JDK-8303264

    Refactor nsk/stress/strace to extract shared and remove redundant code

    JDK-8303261

    JFR: jdk/jfr/api/consumer/streaming/TestJVMCrash.java doesn’t retry

    JDK-8303260

    (fc) FileChannel::transferFrom should support position > size()

    JDK-8303253

    Remove unnecessary calls to super() in java.time value based classes

    JDK-8303252

    G1: Return early from Full-GC if no regions are selected for compaction.

    JDK-8303250

    Call ct_max_alignment_constraint using the base class

    JDK-8303249

    JFR: Incorrect description of dumponexit

    JDK-8303244

    G1: call CardTable::clear_MemRegion directly

    JDK-8303242

    ThreadMXBean issues with virtual threads

    JDK-8303238

    Create generalizations for existing LShift ideal transforms

    JDK-8303232

    java.util.Date.parse(String) and java.util.Date(String) don’t declare thrown IllegalArgumentException

    JDK-8303229

    JFR: Preserve disk repository after exit

    JDK-8303227

    JniObjWithEnv should be NullablePointer compliant

    JDK-8303216

    Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl

    JDK-8303215

    Make thread stacks not use huge pages

    JDK-8303214

    Typo in java.util.Collections#synchronizedNavigableMap javadoc

    JDK-8303213

    Avoid AtomicReference in TextComponentPrintable

    JDK-8303210

    [linux, Windows] Make UseSystemMemoryBarrier available as product flag

    JDK-8303208

    JFR: 'jfr print' displays incorrect timestamps

    JDK-8303198

    System and Runtime.exit() resilience to logging errors

    JDK-8303186

    Missing Classpath exception from Continuation.c

    JDK-8303183

    Memory leak in Arguments::init_shared_archive_paths

    JDK-8303181

    Memory leak in ClassLoaderExt::setup_app_search_path

    JDK-8303175

    (fs) Deprecate com.sun.nio.file.SensitivityWatchEventModifier for removal

    JDK-8303169

    Remove Windows specific workaround from libdt

    JDK-8303161

    [vectorapi] VectorMask.cast narrow operation returns incorrect value with SVE

    JDK-8303154

    Investigate and improve instruction cache flushing during compilation

    JDK-8303153

    Native interpreter frame missing mirror

    JDK-8303151

    DCmd framework cleanups

    JDK-8303150

    DCmd framework unnecessarily creates a DCmd instance on registration

    JDK-8303147

    [s390x] fast & slow debug builds are broken

    JDK-8303136

    MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded005 failed with "isCollectionUsageThresholdExceeded() returned true, while threshold = 1 and used = 0"

    JDK-8303135

    JFR: Log periodic events using periodic tag

    JDK-8303134

    JFR: Missing stack trace during chunk rotation stress

    JDK-8303133

    Update ProcessTools.startProcess(…​) to exit early if process exit before linePredicate is printed.

    JDK-8303125

    ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java

    JDK-8303123

    Add line break opportunity to single type parameters

    JDK-8303105

    LoopRangeStrideTest fails IR verification on x86

    JDK-8303102

    jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN

    JDK-8303089

    [jittester] Add time limit to IRTree generation

    JDK-8303086

    SIGSEGV in JavaThread::is_interp_only_mode()

    JDK-8303085

    Runtime problem list cleanup

    JDK-8303084

    G1 Heap region liveness verification has inverted return value

    JDK-8303083

    (bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA

    JDK-8303082

    [AIX] Missing C name demangling with XLClang

    JDK-8303081

    Serial: Remove unused VM_MarkSweep

    JDK-8303078

    Reduce allocations when pretty printing JCTree during compilation

    JDK-8303077

    JFR: Add example usage to jdk.jfr

    JDK-8303073

    (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor

    JDK-8303072

    Memory leak in exeNullCallerTest.cpp

    JDK-8303071

    Memory leaks in libjdwp

    JDK-8303070

    Memory leak in DCmdArgument<char*>::parse_value

    JDK-8303069

    Memory leak in CompilerOracle::parse_from_line

    JDK-8303068

    Memory leak in DwarfFile::LineNumberProgram::run_line_number_program

    JDK-8303067

    G1: Remove unimplemented G1FullGCScope::heap_transition

    JDK-8303054

    Remove unused variables in GCTraceTimeLoggerImpl::log_end

    JDK-8303051

    Stop saving 5 chunks in each ChunkPool

    JDK-8303047

    avoid NULL after 8301661

    JDK-8303045

    Remove RegionNode::LoopStatus::NeverIrreducibleEntry assert with wrong assumption

    JDK-8303040

    linux PPC64le: Implementation of Foreign Function & Memory API (Preview)

    JDK-8303039

    Utilize coverageLevels.txt

    JDK-8303033

    Build failure with the micro bench mark

    JDK-8303024

    (fs) WindowsFileSystem.supportedFileAttributeViews can use Set.of

    JDK-8303022

    "assert(allocates2(pc)) failed: not in CodeBuffer memory" When linking downcall handle

    JDK-8303018

    Unicode Emoji Properties

    JDK-8303013

    Always do remembered set verification during G1 Full GC

    JDK-8303002

    Reject packed structs from linker

    JDK-8303001

    Add test for re-entrant upcalls

    JDK-8302983

    ZoneRulesProvider.registerProvider() twice will remove provider

    JDK-8302981

    Fix a typo in the doc comment for java.lang.Record.equals

    JDK-8302979

    (fs) Files usage of SUPPORTED_CHARSETS could be simplified

    JDK-8302977

    ZGC: Doesn’t support gc/TestVerifySubSet.java

    JDK-8302976

    C2 Intrinsification of Float.floatToFloat16 and Float.float16ToFloat Yields Different Result than the Interpreter

    JDK-8302975

    Remove redundant mark verification during G1 Full GC

    JDK-8302927

    Unproblemlist Fuzz.java from ProblemList-zgc.txt again

    JDK-8302908

    RISC-V: Support masked vector arithmetic instructions for Vector API

    JDK-8302907

    [PPC64] Use more constexpr in class Register

    JDK-8302906

    AArch64: Add SVE backend support for vector unsigned comparison

    JDK-8302905

    arm32 Raspberry Pi OS build broken by JDK-8301494

    JDK-8302899

    Executors.newSingleThreadExecutor can use Cleaner to shutdown executor

    JDK-8302888

    containers/docker/TestJcmd.java fails when run as root under podman

    JDK-8302886

    Parallel: Remove unimplemented methods in ParCompactionManager

    JDK-8302883

    JFR: Improve periodic events

    JDK-8302882

    Newly added test javax/swing/JFileChooser/JFileChooserFontReset.java fails with HeadlessException

    JDK-8302880

    Fix includes in g1ConcurrentMarkObjArrayProcessor files

    JDK-8302878

    Group cmdline heap size checking together

    JDK-8302877

    Speed up latin1 case conversions

    JDK-8302873

    ZGC: dump barrier data in C2 Mach nodes

    JDK-8302871

    Speed up StringLatin1.regionMatchesCI

    JDK-8302870

    More information needed from failures in vmTestbase ThreadUtils.waitThreadState

    JDK-8302868

    Serial: Remove CardTableRS::initialize

    JDK-8302867

    G1: Removing unused variable in G1CardTable::initialize

    JDK-8302865

    Illegal bytecode for break from if with instanceof pattern matching condition

    JDK-8302864

    Parallel: Remove PSVirtualSpace::pointer_delta

    JDK-8302863

    Speed up String::encodeASCII using countPositives

    JDK-8302858

    Polish FlightRecorderMXBeanImpl

    JDK-8302856

    Typo in FlightRecorderMXBeanImpl

    JDK-8302849

    SurfaceManager might expose partially constructed object

    JDK-8302846

    IGV: Zoom stuck when zooming out on large graphs

    JDK-8302845

    Replace finalizer usage in JNDI DNS provider with Cleaner

    JDK-8302838

    jabswitch main() should avoid calling exit explicitly

    JDK-8302837

    Kernel32.cpp array memory release invokes undefined behaviour

    JDK-8302831

    PPC: compiler/codecache/TestStressCodeBuffers.java fails after JDK-8301819

    JDK-8302830

    AArch64: Fix the mismatch between cas.m4 and aarch64.ad

    JDK-8302822

    Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe

    JDK-8302821

    JFR: Periodic task thread spins after recording has stopped

    JDK-8302820

    Remove costs for NMTPreInit when NMT is off

    JDK-8302819

    Remove JAR Index

    JDK-8302815

    Use new Math.clamp method in core libraries

    JDK-8302814

    Delete unused CountLoopEnd instruct with CmpX

    JDK-8302812

    JDK-8302455 broke ClassLoaderStatsTest on 32-bit

    JDK-8302811

    NMT.random_reallocs_vm fails if NMT is off

    JDK-8302810

    NMT gtests don’t correctly check for marked ranges

    JDK-8302801

    Remove fdlibm C sources

    JDK-8302800

    Augment NaN handling tests of FDLIBM methods

    JDK-8302799

    Refactor Debugging variable usage for noreturn crash reporting

    JDK-8302798

    Refactor -XX:+UseOSErrorReporting for noreturn crash reporting

    JDK-8302795

    Shared archive failed on old version class with jsr bytecode

    JDK-8302791

    Add specific ClassLoader object to Proxy IllegalArgumentException message

    JDK-8302789

    (fs) Files.copy should include unsupported copy option in exception message

    JDK-8302783

    Improve CRC32C intrinsic with crypto pmull on AArch64

    JDK-8302781

    CDS archive heap not reproducible after JDK-8296344

    JDK-8302780

    Add support for vectorized arraycopy GC barriers

    JDK-8302779

    HelidonAppTest.java fails with "assert(_cb == CodeCache::find_blob(pc())) failed: Must be the same" or SIGSEGV

    JDK-8302777

    CDS should not relocate heap if mapping fails

    JDK-8302776

    RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET

    JDK-8302760

    Improve liveness/remembered set verification for G1

    JDK-8302741

    ZGC: Remove Universe::verify calls

    JDK-8302738

    IGV: refine 'Simplify graph' filter

    JDK-8302736

    Major performance regression in Math.log on aarch64

    JDK-8302734

    Parallel: Remove unused LGRPSpace::_invalid_region

    JDK-8302732

    sun/net/www/http/HttpClient/MultiThreadTest.java still failing intermittently

    JDK-8302709

    Remove explicit remembered set verification in G1

    JDK-8302696

    Revert API signature changes made in JDK-8285504 and JDK-8285263

    JDK-8302685

    Some javac unit tests aren’t reliably closing open files

    JDK-8302681

    [IR Framework] Only allow cpuFeatures from a verified list

    JDK-8302678

    validate_source fails after JDK-8293313

    JDK-8302677

    JFR: Cache label and contentType in EventType and ValueDescriptor

    JDK-8302674

    Parallel: Remove unused methods in MutableNUMASpace

    JDK-8302673

    [SuperWord] MaxReduction and MinReduction should vectorize for int

    JDK-8302671

    libawt has a memmove decay error

    JDK-8302670

    use-after-free related to PhaseIterGVN interaction with Unique_Node_List and Node_Stack

    JDK-8302668

    [TESTBUG] Tests require feature sse4_1 which does not exist, should be sse4.1

    JDK-8302667

    Improve message format when failing to load symbols or libraries

    JDK-8302666

    Replace CHM with VarHandle in ForeachOrderedTask

    JDK-8302664

    Fix several incorrect usages of Preconditions.checkFromIndexSize

    JDK-8302661

    Parallel: Remove PSVirtualSpace::is_aligned

    JDK-8302659

    Modernize Windows native code for NetworkInterface

    JDK-8302656

    Missing spaces in output of -XX:+CIPrintMethodCodes

    JDK-8302652

    [SuperWord] Reduction should happen after loop, when possible

    JDK-8302644

    IGV: Apply filters per graph tab and not globally

    JDK-8302635

    Race condition in HttpBodySubscriberWrapper when cancelling request

    JDK-8302625

    Bad copyright line after JDK-8302385

    JDK-8302623

    jarsigner - use BufferedOutputStream to improve performance while creating the signed jar

    JDK-8302615

    make JVMTI thread cpu time functions optional for virtual threads

    JDK-8302607

    increase timeout for ContinuousCallSiteTargetChange.java

    JDK-8302603

    Use Set.of in java.nio.charset.Charset

    JDK-8302595

    use-after-free related to GraphKit::clone_map

    JDK-8302594

    use-after-free in Node::destruct

    JDK-8302590

    Add String.indexOf(int ch, int fromIndex, int toIndex)

    JDK-8302558

    Editable JComboBox’s popup blocks user from seeing characters in Aqua look and feel

    JDK-8302525

    Write a test to check various components send Events while mouse and key are used simultaneously

    JDK-8302518

    Add missing Op_RoundDoubleMode in VectorNode::vector_operands()

    JDK-8302516

    Do some cleanup of nsk/share/jdi/EventHandler.java

    JDK-8302514

    Misleading error generated when empty class file encountered

    JDK-8302513

    remove sun.awt.util.IdentityLinkedList

    JDK-8302512

    Update IANA Language Subtag Registry to Version 2023-02-14

    JDK-8302508

    Add timestamp to the output TraceCompilerThreads

    JDK-8302496

    Runtime.exit incorrectly says it never throws an exception

    JDK-8302495

    update for deprecated sprintf for java.desktop

    JDK-8302491

    NoClassDefFoundError omits the original cause of an error

    JDK-8302464

    Parallel: Remove unreachable code in callers of numa_has_static_binding

    JDK-8302462

    [REDO] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack

    JDK-8302455

    VM.classloader_stats memory size values are wrong

    JDK-8302453

    RISC-V: Add support for small width vector operations

    JDK-8302452

    [JVMCI] Export _poly1305_processBlocks, JfrThreadLocal fields to JVMCI compiler.

    JDK-8302385

    Remove MetaspaceReclaimPolicy=none

    JDK-8302369

    Reduce the stack size of the C1 compiler

    JDK-8302368

    [ZGC] Client build fails after JDK-8300255

    JDK-8302360

    Atomic*.compareAndExchange Javadoc unclear

    JDK-8302358

    Behavior of adler32 changes after JDK-8300208

    JDK-8302354

    InstanceKlass init state/thread should be atomic

    JDK-8302351

    "assert(!JavaThread::current()→is_interp_only_mode() || !nm→method()→is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite

    JDK-8302345

    JLS Changes for Unnamed patterns and variables (Preview)

    JDK-8302344

    Compiler Implementation for Unnamed patterns and variables (Preview)

    JDK-8302337

    JDK crashes if lib/modules contains non-zero byte containing ATTRIBUTE_END

    JDK-8302335

    IGV: Bytecode not showing

    JDK-8302328

    [s390x] Simplify asm_assert definition

    JDK-8302325

    Wrong comment in java.base/share/native/libjimage/imageFile.hpp

    JDK-8302324

    Inheritance tree does not show correct type parameters/arguments

    JDK-8302323

    Add repeat methods to StringBuilder/StringBuffer

    JDK-8302320

    AsyncGetCallTrace obtains too few frames in sanity test

    JDK-8302315

    Examine cost of clone of primitive arrays compared to arraycopy

    JDK-8302312

    Make ParGCRareEvent_lock G1 specific

    JDK-8302289

    RISC-V: Use bgez instruction in arraycopy_simple_check when possible

    JDK-8302268

    Prefer ArrayList to LinkedList in XEmbeddedFramePeer

    JDK-8302262

    Remove -XX:SuppressErrorAt develop option

    JDK-8302260

    VarHandle.describeConstable() fails to return a nominal descriptor for static public fields

    JDK-8302226

    failure_handler native.core should wait for coredump to finish

    JDK-8302225

    SunJCE Provider doesn’t validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP

    JDK-8302218

    CHeapBitMap::free frees with incorrect size

    JDK-8302215

    G1: Last-ditch Full GC should do serial compaction for tail regions in per thread compaction points.

    JDK-8302214

    Typo in javadoc of Arrays.compare and Arrays.mismatch

    JDK-8302206

    Factor out duplicate G1VerificationClosure

    JDK-8302203

    IR framework should detect non-compilable test methods early

    JDK-8302202

    Incorrect desugaring of null-allowed nested patterns

    JDK-8302191

    Performance degradation for float/double modulo on Linux

    JDK-8302189

    Mark assertion failures noreturn

    JDK-8302182

    Update Public Suffix List to 88467c9

    JDK-8302173

    Button border overlaps with button icon on macOS system LaF

    JDK-8302172

    [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline

    JDK-8302167

    Avoid allocating register in fast_lock()

    JDK-8302163

    Speed up various String comparison methods with ArraysSupport.mismatch

    JDK-8302161

    Upgrade jQuery UI to version 1.13.2

    JDK-8302158

    PPC: test/jdk/jdk/internal/vm/Continuation/Fuzz.java: AssertionError: res: false shouldPin: false

    JDK-8302152

    Speed up tests with infinite loops, sleep less

    JDK-8302151

    BMPImageReader throws an exception reading BMP images

    JDK-8302150

    Speed up compiler/codegen/Test7100757.java

    JDK-8302149

    Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java

    JDK-8302147

    Speed up compiler/jvmci/compilerToVM/IterateFramesNative.java

    JDK-8302146

    Move TestOverloadCompileQueues.java to tier3

    JDK-8302145

    ddepth should be uint in PhaseIdealLoop::register_node()

    JDK-8302144

    Move ZeroTLABTest.java to tier3

    JDK-8302129

    Make MetaspaceReclaimPolicy a diagnostic switch

    JDK-8302127

    Remove unused arg in write_ref_field_post

    JDK-8302125

    Make G1 full gc abort the VM after failing VerifyDuringGC verification

    JDK-8302124

    HotSpot Style Guide should permit noreturn attribute

    JDK-8302122

    Parallelize TLAB retirement in prologue in G1

    JDK-8302121

    Parallel: Remove unused arg in PSCardTable::inline_write_ref_field_gc

    JDK-8302120

    Prefer ArrayList to LinkedList in AggregatePainter

    JDK-8302117

    IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass

    JDK-8302114

    RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818

    JDK-8302113

    Improve CRC32 intrinsic with crypto pmull on AArch64

    JDK-8302109

    Trivial fixes to btree tests

    JDK-8302108

    Clean up placeholder supername code

    JDK-8302102

    Disable ASan for SafeFetch and os::print_hex_dump

    JDK-8302072

    Parallel: Remove unimplemented ParCompactionManager::stack_push

    JDK-8302070

    Factor null-check into load_klass() calls

    JDK-8302069

    javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java update

    JDK-8302068

    Serial: Refactor oop closures used in Young GC

    JDK-8302067

    [AIX] AIX build error on os_aix_ppc.cpp

    JDK-8302066

    Counter _number_of_nmethods_with_dependencies should be atomic.

    JDK-8302047

    G1: Remove unused G1RegionToSpaceMapper::_region_granularity

    JDK-8302043

    [AIX] Safefetch fails for bad_addressN and bad_address32

    JDK-8302040

    Port fdlibm sqrt to Java

    JDK-8302028

    Port fdlibm atan2 to Java

    JDK-8302027

    Port fdlibm trig functions (sin, cos, tan) to Java

    JDK-8302026

    Port fdlibm inverse trig functions (asin, acos, atan) to Java

    JDK-8302004

    InlineTree should consult replay file in release build

    JDK-8301998

    Update HarfBuzz to 7.0.1

    JDK-8301995

    Move invokedynamic resolution information out of ConstantPoolCacheEntry

    JDK-8301992

    Embed SymbolTable CHT node

    JDK-8301989

    new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE

    JDK-8301988

    VerifyLiveClosure::verify_liveness asserts on bad pointers outside heap

    JDK-8301964

    Expensive fillInStackTrace operation in HttpURLConnection.getLastModified when no last-modified in response

    JDK-8301959

    Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work

    JDK-8301958

    Reduce Arrays.copyOf/-Range overheads

    JDK-8301942

    java/net/httpclient/DigestEchoClientSSL.java fail with -Xcomp

    JDK-8301876

    Crash in DumpTimeClassInfo::add_verification_constraint

    JDK-8301874

    BarrierSetC2 should assign barrier data to stores

    JDK-8301873

    Avoid string decoding in ZipFile.Source.getEntryPos

    JDK-8301863

    ObjectInputFilter example incorrectly calls rejectUndecidedClass

    JDK-8301862

    G1: Remove G1PageBasedVirtualSpace::_executable

    JDK-8301858

    Verification error when compiling switch with record patterns

    JDK-8301853

    C4819 warnings were reported in HotSpot on Windows

    JDK-8301852

    RISC-V: Optimize class atomic when order is memory_order_relaxed

    JDK-8301843

    Remove dummy region allocation

    JDK-8301842

    JFR: increase checkpoint event size for stacktrace and string pool

    JDK-8301838

    PPC: continuation yield intrinsic: exception check not needed if yield succeeded

    JDK-8301833

    Add wide-ranging tests for FDLIBM porting

    JDK-8301828

    Avoid unnecessary array fill after creation in javax.swing.text

    JDK-8301822

    BasicLookAndFeel does not need to check for null after checking for type

    JDK-8301819

    Enable continuations code by default

    JDK-8301818

    RISC-V: Factor out function mvw from MacroAssembler

    JDK-8301813

    Bad caret position in error message

    JDK-8301810

    Bug in doctree DocCommentTester.compress

    JDK-8301798

    [BACKOUT] jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL

    JDK-8301793

    AlgorithmId should not encode a missing parameters field as NULL unless hardcoded

    JDK-8301788

    AlgorithmId should keep lowercase characters from 3rd party providers

    JDK-8301787

    java/net/httpclient/SpecialHeadersTest failing after JDK-8301306

    JDK-8301768

    G1: Remove unimplemented HeapRegionRemSet::split_card

    JDK-8301767

    Convert virtual thread tests to JUnit

    JDK-8301760

    Fix possible leak in SpNegoContext dispose

    JDK-8301756

    Missed constructor from 8301659

    JDK-8301752

    [IR Framework] Add more IR framework examples

    JDK-8301749

    Tracking malloc pooled memory size

    JDK-8301744

    Remove unused includes of genOopClosures.hpp

    JDK-8301743

    RISC-V: Add InlineSkippedInstructionsCounter to post-call nops

    JDK-8301740

    RISC-V: Address::uses() should check address mode

    JDK-8301739

    AArch64: Add optimized rules for vector compare with immediate for SVE

    JDK-8301737

    java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java fail with -Xcomp

    JDK-8301736

    jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java fail with -Xcomp

    JDK-8301721

    lookup.findSpecial fails on Object method call from interface

    JDK-8301715

    CDS should be disabled in exploded JDK

    JDK-8301704

    Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded

    JDK-8301703

    java.base jdk.internal.foreign.abi.BindingSpecializer uses ASM to generate classes

    JDK-8301701

    java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened

    JDK-8301700

    Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit

    JDK-8301697

    [s390] Optimized-build is broken

    JDK-8301684

    Fix test code to not get finalizer deprecation warnings

    JDK-8301661

    Enhance os::pd_print_cpu_info on macOS and Windows

    JDK-8301659

    Resolve initialization reordering issues on Windows for libawt and libsaproc

    JDK-8301655

    Problemlist jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java on Linux

    JDK-8301644

    com/sun/jdi/JdbStopThreadTest.java fails after JDK-8300811

    JDK-8301641

    NativeMemoryUsageTotal event uses reserved value for committed field

    JDK-8301638

    A number of nsk/jdi invokemethod tests should be converted to create virtual threads

    JDK-8301637

    ThreadLocalRandom.current().doubles().parallel() contention

    JDK-8301636

    Minor cleanup in CommentHelper and DocPretty

    JDK-8301630

    C2: 8297933 broke type speculation in some cases

    JDK-8301628

    RISC-V: c2 fix pipeline class for several instructions

    JDK-8301627

    System.exit and Runtime.exit debug logging

    JDK-8301622

    ProcessTools.java compilation gets ThreadDeath deprecation warning

    JDK-8301618

    Compare elements and type mirrors properly

    JDK-8301616

    Drag & maximize to another monitor places window incorrectly (Windows)

    JDK-8301612

    OopLoadProxy constructor should be explicit

    JDK-8301599

    Serial: Refactor nested closures in DefNewGeneration

    JDK-8301580

    Error recovery does not clear returnResult

    JDK-8301578

    Perform output outside synchronization in Module.class

    JDK-8301570

    Test runtime/jni/nativeStack/ needs to detach the native thread

    JDK-8301567

    The test/jdk/java/awt/AppContext/ApplicationThreadsStop/java.policy is unused

    JDK-8301564

    Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor

    JDK-8301555

    Remove constantPoolCacheKlass friend

    JDK-8301553

    Support Password-Based Cryptography in SunPKCS11

    JDK-8301549

    Fix comment about ClassCircularityError

    JDK-8301513

    Replace NULL with nullptr in os_cpu/windows_x86

    JDK-8301512

    Replace NULL with nullptr in os_cpu/windows_aarch64

    JDK-8301511

    Replace NULL with nullptr in os_cpu/linux_zero

    JDK-8301509

    Replace NULL with nullptr in os_cpu/linux_x86

    JDK-8301508

    Replace NULL with nullptr in os_cpu/linux_s390

    JDK-8301507

    Replace NULL with nullptr in os_cpu/linux_riscv

    JDK-8301506

    Replace NULL with nullptr in os_cpu/linux_ppc

    JDK-8301505

    Replace NULL with nullptr in os_cpu/linux_arm

    JDK-8301504

    Replace NULL with nullptr in os_cpu/linux_aarch64

    JDK-8301503

    Replace NULL with nullptr in os_cpu/bsd_zero

    JDK-8301502

    Replace NULL with nullptr in os_cpu/bsd_x86

    JDK-8301501

    Replace NULL with nullptr in os_cpu/bsd_aarch64

    JDK-8301500

    Replace NULL with nullptr in os_cpu/aix_ppc

    JDK-8301499

    Replace NULL with nullptr in cpu/zero

    JDK-8301498

    Replace NULL with nullptr in cpu/x86

    JDK-8301497

    Replace NULL with nullptr in cpu/s390

    JDK-8301496

    Replace NULL with nullptr in cpu/riscv

    JDK-8301495

    Replace NULL with nullptr in cpu/ppc

    JDK-8301494

    Replace NULL with nullptr in cpu/arm

    JDK-8301493

    Replace NULL with nullptr in cpu/aarch64

    JDK-8301491

    C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument

    JDK-8301481

    Replace NULL with nullptr in os/windows

    JDK-8301480

    Replace NULL with nullptr in os/posix

    JDK-8301479

    Replace NULL with nullptr in os/linux

    JDK-8301478

    Replace NULL with nullptr in os/bsd

    JDK-8301477

    Replace NULL with nullptr in os/aix

    JDK-8301465

    Remove unnecessary nmethod arming in Full GC of Serial/Parallel

    JDK-8301463

    Code in DatagramSocket still refers to resolved JDK-8237352

    JDK-8301462

    Convert Permission files to use lambda after JDK-8076596

    JDK-8301460

    Clean up LambdaForm to reference BasicType enums directly

    JDK-8301459

    Serial: Merge KeepAliveClosure into FastKeepAliveClosure

    JDK-8301455

    comments in TestTypeAnnotations still refer to resolved JDK-8068737

    JDK-8301448

    [BACKOUT] CodeHeap has virtual methods that are not overridden

    JDK-8301447

    [REDO] CodeHeap has virtual methods that are not overridden

    JDK-8301446

    Remove unused includes of gc/shared/genOopClosures

    JDK-8301444

    Port fdlibm hyperbolic transcendental functions to Java

    JDK-8301443

    Clean broken comments from Windows code

    JDK-8301402

    os::print_location gets is_global_handle assert

    JDK-8301396

    Port fdlibm expm1 to Java

    JDK-8301392

    Port fdlibm log1p to Java

    JDK-8301381

    Verify DTLS 1.0 cannot be negotiated

    JDK-8301380

    jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java

    JDK-8301379

    Verify TLS_ECDH_* cipher suites cannot be negotiated

    JDK-8301378

    CodeHeap has virtual methods that are not overridden

    JDK-8301377

    adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again

    JDK-8301374

    NullPointerException in MemberEnter.checkReceiver

    JDK-8301371

    Interpreter store barriers on x86_64 don’t have disjoint temp registers

    JDK-8301367

    Add exception handler method to the BaseLdapServer

    JDK-8301346

    Remove dead emit_entry_barrier_stub definition

    JDK-8301344

    G1: Remove DirtyCardToOopClosure forward declaration in g1OopClosures.hpp

    JDK-8301342

    Prefer ArrayList to LinkedList in LayoutComparator

    JDK-8301340

    Make DirtyCardToOopClosure stack-allocated

    JDK-8301338

    Identical branch conditions in CompileBroker::print_heapinfo

    JDK-8301337

    Remove unused os::_polling_page

    JDK-8301326

    Optimize compiler/uncommontrap/TestDeoptOOM.java test

    JDK-8301313

    RISC-V: C2: assert(false) failed: bad AD file due to missing match rule

    JDK-8301308

    Remove version conditionalization for gcc/clang PRAGMA_DIAG_PUSH/POP

    JDK-8301306

    java/net/httpclient/* fail with -Xcomp

    JDK-8301299

    Wrong class spec on sun.security.util.Pem

    JDK-8301279

    update for deprecated sprintf for management components

    JDK-8301274

    update for deprecated sprintf for security components

    JDK-8301269

    Update Commons BCEL to Version 6.7.0

    JDK-8301260

    Add system property to toggle XML Signature secure validation mode

    JDK-8301255

    Http2Connection may send too many GOAWAY frames

    JDK-8301254

    UNIX sun/font coding does not detect SuSE in openSUSE Leap distribution

    JDK-8301248

    Less side effects in InstanceRefKlass::trace_reference_gc

    JDK-8301244

    Tidy up compiler specific warnings files

    JDK-8301243

    java/net/httpclient/http2/IdleConnectionTimeoutTest.java intermittent failure

    JDK-8301229

    Clean up SuspendibleThreadSet::_suspend_all

    JDK-8301226

    Add clamp() methods to java.lang.Math and to StrictMath

    JDK-8301225

    Replace NULL with nullptr in share/gc/shenandoah/

    JDK-8301224

    Replace NULL with nullptr in share/gc/shared/

    JDK-8301223

    Replace NULL with nullptr in share/gc/g1/

    JDK-8301222

    Generalize check_release_entry in OopStorage

    JDK-8301217

    Remove FilteringClosure

    JDK-8301214

    Adjust handshakeTimeout value in test HandshakeTimeout.java after 8189338

    JDK-8301207

    (jdeps) Deprecate jdeps -profile option

    JDK-8301206

    Fix issue with LocaleData after JDK-8300719

    JDK-8301205

    Port fdlibm log10 to Java

    JDK-8301202

    Port fdlibm log to Java

    JDK-8301201

    Allow \n@ inside inline tags using inlineContent

    JDK-8301200

    Don’t scale timeout stress with timeout factor

    JDK-8301190

    [vectorapi] The typeChar of LaneType is incorrect when default locale is tr

    JDK-8301189

    validate-source fails after JDK-8298873

    JDK-8301187

    Memory leaks in OopMapCache

    JDK-8301180

    Replace NULL with nullptr in share/gc/parallel/

    JDK-8301179

    Replace NULL with nullptr in share/gc/serial/

    JDK-8301178

    Replace NULL with nullptr in share/gc/epsilon/

    JDK-8301171

    Rename sanitizers/address.h to sanitizers/address.hpp

    JDK-8301170

    perfMemory_windows.cpp add free_security_attr to early returns

    JDK-8301169

    java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection

    JDK-8301167

    Update VerifySignedJar to actually exercise and test verification

    JDK-8301164

    Remove unused ResourceStack class

    JDK-8301163

    jdk/internal/vm/Continuation/Fuzz.java increase COMPILATION_TIMEOUT for Linux ppc64le

    JDK-8301154

    SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries

    JDK-8301153

    RISC-V: pipeline class for several instructions is not set correctly

    JDK-8301149

    Parallel: Refactor MutableNUMASpace::update_layout

    JDK-8301148

    Serial: Remove ContiguousSpace::reset_saved_mark

    JDK-8301133

    IGV: NPE occurs when creating a diff graph with a graph in a different folder

    JDK-8301132

    Test update for deprecated sprintf in Xcode 14

    JDK-8301123

    Enable Symbol refcounting underflow checks in PRODUCT

    JDK-8301120

    Cleanup utility classes java.util.Arrays and java.util.Collections

    JDK-8301119

    Support for GB18030-2022

    JDK-8301117

    Remove old_size param from ResizeableResourceHashtable::resize()

    JDK-8301116

    Parallelize TLAB resizing in G1

    JDK-8301106

    Allow archived Java strings to be moved by GC

    JDK-8301098

    Remove dead code FileMapInfo::stop_sharing_and_unmap()

    JDK-8301095

    [s390x] TestDwarf.java fails

    JDK-8301093

    C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out

    JDK-8301092

    Add benchmark for CRC32

    JDK-8301088

    oopDesc::print_on should consistently use a trailing newline

    JDK-8301086

    jdk/internal/util/ByteArray/ReadWriteValues.java fails with CompilationError

    JDK-8301077

    Replace NULL with nullptr in share/services/

    JDK-8301076

    Replace NULL with nullptr in share/prims/

    JDK-8301074

    Replace NULL with nullptr in share/opto/

    JDK-8301072

    Replace NULL with nullptr in share/oops/

    JDK-8301070

    Replace NULL with nullptr in share/memory/

    JDK-8301069

    Replace NULL with nullptr in share/libadt/

    JDK-8301068

    Replace NULL with nullptr in share/jvmci/

    JDK-8301067

    RISC-V: better error message when reporting unsupported satp modes

    JDK-8301065

    Handle control characters in java_lang_String::print

    JDK-8301063

    Remove dead code from GrowableArray

    JDK-8301050

    Detect Xen Virtualization on Linux aarch64

    JDK-8301047

    Clean up type unsafe uses of oop from compiler code

    JDK-8301036

    RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler

    JDK-8301033

    RISC-V: Handle special cases for MinI/MaxI nodes for Zbb

    JDK-8301025

    ClassCastException in switch with generic record

    JDK-8301012

    [vectorapi]: Intrinsify CompressBitsV/ExpandBitsV and add the AArch64 SVE backend implementation

    JDK-8301005

    Clean up Copy::conjoint_*_atomic on windows

    JDK-8301004

    httpclient: Add more debug to HttpResponseInputStream

    JDK-8300981

    Build failure on 32-bit platforms after JDK-8281213

    JDK-8300979

    Lazily initialize (byte, char)arr in java.io.DataInputStream

    JDK-8300977

    Retire java.io.ExpiringCache

    JDK-8300968

    Accessorize raw oop load in DeadCounterClosure

    JDK-8300962

    Parallel: Remove PSParallelCompact::_total_invocations

    JDK-8300958

    Parallel: Remove unused MutableNUMASpace::capacity_in_words

    JDK-8300953

    ClassDesc::ofInternalName missing @since tag

    JDK-8300946

    Add sun/security/provider/certpath/OCSP/OCSPNoContentLength to ProblemList

    JDK-8300942

    JDK-8299684 breaks x86 build

    JDK-8300939

    sun/security/provider/certpath/OCSP/OCSPNoContentLength.java fails due to network errors

    JDK-8300937

    Update nroff pages in JDK 21 before RC

    JDK-8300929

    Avoid unnecessary array fill after creation in java.awt.image

    JDK-8300926

    Several startup regressions ~6-70% in 21-b6 all platforms

    JDK-8300924

    Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters

    JDK-8300916

    Re-examine the initialization of JNU Charset in StaticProperty

    JDK-8300915

    G1: incomplete SATB because nmethod entry barriers don’t get armed

    JDK-8300914

    Allow @ as an escape in documentation comments

    JDK-8300913

    ZGC: assert(to_addr != 0) failed: Should be forwarded

    JDK-8300912

    Update java/nio/MappedByteBuffer/PmemTest.java to run on x86_64 only

    JDK-8300910

    Remove metaprogramming/integralConstant.hpp

    JDK-8300909

    Update com/sun/jndi/dns/Test6991580.java manual test instruction

    JDK-8300891

    Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url)

    JDK-8300869

    Make use of the Double.toString(double) algorithm in java.util.Formatter

    JDK-8300868

    Reduce visibility in java.io.SerialCallbackContext

    JDK-8300867

    Fix document issues in java.io

    JDK-8300866

    Declare some classes final in java.io

    JDK-8300865

    C2: product reduction in ProdRed_Double is not vectorized

    JDK-8300864

    Declare some fields in java.io as final

    JDK-8300863

    Remove C-style array declarations in java.io

    JDK-8300862

    Remove some G1 collection set remembered set debugging code

    JDK-8300857

    State return value for Types.asElement(NoType) explicitly

    JDK-8300830

    Remove redundant assertion in src/hotspot/share/runtime/javaCalls.cpp

    JDK-8300829

    Make CtwRunner available as an independent tool

    JDK-8300828

    Avoid unnecessary array fill after creation in com.sun.media.sound

    JDK-8300823

    UB: Compile::_phase_optimize_finished is initialized too late

    JDK-8300821

    UB: Applying non-zero offset to non-null pointer 0xfffffffffffffffe produced null pointer

    JDK-8300818

    Reduce complexity of padding with DateTimeFormatter

    JDK-8300817

    The build is broken after JDK-8294693

    JDK-8300811

    jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL

    JDK-8300810

    Get rid of unused JDI removeListener() methods

    JDK-8300808

    Accelerate Base64 on x86 for AVX2

    JDK-8300794

    Use @snippet in java.util:i18n

    JDK-8300792

    Refactor examples in java.net.http to use @snippet

    JDK-8300784

    Specify exactly how padding should be presented to the linker

    JDK-8300783

    Consolidate byteswap implementations

    JDK-8300769

    Remove G1CollectionSet::_inc_bytes_used_before

    JDK-8300731

    Avoid unnecessary array fill after creation in PaletteBuilder

    JDK-8300727

    java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn’t garbage collected"

    JDK-8300725

    Improve performance of ColorConvertOp for default destinations with alpha

    JDK-8300721

    Cleanup ProblemList-svc-vthread.txt

    JDK-8300719

    JDK 20 RDP2 L10n resource files update

    JDK-8300706

    Use @snippet in java.text

    JDK-8300698

    Missing @since tag for ClassFileFormatVersion.RELEASE_21

    JDK-8300696

    [AIX] AttachReturnError fails

    JDK-8300693

    Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests

    JDK-8300692

    GCC 12 reports some compiler warnings in bundled freetype

    JDK-8300682

    InstanceKlassMiscStatus is a bad name

    JDK-8300659

    Refactor TestMemoryAwareness to use WhiteBox api for host values

    JDK-8300658

    memory_and_swap_limit() reporting wrong values on systems with swapaccount=0

    JDK-8300657

    Remove null filtering in CLD oop handle area

    JDK-8300654

    Remove JVMFlag::flag_error_str as it is unused

    JDK-8300653

    G1EvacInfo should use common naming scheme for collection set

    JDK-8300652

    Parallel: Refactor oop marking stack in Full GC

    JDK-8300651

    Replace NULL with nullptr in share/runtime/

    JDK-8300647

    Miscellaneous hashCode improvements in java.base

    JDK-8300645

    Handle julong values in logging of GET_CONTAINER_INFO macros

    JDK-8300644

    Remove gc/shenandoah/jni/TestStringCriticalWithDedup.java

    JDK-8300638

    Tier1 IR Test failure after JDK-8298632 on macosx-x64-debug

    JDK-8300623

    Lambda deserialization regression involving Enum method reference

    JDK-8300595

    Use improved @see and @link syntax in javax.lang.model and javax.tools

    JDK-8300594

    Use generalized see and link tags in UnicastRemoteObject

    JDK-8300591

    @SuppressWarnings option "lossy-conversions" missing from jdk.compiler module javadoc

    JDK-8300590

    [JVMCI] BytecodeFrame.equals is broken

    JDK-8300589

    Use @snippet and @linkplain in java.text.CollationKey and java.text.CompactNumberFormat

    JDK-8300587

    (bf) Some covariant overrides are missing @since tags

    JDK-8300586

    Refactor code examples to use @snippet in java.text.Collator

    JDK-8300585

    4.10.1.9.putfield: verification rules allow early write to superclass field

    JDK-8300584

    Accelerate AVX-512 CRC32C for small buffers

    JDK-8300575

    JVMTI support when using alternative virtual thread implementation

    JDK-8300549

    JFileChooser Approve button tooltip is null in Aqua L&F in CUSTOM_DIALOG mode

    JDK-8300546

    JLS Changes for Record Patterns

    JDK-8300545

    Compiler Implementation for Record Patterns

    JDK-8300544

    JLS Changes for Pattern Matching for switch

    JDK-8300543

    Compiler Implementation for Pattern Matching for switch

    JDK-8300540

    Serial: Remove obsolete comments in GenMarkSweep

    JDK-8300526

    Test runtime/jni/IsVirtualThread/IsVirtualThread.java should exercise alternative virtual thread implementation

    JDK-8300517

    Refactor VisibleMemberTable (method members)

    JDK-8300493

    Use ArraysSupport.vectorizedHashCode in j.u.zip.ZipCoder

    JDK-8300491

    SymbolLookup::libraryLookup accepts strings with terminators

    JDK-8300489

    Use ArraysSupport.vectorizedHashCode in j.l.CharacterName

    JDK-8300488

    Incorrect usage of CATCH_BAD_ALLOC as a macro call

    JDK-8300463

    Build failure on Windows 32 after JDK-8296401

    JDK-8300447

    Parallel: Refactor PSPromotionManager::drain_stacks_depth

    JDK-8300416

    java.security.MessageDigestSpi clone can result in thread-unsafe clones

    JDK-8300405

    Screen capture for test JFileChooserSetLocationTest.java, failure case

    JDK-8300399

    EdDSA does not verify when there is no message

    JDK-8300357

    Use generalized see and link tags in java.management

    JDK-8300356

    Refactor code examples to use @snippet in java.text.CollationElementIterator

    JDK-8300321

    Use link tags in javax.sql.rowset package-info

    JDK-8300317

    vmTestbase/nsk/stress/strace/strace* tests fail with "ERROR: wrong lengths of stack traces"

    JDK-8300308

    java.text.MessageFormat has incorrect doc comment

    JDK-8300307

    Refactor code examples to use @snippet in java.text.DateFormat

    JDK-8300295

    [AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion

    JDK-8300279

    Use generalized see and link tags in core libs in client libs

    JDK-8300275

    SegmentScope.isAccessibleBy returning incorrect values

    JDK-8300273

    [IR framework] Handle <!-- safepoint while printing -→ message instead of bailing out

    JDK-8300272

    Improve readability of the test JarWithOneNonDisabledDigestAlg

    JDK-8300269

    The selected item in an editable JComboBox with titled border is not visible in Aqua LAF

    JDK-8300268

    ServerImpl allows too many idle connections when using sun.net.httpserver.maxIdleConnections

    JDK-8300267

    Remove duplicated setter/getter for do_not_unlock

    JDK-8300266

    Detect Virtualization on Linux aarch64

    JDK-8300265

    Remove metaprogramming/isSigned.hpp

    JDK-8300264

    Remove metaprogramming/isPointer.hpp

    JDK-8300260

    Remove metaprogramming/isSame.hpp

    JDK-8300259

    Add test coverage for processing of pending block files in signed JARs

    JDK-8300258

    C2: vectorization fails on simple ByteBuffer loop

    JDK-8300257

    C2: vectorization fails on some simple Memory Segment loops

    JDK-8300256

    C2: vectorization is sometimes skipped on loops where it would succeed

    JDK-8300255

    Introduce interface for GC oop verification in the assembler

    JDK-8300253

    Introduce AArch64 nzcv accessors

    JDK-8300247

    Harden C1 xchg on AArch64 and PPC

    JDK-8300245

    Replace NULL with nullptr in share/jfr/

    JDK-8300244

    Replace NULL with nullptr in share/interpreter/

    JDK-8300243

    Replace NULL with nullptr in share/compiler/

    JDK-8300242

    Replace NULL with nullptr in share/code/

    JDK-8300241

    Replace NULL with nullptr in share/classfile/

    JDK-8300240

    Replace NULL with nullptr in share/ci/

    JDK-8300237

    Minor improvements in MethodHandles

    JDK-8300236

    Use VarHandle access in Data(Input | Output)Stream classes

    JDK-8300235

    Use VarHandle access in Image(Input | Output)StreamImpl classes

    JDK-8300228

    ModuleReader.find on exploded module throws if resource name maps to invalid file path

    JDK-8300227

    [macos_aarch64] assert(cpu_has("hw.optional.arm.FEAT_AES")) failed after JDK-8297092

    JDK-8300222

    Replace NULL with nullptr in share/logging

    JDK-8300208

    Optimize Adler32 stub for AVX-512 targets.

    JDK-8300207

    Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern

    JDK-8300205

    Swing test bug8078268 make latch timeout configurable

    JDK-8300204

    Sealed-class hierarchy graph missing nodes

    JDK-8300201

    When storing MemoryAddress.ofLong(0x0000000080000000L), MemorySegment.get is not equal to MemorySegment.set because of the expanded sign

    JDK-8300197

    Freeze/thaw an interpreter frame using a single copy_to_chunk() call

    JDK-8300195

    Fall-through issue occurs when using record pattern in switch statements

    JDK-8300184

    Optimize ResourceHashtableBase::iterate_all using _number_of_entries

    JDK-8300177

    URISyntaxException fields can be final

    JDK-8300176

    URLEncoder/URLDecoder static fields should be private static final

    JDK-8300172

    java/net/httpclient/MappingResponseSubscriber.java failed with java.net.ConnectException

    JDK-8300169

    Build failure with clang-15

    JDK-8300168

    Typo in AccessibleJTableHeaderEntry javadoc

    JDK-8300167

    Add validation of the raster’s layout before using in native

    JDK-8300166

    Unused array allocation in ProcessPath.doProcessPath

    JDK-8300147

    ProblemList vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java in Xcomp

    JDK-8300144

    ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java with ZGC

    JDK-8300141

    ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC

    JDK-8300140

    ZipFile.isSignatureRelated returns true for files in META-INF subdirectories

    JDK-8300139

    [AIX] Use pthreads to avoid JNI_createVM call from primordial thread

    JDK-8300133

    Use generalized see and link tags in core libs

    JDK-8300127

    Serial: Remove unnecessary from-space iteration in DefNewGeneration::oop_since_save_marks_iterate

    JDK-8300125

    Serial: Remove unused Generation::reset_saved_marks

    JDK-8300124

    Remove unnecessary assert in GenCollectedHeap::initialize

    JDK-8300119

    CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems

    JDK-8300117

    Replace use of JNI_COMMIT mode with mode 0

    JDK-8300113

    C2: Single-bit fields with signed type in TypePtr after JDK-8297933

    JDK-8300111

    Add rpath for common lib locations for jpackageapplauncher

    JDK-8300110

    Unproblemlist Fuzz.java from ProblemList-zgc.txt

    JDK-8300109

    RISC-V: Improve code generation for MinI/MaxI nodes

    JDK-8300098

    java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3

    JDK-8300093

    Refactor code examples to use @snippet in java.text.MessageFormat

    JDK-8300087

    Replace NULL with nullptr in share/cds/

    JDK-8300086

    Replace NULL with nullptr in share/c1/

    JDK-8300084

    AquaFileChooserUI.getDefaultButton returns null

    JDK-8300081

    Replace NULL with nullptr in share/asm/

    JDK-8300079

    SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument

    JDK-8300077

    Refactor code examples to use @snippet in java.text.ChoiceFormat

    JDK-8300069

    Left shift of negative value in share/adlc/dict2.cpp

    JDK-8300055

    [BACKOUT] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE

    JDK-8300054

    Use static_assert in basic_types_init

    JDK-8300053

    Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc

    JDK-8300052

    PdhDll::PdhCollectQueryData and PdhLookupPerfNameByIndex will never be NULL

    JDK-8300051

    assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

    JDK-8300042

    Improve CPU related JFR events descriptions

    JDK-8300040

    TypeOopPtr::make_from_klass_common calls itself with args in wrong order

    JDK-8300038

    Make new version of JNU_GetStringPlatformChars which checks for null characters

    JDK-8300032

    DwarfParser resource leak

    JDK-8300024

    Replace use of JNI_COMMIT mode with mode 0

    JDK-8300012

    Remove unused JDI VirtualMachineImpl.removeObjectMirror(ObjectReferenceImpl object) method

    JDK-8300011

    Refactor code examples to use @snippet in java.util.TimeZone

    JDK-8300010

    UnsatisfiedLinkError on calling System.console().readPassword() on Windows

    JDK-8300002

    Performance regression caused by non-inlined hot methods due to post call noop instructions

    JDK-8300001

    ProblemList test java/security/Policy/Root/Root.java

    JDK-8299994

    java/security/Policy/Root/Root.java fails when home directory is read-only

    JDK-8299982

    (bf) Buffer.checkIndex(int, int) should use Preconditions.checkIndex(int, int, BiFunction)

    JDK-8299978

    Remove MethodHandleNatives.getMembers

    JDK-8299976

    Initialize static fields in Net eagerly

    JDK-8299975

    Limit underflow protection CMoveINode in PhaseIdealLoop::do_unroll must also protect type from underflow

    JDK-8299974

    Replace NULL with nullptr in share/adlc/

    JDK-8299973

    Replace NULL with nullptr in share/utilities/

    JDK-8299972

    Remove metaprogramming/removeReference.hpp

    JDK-8299971

    Remove metaprogramming/conditional.hpp

    JDK-8299970

    Speed up compiler/arraycopy/TestArrayCopyConjoint.java

    JDK-8299962

    Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java

    JDK-8299960

    Speed up test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java

    JDK-8299959

    C2: CmpU::Value must filter overflow computation against local sub computation

    JDK-8299957

    Enhance error logging in instrument coding with additional jplis_assert_msg

    JDK-8299956

    [BACKOUT] 8297487: G1 Remark: no need to keep alive oop constants of nmethods on stack

    JDK-8299953

    Merge ContiguousSpaceDCTOC into DirtyCardToOopClosure

    JDK-8299896

    Reduce enum values of HtmlLinkInfo.Kind

    JDK-8299891

    JMX ObjectInputFilter additional classes needed

    JDK-8299879

    CollectedHeap hierarchy should use override

    JDK-8299865

    Unnecessary NullPointerException catch in java.util.TimeZone#setDefaultZone

    JDK-8299864

    ZipFileStore#supportsFileAttributeView(String) doesn’t throw NPE

    JDK-8299863

    URLFromURITest.java should import org.junit.jupiter.api.Test

    JDK-8299862

    OfAddress setter should disallow heap segments

    JDK-8299858

    [Metrics] Swap memory limit reported incorrectly when too large

    JDK-8299853

    Serial: Use more concrete type for TenuredGeneration::_the_space

    JDK-8299849

    Revert JDK-8294461: wrong effectively final determination by javac

    JDK-8299847

    RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes

    JDK-8299845

    Remove obsolete comments in DirtyCardToOopClosure::get_actual_top

    JDK-8299844

    RISC-V: Implement _onSpinWait intrinsic

    JDK-8299836

    Make user.timezone system property searchable

    JDK-8299835

    (jrtfs) Unnecessary null check in JrtPath.getAttributes

    JDK-8299829

    In jshell, the output of "0".repeat(49999)+"2" ends with a '0'

    JDK-8299827

    Add resolved IP address in connection exception for sockets

    JDK-8299817

    [s390] AES-CTR mode intrinsic fails with multiple short update() calls

    JDK-8299807

    newStringNoRepl should avoid copying arrays for ASCII compatible charsets

    JDK-8299795

    Relativize locals in interpreter frames

    JDK-8299779

    Test tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java timed out

    JDK-8299777

    Test runtime/NMT/BaselineWithParameter.java timed out

    JDK-8299774

    SYNTH_BUTTON_UI_KEY field is unused

    JDK-8299772

    The ColorModel.getRGBdefault() method is not thread-safe

    JDK-8299760

    ExceptionInInitializerError for an enum with multiple switch statements, follow-up

    JDK-8299748

    java/util/zip/Deinflate.java failing on s390x

    JDK-8299746

    Accept unknown signatureAlgorithm in PKCS7 SignerInfo

    JDK-8299740

    CaptureCallState is missing @Preview annotation

    JDK-8299739

    HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException

    JDK-8299733

    AArch64: "unexpected literal addressing mode" assertion failure with -XX:+PrintC1Statistics

    JDK-8299726

    [cleanup] Some code cleanup in opto/compile.hpp

    JDK-8299721

    [Vector API] assert in switch-default of LibraryCallKit::arch_supports_vector_rotate is too weak to catch bugs

    JDK-8299718

    JavaDoc: Buttons to copy specific documentation URL are not accessible

    JDK-8299715

    IR test: VectorGatherScatterTest.java fails with SVE randomly

    JDK-8299713

    Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor

    JDK-8299701

    Remove unused GCCause::_wb_conc_mark

    JDK-8299699

    Test runtime/cds/appcds/WrongClasspath.java fails after JDK-8299329

    JDK-8299692

    G1: Remove unused G1BlockOffsetTable::is_card_boundary

    JDK-8299689

    Make use of JLine for Console as "opt-in"

    JDK-8299684

    (bf) JNI direct buffer functions with large capacity behave unexpectedly

    JDK-8299683

    [S390X] Problems with -XX:+VerifyStack

    JDK-8299677

    Formatter.format might take a long time to format an integer or floating-point

    JDK-8299673

    Simplify object pinning interactions with string deduplication

    JDK-8299672

    Enhance HeapDump JFR event

    JDK-8299671

    Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java

    JDK-8299665

    /proc/self/stat parsing in libmanagement broken by execname with spaces

    JDK-8299657

    sun/tools/jhsdb/SAGetoptTest.java fails after 8299470

    JDK-8299635

    Hotspot update for deprecated sprintf in Xcode 14

    JDK-8299617

    CurrencySymbols.properties is missing the copyright notice

    JDK-8299608

    Add Register + imm32 orq to x86_64 assembler

    JDK-8299600

    Use Objects.check*() where appropriate in java.io

    JDK-8299593

    getprotobyname should not be used

    JDK-8299592

    Fix and reenable warnings in java.desktop native code compilation

    JDK-8299576

    Reimplement java.io.Bits using VarHandle access

    JDK-8299571

    ZoneRulesProvider.registerProvider() can leave inconsistent state on failure

    JDK-8299570

    [JVMCI] Insufficient error handling when CodeBuffer is exhausted

    JDK-8299563

    Fix typos

    JDK-8299561

    VaList.empty() doesn’t return a list associated with the global scope

    JDK-8299553

    Make ScaledEtchedBorderTest.java comprehensive

    JDK-8299546

    C2: MulLNode::mul_ring() wrongly returns bottom type due to casting errors with large numbers

    JDK-8299544

    Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs

    JDK-8299528

    IR test: TestEor3AArch64.java fails on aarch64

    JDK-8299525

    RISC-V: Add backend support for half float conversion intrinsics

    JDK-8299522

    Incorrect size of Approve button in custom JFileChooser

    JDK-8299520

    TestPrintXML.java output error messages in case compare fails

    JDK-8299518

    HotSpotVirtualMachine shared code across different platforms

    JDK-8299505

    findVirtual on array classes incorrectly restricts the receiver type

    JDK-8299502

    Usage of constructors of primitive wrapper classes should be avoided in javax.xml API docs

    JDK-8299501

    Usage of constructors of primitive wrapper classes should be avoided in java.util API docs

    JDK-8299500

    Usage of constructors of primitive wrapper classes should be avoided in java.text API docs

    JDK-8299499

    Usage of constructors of primitive wrapper classes should be avoided in java.net API docs

    JDK-8299498

    Usage of constructors of primitive wrapper classes should be avoided in java.lang API docs

    JDK-8299497

    Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs

    JDK-8299494

    Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found

    JDK-8299483

    ProblemList java/text/Format/NumberFormat/CurrencyFormat.java

    JDK-8299482

    Remove metaprogramming/isIntegral.hpp

    JDK-8299481

    Remove metaprogramming/removePointer.hpp

    JDK-8299479

    Remove metaprogramming/decay.hpp

    JDK-8299476

    PPC64 Zero build fails after JDK-8286302

    JDK-8299475

    Enhance SocketException by cause where it is missing in net and nio area

    JDK-8299470

    sun/jvm/hotspot/SALauncher.java handling of negative rmiport args

    JDK-8299444

    java.util.Set.copyOf allocates needlessly for empty input collections

    JDK-8299441

    Fix typos in some test files under core-libs component

    JDK-8299439

    java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR

    JDK-8299437

    Make InetSocketAddressHolder shallowly immutable

    JDK-8299430

    Cleanup: delete unnecessary semicolons in java.desktop module

    JDK-8299425

    "LCMSImageLayout.isIntPacked" flag can be deleted

    JDK-8299424

    containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit

    JDK-8299414

    JVMTI FollowReferences should support references from VirtualThread stack

    JDK-8299412

    JNI call of getAccessibleActionCount on a wrong thread

    JDK-8299402

    Remove metaprogramming/isVolatile.hpp

    JDK-8299399

    Remove metaprogramming/isArray.hpp

    JDK-8299398

    Remove metaprogramming/isConst.hpp

    JDK-8299397

    Remove metaprogramming/isFloatingPoint.hpp

    JDK-8299396

    Remove metaprogramming/removeExtent.hpp

    JDK-8299395

    Remove metaprogramming/removeCV.hpp

    JDK-8299388

    java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows

    JDK-8299387

    CompressedClassPointers.java still fails on ppc with 'Narrow klass shift: 0' missing

    JDK-8299378

    sprintf is deprecated in Xcode 14

    JDK-8299375

    [PPC64] GetStackTraceSuspendedStressTest tries to deoptimize frame with invalid fp

    JDK-8299343

    Windows: Invalid thread_native_entry declaration

    JDK-8299340

    CreateProcessW lpCommandLine must be mutable

    JDK-8299338

    AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe

    JDK-8299337

    The java.awt.image.ColorModel#pData field is unused

    JDK-8299336

    InputStream::DEFAULT_BUFFER_SIZE should be 16384

    JDK-8299333

    Unify exceptions used by all variants of ICC_Profile.getInstance(null)

    JDK-8299329

    Assertion failure with fastdebug build when trying to use CDS without classpath

    JDK-8299327

    Allow super late barrier expansion of store barriers in C2

    JDK-8299326

    LinkResolver::resolve_field resolved_klass cannot be null

    JDK-8299325

    java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)"

    JDK-8299324

    inline_native_setCurrentThread lacks GC barrier for Shenandoah

    JDK-8299323

    Allow extended registers for cmpw

    JDK-8299312

    Clean up BarrierSetNMethod

    JDK-8299309

    Test "java/awt/Dialog/ModalDialogTest/ModalDialogTest.java" fails because new frame was not displayed when "New Frame" button was clicked

    JDK-8299306

    Test "javax/swing/JFileChooser/FileSystemView/CustomFSVLinkTest.java" fails on Windows 10 x64 because there are some buttons did not display button name

    JDK-8299296

    Write a test to verify the components selection sends ItemEvent

    JDK-8299292

    Missing elements in aliased String array

    JDK-8299278

    tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933

    JDK-8299275

    Add some ClassLoaderData verification code

    JDK-8299274

    Add elements to resolved_references consistently

    JDK-8299261

    Clean up AWT D3D exports

    JDK-8299260

    libawt and libfreetype should export only explicitly requested symbols

    JDK-8299259

    C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE

    JDK-8299255

    Unexpected round errors in FreetypeFontScaler

    JDK-8299254

    Support dealing with standard assert macro

    JDK-8299241

    jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file

    JDK-8299240

    rank of JvmtiVTMSTransition_lock can be safepoint

    JDK-8299237

    add ArraysSupport.newLength test to a test group

    JDK-8299235

    broken link referencing missing id

    JDK-8299234

    JMX Repository.query performance

    JDK-8299230

    Use https: in links

    JDK-8299229

    [JVMCI] add support for UseZGC

    JDK-8299227

    host exif.org not found in link in doc comment

    JDK-8299224

    TestReporterStreams.java has bad indentation for legal header

    JDK-8299213

    Bad cast in GrowableArrayWithAllocator<>::grow

    JDK-8299207

    [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java

    JDK-8299199

    Avoid redundant split calls in FontConfiguration.initReorderMap implementations

    JDK-8299194

    CustomTzIDCheckDST.java may fail at future date

    JDK-8299193

    (bf) Buffer.capacity should be declared final

    JDK-8299191

    Unnecessarily global friend functions for relocInfo

    JDK-8299187

    (bf) ByteOrder.name should be declared final

    JDK-8299183

    Invokers.checkExactType passes parameters to create WMTE in opposite order

    JDK-8299181

    PaddingLayout unable to return byteAlignment value

    JDK-8299179

    ArrayFill with store on backedge needs to reduce length by 1

    JDK-8299172

    RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java

    JDK-8299168

    RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops*

    JDK-8299162

    Refactor shared trampoline emission logic

    JDK-8299158

    Improve MD5 intrinsic on AArch64

    JDK-8299156

    Broken link in jdk.compiler/module-info.java

    JDK-8299155

    C2: SubTypeCheckNode::verify() should not produce dependencies / oop pool entries

    JDK-8299128

    [REDO] JDK-8213562 Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails

    JDK-8299127

    [REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails

    JDK-8299125

    UnifiedOopRef in JFR leakprofiler should treat thread local oops correctly

    JDK-8299123

    [BACKOUT] 4512626 Non-editable JTextArea provides no visual indication of keyboard focus

    JDK-8299090

    Specify coordinate order for additional CaptureCallState parameters on class as well

    JDK-8299089

    Instrument global jni handles with tag to make them distinguishable

    JDK-8299088

    ClassLoader::defineClass2 throws OOME but JNI exception pending thrown by getUTF

    JDK-8299079

    Better interface nmethod oop accesses

    JDK-8299077

    [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus

    JDK-8299075

    TestStringDeduplicationInterned.java fails because extra deduplication

    JDK-8299074

    nmethod marked for deoptimization is not deoptimized

    JDK-8299072

    java_lang_ref_Reference::clear_referent should be GC agnostic

    JDK-8299061

    Using lambda to optimize GraphKit::compute_stack_effects()

    JDK-8299045

    tools/doclint/BadPackageCommentTest.java fails after JDK-8298943

    JDK-8299044

    test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac

    JDK-8299043

    test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException

    JDK-8299038

    Add AArch64 backend support for auto-vectorized FP16 conversions

    JDK-8299034

    Runtime::exec clarification of inherited environment

    JDK-8299032

    Interface IN_NATIVE oop stores for C2

    JDK-8299031

    JFR: Clean up jdk.management.jfr

    JDK-8299030

    Refactor ReservedSpace::reserve

    JDK-8299025

    BMPImageReader.java readColorPalette could use staggeredReadByteStream

    JDK-8299022

    Linux ppc64le and s390x build issues after JDK-8160404

    JDK-8299018

    java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes

    JDK-8299015

    Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes

    JDK-8298995

    tools/jpackage/share/AddLauncherTest.java#id1 failed "AddLauncherTest.test; checks=53"

    JDK-8298993

    (process) java/lang/ProcessBuilder/UnblockSignals.java fails

    JDK-8298990

    ProblemList java/lang/Thread/virtual/stress/Skynet.java subtests with ZGC

    JDK-8298989

    ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-x64

    JDK-8298987

    ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64

    JDK-8298979

    Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java

    JDK-8298978

    ProblemList vmTestbase/nsk/stress/strace/strace003.java on 2 platforms

    JDK-8298977

    ProblemList vmTestbase/nsk/stress/strace/strace002.java on 2 platforms

    JDK-8298976

    ProblemList java/util/concurrent/ExecutorService/CloseTest.java on macosx-aarch64

    JDK-8298974

    Add ftcolor.c to imported freetype sources

    JDK-8298971

    Move Console implementation into jdk internal package

    JDK-8298970

    Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java

    JDK-8298968

    G1: Incorrect merged remset stats

    JDK-8298966

    Deprecate JMX Subject Delegation and the method JMXConnector.getMBeanServerConnection(Subject) for removal.

    JDK-8298952

    All nodes should have type(n) == Value(n) after IGVN

    JDK-8298947

    compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently

    JDK-8298943

    Missing escapes for single quote marks in compiler.properties

    JDK-8298939

    Refactor open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.sh to jtreg java test

    JDK-8298935

    fix independence bug in create_pack logic in SuperWord::find_adjacent_refs

    JDK-8298931

    java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1

    JDK-8298921

    Create a regression test for JDK-8139581

    JDK-8298919

    Add a regression test for JDK-8298520

    JDK-8298913

    Add override qualifiers to Relocation classes

    JDK-8298908

    Instrument Metaspace for ASan

    JDK-8298907

    nsk JDI tests pass if the debuggee failed to launch

    JDK-8298905

    Test "java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java" fails because the frames of instruction does not display

    JDK-8298894

    java/lang/Thread/virtual/stress/Skynet.java timed out and threw OutOfMemoryError

    JDK-8298893

    Rename option UsePolyIntrinsics to UsePoly1305Intrinsics

    JDK-8298892

    ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java with ZGC

    JDK-8298891

    ProblemList vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded002/TestDescription.java with ZGC

    JDK-8298889

    ProblemList runtime/StackGuardPages/TestStackGuardPages.java on linux

    JDK-8298888

    ProblemList gc/g1/TestVerifyGCType.java on linux and macosx

    JDK-8298887

    On the latest macOS+XCode the Robot API may report wrong colors

    JDK-8298880

    VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512

    JDK-8298876

    Swing applications do not get repainted coming out of sleep on Windows 10

    JDK-8298875

    A module requiring "java.base" with flags ACC_SYNTHETIC should be rejected

    JDK-8298874

    Update TestAllSuites.java for TLS v1.2 and 1.3

    JDK-8298873

    Update IllegalRecordVersion.java for changes to TLS implementation

    JDK-8298872

    Update CheckStatus.java for changes to TLS implementation

    JDK-8298869

    Update ConnectionTest.java for changes to TLS implementation

    JDK-8298868

    Update EngineCloseOnAlert.java for changes to TLS implementation

    JDK-8298867

    Basics.java fails with SSL handshake exception

    JDK-8298865

    Excessive memory allocation in CipherOutputStream AEAD decryption

    JDK-8298859

    ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all

    JDK-8298853

    JvmtiVTMSTransitionDisabler should support disabling one virtual thread transitions

    JDK-8298852

    Use of uninitialized memory in MetadataFactory::free_metadata

    JDK-8298848

    C2: clone all of (CmpP (LoadKlass (AddP down at split if

    JDK-8298824

    C2 crash: assert(is_Bool()) failed: invalid node class: ConI

    JDK-8298813

    [C2] Converting double to float cause a loss of precision and resulting crypto.aes scores fluctuate

    JDK-8298809

    Clean up vm/compiler/InterfaceCalls JMH

    JDK-8298808

    Check script code on detecting the base locales

    JDK-8298797

    Specification of some restricted methods is incorrect

    JDK-8298794

    Remove JVM_ACC_PROMOTED_FLAGS breaks minimal build

    JDK-8298785

    gc/TestFullGCCount.java fails with "invalid boolean value: `null' for expression `vm.opt.ExplicitGCInvokesConcurrent'"

    JDK-8298784

    JFR: Test chunk integrity

    JDK-8298736

    Revisit usages of log10 in compiler code

    JDK-8298735

    Some tools/jpackage/windows/* tests fails with jtreg test timeout

    JDK-8298730

    Refactor subsystem_file_line_contents and add docs and tests

    JDK-8298727

    Trees.getPath may crash for unnamed package

    JDK-8298726

    (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds

    JDK-8298725

    Add BitMap support for reverse iteration

    JDK-8298720

    Insufficient error handling when CodeBuffer is exhausted

    JDK-8298710

    Fix typos in test/jdk/sun/security/tools/jarsigner/

    JDK-8298709

    Fix typos in src/java.desktop/ and various test classes of client component

    JDK-8298701

    Cleanup SA entries in ProblemList-zgc.txt.

    JDK-8298700

    Typo in DocTree comment

    JDK-8298699

    java/lang/reflect/IllegalArgumentsTest.java times out with slowdebug bits

    JDK-8298692

    Fix typos in test/jdk/com/sun/jdi files

    JDK-8298652

    G1: Refactor G1MarkAndPushClosure

    JDK-8298651

    Serial: Remove MarkSweep::follow_klass

    JDK-8298649

    JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4

    JDK-8298645

    JNI works with accessibleSelection on a wrong thread

    JDK-8298644

    JNI call of getCurrentComponent on a wrong thread

    JDK-8298643

    JNI call of getAccessibleRowWithIndex and getAccessibleColumnWithIndex on a wrong thread

    JDK-8298642

    ParallelGC -XX:+UseNUMA eden spaces allocated on wrong node

    JDK-8298639

    Perform I/O operations in bulk for RandomAccessFile

    JDK-8298636

    Fix return value in WB_CountAliveClasses and WB_GetSymbolRefcount

    JDK-8298632

    [TESTBUG] Add IR checks in jtreg vectorization tests

    JDK-8298619

    java/io/File/GetXSpace.java is failing

    JDK-8298618

    Typo in JPEGImageReader and JPEGImageWriter

    JDK-8298612

    Refactor archiving of java String objects

    JDK-8298610

    Refactor archiving of ConstantPool::resolved_references()

    JDK-8298601

    Refactor archiving of java.lang.Module objects

    JDK-8298600

    Prerequisites for JDK-8296344: Remove dependency on G1 for writing the CDS archive heap

    JDK-8298596

    vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"

    JDK-8298590

    Refactor LambdaForm constructors

    JDK-8298589

    java/net/SctpSanity.java fail with NoClassDefFoundError: sun/nio/ch/sctp/UnsupportedUtil

    JDK-8298588

    WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body

    JDK-8298576

    Serial: Move some MarkSweep method definitions to cpp

    JDK-8298568

    Fastdebug build fails after JDK-8296389

    JDK-8298567

    Make field in RandomAccessFile final

    JDK-8298526

    JFR: Generate missing filename for time-bound recordings

    JDK-8298525

    javadoc crashes with "UnsupportedOperationException: Not yet implemented" in SeeTaglet.inherit

    JDK-8298524

    Debug function to trace reachability of CDS archived heap objects

    JDK-8298521

    Rename members in G1MonitoringSupport

    JDK-8298520

    C2: assert(found_opaque == res) failed: wrong pattern

    JDK-8298514

    vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker

    JDK-8298513

    vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java fails with usage tracker

    JDK-8298498

    sun/net/www/http/KeepAliveCache/B8291637.java fails with "Server exception terminating: java.net.SocketException: Socket closed"

    JDK-8298488

    [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS

    JDK-8298482

    Implement ParallelGC NUMAStats for Linux

    JDK-8298480

    Remove unused KlassRemSet

    JDK-8298478

    (fs) Path.of should allow input to include long path prefix

    JDK-8298475

    Remove JVM_ACC_PROMOTED_FLAGS

    JDK-8298472

    AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options

    JDK-8298471

    Parallel: Don’t keep alive nmethods in Young GC

    JDK-8298470

    Short cut java.lang.Object super class loading

    JDK-8298469

    Obsolete legacy parallel class loading workaround for non-parallel-capable class loaders

    JDK-8298468

    Clean up class_loader parameters

    JDK-8298463

    tools/javac/modules/EdgeCases.java fails on Windows after JDK-8297988

    JDK-8298457

    Instructions in a11y manual tests need to be updated

    JDK-8298456

    Incorrectly escaped html

    JDK-8298455

    JFR: Add logging to TestClose.java

    JDK-8298449

    Unnecessary Vector usage in MetaData.ProxyPersistenceDelegate

    JDK-8298448

    UndefinedBehaviorSanitizer

    JDK-8298447

    Unnecessary Vector usage in DocPrintJob implementations

    JDK-8298445

    Add LeakSanitizer support in HotSpot

    JDK-8298425

    System.console().readLine() hangs in jshell

    JDK-8298419

    ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi005/TestDescription.java on windows-x64

    JDK-8298417

    ProblemList vmTestbase/nsk/stress/strace/strace004.java on 2 platforms

    JDK-8298416

    Console should be declared sealed

    JDK-8298414

    ProblemList gc/TestFullGCCount.java on linux-x64

    JDK-8298413

    [s390] CPUInfoTest fails due to uppercase feature string

    JDK-8298402

    ProblemList javax/swing/JFileChooser/4847375/bug4847375.java on windows-x64

    JDK-8298400

    Virtual thread instability when stack overflows

    JDK-8298381

    Improve handling of session tickets for multiple SSLContexts

    JDK-8298380

    Clean up redundant array length checks in JDK code base

    JDK-8298377

    JfrVframeStream causes deadlocks in ZGC

    JDK-8298376

    ZGC: thaws stackChunk with stale oops

    JDK-8298371

    monitors_on_stack extracts unprocessed oops

    JDK-8298353

    C2 fails with assert(opaq→outcnt() == 1 && opaq→in(1) == limit) failed

    JDK-8298345

    Fix another two C2 IR matching tests for RISC-V

    JDK-8298343

    "Could not confirm if TargetJDK is hardened." warning for SA tests on macosx-aarch64-debug

    JDK-8298340

    java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt

    JDK-8298321

    2 File Leak defect groups in 2 files

    JDK-8298320

    Typo in the comment block of catch_inline_exception

    JDK-8298298

    NMT: count deltas are printed with 32-bit signed size

    JDK-8298296

    gc/TestFullGCCount.java fails with "System.gc collections miscounted."

    JDK-8298293

    NMT: os::realloc() should verify that flags do not change between reallocations

    JDK-8298281

    Serial: Refactor MarkAndPushClosure

    JDK-8298278

    JFR: Turn MEMFLAGS into a type for use with the NativeMemoryUsage events

    JDK-8298277

    Replace "session" with "scope" for FFM access

    JDK-8298276

    JFR: Update NMT events to make use of common periodic timestamp feature

    JDK-8298271

    java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows

    JDK-8298264

    Merge OffsetTableContigSpace into TenuredSpace

    JDK-8298249

    Excessive memory allocation in CipherInputStream AEAD decryption

    JDK-8298244

    AArch64: Optimize vector implementation of AddReduction for floating point

    JDK-8298241

    Replace C-style casts with JavaThread::cast

    JDK-8298240

    Replace the usage of ImageLayoutException by the CMMException

    JDK-8298225

    [AIX] Disable PPC64LE continuations on AIX

    JDK-8298217

    Regressions 30-110% in SwingMark on MacOS, more so on aarch64

    JDK-8298215

    gc/g1/TestVerifyGCType.java failed with "Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false"

    JDK-8298189

    Regression in SPECjvm2008-MonteCarlo for pre-Cascade Lake Intel processors

    JDK-8298187

    (fs) BsdFileAttributeViews::setTimes does not support lastAccessTime on HFS+

    JDK-8298176

    remove OpaqueZeroTripGuardPostLoop once main-loop disappears

    JDK-8298162

    Test PrintClasses hits assert when run with code that retransform classes

    JDK-8298144

    Remove Space::new_dcto_cl

    JDK-8298138

    Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)"

    JDK-8298133

    JDK 20 RDP1 L10n resource files update - msgdrop 10

    JDK-8298128

    runtime/ErrorHandling/TestSigInfoInHsErrFile.java fails to find pattern with slowdebug

    JDK-8298127

    HSS/LMS Signature Verification

    JDK-8298126

    Print statistics for objects in CDS archive heap

    JDK-8298118

    split-if optimization causes empty loop to temporarily have more than one phi

    JDK-8298093

    improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c

    JDK-8298090

    Use String.join() instead of manual loop in DescriptorSupport.toString

    JDK-8298088

    RISC-V: Make Address a discriminated union internally

    JDK-8298087

    XML Schema Validation reports an required attribute twice via ErrorHandler

    JDK-8298084

    Memory leak in Method::build_profiling_method_data

    JDK-8298083

    The "CheckBox/RadioButton[Enabled/Disabled].textForeground" stoped working

    JDK-8298081

    DiagnoseSyncOnValueBasedClasses doesn’t report useful information for virtual threads

    JDK-8298073

    gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx

    JDK-8298066

    java/util/concurrent/locks/Lock/OOMEInAQS.java timed out

    JDK-8298065

    Provide more information in message of NoSuchFieldError

    JDK-8298061

    vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java failed with "fatal error: refcount has gone to zero"

    JDK-8298059

    Linked stack watermarks don’t support nesting

    JDK-8298050

    Add links to graph output for javadoc

    JDK-8298048

    Combine CDS archive heap into a single block

    JDK-8297988

    NPE in JavacTypes.getOverriddenMethods from doclint

    JDK-8297979

    ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage()

    JDK-8297977

    vmTestbase/nsk/stress/except/except012.java fails with unexpected Exception

    JDK-8297972

    Poly1305 Endianness on ByteBuffer not enforced

    JDK-8297960

    G1: Move Root Region Scan Waiting outside collection in logs

    JDK-8297955

    LDAP CertStore should use LdapName and not String for DNs

    JDK-8297936

    Use reachabilityFence to manage liveness in ClassUnload tests

    JDK-8297933

    [REDO] Compiler should only use verified interface types for optimization

    JDK-8297923

    java.awt.ScrollPane broken after multiple scroll up/down

    JDK-8297914

    Remove java_lang_Class::process_archived_mirror()

    JDK-8297912

    HotSpot Style Guide should permit alignas (Second Proposal Attempt)

    JDK-8297887

    Update Siphash

    JDK-8297885

    misc sun/security/pkcs11 tests timed out

    JDK-8297878

    KEM: Implementation

    JDK-8297877

    Risk for uninitialized memory in case of CHECK macro early return as part of field access

    JDK-8297874

    get_dump_directory() in jfrEmergencyDump.cpp should pass correct length to jio_snprintf

    JDK-8297822

    De-duplicate code in module jdk.sctp

    JDK-8297801

    printnm crashes with invalid address due to null pointer dereference

    JDK-8297798

    Timeout with DTLSOverDatagram test template

    JDK-8297791

    update _max_classes in node type system

    JDK-8297778

    Modernize and improve module jdk.sctp

    JDK-8297757

    VarHandles.getStaticFieldFromBaseAndOffset should get the receiver type from VarHandle

    JDK-8297753

    AArch64: Add optimized rules for vector compare with zero on NEON

    JDK-8297730

    C2: Arraycopy intrinsic throws incorrect exception

    JDK-8297724

    Loop strip mining prevents some empty loops from being eliminated

    JDK-8297682

    Use Collections.emptyIterator where applicable

    JDK-8297679

    InvocationTargetException field named target is not declared final

    JDK-8297657

    name demangling intermittently fails

    JDK-8297639

    Remove preventive GCs in G1

    JDK-8297638

    Memory leak in case of many started-dead threads

    JDK-8297632

    InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE

    JDK-8297611

    G1: Merge tlab and per-thread dirty card log flushing

    JDK-8297605

    improve DelayQueue removal method javadoc

    JDK-8297587

    Upgrade JLine to 3.22.0

    JDK-8297582

    C2: very slow compilation due to type system verification code

    JDK-8297572

    Remove unused PrecisionStyle::Precise

    JDK-8297539

    Use PrimitiveConversions::cast for local uses of the int<→float union conversion trick

    JDK-8297505

    Declare fields in some sun.security.pkcs11 classes as final

    JDK-8297487

    G1 Remark: no need to keep alive oop constants of nmethods on stack

    JDK-8297454

    javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to show opaque button"

    JDK-8297437

    javadoc cannot link to old docs (with old style anchors)

    JDK-8297306

    Incorrect brackets in Javadoc for a constructor of IteratorSpliterator

    JDK-8297305

    Clarify that javax.lang.model.util.Elements.overrides is irreflexive

    JDK-8297302

    gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm

    JDK-8297296

    java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!"

    JDK-8297295

    Remove ThreadGroup.allowThreadSuspension

    JDK-8297292

    java/nio/channels/FileChannel/FileExtensionAndMap.java is too slow

    JDK-8297288

    Example code in Scanner class

    JDK-8297286

    runtime/vthread tests crashing after JDK-8296324

    JDK-8297235

    ZGC: assert(regs[i] != regs[j]) failed: Multiple uses of register: rax

    JDK-8297158

    Suspicious collection method call in Types.isSameTypeVisitor

    JDK-8297092

    [macos_aarch64] Add support for SHA feature detection

    JDK-8297036

    Generalize C2 stub mechanism

    JDK-8297031

    IGV: Copy extracted nodes and layout for cloned graph

    JDK-8296999

    AArch64: scalar intrinsics for reverse method in Integer and Long

    JDK-8296955

    Kitchensink.java failed with "double free or corruption (!prev): <addr>"

    JDK-8296935

    Arrays.asList() can return a List that throws undocumented ArrayStoreException

    JDK-8296934

    Write a test to verify whether Undecorated Frame can be iconified or not

    JDK-8296920

    Regression Test DialogOrient.java fails on MacOS

    JDK-8296812

    sprintf is deprecated in Xcode 14

    JDK-8296789

    <TAB>-completion in jshell fails to expose synthetic bridge methods

    JDK-8296661

    Typo Found In CSSParser.java

    JDK-8296656

    java.lang.NoClassDefFoundError exception on running fully legitimate code

    JDK-8296646

    com/sun/jdi/JdbLastErrorTest.java test failure

    JDK-8296610

    java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect"

    JDK-8296469

    Instrument VMError::report with reentrant iteration step for register and stack printing

    JDK-8296454

    System.console() shouldn’t return null in jshell

    JDK-8296420

    javac has long lines in its command-line help

    JDK-8296412

    Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts

    JDK-8296411

    AArch64: Accelerated Poly1305 intrinsics

    JDK-8296410

    HttpClient throws java.io.IOException: no statuscode in response for HTTP2

    JDK-8296403

    [TESTBUG] IR test runner methods in TestLongRangeChecks.java invoke wrong test methods

    JDK-8296401

    ConcurrentHashTable::bulk_delete might miss to delete some objects

    JDK-8296400

    pointCrlIssuers might be null in DistributionPointFetcher::verifyURL

    JDK-8296389

    C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors

    JDK-8296383

    javapath/java.exe strips embedded double quotes from command line arguments

    JDK-8296374

    Check for young region in G1BarrierSet::invalidate instead of card-by-card check

    JDK-8296344

    Remove dependency on G1 for writing the CDS archive heap

    JDK-8296343

    CPVE thrown on missing content-length in OCSP response

    JDK-8296322

    javac: use methods to manage parser mode flags

    JDK-8296318

    use-def assert: special case undetected loops nested in infinite loops

    JDK-8296275

    Write a test to verify setAccelerator method of JMenuItem

    JDK-8296248

    Update CLDR to Version 43.0

    JDK-8296158

    Refactor the verification of CDS region checksum

    JDK-8296152

    4.1: Allow v65.0 class files for Java SE 21

    JDK-8296151

    Add source 21 and target 21 to javac

    JDK-8296150

    Add SourceVersion.RELEASE_21

    JDK-8296149

    Start of release updates for JDK 21

    JDK-8296010

    AssertionError in annotationTargetType

    JDK-8295979

    [IR Framework] Improve IR matching warning

    JDK-8295976

    GetThreadListStackTraces returns wrong state for blocked VirtualThread

    JDK-8295974

    jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames

    JDK-8295951

    intermittent cmp_baseline task failures with CDS files

    JDK-8295944

    Move the Http2TestServer and related classes into a package of its own

    JDK-8295894

    Remove SECOM certificate that is expiring in September 2023

    JDK-8295859

    Update Manual Test Groups

    JDK-8295857

    Clarify that cleanup code can be skipped when the JVM terminates (e.g. when calling halt())

    JDK-8295737

    macOS: Print content cut off when width > height with portrait orientation

    JDK-8295661

    CompileTask::compile_id() should be passed as int

    JDK-8295486

    Inconsistent constant field values observed during compilation

    JDK-8295425

    Match the default priv exp length between SunPKCS11 and other JDK providers

    JDK-8295406

    C1 crash with -XX:TypeProfileArgsLimit=0 -XX:TypeProfileLevel=222

    JDK-8295344

    Harden runtime/StackGuardPages/TestStackGuardPages.java

    JDK-8295210

    IR framework should not whitelist -XX:-UseTLAB

    JDK-8295087

    Manual Test to Automated Test Conversion

    JDK-8295071

    Spec Clarification : ClassFileFormatVersion: System property java.class.version | Java class format version number

    JDK-8295019

    Cannot call a method with a parameter of a local class declared in a lambda

    JDK-8294983

    SSLEngine throws ClassCastException during handshake

    JDK-8294982

    Implementation of Classfile API

    JDK-8294974

    Convert jdk.jshell/jdk.jshell.execution.LocalExecutionControl to use the Classfile API to instrument classes

    JDK-8294972

    Convert jdk.jlink internal plugins to use the Classfile API

    JDK-8294971

    jdk.jlink jdk.tools.jimage.JImageTask is using ASM to verify classes

    JDK-8294966

    Convert jdk.jartool/sun.tools.jar.FingerPrint to use the ClassFile API to parse JAR entries

    JDK-8294962

    Convert java.base/jdk.internal.module package to use the Classfile API to modify and write module-info.class

    JDK-8294959

    java.base java.lang.Module uses ASM to load module-info.class

    JDK-8294902

    Undefined Behavior in C2 regalloc with null references

    JDK-8294806

    jpackaged-app ignores splash screen from jar file

    JDK-8294744

    AArch64: applications/kitchensink/Kitchensink.java crashed: assert(oopDesc::is_oop(obj)) failed: not an oop

    JDK-8294735

    RSASSA-PSS RFC link incorrectly formatted

    JDK-8294715

    Add IR checks to the reduction vectorization tests

    JDK-8294693

    Add Collections.shuffle overload that accepts RandomGenerator interface

    JDK-8294680

    Refactor scaled border rendering

    JDK-8294677

    chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications

    JDK-8294527

    Some java.security.debug options missing from security docs

    JDK-8294526

    sun/security/provider/SubjectCodeSource.java no longer referenced

    JDK-8294484

    MetalBorder’s FrameBorder & DialogBorder have border rendering issues when scaled

    JDK-8294402

    Add diagnostic logging to VMProps.checkDockerSupport

    JDK-8294401

    Update jfr man page to include recently added features

    JDK-8294266

    Add a way to pre-touch java thread stacks

    JDK-8294194

    [AArch64] Create intrinsics compress and expand

    JDK-8294137

    Review running times of java.math tests

    JDK-8294066

    IGV: Graph changes when deleting a graph in the same group with smaller index

    JDK-8293862

    javax/swing/JFileChooser/8046391/bug8046391.java failed with 'Cannot invoke "java.awt.Image.getWidth(java.awt.image.ImageObserver)" because "retVal" is null'

    JDK-8293841

    RISC-V: Implementation of Foreign Function & Memory API (Preview)

    JDK-8293824

    gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false"

    JDK-8293786

    HttpClient will not send more than 64 kb of data from the 2nd request in http2

    JDK-8293667

    Align jlink’s --compress option with jmod’s --compress option

    JDK-8293547

    Add relaxed add_and_fetch for macos aarch64 atomics

    JDK-8293519

    deprecation warnings should be emitted for uses of annotation methods inside other annotations

    JDK-8293410

    Remove GenerateRangeChecks flag

    JDK-8293324

    ciField.hpp has two methods to return field’s offset

    JDK-8293313

    NMT: Rework MallocLimit

    JDK-8293292

    Remove MallocMaxTestWords

    JDK-8293198

    [vectorapi] Improve the implementation of VectorMask.indexInRange()

    JDK-8293117

    Add atomic bitset functions

    JDK-8292914

    Lambda proxies have unstable names

    JDK-8292818

    replace 96-bit representation for field metadata with variable-sized streams

    JDK-8292741

    Convert JvmtiTagMapTable to ResourceHashtable

    JDK-8292704

    sun/security/tools/jarsigner/compatibility/Compatibility.java use wrong key size for EC

    JDK-8292674

    ReportJNIFatalError should print all java frames

    JDK-8292635

    Run ArchivedEnumTest.java in jdk tier testing

    JDK-8292588

    [macos] Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0

    JDK-8292583

    Comment for ciArrayKlass::make is wrong

    JDK-8292289

    [vectorapi] Improve the implementation of VectorTestNode

    JDK-8292275

    javac does not emit SYNTHETIC and MANDATED flags for parameters by default

    JDK-8292269

    Replace FileMapInfo::fail_continue() with Unified Logging

    JDK-8292265

    Add old gen used field at G1HeapSummary JFR event

    JDK-8292206

    TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected

    JDK-8292170

    Convert CodeRootSetTable to use ResourceHashtable

    JDK-8292157

    Incorrect error: "block element not allowed within inline element <a>"

    JDK-8292059

    Do not inline InstanceKlass::allocate_instance()

    JDK-8291966

    SwitchBootstrap.typeSwitch could be faster

    JDK-8291735

    methods_do() always run at exit

    JDK-8291598

    Matcher.appendReplacement should not create new StringBuilder instances

    JDK-8291569

    Consider removing JNI checks for signals SIGPIPE and SIGXFSZ

    JDK-8291555

    Implement alternative fast-locking scheme

    JDK-8291550

    RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled

    JDK-8291302

    ARM32: nmethod entry barriers support

    JDK-8291154

    Create a non static nested class without enclosing class throws VerifyError

    JDK-8290919

    Update nroff pages in JDK 20 before RC

    JDK-8290899

    java/lang/String/StringRepeat.java test requests too much heap on windows x86

    JDK-8290822

    C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior

    JDK-8290626

    keytool manpage contains a special character

    JDK-8290499

    new File(parent, "/") breaks normalization – creates File with slash at the end

    JDK-8290200

    com/sun/jdi/InvokeHangTest.java fails with "Debuggee appears to be hung"

    JDK-8289765

    JDI EventSet/resume/resume008 failed with "ERROR: suspendCounts don’t match for : VirtualThread-unparker"

    JDK-8289748

    C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM

    JDK-8289547

    Update javax/swing/Popup/TaskbarPositionTest.java

    JDK-8289077

    Add manual tests to open

    JDK-8288912

    vmTestbase/nsk/stress/strace/strace002.java fails with Unexpected method name: currentCarrierThread

    JDK-8288783

    Error messages are confusing when options conflict in -XX:StartFlightRecording

    JDK-8288730

    Add type parameter to Lookup::accessClass and Lookup::ensureInitialized

    JDK-8288619

    Unexpected parsing for @see

    JDK-8288415

    java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines

    JDK-8288287

    Remove expired flags in JDK 21

    JDK-8288228

    8.1.4: Mention Record as a direct superclass type

    JDK-8288204

    GVN Crash: assert() failed: correct memory chain

    JDK-8288158

    Add an anchor to each subcommand option on jfr html page

    JDK-8288109

    HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897

    JDK-8288050

    Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider

    JDK-8287925

    AArch64: intrinsics for compareUnsigned method in Integer and Long

    JDK-8287885

    Local classes cause ClassLoader error if the type names are similar but not same

    JDK-8287873

    Add test for using -XX:+AutoCreateSharedArchive with different JDK versions

    JDK-8287834

    Add SymbolLookup::or method

    JDK-8287812

    Cleanup JDWP agent GetEnv initialization

    JDK-8287699

    jdk/jfr/api/consumer/TestRecordingFileWrite.java fails with exception: java.lang.Exception: Found event that should not be there.

    JDK-8287134

    HttpURLConnection chunked streaming mode doesn’t enforce specified size

    JDK-8287087

    C2: perform SLP reduction analysis on-demand

    JDK-8286907

    keytool should warn about weak PBE algorithms

    JDK-8286876

    NMT.test_unaliged_block_address_vm_assert fails if using clang toolchain

    JDK-8286781

    Replace the deprecated/obsolete gethostbyname and inet_addr calls

    JDK-8286775

    Remove identical per-compiler definitions of unsigned integral jtypes

    JDK-8286597

    Implement PollerProvider on AIX

    JDK-8286581

    Make Java process DPI Aware if sun.java2d.dpiaware property is set

    JDK-8286510

    Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes

    JDK-8286470

    Support searching for sections in class/package javadoc

    JDK-8286311

    remove boilerplate from use of runTests

    JDK-8285944

    JLS Changes for String Templates (Preview)

    JDK-8285932

    Implementation of JEP 430 String Templates (Preview)

    JDK-8285416

    [LOOM] Some nsk/jdi tests fail due to needing too many virtual threads

    JDK-8284871

    Use covariant overrides for the resolveConstantDesc(Lookup) method in sub‑interfaces of java.lang.constant.ConstantDesc

    JDK-8284825

    sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java failed with "RuntimeException: Processed unnecessary paint()."

    JDK-8284363

    Redundant imports in BoundMethodHandle

    JDK-8284236

    Remove java/lang/ref/ReferenceEnqueue.java from ProblemList-Xcomp.txt

    JDK-8284047

    Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates

    JDK-8283740

    C1: Convert flag TwoOperandLIRForm to a constant on all platforms

    JDK-8283404

    [macos] a11y : Screen magnifier does not show JMenu name

    JDK-8283400

    [macos] a11y : Screen magnifier does not reflect JRadioButton value change

    JDK-8283203

    Fix typo in SystemTray.getTrayIconSize javadoc

    JDK-8282664

    Unroll by hand StringUTF16 and StringLatin1 polynomial hash loops

    JDK-8282651

    ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97

    JDK-8282384

    [LOOM] Need test for ThreadReference.interrupt() on a vthread

    JDK-8282383

    [LOOM] 6 nsk JDI and JDB tests sometimes failing with vthread wrapper due to running out of carrier threads

    JDK-8282379

    [LOOM] vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011 sometimes fails

    JDK-8282319

    java.util.Locale method to stream available Locales

    JDK-8282232

    [Win] GetMousePositionWithPopup test fails due to wrong mouse position

    JDK-8282201

    Consider removal of expiry check in VerifyCACerts.java test

    JDK-8281946

    VM.native_memory should report size of shareable memory

    JDK-8281941

    Change CDS warning messages to use Unified Logging

    JDK-8281715

    Move "base CDS archive not loaded" tests to SharedArchiveFileOption.java

    JDK-8281213

    Unsafe uses of long and size_t in MemReporterBase::diff_in_current_scale

    JDK-8281149

    (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB

    JDK-8281103

    Give example for Locale that is English and follows the ISO standards

    JDK-8280994

    [XWayland] Drag and Drop does not work in java → wayland app direction

    JDK-8280993

    [XWayland] Popup is not closed on click outside of area controlled by XWayland

    JDK-8280982

    [Wayland] [XWayland] java.awt.Robot taking screenshots

    JDK-8280419

    Remove dead code related to VerifyThread and verify_thread()

    JDK-8280126

    C2: detect and remove dead irreducible loops

    JDK-8280113

    (dc) DatagramSocket.receive does not always throw when the channel is closed

    JDK-8280031

    Deprecate GTK2 for removal

    JDK-8279993

    Assert that a shared class is not loaded more than once

    JDK-8279619

    [JVMCI] improve EncodedSpeculationReason

    JDK-8279216

    Investigate implementation of premultiplied alpha in the Little-CMS 2.13

    JDK-8278965

    crash in SymbolTable::do_lookup

    JDK-8278583

    Open source SwingMark - Swing performance benchmark

    JDK-8278411

    Implement UseHeavyMonitors consistently, s390 port

    JDK-8278349

    JarSigner javadoc example uses SHA-1

    JDK-8278326

    Socket close is not thread safe and other cleanup

    JDK-8278268

    (ch) InputStream returned by Channels.newInputStream should have fast path for FileChannel targets

    JDK-8277573

    VmObjectAlloc is not generated by intrinsics methods which allocate objects

    JDK-8277501

    Revisit PathFileObject.getCharContent and friends

    JDK-8277074

    Qualified exported types show up in JavaDoc

    JDK-8274400

    HotSpot Style Guide should permit use of alignof

    JDK-8274264

    Not all of G1 young collection verification honors the verification type

    JDK-8274166

    Some CDS tests ignore -Dtest.cds.runtime.options

    JDK-8273986

    JEditorPane HTML Demo - Accessibility issues

    JDK-8273131

    Update the java manpage markdown source for JFR filename expansion

    JDK-8272613

    CharsetDecoder.decode(ByteBuffer) throws IllegalArgumentException

    JDK-8272288

    Funky multiresolution image breaks graphics context

    JDK-8272119

    Typo in Collectors.summingInt documentation (a → an)

    JDK-8270865

    Print process ID with -Xlog:os

    JDK-8269843

    typo in LinkedHashMap::removeEldestEntry spec

    JDK-8269736

    Optimize CDS PatchEmbeddedPointers::do_bit()

    JDK-8267935

    Replace BasicHashtable and Hashtable

    JDK-8267582

    BasicLookAndFeel should not call getComponentPopupMenu twice to get a popup menu

    JDK-8267140

    Support closing the HttpClient by making it auto-closable

    JDK-8266571

    Sequenced Collections

    JDK-8265688

    Unused ciMethodType::ptype_at should be removed

    JDK-8264684

    os::get_summary_cpu_info padded with spaces

    JDK-8262994

    Refactor String.split to help method inlining

    JDK-8262895

    [macos_aarch64] runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr

    JDK-8262294

    java/net/httpclient/ProxyAuthDisabledSchemes.java fails with HTTP/1.1 parser received no bytes

    JDK-8260943

    C2 SuperWord: Remove dead vectorization optimization added by 8076284

    JDK-8258776

    ThreadLocal#initialValue() Javadoc is unaware of ThreadLocal#withInitial()

    JDK-8257967

    JFR: Events for loaded agents

    JDK-8257197

    Add additional verification code to PhaseCCP

    JDK-8256302

    releasing oopStorage when deflating allows for faster deleting

    JDK-8255548

    Missing coverage for javax.xml.crypto.dom.DOMCryptoContext

    JDK-8255119

    Monitor::wait takes signed integer as timeout

    JDK-8254566

    Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader

    JDK-8252255

    Blurry rendering of SwingNode with HiDPI scaling in JavaFX

    JDK-8250596

    Update remaining manpage references from "OS X" to "macOS"

    JDK-8249826

    5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id

    JDK-8245654

    Add Certigna Root CA

    JDK-8244400

    MenuItem may cache the size and did not update it when the screen DPI is changed

    JDK-8244289

    fatal error: Possible safepoint reached by thread that does not allow it

    JDK-8241613

    Suspicious calls to MacroAssembler::null_check(Register, offset)

    JDK-8241293

    CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes

    JDK-8240774

    [REDO] G1DirtyCardQueue destructor has useless flush

    JDK-8238170

    BeanContextSupport remove and propertyChange can deadlock

    JDK-8235297

    sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent

    JDK-8233725

    ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time

    JDK-8231349

    Move intrinsic stubs generation to compiler runtime initialization code

    JDK-8229147

    Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)

    JDK-8228604

    StackMapFrames are missing from redefined class bytes of retransformed classes

    JDK-8227257

    javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError

    JDK-8225641

    Calendar.roll(int field) does not work correctly for WEEK_OF_YEAR

    JDK-8225409

    G1: Remove the Hot Card Cache

    JDK-8224980

    FLAG_SET_ERGO silently ignores invalid values

    JDK-8221785

    Let possibly_parallel_threads_do cover the same threads as threads_do

    JDK-8221633

    StartFlightRecording: consider moving mention of multiple comma-separated parameters to the front

    JDK-8221580

    Confusing diagnostic for assigning a static final field in a constructor

    JDK-8219810

    javac throws NullPointerException

    JDK-8219083

    java/net/MulticastSocket/SetGetNetworkInterfaceTest.java failed in same binary run on windows x64

    JDK-8218474

    JComboBox display issue with GTKLookAndFeel

    JDK-8217920

    Lookup.defineClass injects a class that can access private members of any class in its own module

    JDK-8217496

    Matcher.group() can return null after usePattern

    JDK-8213562

    Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails

    JDK-8213059

    Java .deb package implementation is incomplete

    JDK-8208470

    Type annotations on inner type that is an array component

    JDK-8208077

    File.listRoots performance degradation

    JDK-8207017

    Type annotations on anonymous classes in initializer blocks not written to class file

    JDK-8205592

    BigDecimal.doubleValue() is depressingly slow

    JDK-8205129

    Remove java.lang.Compiler

    JDK-8204550

    NMT: RegionIterator does not need to keep _current_size

    JDK-8202931

    [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails

    JDK-8202110

    (fs) Remove FileSystem support for resolving against a default directory (chdir configuration)

    JDK-8201516

    DebugNonSafepoints generates incorrect information

    JDK-8200610

    Compiling fails with java.nio.file.ReadOnlyFileSystemException

    JDK-8194048

    Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails

    JDK-8193547

    Regression automated test '/open/test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.java' fails

    JDK-8191565

    Last-ditch Full GC should also move humongous objects

    JDK-8189338

    JMX RMI Remote Mbean server connection hangs if the server stops responding during a SSL Handshake

    JDK-8184444

    The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables

    JDK-8182621

    JSSE should reject empty TLS plaintexts

    JDK-8180387

    com.sun.source.util.JavacTask should have a protected constructor.

    JDK-8180266

    Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test

    JDK-8179502

    Enhance OCSP, CRL and Certificate Fetch Timeouts

    JDK-8178806

    Better exception logging in crypto code

    JDK-8177418

    NPE is not apparent for methods in java.util.TimeZone API docs

    JDK-8177352

    Calendar.getDisplayName(s) in non-lenient mode inconsistent, does not match spec

    JDK-8173709

    Fix VerifyLoopOptimizations - step 1 - minimal infrastructure

    JDK-8172106

    javac throws exception when compiling source file of size 1.5G

    JDK-8171221

    Remove -XX:+CheckMemoryInitialization

    JDK-8171156

    Class java.util.LocaleISOData has outdated information for country Code NP

    JDK-8170945

    Collectors$Partition should override more Map methods

    JDK-8168469

    Memory leak in JceSecurity

    JDK-8163229

    several regression tests have a main method that is never executed

    JDK-8160404

    RelocationHolder constructors have bugs

    JDK-8159337

    Introduce a method in Locale class to return the language tags as per RFC 5646 convention

    JDK-8159023

    Engineering notation of DecimalFormat does not work as documented

    JDK-8156889

    ListKeychainStore.sh fails in some virtualized environments

    JDK-8155259

    Suspicious buffer allocation in com.sun.tools.javac.file.BaseFileManager

    JDK-8155191

    Specify that SecureRandom.nextBytes(byte[]) throws NullPointerException when byte array is null

    JDK-8153837

    AArch64: Handle special cases for MaxINode & MinINode

    JDK-8151531

    Add notes to BaseStream.spliterator/iterator docs regarding them being escape hatches

    JDK-8151413

    os::allocation_granularity/page_size and friends return signed values

    JDK-8144891

    ToolBox should use java.nio.file.Path internally, instead of java.io.File

    JDK-8143900

    OptimizeStringConcat has an opaque dependency on Integer.sizeTable field

    JDK-8133773

    clarify specification of Spliterator.tryAdvance

    JDK-8132995

    Matcher$ImmutableMatchResult should be optimized to reduce space usage

    JDK-8081507

    Open or Save button in JFileChooser has OK title in GTK LaF

    JDK-8081474

    SwingWorker calls 'done' before the 'doInBackground' is finished

    JDK-8071693

    Introspector ignores default interface methods

    JDK-8068925

    Add @Override in javax.tools classes

    JDK-8068824

    Exception thrown in JTableHeader after clicking on popupmenu opened with right-click on header

    JDK-8064931

    tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id

    JDK-8057586

    Explicit GC ignored if GCLocker is active

    JDK-8054022

    HttpURLConnection timeouts with Expect: 100-Continue and no chunking

    JDK-8051725

    Improve expansion of Conv2B nodes in the middle-end

    JDK-8043251

    Bogus javac error: required: no arguments, found: no arguments

    JDK-8043179

    Lambda expression can mutate final field

    JDK-8041676

    remove the java.compiler system property

    JDK-8041447

    Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn’t work

    JDK-8040793

    vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded()

    JDK-8039165

    [Doc] MessageFormat null locale generates NullPointerException

    JDK-8038146

    Clarify Map.Entry’s connection to the underlying map

    JDK-8029370

    (fc) FileChannel javadoc not clear for cases where position == size

    JDK-8029301

    Confusing error message for array creation method reference

    JDK-8027682

    javac wrongly accepts semicolons in package and import decls

    JDK-8026369

    javac potentially ambiguous overload warning needs an improved scheme

    JDK-8015831

    Add lint check for calling overridable methods from a constructor

    JDK-8014021

    TreeMaker.Params behaves inconsistently when the owning method has the same number of parameters as the number of parameter types requested

    JDK-7176515

    ExceptionInInitializerError for an enum with multiple switch statements

    JDK-7175396

    The text on label is not painted red for Nimbus LaF.

    JDK-7169951

    SwingSet2 throws NullPointerException with Nimbus L&F

    JDK-7167356

    (javac) investigate failing tests in JavacParserTest

    JDK-7154070

    in SwingSet2, switching between LaFs it’s easy to lose JTable dividers

    JDK-7124527

    [macosx] SwingSet2, label is not read by VoiceOver when focus is on textfield for Internalframe and Table demo.

    JDK-7101667

    [macosx] Test must wait until window to be visible

    JDK-7093691

    Nimbus LAF: disabled JComboBox using renderer has bad font color

    JDK-7093322

    (fs spec) Files.newBufferedWriter should be clear when coding errors are detected

    JDK-7065228

    To interpret case-insensitive string locale independently

    JDK-7033677

    potential cast error in MemberEnter

    JDK-7030853

    JDK 7 Serializable Swing classes not compatible with JDK 6

    JDK-7026262

    HttpServer: improve handling of finished HTTP exchanges

    JDK-7016187

    javac -h could generate conflict .h for inner class and class name with '_'

    JDK-6995195

    Static initialization deadlock in sun.java2d.loops.Blit and GraphicsPrimitiveMgr

    JDK-6960866

    [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality

    JDK-6914801

    IPv6 unavailable if stdin is a socket

    JDK-6817009

    Action.SELECTED_KEY not toggled when using key binding

    JDK-6788475

    Changing to Nimbus LAF and back doesn’t reset look and feel of JTable completely

    JDK-6753661

    JFileChooser font not reset after Look & Feel change

    JDK-6714245

    [Col] Collator - Faster Comparison for identical strings.

    JDK-6603771

    Nimbus L&F: Ctrl+F7 keybinding for Jinternal Frame throws a NPE.

    JDK-6595142

    (spec) ByteArrayInputStream treats bytes, not characters

    JDK-6557145

    Warn about calling abstract methods in constructors

    JDK-6513512

    MetalLookAndFeel.initClassDefaults does not install an entry for MetalMenuBarUI

    JDK-6453901

    (cal) clean up sun.util.calendar classes

    JDK-6441827

    Documentation mentions nonexistent NullReferenceException

    JDK-6381945

    (cal) Japanese calendar unit test system should avoid multiple static imports

    JDK-6282188

    [Fmt-Nu]DecimalFormat - javadocs for section "Scientific Notation" and "Special Values" is not clear

    JDK-6257207

    JTable.getDefaultEditor throws NullPointerException

    JDK-6245410

    javax.swing.text.html.CSS.Attribute: BACKGROUND_POSITION is not w3c spec compliant

    JDK-6241286

    (cal) API: Calendar.DAY_OF_WEEK definition is wrong

    JDK-6218123

    (cal) API: Spec for GregorianCalendar constructors and Calendar getInstance is inconsistent.

    JDK-6187113

    DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails

    JDK-6176679

    Application freezes when copying an animated gif image to the system clipboard

    JDK-4958969

    ObjectOutputStream example leads to non-working code

    JDK-4934362

    see also refers to self

    JDK-4912623

    GTK L&F: Folder list of the JFileChooser is allowing multiple selection unlike native

    JDK-4842457

    (bf spec) Clarify meaning of "(optional operation)"

    JDK-4825182

    DefaultBoundedRangeModel.setMinimum() changes extent unnecessarily

    JDK-4741194

    (cal) API: add() and roll() methods throws IllegalArgumentException

    JDK-4737887

    (cal) API: Calendar methods taking field should document exceptions

    JDK-4512626

    Non-editable JTextArea provides no visual indication of keyboard focus

    JDK-4200096

    OffScreenImageSource.removeConsumer NullPointerException

    JDK-8311127

    Regression: The fix for TableView and TreeTableView menu button affects all table column headers

    controls

    JDK-8310846

    Skip failing test InitialWindowSizeTest on Linux

    window-toolkit

    JDK-8310667

    Normalize comment blocks in newly-converted package-info.java files

    other

    JDK-8310654

    validateSourceSets task fails on javafx/scene/package-info.java after JDK-8180066

    graphics

    JDK-8310638

    Filtering a TableView with a large number of items freezes the UI

    controls

    JDK-8310582

    Update copyright header for files modified in 2023

    other

    JDK-8310024

    Skip failing scene change tests on macOS

    scenegraph

    JDK-8309935

    Mac - SystemMenuBar, IndexOutOfBoundsException on change

    graphics

    JDK-8309508

    Possible memory leak in JPEG image loader

    graphics

    JDK-8309470

    Potential performance improvements in VirtualFlow

    controls

    JDK-8309001

    Allow building JavaFX on Linux/riscv64

    build

    JDK-8308308

    Update to Visual Studio 2022 version 17.5.0 on Windows

    build

    JDK-8308307

    Update to gcc 12.2.0 on Linux

    build

    JDK-8308306

    Update to Xcode 14.3 on macOS

    build

    JDK-8308191

    [macOS] VoiceOver decorations are shifted on second monitor

    accessibility

    JDK-8308114

    Bump minimum version of macOS for x64 to 11.0 (matching aarch64)

    build

    JDK-8308028

    Replace more uses of System.getProperty("os.name") with PlatformUtil calls

    media

    JDK-8308017

    [Mac] Update deprecated constants in GlassWindow code

    window-toolkit

    JDK-8307960

    Create Table Column PopupMenu lazily

    controls

    JDK-8307807

    Replace use of System.getProperty("os.name") with PlatformUtil calls

    other

    JDK-8307542

    Call to FcConfigAppFontAddFile uses wrong prototype, arguments

    graphics

    JDK-8307538

    Memory leak in TreeTableView when calling refresh

    controls

    JDK-8307363

    TextFlow.underlineShape()

    graphics

    JDK-8307208

    Add GridPane constructor that accepts hGap and vGap values

    scenegraph

    JDK-8307076

    gradle test should always run tests

    build

    JDK-8306990

    The guarantees given by Region’s floor and ceiling functions should work for larger values

    graphics

    JDK-8306708

    Region.layoutInArea uses incorrect snap scale value

    graphics

    JDK-8306648

    Update the JavaDocs to show the NEW section and DEPRECATED versions

    other

    JDK-8306590

    Add Windows/macOS system files to .gitignore

    other

    JDK-8306571

    [testbug] Skip Tree/TableViewResizeColumnToFitContentTest with fractional screen scale

    controls

    JDK-8306464

    [testbug] CustomSecurityManagerTest full screen tests fails on MacOS intermittently

    controls

    JDK-8306447

    Adding an element to a long existing list may cause the first visible element to jump

    controls

    JDK-8306424

    [testbug] DatePickerUpdateOnAlertCloseTest fails on MacOS

    controls

    JDK-8306329

    Update ICU4C to 73.1

    JDK-8306328

    Update libFFI to 3.4.4

    media

    JDK-8306121

    Scene not rendered initially when changing scenes after fix for JDK-8296621

    window-toolkit

    JDK-8306115

    Update libxml2 to 2.10.4

    JDK-8306021

    Add event handler management to EventTarget

    JDK-8305885

    Use ReadOnly*PropertyBase class where possible

    JDK-8305867

    BitSetShim: The type parameter T is hiding the type T warning

    scenegraph

    JDK-8305248

    TableView not rendered correctly after column is made visible if fixed cell size is set

    controls

    JDK-8304960

    ObservableListBase should defer constructing ListChangeBuilder

    JDK-8304959

    Public API in javafx.css.Match should not return private API class PseudoClassState

    scenegraph

    JDK-8304933

    BitSet (used for CSS pseudo class states) listener management is incorrect

    scenegraph

    JDK-8304924

    [testbug] Skip failing tests on Linux

    other

    JDK-8304922

    [testbug] SliderTooltipNPETest fails on Linux

    controls

    JDK-8304832

    [linux] Exception initializing the JavaFX runtime when a security manager is enabled

    window-toolkit

    JDK-8304831

    TextFlow.hitTest.insertionIndex incorrect with surrogate pairs

    graphics

    JDK-8304751

    Improve pipeline layout

    graphics

    JDK-8304705

    Parent class contains 6 constants that should be static

    graphics

    JDK-8304665

    Change to Xcode12.4+1.1 devkit

    build

    JDK-8304441

    [macos] Crash when putting invalid unicode char on clipboard

    window-toolkit

    JDK-8304439

    Subscription based listeners

    JDK-8304290

    Some JNI calls made without checking exceptions in media

    media

    JDK-8303911

    [testbug] Some unit tests call System.exit

    other

    JDK-8303897

    ObservableValue’s when binding should only invalidate when strictly needed

    JDK-8303748

    WebKit build fails with Visual Studio 2022 17.5.0

    JDK-8303740

    JavaFX - Leak in Logging, Logging remembers last exception

    JDK-8303680

    Virtual Flow freezes after calling scrollTo and scrollPixels in succession

    controls

    JDK-8303501

    Unable to navigate to relative URLs after fix for JDK-8299781

    JDK-8303217

    Webview loaded webpage is not showing play, volume related buttons for embeded Audio/Video elements

    JDK-8303026

    [TextField] IOOBE on setting text with control characters that replaces existing text

    controls

    JDK-8302816

    Refactor sorting-related classes

    JDK-8302797

    ArrayIndexOutOfBoundsException in TextRun.getWrapIndex()

    graphics

    JDK-8302684

    Cherry-pick WebKit 615.1 stabilization fixes (2)

    JDK-8302511

    HitInfo.toString() throws IllegalArgumentException

    graphics

    JDK-8302472

    WebColorFieldSkin should use precompiled Pattern

    controls

    JDK-8302470

    Change JBS version in .jcheck/conf to jfxNN[.0.MM]

    build

    JDK-8302355

    Public API for Toolkit.canStartNestedEventLoop()

    window-toolkit

    JDK-8302294

    Cherry-pick WebKit 615.1 stabilization fixes

    JDK-8301763

    Adding children to wrong index leaves inconsistent state in Parent#childrenSet

    scenegraph

    JDK-8301712

    [linux] Crash on exit from WebKit 615.1

    JDK-8301604

    Replace Collections.unmodifiableList with List.of

    other

    JDK-8301312

    Create implementation of NSAccessibilityButton protocol

    accessibility

    JDK-8301022

    Video distortion is observed while playing youtube video

    JDK-8301009

    Update libxml2 to 2.10.3

    JDK-8300954

    HTML default Range input control not rendered

    JDK-8300893

    Wrong state after deselecting two or more cells of a TableView selection

    controls

    JDK-8300872

    WebView’s ColorChooser fails to initialize when running in security context

    graphics

    JDK-8299986

    Wrong sublist used in ListChangeListener

    controls

    JDK-8299977

    Update WebKit to 615.1

    JDK-8299968

    Second call to Stage.setScene() create sizing issue with uiScale > 1.0

    graphics

    JDK-8299781

    Improve JFX navigation

    JDK-8299756

    Minor updates in CSS Reference

    other

    JDK-8299681

    Change JavaFX release version to 21

    build

    JDK-8299595

    Remove terminally deprecated JavaFX GTK 2 library

    window-toolkit

    JDK-8299348

    Size-restricted window can be observed with incorrect dimensions

    window-toolkit

    JDK-8299335

    Monkey Tester Application

    controls

    JDK-8298528

    Clean up raw type warnings in base in bindings and collections packages

    JDK-8298382

    JavaFX ChartArea Accessibility Reader

    accessibility

    JDK-8297316

    [TestBug] LocalDateTimeStringConverterTest.testChronologyConsistency fails with JDK 20

    JDK-8297071

    Provide gradle "TEST_ONLY" flag to completely suppress building the sdk and shims

    build

    JDK-8296919

    Make system tests that detect memory leaks more robust by using JMemoryBuddy utility

    other

    JDK-8296590

    StraightLineTest fails always on Linux and sometimes on other platforms

    JDK-8295078

    TextField blurry when inside an TitledPane → AnchorPane

    graphics

    JDK-8293836

    Rendering performance degradation at bottom of TableView with many rows

    controls

    JDK-8290866

    Apple Color Emoji turns gray after JavaFX version 18

    graphics

    JDK-8290765

    Remove parent disabled/treeVisible listeners

    graphics

    JDK-8290092

    Temporary files are kept when call Clipboard.getSystemClipboard().getImage()

    graphics

    JDK-8286089

    Intermittent WebKit build failure on macOS in JavaScriptCore

    JDK-8285878

    [TestBug] LocalStorageTest and UserDataDirectoryTest don’t always cleanup data dirs

    JDK-8284662

    [Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100

    accessibility

    JDK-8284542

    [Accessibility] [Win] Missing attribute for toggle state of CheckBox in CheckBoxTreeItem

    accessibility

    JDK-8283551

    ControlAcceleratorSupport menu items listener causes memory leak

    controls

    JDK-8283063

    Optimize Observable{List/Set/Map}Wrapper.retainAll/removeAll

    JDK-8282359

    Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23

    JDK-8281327

    JavaFX does not support fonts installed per-user on Windows 10/11

    graphics

    JDK-8278938

    [Win] Robot can target wrong key for punctuation and symbols

    window-toolkit

    JDK-8278422

    Replace use of deprecated single string variant of Runtime.exec method

    other

    JDK-8275033

    Drag and drop a file produces NullPointerException Cannot read field "dragboard"

    window-toolkit

    JDK-8264449

    Enable reproducible builds with SOURCE_DATE_EPOCH

    build

    JDK-8260528

    Clean glass-gtk sizing and positioning code

    window-toolkit

    JDK-8251862

    Wrong position of Popup windows at the intersection of 2 screens

    graphics

    JDK-8246104

    Some complex text doesn’t render correctly on macOS

    graphics

    JDK-8245919

    Region#padding property rendering error

    controls

    JDK-8242419

    JFXPanel: MouseEvent always reports that Primary button changed state if held

    swing

    JDK-8238650

    Allow to override buildDate with SOURCE_DATE_EPOCH

    build

    JDK-8237505

    RadioMenuItem in ToggleGroup: deselected on accelerator

    controls

    JDK-8233955

    VM crashes if more than one file are added to ClipboardContent via drag and drop

    graphics

    JDK-8231865

    JFXPanel sends resize event with size 0x0 on HiDPI devices

    swing

    JDK-8230833

    LabeledSkinBase computes wrong height with ContentDisplay.GRAPHIC_ONLY

    controls

    JDK-8224260

    ChangeListener not triggered when adding a new listener in invalidated method

    JDK-8223373

    Remove IntelliJ IDEA specific files from the source code repository

    other

    JDK-8194704

    Text/TextFlow hitTest() javadoc

    scenegraph

    JDK-8180066

    Convert package.html files to package-info.java

    other

    JDK-8178368

    Right alignment of text fields and alignment of prompt text works incorrectly

    controls

    JDK-8173321

    TableView: Click on right trough has no effect when cell height is higher than viewport height

    controls

    JDK-8172849

    Non-intuitive baseline alignment for labeled controls with graphics

    controls

    JDK-8154038

    Spinner’s converter should update its editor

    controls

    JDK-8150709

    Mac OSX and German Keyboard Layout (Y/Z)

    window-toolkit

    JDK-8138842

    TableViewSelectionModel.selectIndices does not select index 0

    controls

    JDK-8137244

    Empty Tree/TableView with CONSTRAINED_RESIZE_POLICY is not properly resized

    controls

    JDK-8091419

    TableView: invoke table menu button programmatically

    controls

    JDK-8091153

    Customize the Table Button Menu

    controls

    JDK-8090647

    Mnemonics : on windows we should cancel the underscore latch when an app loses focus.

    controls

    JDK-8090123

    Items are no longer visible when collection is changed

    controls

    JDK-8088998

    XYChart: duplicate child added exception when remove & add a series in several charts

    controls

    JDK-8088594

    NullPointerException on showing submenu of a contextmenu

    controls