[
  {
    "id": "JDK-8309107",
    "title": "Bump update version for OpenJDK: jdk-17.0.9",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309107",
    "type": "Enhancement",
    "backportOf": null
  },
  {
    "id": "JDK-8309131",
    "title": "Improve performance of DataInputStream",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.io",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309131",
    "type": "Backport",
    "backportOf": "JDK-8292698"
  },
  {
    "id": "JDK-8309212",
    "title": "Shenandoah: HdrSeq asserts \"sub-bucket index (512) overflow for value (    1.00)\"",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309212",
    "type": "Backport",
    "backportOf": "JDK-8298138"
  },
  {
    "id": "JDK-8309213",
    "title": "Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309213",
    "type": "Backport",
    "backportOf": "JDK-8300053"
  },
  {
    "id": "JDK-8309348",
    "title": "Memory leaks in OopMapCache",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309348",
    "type": "Backport",
    "backportOf": "JDK-8301187"
  },
  {
    "id": "JDK-8309589",
    "title": "(zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.nio",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309589",
    "type": "Backport",
    "backportOf": "JDK-8283756"
  },
  {
    "id": "JDK-8309901",
    "title": "javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.sound",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309901",
    "type": "Backport",
    "backportOf": "JDK-8269091"
  },
  {
    "id": "JDK-8309905",
    "title": "Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree()",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.time",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309905",
    "type": "Backport",
    "backportOf": "JDK-8304976"
  },
  {
    "id": "JDK-8309912",
    "title": "AArch64: Vector registers are clobbered by some macroassemblers",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309912",
    "type": "Backport",
    "backportOf": "JDK-8307572"
  },
  {
    "id": "JDK-8309932",
    "title": "VerifyCACerts.java misses blank in error output",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309932",
    "type": "Backport",
    "backportOf": "JDK-8308156"
  },
  {
    "id": "JDK-8309952",
    "title": "Add missing STS to Shenandoah",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309952",
    "type": "Backport",
    "backportOf": "JDK-8307395"
  },
  {
    "id": "JDK-8309997",
    "title": "Adjust ShenandoahHeap print_heap_regions_on",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309997",
    "type": "Backport",
    "backportOf": "JDK-8309297"
  },
  {
    "id": "JDK-8310000",
    "title": "enhance exceptions in MappedMemoryUtils.c",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.nio",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310000",
    "type": "Backport",
    "backportOf": "JDK-8308300"
  },
  {
    "id": "JDK-8310035",
    "title": "Footprint regression from JDK-8224957",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310035",
    "type": "Backport",
    "backportOf": "JDK-8305995"
  },
  {
    "id": "JDK-8310044",
    "title": "Fix container tests for jdks with symlinked conf dir",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310044",
    "type": "Backport",
    "backportOf": "JDK-8309138"
  },
  {
    "id": "JDK-8310114",
    "title": "Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310114",
    "type": "Backport",
    "backportOf": "JDK-8305858"
  },
  {
    "id": "JDK-8310119",
    "title": "Create a regression test for JDK-8139581",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310119",
    "type": "Backport",
    "backportOf": "JDK-8298921"
  },
  {
    "id": "JDK-8310120",
    "title": "Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310120",
    "type": "Backport",
    "backportOf": "JDK-8299962"
  },
  {
    "id": "JDK-8310121",
    "title": "ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/test",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310121",
    "type": "Backport",
    "backportOf": "JDK-8282651"
  },
  {
    "id": "JDK-8310122",
    "title": "Speed up compiler/codegen/Test7100757.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310122",
    "type": "Backport",
    "backportOf": "JDK-8302150"
  },
  {
    "id": "JDK-8310189",
    "title": "Provide sctpHandleSocketErrorWithMessage",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310189",
    "type": "Backport",
    "backportOf": "JDK-8309340"
  },
  {
    "id": "JDK-8310205",
    "title": "migrate tests to use jdk.test.whitebox.WhiteBox",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/test",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310205",
    "type": "Backport",
    "backportOf": "JDK-8271707"
  },
  {
    "id": "JDK-8310207",
    "title": "C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310207",
    "type": "Backport",
    "backportOf": "JDK-8289748"
  },
  {
    "id": "JDK-8310208",
    "title": "Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310208",
    "type": "Backport",
    "backportOf": "JDK-8301959"
  },
  {
    "id": "JDK-8310210",
    "title": "Accelerate AVX-512 CRC32C for small buffers",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310210",
    "type": "Backport",
    "backportOf": "JDK-8300584"
  },
  {
    "id": "JDK-8310278",
    "title": "Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310278",
    "type": "Backport",
    "backportOf": "JDK-8278456"
  },
  {
    "id": "JDK-8310279",
    "title": "macos attempt_reserve_memory_at(arg1, arg2, true) failure",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310279",
    "type": "Backport",
    "backportOf": "JDK-8267341"
  },
  {
    "id": "JDK-8310280",
    "title": "disable os.release_multi_mappings_vm on macOS-X64 ",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310280",
    "type": "Backport",
    "backportOf": "JDK-8271898"
  },
  {
    "id": "JDK-8310281",
    "title": "sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with \"PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE\"",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.crypto:pkcs11",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310281",
    "type": "Backport",
    "backportOf": "JDK-8209398"
  },
  {
    "id": "JDK-8310282",
    "title": "Two javac tests have bad jtreg `@clean` tags",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/javac",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310282",
    "type": "Backport",
    "backportOf": "JDK-8281507"
  },
  {
    "id": "JDK-8310283",
    "title": "G1: Full gc mark stack draining should prefer to make work available to other threads",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310283",
    "type": "Backport",
    "backportOf": "JDK-8280396"
  },
  {
    "id": "JDK-8310286",
    "title": "Create regression test for verifying setMargin() of JRadioButton",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310286",
    "type": "Backport",
    "backportOf": "JDK-8286620"
  },
  {
    "id": "JDK-8310287",
    "title": "clean up use of bad arguments for `@clean` in langtools tests",
    "priority": "3",
    "component": "tools",
    "subcomponent": "tools/javac",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310287",
    "type": "Backport",
    "backportOf": "JDK-8285756"
  },
  {
    "id": "JDK-8310289",
    "title": "Tests should not rely on specific JAR file names (jpackage)",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/jpackage",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310289",
    "type": "Backport",
    "backportOf": "JDK-8292316"
  },
  {
    "id": "JDK-8310290",
    "title": "Tests should not rely on specific JAR file names (hotspot)",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310290",
    "type": "Backport",
    "backportOf": "JDK-8292315"
  },
  {
    "id": "JDK-8310291",
    "title": "Update Libpng to 1.6.39",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310291",
    "type": "Backport",
    "backportOf": "JDK-8305815"
  },
  {
    "id": "JDK-8310309",
    "title": "Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310309",
    "type": "Backport",
    "backportOf": "JDK-8279545"
  },
  {
    "id": "JDK-8310312",
    "title": "jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310312",
    "type": "Backport",
    "backportOf": "JDK-8309550"
  },
  {
    "id": "JDK-8310313",
    "title": "Mark word accesses should not use Access API",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310313",
    "type": "Backport",
    "backportOf": "JDK-8272654"
  },
  {
    "id": "JDK-8310318",
    "title": "SA: Allow larger object alignments",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310318",
    "type": "Backport",
    "backportOf": "JDK-8295657"
  },
  {
    "id": "JDK-8310319",
    "title": "serviceability/sa/TestObjectAlignment.java fails on x86_32 ",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310319",
    "type": "Backport",
    "backportOf": "JDK-8295811"
  },
  {
    "id": "JDK-8310338",
    "title": "JFR: Display N/A for missing data amount",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310338",
    "type": "Backport",
    "backportOf": "JDK-8309959"
  },
  {
    "id": "JDK-8310339",
    "title": "Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310339",
    "type": "Backport",
    "backportOf": "JDK-8293252"
  },
  {
    "id": "JDK-8310350",
    "title": "Select num workers for safepoint ParallelCleanupTask",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310350",
    "type": "Backport",
    "backportOf": "JDK-8306738"
  },
  {
    "id": "JDK-8310372",
    "title": "Exception printed to stdout on Windows when storing transparent image in clipboard",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310372",
    "type": "Backport",
    "backportOf": "JDK-8286481"
  },
  {
    "id": "JDK-8310373",
    "title": "jfr command hangs when it processes invalid file",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310373",
    "type": "Backport",
    "backportOf": "JDK-8289688"
  },
  {
    "id": "JDK-8310374",
    "title": "emit abstract machine code in hs-err logs",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310374",
    "type": "Backport",
    "backportOf": "JDK-8272586"
  },
  {
    "id": "JDK-8310375",
    "title": "runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310375",
    "type": "Backport",
    "backportOf": "JDK-8275031"
  },
  {
    "id": "JDK-8310377",
    "title": "Dubious PrintCompilation output",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310377",
    "type": "Backport",
    "backportOf": "JDK-8277102"
  },
  {
    "id": "JDK-8310378",
    "title": "[REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310378",
    "type": "Backport",
    "backportOf": "JDK-8282665"
  },
  {
    "id": "JDK-8310462",
    "title": "Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310462",
    "type": "Backport",
    "backportOf": "JDK-8305236"
  },
  {
    "id": "JDK-8310463",
    "title": "Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310463",
    "type": "Backport",
    "backportOf": "JDK-8309228"
  },
  {
    "id": "JDK-8310464",
    "title": "Shenandoah: Strengthen the mark word check in string dedup",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310464",
    "type": "Backport",
    "backportOf": "JDK-8309956"
  },
  {
    "id": "JDK-8310465",
    "title": "ConstantPool::print_on can crash if _cache is NULL",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310465",
    "type": "Backport",
    "backportOf": "JDK-8293012"
  },
  {
    "id": "JDK-8310519",
    "title": "jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/jvmti",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310519",
    "type": "Backport",
    "backportOf": "JDK-8291830"
  },
  {
    "id": "JDK-8310520",
    "title": "jtreg time out of CtrlASCII.java seems to hang the Xserver.",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310520",
    "type": "Backport",
    "backportOf": "JDK-8252713"
  },
  {
    "id": "JDK-8310521",
    "title": "max code printed in hs-err logs should be configurable",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310521",
    "type": "Backport",
    "backportOf": "JDK-8274986"
  },
  {
    "id": "JDK-8310522",
    "title": "jdk/jfr/jvm/TestDumpOnCrash.java timed out",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310522",
    "type": "Backport",
    "backportOf": "JDK-8263044"
  },
  {
    "id": "JDK-8310564",
    "title": "gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310564",
    "type": "Backport",
    "backportOf": "JDK-8267188"
  },
  {
    "id": "JDK-8310633",
    "title": "show abstract machine code in hs-err for all VM crashes",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310633",
    "type": "Backport",
    "backportOf": "JDK-8283056"
  },
  {
    "id": "JDK-8310634",
    "title": "Refactor TestMemoryAwareness to use WhiteBox api for host values",
    "priority": "3",
    "component": "core-svc",
    "subcomponent": "core-svc/java.lang.management",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310634",
    "type": "Backport",
    "backportOf": "JDK-8300659"
  },
  {
    "id": "JDK-8310635",
    "title": "vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded()",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310635",
    "type": "Backport",
    "backportOf": "JDK-8040793"
  },
  {
    "id": "JDK-8310636",
    "title": "Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.smartcardio",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310636",
    "type": "Backport",
    "backportOf": "JDK-8304845"
  },
  {
    "id": "JDK-8310637",
    "title": "Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310637",
    "type": "Backport",
    "backportOf": "JDK-8306435"
  },
  {
    "id": "JDK-8310696",
    "title": "[TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar",
    "priority": "3",
    "component": "xml",
    "subcomponent": "xml/jaxp",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310696",
    "type": "Backport",
    "backportOf": "JDK-8292182"
  },
  {
    "id": "JDK-8310697",
    "title": "Build with gcc8 is broken after JDK-8307301",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310697",
    "type": "Backport",
    "backportOf": "JDK-8307569"
  },
  {
    "id": "JDK-8310699",
    "title": "gcc12 based Alpine build broken build after JDK-8307301",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310699",
    "type": "Backport",
    "backportOf": "JDK-8307604"
  },
  {
    "id": "JDK-8310700",
    "title": "Update HarfBuzz to 7.2.0",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310700",
    "type": "Backport",
    "backportOf": "JDK-8307301"
  },
  {
    "id": "JDK-8310714",
    "title": "Unsafe list operations in JfrStringPool",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310714",
    "type": "Backport",
    "backportOf": "JDK-8309862"
  },
  {
    "id": "JDK-8310723",
    "title": "AArch64: Handle special cases for MaxINode & MinINode",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310723",
    "type": "Backport",
    "backportOf": "JDK-8153837"
  },
  {
    "id": "JDK-8310736",
    "title": "[Windows] hs_err files sometimes miss information about the code containing the error",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310736",
    "type": "Backport",
    "backportOf": "JDK-8309613"
  },
  {
    "id": "JDK-8310737",
    "title": "function isWsl() returns false on WSL2",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310737",
    "type": "Backport",
    "backportOf": "JDK-8306281"
  },
  {
    "id": "JDK-8310738",
    "title": "Incorrect value of 'used' jvmstat counter",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310738",
    "type": "Backport",
    "backportOf": "JDK-8308643"
  },
  {
    "id": "JDK-8306428",
    "title": "RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone)",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8306428",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8310740",
    "title": "Make thread stacks not use huge pages",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310740",
    "type": "Backport",
    "backportOf": "JDK-8303215"
  },
  {
    "id": "JDK-8310741",
    "title": "Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310741",
    "type": "Backport",
    "backportOf": "JDK-8229147"
  },
  {
    "id": "JDK-8310817",
    "title": "Shenandoah: Don't produce new memory state in C2 LRB runtime call",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310817",
    "type": "Backport",
    "backportOf": "JDK-8277654"
  },
  {
    "id": "JDK-8310842",
    "title": "Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled.",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310842",
    "type": "Backport",
    "backportOf": "JDK-8287227"
  },
  {
    "id": "JDK-8310895",
    "title": "Add ftcolor.c to imported freetype sources",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310895",
    "type": "Backport",
    "backportOf": "JDK-8298974"
  },
  {
    "id": "JDK-8311027",
    "title": "Have -XshowSettings option display tzdata version",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/launcher",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311027",
    "type": "Backport",
    "backportOf": "JDK-8305950"
  },
  {
    "id": "JDK-8311028",
    "title": "Refactoring changes to PassFailJFrame Test Framework",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311028",
    "type": "Backport",
    "backportOf": "JDK-8289238"
  },
  {
    "id": "JDK-8311036",
    "title": "Thread.isAlive0 doesn't need to call into the VM",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311036",
    "type": "Backport",
    "backportOf": "JDK-8305425"
  },
  {
    "id": "JDK-8311037",
    "title": "C1: Missing receiver null check in Reference::get intrinsic",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311037",
    "type": "Backport",
    "backportOf": "JDK-8310126"
  },
  {
    "id": "JDK-8311063",
    "title": "PropertyDescriptor should work with overridden generic getter method",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.beans",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311063",
    "type": "Backport",
    "backportOf": "JDK-8308152"
  },
  {
    "id": "JDK-8311072",
    "title": "Skip the \"half float\" support in LittleCMS during the build",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311072",
    "type": "Backport",
    "backportOf": "JDK-8295812"
  },
  {
    "id": "JDK-8311093",
    "title": "Optimize ResourceArea zapping on ResourceMark release",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311093",
    "type": "Backport",
    "backportOf": "JDK-8290464"
  },
  {
    "id": "JDK-8311095",
    "title": "native_thread not protected by TLH",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311095",
    "type": "Backport",
    "backportOf": "JDK-8307156"
  },
  {
    "id": "JDK-8311107",
    "title": "Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311107",
    "type": "Backport",
    "backportOf": "JDK-8297681"
  },
  {
    "id": "JDK-8311120",
    "title": "Update Siphash",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311120",
    "type": "Backport",
    "backportOf": "JDK-8297887"
  },
  {
    "id": "JDK-8311121",
    "title": "Factor out the common code for initializing and starting internal VM JavaThreads",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311121",
    "type": "Backport",
    "backportOf": "JDK-8269466"
  },
  {
    "id": "JDK-8311140",
    "title": "Replace NULL with nullptr in share/opto/",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311140",
    "type": "Backport",
    "backportOf": "JDK-8301074"
  },
  {
    "id": "JDK-8311148",
    "title": "Add manual tests to open",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311148",
    "type": "Backport",
    "backportOf": "JDK-8289077"
  },
  {
    "id": "JDK-8311149",
    "title": "Open source some AWT tests relating to Button and a few other classes",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311149",
    "type": "Backport",
    "backportOf": "JDK-8306134"
  },
  {
    "id": "JDK-8311150",
    "title": "Open source AWT CardLayout and Checkbox tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311150",
    "type": "Backport",
    "backportOf": "JDK-8306372"
  },
  {
    "id": "JDK-8311152",
    "title": "Open source some AWT tests related to TextComponent and Toolkit",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311152",
    "type": "Backport",
    "backportOf": "JDK-8306430"
  },
  {
    "id": "JDK-8311156",
    "title": "Open source several AWT Choice jtreg tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311156",
    "type": "Backport",
    "backportOf": "JDK-8306484"
  },
  {
    "id": "JDK-8311157",
    "title": "Open source a few more AWT Choice tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311157",
    "type": "Backport",
    "backportOf": "JDK-8306682"
  },
  {
    "id": "JDK-8311167",
    "title": "Add new positioning options to PassFailJFrame test framework",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311167",
    "type": "Backport",
    "backportOf": "JDK-8290469"
  },
  {
    "id": "JDK-8311229",
    "title": "avoid NULL after 8301661",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311229",
    "type": "Backport",
    "backportOf": "JDK-8303047"
  },
  {
    "id": "JDK-8311250",
    "title": "Clean up and open source four Dialog related tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311250",
    "type": "Backport",
    "backportOf": "JDK-8306575"
  },
  {
    "id": "JDK-8311251",
    "title": "Clean up and open source some AWT tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311251",
    "type": "Backport",
    "backportOf": "JDK-8306135"
  },
  {
    "id": "JDK-8311265",
    "title": "enhance logging and some exception in krb5/Config.java",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311265",
    "type": "Backport",
    "backportOf": "JDK-8308872"
  },
  {
    "id": "JDK-8311267",
    "title": "GHA builds/tests won't run manually if disabled from automatic running",
    "priority": "3",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311267",
    "type": "Backport",
    "backportOf": "JDK-8291444"
  },
  {
    "id": "JDK-8311275",
    "title": "DrawStringWithInfiniteXform.java failed with \"RuntimeException: drawString with InfiniteXform transform takes long time\"",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311275",
    "type": "Backport",
    "backportOf": "JDK-8282404"
  },
  {
    "id": "JDK-8311276",
    "title": "Provide a reason for PassFailJFrame.forceFail",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311276",
    "type": "Backport",
    "backportOf": "JDK-8293811"
  },
  {
    "id": "JDK-8311277",
    "title": "java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3",
    "priority": "3",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util.concurrent",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311277",
    "type": "Backport",
    "backportOf": "JDK-8300098"
  },
  {
    "id": "JDK-8311280",
    "title": "Avoid loading Klass* twice in TypeArrayKlass::oop_size()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311280",
    "type": "Backport",
    "backportOf": "JDK-8270794"
  },
  {
    "id": "JDK-8311281",
    "title": "Use acquire semantics in ObjectSynchronizer::read_stable_mark()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311281",
    "type": "Backport",
    "backportOf": "JDK-8270894"
  },
  {
    "id": "JDK-8311282",
    "title": "Correct type/array element offset in LibraryCallKit::get_state_from_digest_object()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311282",
    "type": "Backport",
    "backportOf": "JDK-8284760"
  },
  {
    "id": "JDK-8311478",
    "title": "Screen capture for test JFileChooserSetLocationTest.java, failure case",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311478",
    "type": "Backport",
    "backportOf": "JDK-8300405"
  },
  {
    "id": "JDK-8311481",
    "title": "Remove -XX:+CheckMemoryInitialization",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311481",
    "type": "Backport",
    "backportOf": "JDK-8171221"
  },
  {
    "id": "JDK-8311482",
    "title": "Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.lang.invoke",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311482",
    "type": "Backport",
    "backportOf": "JDK-8300693"
  },
  {
    "id": "JDK-8311483",
    "title": "TLAB initialization may cause div by zero",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311483",
    "type": "Backport",
    "backportOf": "JDK-8308766"
  },
  {
    "id": "JDK-8311484",
    "title": "Shenandoah: Some tests failed with \"EA: missing allocation reference path\"",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311484",
    "type": "Backport",
    "backportOf": "JDK-8280885"
  },
  {
    "id": "JDK-8311485",
    "title": "ParallelObjectIterator freed at the wrong time in VM_HeapDumper",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311485",
    "type": "Backport",
    "backportOf": "JDK-8276696"
  },
  {
    "id": "JDK-8311494",
    "title": "Open source some AWT tests related to datatransfer and Toolkit",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311494",
    "type": "Backport",
    "backportOf": "JDK-8306638"
  },
  {
    "id": "JDK-8311502",
    "title": "Opensource and clean up five more AWT Focus related tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311502",
    "type": "Backport",
    "backportOf": "JDK-8307078"
  },
  {
    "id": "JDK-8311503",
    "title": "Update javax/swing/Popup/TaskbarPositionTest.java",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311503",
    "type": "Backport",
    "backportOf": "JDK-8289547"
  },
  {
    "id": "JDK-8311522",
    "title": "Open source several AWT Miscellaneous tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311522",
    "type": "Backport",
    "backportOf": "JDK-8306812"
  },
  {
    "id": "JDK-8311523",
    "title": "Open source some drag and drop tests 3",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311523",
    "type": "Backport",
    "backportOf": "JDK-8307083"
  },
  {
    "id": "JDK-8311524",
    "title": "Move more DnD tests to open",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311524",
    "type": "Backport",
    "backportOf": "JDK-8307299"
  },
  {
    "id": "JDK-8311568",
    "title": "AsyncLogWriter should not overide is_Named_thread()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311568",
    "type": "Backport",
    "backportOf": "JDK-8268852"
  },
  {
    "id": "JDK-8311569",
    "title": "Remove unused MemAllocator::obj_memory_range",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311569",
    "type": "Backport",
    "backportOf": "JDK-8311249"
  },
  {
    "id": "JDK-8311572",
    "title": "Parallelize heap walk for ObjectCount(AfterGC) JFR event collection",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311572",
    "type": "Backport",
    "backportOf": "JDK-8307348"
  },
  {
    "id": "JDK-8311615",
    "title": "StackWalkTest.java fails after CODETOOLS-7903373",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.lang",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311615",
    "type": "Backport",
    "backportOf": "JDK-8304314"
  },
  {
    "id": "JDK-8311618",
    "title": "Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311618",
    "type": "Backport",
    "backportOf": "JDK-8299713"
  },
  {
    "id": "JDK-8311620",
    "title": "Application freezes when copying an animated gif image to the system clipboard",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311620",
    "type": "Backport",
    "backportOf": "JDK-6176679"
  },
  {
    "id": "JDK-8311636",
    "title": "AsyncGetCallTrace can cause SIGBUS on M1",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311636",
    "type": "Backport",
    "backportOf": "JDK-8304725"
  },
  {
    "id": "JDK-8311637",
    "title": "C1 LIR instruction for load-klass",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311637",
    "type": "Backport",
    "backportOf": "JDK-8277417"
  },
  {
    "id": "JDK-8311652",
    "title": "PPC: Remove duplicate info != NULL check",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311652",
    "type": "Backport",
    "backportOf": "JDK-8277860"
  },
  {
    "id": "JDK-8311655",
    "title": "LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311655",
    "type": "Backport",
    "backportOf": "JDK-8278141"
  },
  {
    "id": "JDK-8311668",
    "title": "Some client related jtreg problem list entries are malformed",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311668",
    "type": "Backport",
    "backportOf": "JDK-8306765"
  },
  {
    "id": "JDK-8311692",
    "title": "Implementation of JEP 422: Linux/RISC-V Port",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311692",
    "type": "Backport",
    "backportOf": "JDK-8276799"
  },
  {
    "id": "JDK-8311693",
    "title": "os::is_first_C_frame(frame*) crashes on invalid link access",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311693",
    "type": "Backport",
    "backportOf": "JDK-8282306"
  },
  {
    "id": "JDK-8311694",
    "title": "[x86, aarch64] vmassert(_last_Java_pc == NULL, \"already walkable\"); fails with async profiler",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311694",
    "type": "Backport",
    "backportOf": "JDK-8282477"
  },
  {
    "id": "JDK-8311695",
    "title": "riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311695",
    "type": "Backport",
    "backportOf": "JDK-8283865"
  },
  {
    "id": "JDK-8311696",
    "title": "riscv: should call Atomic::release_store in JavaThread::set_thread_state",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311696",
    "type": "Backport",
    "backportOf": "JDK-8284068"
  },
  {
    "id": "JDK-8311697",
    "title": "riscv: should not allocate special register for temp",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311697",
    "type": "Backport",
    "backportOf": "JDK-8284937"
  },
  {
    "id": "JDK-8311698",
    "title": "riscv: Incorrect register mask in call_native_base",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311698",
    "type": "Backport",
    "backportOf": "JDK-8285303"
  },
  {
    "id": "JDK-8311699",
    "title": "riscv: Fix correctness issue of MacroAssembler::movptr",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311699",
    "type": "Backport",
    "backportOf": "JDK-8287418"
  },
  {
    "id": "JDK-8311700",
    "title": "RISC-V: Compilation error when shenandoah is disabled",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311700",
    "type": "Backport",
    "backportOf": "JDK-8297644"
  },
  {
    "id": "JDK-8311701",
    "title": "riscv: Remove PRAGMA_NONNULL_IGNORED",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311701",
    "type": "Backport",
    "backportOf": "JDK-8291952"
  },
  {
    "id": "JDK-8311702",
    "title": "riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* ",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311702",
    "type": "Backport",
    "backportOf": "JDK-8285437"
  },
  {
    "id": "JDK-8311703",
    "title": "riscv: Provide information when hitting a HaltNode",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311703",
    "type": "Backport",
    "backportOf": "JDK-8285699"
  },
  {
    "id": "JDK-8311704",
    "title": "riscv: RVC: Support disassembler show-bytes option",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311704",
    "type": "Backport",
    "backportOf": "JDK-8285711"
  },
  {
    "id": "JDK-8311705",
    "title": "Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311705",
    "type": "Backport",
    "backportOf": "JDK-8287425"
  },
  {
    "id": "JDK-8311706",
    "title": "riscv: Fix comment typo in li64",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311706",
    "type": "Backport",
    "backportOf": "JDK-8287552"
  },
  {
    "id": "JDK-8311707",
    "title": "riscv: jdk/incubator/vector/*VectorTests failing",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311707",
    "type": "Backport",
    "backportOf": "JDK-8287970"
  },
  {
    "id": "JDK-8311708",
    "title": "riscv: small refactoring for add_memory_int32/64",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311708",
    "type": "Backport",
    "backportOf": "JDK-8290137"
  },
  {
    "id": "JDK-8311709",
    "title": "compiler/runtime/TestConstantsInError.java fails on riscv ",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/test",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311709",
    "type": "Backport",
    "backportOf": "JDK-8290164"
  },
  {
    "id": "JDK-8311710",
    "title": "riscv: Fix build warnings-as-errors with GCC 11",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311710",
    "type": "Backport",
    "backportOf": "JDK-8290496"
  },
  {
    "id": "JDK-8311711",
    "title": "riscv: remove fence.i used in user space",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311711",
    "type": "Backport",
    "backportOf": "JDK-8291893"
  },
  {
    "id": "JDK-8311712",
    "title": "riscv: fail to build after JDK-8290840",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311712",
    "type": "Backport",
    "backportOf": "JDK-8291947"
  },
  {
    "id": "JDK-8311713",
    "title": "RISC-V: Simplify weak CAS return value handling",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311713",
    "type": "Backport",
    "backportOf": "JDK-8292867"
  },
  {
    "id": "JDK-8311714",
    "title": "RISC-V: Remove redundant non-null assertions about macro-assembler",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311714",
    "type": "Backport",
    "backportOf": "JDK-8293050"
  },
  {
    "id": "JDK-8311715",
    "title": "RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311715",
    "type": "Backport",
    "backportOf": "JDK-8293100"
  },
  {
    "id": "JDK-8311716",
    "title": "RISC-V: Unify the way of moving function pointer",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311716",
    "type": "Backport",
    "backportOf": "JDK-8293474"
  },
  {
    "id": "JDK-8311717",
    "title": "RISC-V: Use macro-assembler functions as appropriate",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311717",
    "type": "Backport",
    "backportOf": "JDK-8293524"
  },
  {
    "id": "JDK-8311718",
    "title": "RISC-V: Clean up push and pop registers",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311718",
    "type": "Backport",
    "backportOf": "JDK-8293566"
  },
  {
    "id": "JDK-8311719",
    "title": "RISC-V: get/put_native_u8 missing the case when address&7 is 6",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311719",
    "type": "Backport",
    "backportOf": "JDK-8294012"
  },
  {
    "id": "JDK-8311720",
    "title": "RISC-V: Minimal build failed with --disable-precompiled-headers",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311720",
    "type": "Backport",
    "backportOf": "JDK-8294083"
  },
  {
    "id": "JDK-8311721",
    "title": "RISC-V: Cleanup InstructionMark usages in the backend",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311721",
    "type": "Backport",
    "backportOf": "JDK-8294086"
  },
  {
    "id": "JDK-8311722",
    "title": "RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311722",
    "type": "Backport",
    "backportOf": "JDK-8294087"
  },
  {
    "id": "JDK-8311723",
    "title": "RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311723",
    "type": "Backport",
    "backportOf": "JDK-8294187"
  },
  {
    "id": "JDK-8311724",
    "title": "RISC-V: Partially mark out incompressible regions",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311724",
    "type": "Backport",
    "backportOf": "JDK-8294366"
  },
  {
    "id": "JDK-8311725",
    "title": "RISC-V: Small refactoring for movptr_with_offset",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311725",
    "type": "Backport",
    "backportOf": "JDK-8294430"
  },
  {
    "id": "JDK-8311726",
    "title": "RISC-V: Use li instead of patchable movptr at non-patchable callsites",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311726",
    "type": "Backport",
    "backportOf": "JDK-8294492"
  },
  {
    "id": "JDK-8311727",
    "title": "RISC-V: Misc crash dump improvements",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311727",
    "type": "Backport",
    "backportOf": "JDK-8294679"
  },
  {
    "id": "JDK-8311728",
    "title": "RISC-V: Mark out relocations as incompressible",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311728",
    "type": "Backport",
    "backportOf": "JDK-8295110"
  },
  {
    "id": "JDK-8311729",
    "title": "RISC-V: Clean up and refactoring for assembler functions",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311729",
    "type": "Backport",
    "backportOf": "JDK-8295270"
  },
  {
    "id": "JDK-8311730",
    "title": "RISC-V: Cleanup useless CompressibleRegions",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311730",
    "type": "Backport",
    "backportOf": "JDK-8295396"
  },
  {
    "id": "JDK-8311731",
    "title": "RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311731",
    "type": "Backport",
    "backportOf": "JDK-8295926"
  },
  {
    "id": "JDK-8311732",
    "title": "RISC-V: Rename some assembler intrinsic functions for RVV 1.0",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311732",
    "type": "Backport",
    "backportOf": "JDK-8295968"
  },
  {
    "id": "JDK-8311733",
    "title": "RISC-V: Small refactoring for increment/decrement",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311733",
    "type": "Backport",
    "backportOf": "JDK-8296435"
  },
  {
    "id": "JDK-8311734",
    "title": "RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311734",
    "type": "Backport",
    "backportOf": "JDK-8296447"
  },
  {
    "id": "JDK-8311735",
    "title": "RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311735",
    "type": "Backport",
    "backportOf": "JDK-8296448"
  },
  {
    "id": "JDK-8311736",
    "title": "RISC-V: improve performance of copy_memory stub",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311736",
    "type": "Backport",
    "backportOf": "JDK-8296602"
  },
  {
    "id": "JDK-8311737",
    "title": "RISC-V: C2: assert(false) failed: bad AD file",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311737",
    "type": "Backport",
    "backportOf": "JDK-8296771"
  },
  {
    "id": "JDK-8311738",
    "title": "RISC-V: Move some small macro-assembler functions to header file",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311738",
    "type": "Backport",
    "backportOf": "JDK-8296916"
  },
  {
    "id": "JDK-8311739",
    "title": "RISC-V: improve performance of floating Max Min intrinsics",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311739",
    "type": "Backport",
    "backportOf": "JDK-8297359"
  },
  {
    "id": "JDK-8311740",
    "title": "RISC-V: Add support for SATP mode detection",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311740",
    "type": "Backport",
    "backportOf": "JDK-8297697"
  },
  {
    "id": "JDK-8311741",
    "title": "RISC-V: better error message when reporting unsupported satp modes",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311741",
    "type": "Backport",
    "backportOf": "JDK-8301067"
  },
  {
    "id": "JDK-8311742",
    "title": "RISC-V: C2: Use single-bit instructions from the Zbs extension",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311742",
    "type": "Backport",
    "backportOf": "JDK-8297715"
  },
  {
    "id": "JDK-8311743",
    "title": "RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops*",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311743",
    "type": "Backport",
    "backportOf": "JDK-8299168"
  },
  {
    "id": "JDK-8311744",
    "title": "RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311744",
    "type": "Backport",
    "backportOf": "JDK-8299847"
  },
  {
    "id": "JDK-8311745",
    "title": "RISC-V: Improve code generation for MinI/MaxI nodes",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311745",
    "type": "Backport",
    "backportOf": "JDK-8300109"
  },
  {
    "id": "JDK-8311746",
    "title": "RISC-V: Handle special cases for MinI/MaxI nodes for Zbb",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311746",
    "type": "Backport",
    "backportOf": "JDK-8301033"
  },
  {
    "id": "JDK-8311747",
    "title": "RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311747",
    "type": "Backport",
    "backportOf": "JDK-8301036"
  },
  {
    "id": "JDK-8311748",
    "title": "RISC-V: pipeline class for several instructions is not set correctly",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311748",
    "type": "Backport",
    "backportOf": "JDK-8301153"
  },
  {
    "id": "JDK-8311749",
    "title": "RISC-V: C2: assert(false) failed: bad AD file due to missing match rule",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311749",
    "type": "Backport",
    "backportOf": "JDK-8301313"
  },
  {
    "id": "JDK-8311750",
    "title": "RISC-V: c2 fix pipeline class for several instructions",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311750",
    "type": "Backport",
    "backportOf": "JDK-8301628"
  },
  {
    "id": "JDK-8311751",
    "title": "RISC-V: Factor out function mvw from MacroAssembler",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311751",
    "type": "Backport",
    "backportOf": "JDK-8301818"
  },
  {
    "id": "JDK-8311752",
    "title": "RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311752",
    "type": "Backport",
    "backportOf": "JDK-8302114"
  },
  {
    "id": "JDK-8311753",
    "title": "RISC-V: Optimize class atomic when order is memory_order_relaxed",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311753",
    "type": "Backport",
    "backportOf": "JDK-8301852"
  },
  {
    "id": "JDK-8311754",
    "title": "RISC-V: Use bgez instruction in arraycopy_simple_check when possible",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311754",
    "type": "Backport",
    "backportOf": "JDK-8302289"
  },
  {
    "id": "JDK-8311755",
    "title": "RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311755",
    "type": "Backport",
    "backportOf": "JDK-8302776"
  },
  {
    "id": "JDK-8311756",
    "title": "RISC-V: JDK-8276799 missed atomic intrinsic support for C1",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311756",
    "type": "Backport",
    "backportOf": "JDK-8304293"
  },
  {
    "id": "JDK-8311757",
    "title": "Use correct register in riscv_enc_fast_unlock()",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311757",
    "type": "Backport",
    "backportOf": "JDK-8305006"
  },
  {
    "id": "JDK-8311758",
    "title": "RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311758",
    "type": "Backport",
    "backportOf": "JDK-8305008"
  },
  {
    "id": "JDK-8311759",
    "title": "RISC-V: Typo fix for RVC description",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311759",
    "type": "Backport",
    "backportOf": "JDK-8305112"
  },
  {
    "id": "JDK-8311760",
    "title": "RISC-V: Enable RVC extension by default on supported hardware",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311760",
    "type": "Backport",
    "backportOf": "JDK-8305512"
  },
  {
    "id": "JDK-8311761",
    "title": "RISC-V: Use bexti instruction to do single-bit testing",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311761",
    "type": "Backport",
    "backportOf": "JDK-8305728"
  },
  {
    "id": "JDK-8311762",
    "title": "RISC-V: Fix storeImmN0 matching rule by using zr register",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311762",
    "type": "Backport",
    "backportOf": "JDK-8306667"
  },
  {
    "id": "JDK-8311763",
    "title": "RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311763",
    "type": "Backport",
    "backportOf": "JDK-8307150"
  },
  {
    "id": "JDK-8311764",
    "title": "RISC-V: Improve performance of floating point to integer conversion",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311764",
    "type": "Backport",
    "backportOf": "JDK-8307446"
  },
  {
    "id": "JDK-8311765",
    "title": "RISC-V: stringL_indexof_char instruction has wrong format string",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311765",
    "type": "Backport",
    "backportOf": "JDK-8307651"
  },
  {
    "id": "JDK-8308089",
    "title": "[riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8308089",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8311766",
    "title": "RISC-V: Improve vectorization of Match.sqrt() on floats",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311766",
    "type": "Backport",
    "backportOf": "JDK-8308277"
  },
  {
    "id": "JDK-8311767",
    "title": "RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311767",
    "type": "Backport",
    "backportOf": "JDK-8308997"
  },
  {
    "id": "JDK-8311768",
    "title": "[riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311768",
    "type": "Backport",
    "backportOf": "JDK-8309427"
  },
  {
    "id": "JDK-8310462",
    "title": "Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8310462",
    "type": "Backport",
    "backportOf": "JDK-8305236"
  },
  {
    "id": "JDK-8311769",
    "title": "Fix a configure error in RISC-V cross build",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311769",
    "type": "Backport",
    "backportOf": "JDK-8285630"
  },
  {
    "id": "JDK-8311637",
    "title": "C1 LIR instruction for load-klass",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311637",
    "type": "Backport",
    "backportOf": "JDK-8277417"
  },
  {
    "id": "JDK-8311771",
    "title": "Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.net.ssl",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311771",
    "type": "Backport",
    "backportOf": "JDK-8301700"
  },
  {
    "id": "JDK-8311777",
    "title": "avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311777",
    "type": "Backport",
    "backportOf": "JDK-8310549"
  },
  {
    "id": "JDK-8311816",
    "title": "Open source several AWT ScrollPane related tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311816",
    "type": "Backport",
    "backportOf": "JDK-8306137"
  },
  {
    "id": "JDK-8311818",
    "title": "Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311818",
    "type": "Backport",
    "backportOf": "JDK-8285980"
  },
  {
    "id": "JDK-8311819",
    "title": "Optimize and opensource some old AWT tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311819",
    "type": "Backport",
    "backportOf": "JDK-8306718"
  },
  {
    "id": "JDK-8311824",
    "title": "Improve MD5 intrinsic on AArch64",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311824",
    "type": "Backport",
    "backportOf": "JDK-8299158"
  },
  {
    "id": "JDK-8311835",
    "title": "Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311835",
    "type": "Backport",
    "backportOf": "JDK-8306636"
  },
  {
    "id": "JDK-8311838",
    "title": "Open source AWT misc tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311838",
    "type": "Backport",
    "backportOf": "JDK-8306076"
  },
  {
    "id": "JDK-8311841",
    "title": "Open source several clipboard AWT tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311841",
    "type": "Backport",
    "backportOf": "JDK-8306566"
  },
  {
    "id": "JDK-8311869",
    "title": "Work around JDK-8305420 in CDSJDITest.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311869",
    "type": "Backport",
    "backportOf": "JDK-8305421"
  },
  {
    "id": "JDK-8311871",
    "title": "GHA: Add RISC-V build config",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311871",
    "type": "Backport",
    "backportOf": "JDK-8283929"
  },
  {
    "id": "JDK-8311908",
    "title": "Increase InlineSmallCode default from 1000 to 2500 for RISC-V",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311908",
    "type": "Backport",
    "backportOf": "JDK-8297476"
  },
  {
    "id": "JDK-8311913",
    "title": "sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311913",
    "type": "Backport",
    "backportOf": "JDK-8225012"
  },
  {
    "id": "JDK-8311914",
    "title": "Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311914",
    "type": "Backport",
    "backportOf": "JDK-8180266"
  },
  {
    "id": "JDK-8311915",
    "title": "Investigate and improve instruction cache flushing during compilation",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311915",
    "type": "Backport",
    "backportOf": "JDK-8303154"
  },
  {
    "id": "JDK-8311929",
    "title": "Configure should check that jtreg is of the required version",
    "priority": "3",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311929",
    "type": "Backport",
    "backportOf": "JDK-8292716"
  },
  {
    "id": "JDK-8311930",
    "title": "JDK-8292716 breaks configure without jtreg",
    "priority": "1",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311930",
    "type": "Backport",
    "backportOf": "JDK-8292763"
  },
  {
    "id": "JDK-8311959",
    "title": "async logging for stdout and stderr",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311959",
    "type": "Backport",
    "backportOf": "JDK-8267517"
  },
  {
    "id": "JDK-8311994",
    "title": "Parsing a URI with an underscore goes through a silent exception, negatively impacting performance",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311994",
    "type": "Backport",
    "backportOf": "JDK-8305763"
  },
  {
    "id": "JDK-8311998",
    "title": "Update GHA XCode to 12.5.1",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8311998",
    "type": "Backport",
    "backportOf": "JDK-8301097"
  },
  {
    "id": "JDK-8312000",
    "title": "Error in parsing replay file when staticfield is an array of single dimension",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312000",
    "type": "Backport",
    "backportOf": "JDK-8308192"
  },
  {
    "id": "JDK-8312024",
    "title": "Pin msys2/setup-msys2 github action to a specific commit",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312024",
    "type": "Backport",
    "backportOf": "JDK-8310259"
  },
  {
    "id": "JDK-8312042",
    "title": "Reduce memory reads in x86 MD5 intrinsic",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312042",
    "type": "Backport",
    "backportOf": "JDK-8307555"
  },
  {
    "id": "JDK-8312068",
    "title": "Loop Predication should not hoist range checks with trap on success projection by negating their condition",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312068",
    "type": "Backport",
    "backportOf": "JDK-8307683"
  },
  {
    "id": "JDK-8309119",
    "title": "[17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309119",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8312070",
    "title": "C2: assert(final_con == (jlong)final_int) failed: final value should be integer",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312070",
    "type": "Backport",
    "backportOf": "JDK-8309266"
  },
  {
    "id": "JDK-8312079",
    "title": "Open source few AWT Insets related tests",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312079",
    "type": "Backport",
    "backportOf": "JDK-8306060"
  },
  {
    "id": "JDK-8312088",
    "title": "Implement SafeFetch statically",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312088",
    "type": "Backport",
    "backportOf": "JDK-8283326"
  },
  {
    "id": "JDK-8312101",
    "title": "[arm32] SafeFetch32 thumb interleaving causes random crashes",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312101",
    "type": "Backport",
    "backportOf": "JDK-8288719"
  },
  {
    "id": "JDK-8312102",
    "title": "arm32 build crashes since JDK-8283326",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312102",
    "type": "Backport",
    "backportOf": "JDK-8284997"
  },
  {
    "id": "JDK-8312103",
    "title": "Temporary fix for arm32 SafeFetch",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312103",
    "type": "Backport",
    "backportOf": "JDK-8285675"
  },
  {
    "id": "JDK-8312129",
    "title": "Fix GCC 12 warnings for adlc output_c.cpp",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312129",
    "type": "Backport",
    "backportOf": "JDK-8289512"
  },
  {
    "id": "JDK-8312130",
    "title": "[x86] Dangling pointer warning for Assembler::_attributes",
    "priority": "5",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312130",
    "type": "Backport",
    "backportOf": "JDK-8307147"
  },
  {
    "id": "JDK-8312219",
    "title": "RISC-V: small improvements to shift immediate instructions",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312219",
    "type": "Backport",
    "backportOf": "JDK-8311862"
  },
  {
    "id": "JDK-8312223",
    "title": "java.awt.ScrollPane broken after multiple scroll up/down",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312223",
    "type": "Backport",
    "backportOf": "JDK-8297923"
  },
  {
    "id": "JDK-8312224",
    "title": "ScrollPane insets are incorrect",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312224",
    "type": "Backport",
    "backportOf": "JDK-8310054"
  },
  {
    "id": "JDK-8312225",
    "title": "Wrong visible amount in Adjustable of ScrollPane",
    "priority": "2",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312225",
    "type": "Backport",
    "backportOf": "JDK-8311689"
  },
  {
    "id": "JDK-8312226",
    "title": "sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312226",
    "type": "Backport",
    "backportOf": "JDK-8275303"
  },
  {
    "id": "JDK-8312285",
    "title": "Build failure with GCC12 & GCC13",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312285",
    "type": "Backport",
    "backportOf": "JDK-8308283"
  },
  {
    "id": "JDK-8312362",
    "title": "remove broken EnableThreadSMRExtraValidityChecks option",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312362",
    "type": "Backport",
    "backportOf": "JDK-8307067"
  },
  {
    "id": "JDK-8312363",
    "title": "store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312363",
    "type": "Backport",
    "backportOf": "JDK-8307068"
  },
  {
    "id": "JDK-8312381",
    "title": "ProblemList runtime/CompressedOops/CompressedClassPointers.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312381",
    "type": "Backport",
    "backportOf": "JDK-8305766"
  },
  {
    "id": "JDK-8312447",
    "title": "java/security/MessageDigest/ThreadSafetyTest.java test times out",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312447",
    "type": "Backport",
    "backportOf": "JDK-8277353"
  },
  {
    "id": "JDK-8312448",
    "title": "Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312448",
    "type": "Backport",
    "backportOf": "JDK-8307653"
  },
  {
    "id": "JDK-8312449",
    "title": "Major performance regression in Math.log on aarch64",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312449",
    "type": "Backport",
    "backportOf": "JDK-8302736"
  },
  {
    "id": "JDK-8312450",
    "title": "Improve java/util/UUID/UUIDTest.java",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312450",
    "type": "Backport",
    "backportOf": "JDK-8308803"
  },
  {
    "id": "JDK-8312029",
    "title": "Add CriticalNative tests to ProblemList for 8312028",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312029",
    "type": "Sub-task",
    "backportOf": null
  },
  {
    "id": "JDK-8312451",
    "title": "Remove SECOM certificate that is expiring in September 2023",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312451",
    "type": "Backport",
    "backportOf": "JDK-8295894"
  },
  {
    "id": "JDK-8312496",
    "title": "Bundle zlib by default with JDK on macos aarch64",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util.jar",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312496",
    "type": "Backport",
    "backportOf": "JDK-8286623"
  },
  {
    "id": "JDK-8312497",
    "title": "Update FreeType to 2.13.0",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312497",
    "type": "Backport",
    "backportOf": "JDK-8306881"
  },
  {
    "id": "JDK-8312513",
    "title": "Prepare Leak Profiler for Lilliput",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312513",
    "type": "Backport",
    "backportOf": "JDK-8275415"
  },
  {
    "id": "JDK-8312514",
    "title": "jdk/jfr/event/oldobject/TestLargeRootSet.java failed \"assert(!contains(edge->reference())) failed: invariant\"",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312514",
    "type": "Backport",
    "backportOf": "JDK-8276333"
  },
  {
    "id": "JDK-8312517",
    "title": "C2: crash in SubTypeCheckNode::sub() at IGVN split if",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312517",
    "type": "Backport",
    "backportOf": "JDK-8303279"
  },
  {
    "id": "JDK-8312536",
    "title": "Cover logout method for several LoginModule",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/jdk.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312536",
    "type": "Backport",
    "backportOf": "JDK-8281717"
  },
  {
    "id": "JDK-8312537",
    "title": "com/sun/security/auth/module/AllPlatforms.java fails to compile",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312537",
    "type": "Backport",
    "backportOf": "JDK-8284090"
  },
  {
    "id": "JDK-8312538",
    "title": "remove test/lib/sun/hotspot",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/test",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312538",
    "type": "Backport",
    "backportOf": "JDK-8275662"
  },
  {
    "id": "JDK-8312539",
    "title": "Remove BadKeyUsageTest.java from Problem List",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/jdk.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312539",
    "type": "Backport",
    "backportOf": "JDK-8292683"
  },
  {
    "id": "JDK-8312540",
    "title": "Performance regression in LockSupport.unpark with lots of idle threads",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312540",
    "type": "Backport",
    "backportOf": "JDK-8305670"
  },
  {
    "id": "JDK-8312542",
    "title": "Upgrade jQuery UI to version 1.13.2",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/javadoc(tool)",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312542",
    "type": "Backport",
    "backportOf": "JDK-8302161"
  },
  {
    "id": "JDK-8312543",
    "title": "JQuery UI license file not updated",
    "priority": "3",
    "component": "tools",
    "subcomponent": "tools/javadoc(tool)",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312543",
    "type": "Backport",
    "backportOf": "JDK-8293180"
  },
  {
    "id": "JDK-8312511",
    "title": "GHA: Bump cross-compile runner to Ubuntu 22.04",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312511",
    "type": "Enhancement",
    "backportOf": null
  },
  {
    "id": "JDK-8312881",
    "title": "Update Commons BCEL to Version 6.7.0",
    "priority": "4",
    "component": "xml",
    "subcomponent": "xml/jaxp",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312881",
    "type": "Backport",
    "backportOf": "JDK-8301269"
  },
  {
    "id": "JDK-8312895",
    "title": "report some fontconfig related environment variables in hs_err file",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312895",
    "type": "Backport",
    "backportOf": "JDK-8311285"
  },
  {
    "id": "JDK-8312971",
    "title": "Provide clean, platform-agnostic interface to C-heap trimming",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312971",
    "type": "Backport",
    "backportOf": "JDK-8296796"
  },
  {
    "id": "JDK-8313145",
    "title": " java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313145",
    "type": "Backport",
    "backportOf": "JDK-8307165"
  },
  {
    "id": "JDK-8313146",
    "title": "[TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313146",
    "type": "Backport",
    "backportOf": "JDK-8270331"
  },
  {
    "id": "JDK-8313149",
    "title": "Improve test coverage for XPath Axes: namespace",
    "priority": "4",
    "component": "xml",
    "subcomponent": "xml/jaxp",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313149",
    "type": "Backport",
    "backportOf": "JDK-8289510"
  },
  {
    "id": "JDK-8313150",
    "title": "Verify version numbers in legal files",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/javadoc(tool)",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313150",
    "type": "Backport",
    "backportOf": "JDK-8293177"
  },
  {
    "id": "JDK-8313151",
    "title": "[TESTBUG] sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout ",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313151",
    "type": "Backport",
    "backportOf": "JDK-8296384"
  },
  {
    "id": "JDK-8313152",
    "title": "CurrencySymbols.properties is missing the copyright notice",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.text",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313152",
    "type": "Backport",
    "backportOf": "JDK-8299617"
  },
  {
    "id": "JDK-8313154",
    "title": "Add exception handler method to the BaseLdapServer",
    "priority": "5",
    "component": "core-libs",
    "subcomponent": "core-libs/javax.naming",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313154",
    "type": "Backport",
    "backportOf": "JDK-8301367"
  },
  {
    "id": "JDK-8313188",
    "title": "[JFR] Better handling of tampered JFR repository",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313188",
    "type": "Backport",
    "backportOf": "JDK-8307526"
  },
  {
    "id": "JDK-8313423",
    "title": "Metadata for regionsRefilled of G1EvacuationStatistics event is wrong",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313423",
    "type": "Backport",
    "backportOf": "JDK-8289917"
  },
  {
    "id": "JDK-8313546",
    "title": "Reconfigure check should include make/conf/version-numbers.conf",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313546",
    "type": "Backport",
    "backportOf": "JDK-8309746"
  },
  {
    "id": "JDK-8313561",
    "title": "[AIX] Broken build after JDK-8307301",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313561",
    "type": "Backport",
    "backportOf": "JDK-8307603"
  },
  {
    "id": "JDK-8313577",
    "title": "TestIRMatching.java fails on RISC-V",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313577",
    "type": "Backport",
    "backportOf": "JDK-8311923"
  },
  {
    "id": "JDK-8313604",
    "title": "Linux: Provide the option to override the timer slack",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313604",
    "type": "Backport",
    "backportOf": "JDK-8307766"
  },
  {
    "id": "JDK-8313615",
    "title": "Zero: Handle \"zero\" variant in CommandLineOptionTest.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/test",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313615",
    "type": "Backport",
    "backportOf": "JDK-8273803"
  },
  {
    "id": "JDK-8313964",
    "title": "GCC 7 reports compiler warning in bundled freetype 2.13.0",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313964",
    "type": "Backport",
    "backportOf": "JDK-8313576"
  },
  {
    "id": "JDK-8314039",
    "title": "tools/launcher/I18NArgTest.java fails on Japanese Windows environment",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/launcher",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314039",
    "type": "Backport",
    "backportOf": "JDK-8289797"
  },
  {
    "id": "JDK-8314040",
    "title": "T6587786.java failed after JDK-8189997",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/javap",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314040",
    "type": "Backport",
    "backportOf": "JDK-8195589"
  },
  {
    "id": "JDK-8314042",
    "title": "Off-by-one bug when searching arrays in AlpnGreaseTest",
    "priority": "5",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.net.ssl",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314042",
    "type": "Backport",
    "backportOf": "JDK-8267860"
  },
  {
    "id": "JDK-8314043",
    "title": "Remove UTF-8 character from TaskbarPositionTest.java",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/javax.swing",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314043",
    "type": "Backport",
    "backportOf": "JDK-8309095"
  },
  {
    "id": "JDK-8314049",
    "title": "Update Public Suffix List to 88467c9",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314049",
    "type": "Backport",
    "backportOf": "JDK-8302182"
  },
  {
    "id": "JDK-8314057",
    "title": "java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.io:serialization",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314057",
    "type": "Backport",
    "backportOf": "JDK-8283276"
  },
  {
    "id": "JDK-8314087",
    "title": "Update VerifySignedJar to actually exercise and test verification",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/jdk.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314087",
    "type": "Backport",
    "backportOf": "JDK-8301167"
  },
  {
    "id": "JDK-8314088",
    "title": "Update test java/awt/Choice/DragOffNoSelect.java",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/java.awt",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314088",
    "type": "Backport",
    "backportOf": "JDK-8307079"
  },
  {
    "id": "JDK-8314089",
    "title": "(cal) Japanese calendar unit test system should avoid multiple static imports",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util:i18n",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314089",
    "type": "Backport",
    "backportOf": "JDK-6381945"
  },
  {
    "id": "JDK-8314090",
    "title": "Missing coverage for javax.xml.crypto.dom.DOMCryptoContext",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.xml.crypto",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314090",
    "type": "Backport",
    "backportOf": "JDK-8255548"
  },
  {
    "id": "JDK-8314098",
    "title": "Sort classlist in JDK image",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314098",
    "type": "Backport",
    "backportOf": "JDK-8273092"
  },
  {
    "id": "JDK-8314128",
    "title": "configure script failed on WSL",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314128",
    "type": "Backport",
    "backportOf": "JDK-8289646"
  },
  {
    "id": "JDK-8314175",
    "title": "nsk/jdb tests don't pass -verbose flag to the debuggee",
    "priority": "4",
    "component": "core-svc",
    "subcomponent": "core-svc/debugger",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314175",
    "type": "Backport",
    "backportOf": "JDK-8308232"
  },
  {
    "id": "JDK-8314176",
    "title": "ListKeychainStore.sh fails in some virtualized environments",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314176",
    "type": "Backport",
    "backportOf": "JDK-8156889"
  },
  {
    "id": "JDK-8314177",
    "title": "Add container tests for on-the-fly resource quota updates",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314177",
    "type": "Backport",
    "backportOf": "JDK-8308090"
  },
  {
    "id": "JDK-8314178",
    "title": "vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt",
    "priority": "4",
    "component": "core-svc",
    "subcomponent": "core-svc/debugger",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314178",
    "type": "Backport",
    "backportOf": "JDK-8310551"
  },
  {
    "id": "JDK-8314201",
    "title": "GHA: Bump to Ubuntu 22.04",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314201",
    "type": "Backport",
    "backportOf": "JDK-8293107"
  },
  {
    "id": "JDK-8314202",
    "title": "GHA: Harmonize GCC version handling for host and cross builds",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314202",
    "type": "Backport",
    "backportOf": "JDK-8293098"
  },
  {
    "id": "JDK-8314203",
    "title": "GHA: dump config.log in case of configure failure",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314203",
    "type": "Backport",
    "backportOf": "JDK-8293361"
  },
  {
    "id": "JDK-8314204",
    "title": "Run GHA manually with user-specified make and configure arguments",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314204",
    "type": "Backport",
    "backportOf": "JDK-8295213"
  },
  {
    "id": "JDK-8314205",
    "title": "GHA: Bump GCC versions for July 2023 updates",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314205",
    "type": "Backport",
    "backportOf": "JDK-8313428"
  },
  {
    "id": "JDK-8314206",
    "title": "GHA: Bootstrap sysroots with --variant=minbase",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314206",
    "type": "Backport",
    "backportOf": "JDK-8313707"
  },
  {
    "id": "JDK-8314207",
    "title": "Update JMH devkit to 1.36",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314207",
    "type": "Backport",
    "backportOf": "JDK-8297350"
  },
  {
    "id": "JDK-8314223",
    "title": "security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314223",
    "type": "Backport",
    "backportOf": "JDK-8309088"
  },
  {
    "id": "JDK-8314393",
    "title": "Add lib-test tier1 testing in GHA",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314393",
    "type": "Backport",
    "backportOf": "JDK-8304353"
  },
  {
    "id": "JDK-8314394",
    "title": "JMH 1.34 and later requires jopt-simple 5.0.4",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314394",
    "type": "Backport",
    "backportOf": "JDK-8294149"
  },
  {
    "id": "JDK-8314395",
    "title": "Update jib-profiles.js to use JMH 1.33 devkit",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314395",
    "type": "Backport",
    "backportOf": "JDK-8277427"
  },
  {
    "id": "JDK-8314396",
    "title": "Update jib-profiles.js to use JMH 1.34 devkit",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314396",
    "type": "Backport",
    "backportOf": "JDK-8280032"
  },
  {
    "id": "JDK-8314398",
    "title": "Minor improvements in MSYS2 Workflow handling",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314398",
    "type": "Backport",
    "backportOf": "JDK-8299330"
  },
  {
    "id": "JDK-8314399",
    "title": "GHA: qemu-debootstrap is deprecated, use the regular one",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314399",
    "type": "Backport",
    "backportOf": "JDK-8294956"
  },
  {
    "id": "JDK-8314400",
    "title": "GHA: Cut down cross-compilation sysroots",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314400",
    "type": "Backport",
    "backportOf": "JDK-8294941"
  },
  {
    "id": "JDK-8314410",
    "title": "C1: Incorrect LoadIndexed value numbering",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314410",
    "type": "Backport",
    "backportOf": "JDK-8313402"
  },
  {
    "id": "JDK-8314459",
    "title": "AsyncGetCallTrace crash on unreadable interpreter method pointer",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314459",
    "type": "Backport",
    "backportOf": "JDK-8313796"
  },
  {
    "id": "JDK-8314587",
    "title": "Invalid CEN header (invalid zip64 extra data field size)",
    "priority": "2",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util.jar",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314587",
    "type": "Backport",
    "backportOf": "JDK-8313765"
  },
  {
    "id": "JDK-8314596",
    "title": "jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/jfr",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314596",
    "type": "Backport",
    "backportOf": "JDK-8293166"
  },
  {
    "id": "JDK-8314617",
    "title": "Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314617",
    "type": "Backport",
    "backportOf": "JDK-8309254"
  },
  {
    "id": "JDK-8314636",
    "title": "Update JMH devkit to 1.37",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314636",
    "type": "Backport",
    "backportOf": "JDK-8314118"
  },
  {
    "id": "JDK-8314637",
    "title": "GHA: Cut down cross-compilation sysroots deeper",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314637",
    "type": "Backport",
    "backportOf": "JDK-8314262"
  },
  {
    "id": "JDK-8314638",
    "title": "Amend TestLoadIndexedMismatch test to target intrinsic directly",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314638",
    "type": "Backport",
    "backportOf": "JDK-8313676"
  },
  {
    "id": "JDK-8314639",
    "title": "Early crashes in os::print_context on AArch64",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314639",
    "type": "Backport",
    "backportOf": "JDK-8284273"
  },
  {
    "id": "JDK-8314640",
    "title": "Socket.setOption(TCP_QUICKACK) uses wrong level",
    "priority": "3",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314640",
    "type": "Backport",
    "backportOf": "JDK-8309591"
  },
  {
    "id": "JDK-8314769",
    "title": "RISC-V: Incorrect VMReg encoding in RISCV64Frame.java",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc-agent",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314769",
    "type": "Backport",
    "backportOf": "JDK-8314117"
  },
  {
    "id": "JDK-8314770",
    "title": "Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314770",
    "type": "Backport",
    "backportOf": "JDK-8310873"
  },
  {
    "id": "JDK-8315222",
    "title": "Bump update version for OpenJDK: jdk-17.0.8.1",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315222",
    "type": "Backport",
    "backportOf": "JDK-8314677"
  },
  {
    "id": "JDK-8314587",
    "title": "Invalid CEN header (invalid zip64 extra data field size)",
    "priority": "2",
    "component": "core-libs",
    "subcomponent": "core-libs/java.util.jar",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314587",
    "type": "Backport",
    "backportOf": "JDK-8313765"
  },
  {
    "id": "JDK-8314658",
    "title": "[17u] GHA: Sync up debian-version for cross-builds",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314658",
    "type": "Enhancement",
    "backportOf": null
  },
  {
    "id": "JDK-8314856",
    "title": "hs_err should print more stack in hex dump",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314856",
    "type": "Backport",
    "backportOf": "JDK-8293851"
  },
  {
    "id": "JDK-8314857",
    "title": "Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/svc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314857",
    "type": "Backport",
    "backportOf": "JDK-8314501"
  },
  {
    "id": "JDK-8314552",
    "title": "Fix javadoc tests to work with jtreg 7",
    "priority": "4",
    "component": "tools",
    "subcomponent": "tools/javadoc(tool)",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314552",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8314962",
    "title": "Add resolved IP address in connection exception for sockets",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314962",
    "type": "Backport",
    "backportOf": "JDK-8299827"
  },
  {
    "id": "JDK-8314985",
    "title": "Incorrect description for jtreg-failure-handler option",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314985",
    "type": "Backport",
    "backportOf": "JDK-8283724"
  },
  {
    "id": "JDK-8314987",
    "title": "GHA: RISC-V should use the official repository for bootstrap",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314987",
    "type": "Backport",
    "backportOf": "JDK-8313701"
  },
  {
    "id": "JDK-8314989",
    "title": "GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/build",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314989",
    "type": "Backport",
    "backportOf": "JDK-8314730"
  },
  {
    "id": "JDK-8314992",
    "title": "java/lang/ProcessHandle tests fail with \"RuntimeException: Input/output error\" in java.lang.ProcessHandleImpl$Info.info0",
    "priority": "3",
    "component": "core-libs",
    "subcomponent": "core-libs/java.lang",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314992",
    "type": "Backport",
    "backportOf": "JDK-8276651"
  },
  {
    "id": "JDK-8315028",
    "title": "JVM should trim the native heap",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/gc",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315028",
    "type": "Backport",
    "backportOf": "JDK-8293114"
  },
  {
    "id": "JDK-8315032",
    "title": "New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315032",
    "type": "Backport",
    "backportOf": "JDK-8312525"
  },
  {
    "id": "JDK-8315036",
    "title": "runtime/os/TestTrimNative.java is failing on slow machines",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315036",
    "type": "Backport",
    "backportOf": "JDK-8314426"
  },
  {
    "id": "JDK-8313815",
    "title": "The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows",
    "priority": "4",
    "component": "core-svc",
    "subcomponent": "core-svc/tools",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8313815",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8315077",
    "title": "macOS: Print content cut off when width > height with portrait orientation",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315077",
    "type": "Backport",
    "backportOf": "JDK-8295737"
  },
  {
    "id": "JDK-8315115",
    "title": "[macos] PrinterJob does not take into account Sides attribute",
    "priority": "4",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315115",
    "type": "Backport",
    "backportOf": "JDK-8311033"
  },
  {
    "id": "JDK-8315159",
    "title": "GHA: Use GCC Major Version Dependencies Only",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315159",
    "type": "Backport",
    "backportOf": "JDK-8284772"
  },
  {
    "id": "JDK-8315212",
    "title": "some tests fail in case ipv6 is disabled on the machine",
    "priority": "4",
    "component": "core-libs",
    "subcomponent": "core-libs/java.net",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315212",
    "type": "Backport",
    "backportOf": "JDK-8314517"
  },
  {
    "id": "JDK-8315235",
    "title": "JNI NewWeakGlobalRef throws exception for null arg",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315235",
    "type": "Backport",
    "backportOf": "JDK-8313874"
  },
  {
    "id": "JDK-8315237",
    "title": "SymbolTable can leak Symbols during cleanup",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315237",
    "type": "Backport",
    "backportOf": "JDK-8313678"
  },
  {
    "id": "JDK-8315307",
    "title": "Print instruction blocks in byte units",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315307",
    "type": "Backport",
    "backportOf": "JDK-8314020"
  },
  {
    "id": "JDK-8315308",
    "title": "C2:  Sinking node may cause required cast to be dropped",
    "priority": "2",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315308",
    "type": "Backport",
    "backportOf": "JDK-8313262"
  },
  {
    "id": "JDK-8315564",
    "title": "Add Certigna Root CA - 2",
    "priority": "2",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315564",
    "type": "Backport",
    "backportOf": "JDK-8314960"
  },
  {
    "id": "JDK-8315707",
    "title": "C1 compilation crashes in LinearScan::resolve_exception_edge",
    "priority": "3",
    "component": "hotspot",
    "subcomponent": "hotspot/compiler",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8315707",
    "type": "Backport",
    "backportOf": "JDK-8299658"
  },
  {
    "id": "JDK-8316353",
    "title": "Ideographic characters aren't stretched by AffineTransform.scale(2, 1)",
    "priority": "3",
    "component": "client-libs",
    "subcomponent": "client-libs/2d",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8316353",
    "type": "Backport",
    "backportOf": "JDK-8312555"
  },
  {
    "id": "JDK-8317674",
    "title": "RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8317674",
    "type": "Backport",
    "backportOf": "JDK-8316566"
  },
  {
    "id": "JDK-8317700",
    "title": "[17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo.",
    "priority": "4",
    "component": "hotspot",
    "subcomponent": "hotspot/runtime",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8317700",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8296581",
    "title": "Better system proxy support",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8296581",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8297856",
    "title": "Improve handling of Bidi characters",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8297856",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8309966",
    "title": "Enhanced TLS connections",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8309966",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8312248",
    "title": "Enhanced archival support redux",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8312248",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8314649",
    "title": "Enhanced archival support redux",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8314649",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8318353",
    "title": "Buffer clean in PasswordCallback",
    "priority": "3",
    "component": "security-libs",
    "subcomponent": "security-libs/javax.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8318353",
    "type": "Backport",
    "backportOf": "JDK-8284910"
  },
  {
    "id": "JDK-8286503",
    "title": "Enhance security classes",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8286503",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8317040",
    "title": "Exclude cleaner test failing on older releases",
    "priority": "4",
    "component": "security-libs",
    "subcomponent": "security-libs/java.security",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8317040",
    "type": "Bug",
    "backportOf": null
  },
  {
    "id": "JDK-8317121",
    "title": "vector_masked_load instruction is moved too early after JDK-8286941",
    "priority": null,
    "component": null,
    "subcomponent": null,
    "link": "https://bugs.openjdk.java.net/browse/JDK-8317121",
    "type": null,
    "backportOf": null
  },
  {
    "id": "JDK-8317643",
    "title": "[17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9",
    "priority": "4",
    "component": "infrastructure",
    "subcomponent": "infrastructure/release_eng",
    "link": "https://bugs.openjdk.java.net/browse/JDK-8317643",
    "type": "Bug",
    "backportOf": null
  }
]