None.
Priority |
Bug |
Summary |
P2 |
JDK-8311689 |
Wrong visible amount in Adjustable of ScrollPane |
P3 |
JDK-6176679 |
Application freezes when copying an animated gif image to the system clipboard |
P3 |
JDK-8286481 |
Exception printed to stdout on Windows when storing transparent image in clipboard |
P3 |
JDK-8297923 |
java.awt.ScrollPane broken after multiple scroll up/down |
P3 |
JDK-8307165 |
java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out |
P3 |
JDK-8252713 |
jtreg time out of CtrlASCII.java seems to hang the Xserver. |
P3 |
JDK-8310054 |
ScrollPane insets are incorrect |
P3 |
JDK-8305815 |
Update Libpng to 1.6.39 |
P4 |
JDK-8289077 |
Add manual tests to open |
P4 |
JDK-8290469 |
Add new positioning options to PassFailJFrame test framework |
P4 |
JDK-8298921 |
Create a regression test for JDK-8139581 |
P4 |
JDK-8307299 |
Move more DnD tests to open |
P4 |
JDK-8306682 |
Open source a few more AWT Choice tests |
P4 |
JDK-8306372 |
Open source AWT CardLayout and Checkbox tests |
P4 |
JDK-8306076 |
Open source AWT misc tests |
P4 |
JDK-8306060 |
Open source few AWT Insets related tests |
P4 |
JDK-8306484 |
Open source several AWT Choice jtreg tests |
P4 |
JDK-8306812 |
Open source several AWT Miscellaneous tests |
P4 |
JDK-8306137 |
Open source several AWT ScrollPane related tests |
P4 |
JDK-8306566 |
Open source several clipboard AWT tests |
P4 |
JDK-8306638 |
Open source some AWT tests related to datatransfer and Toolkit |
P4 |
JDK-8306430 |
Open source some AWT tests related to TextComponent and Toolkit |
P4 |
JDK-8306134 |
Open source some AWT tests relating to Button and a few other classes |
P4 |
JDK-8307083 |
Open source some drag and drop tests 3 |
P4 |
JDK-8307078 |
Opensource and clean up five more AWT Focus related tests |
P4 |
JDK-8306718 |
Optimize and opensource some old AWT tests |
P4 |
JDK-8289238 |
Refactoring changes to PassFailJFrame Test Framework |
P4 |
JDK-8307079 |
Update test java/awt/Choice/DragOffNoSelect.java |
Priority |
Bug |
Summary |
P2 |
JDK-8307572 |
AArch64: Vector registers are clobbered by some macroassemblers |
P2 |
JDK-8300584 |
Accelerate AVX-512 CRC32C for small buffers |
P2 |
JDK-8313402 |
C1: Incorrect LoadIndexed value numbering |
P2 |
JDK-8313262 |
C2: Sinking node may cause required cast to be dropped |
P2 |
JDK-8276799 |
Implementation of JEP 422: Linux/RISC-V Port |
P2 |
JDK-8303154 |
Investigate and improve instruction cache flushing during compilation |
P2 |
JDK-8295926 |
RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic |
P2 |
JDK-8294087 |
RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops |
P3 |
JDK-8309119 |
[17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication |
P3 |
JDK-8299658 |
C1 compilation crashes in LinearScan::resolve_exception_edge |
P3 |
JDK-8277417 |
C1 LIR instruction for load-klass |
P3 |
JDK-8310126 |
C1: Missing receiver null check in Reference::get intrinsic |
P3 |
JDK-8289748 |
C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM |
P3 |
JDK-8309266 |
C2: assert(final_con == (jlong)final_int) failed: final value should be integer |
P3 |
JDK-8303279 |
C2: crash in SubTypeCheckNode::sub() at IGVN split if |
P3 |
JDK-8308192 |
Error in parsing replay file when staticfield is an array of single dimension |
P3 |
JDK-8307683 |
Loop Predication should not hoist range checks with trap on success projection by negating their condition |
P3 |
JDK-8302736 |
Major performance regression in Math.log on aarch64 |
P3 |
JDK-8301313 |
RISC-V: C2: assert(false) failed: bad AD file due to missing match rule |
P3 |
JDK-8296448 |
RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null |
P3 |
JDK-8287418 |
riscv: Fix correctness issue of MacroAssembler::movptr |
P3 |
JDK-8287970 |
riscv: jdk/incubator/vector/*VectorTests failing |
P3 |
JDK-8284937 |
riscv: should not allocate special register for temp |
P3 |
JDK-8275031 |
runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present |
P4 |
JDK-8282665 |
[REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) |
P4 |
JDK-8308089 |
[riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence |
P4 |
JDK-8153837 |
AArch64: Handle special cases for MaxINode & MinINode |
P4 |
JDK-8313676 |
Amend TestLoadIndexedMismatch test to target intrinsic directly |
P4 |
JDK-8284760 |
Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() |
P4 |
JDK-8306636 |
Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3 |
P4 |
JDK-8272586 |
emit abstract machine code in hs-err logs |
P4 |
JDK-8289512 |
Fix GCC 12 warnings for adlc output_c.cpp |
P4 |
JDK-8305995 |
Footprint regression from JDK-8224957 |
P4 |
JDK-8309254 |
Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V |
P4 |
JDK-8299158 |
Improve MD5 intrinsic on AArch64 |
P4 |
JDK-8297476 |
Increase InlineSmallCode default from 1000 to 2500 for RISC-V |
P4 |
JDK-8278141 |
LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op |
P4 |
JDK-8274986 |
max code printed in hs-err logs should be configurable |
P4 |
JDK-8277860 |
PPC: Remove duplicate info != NULL check |
P4 |
JDK-8301074 |
Replace NULL with nullptr in share/opto/ |
P4 |
JDK-8297697 |
RISC-V: Add support for SATP mode detection |
P4 |
JDK-8301067 |
RISC-V: better error message when reporting unsupported satp modes |
P4 |
JDK-8301628 |
RISC-V: c2 fix pipeline class for several instructions |
P4 |
JDK-8296771 |
RISC-V: C2: assert(false) failed: bad AD file |
P4 |
JDK-8297715 |
RISC-V: C2: Use single-bit instructions from the Zbs extension |
P4 |
JDK-8293566 |
RISC-V: Clean up push and pop registers |
P4 |
JDK-8295396 |
RISC-V: Cleanup useless CompressibleRegions |
P4 |
JDK-8301818 |
RISC-V: Factor out function mvw from MacroAssembler |
P4 |
JDK-8301036 |
RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler |
P4 |
JDK-8299168 |
RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* |
P4 |
JDK-8306667 |
RISC-V: Fix storeImmN0 matching rule by using zr register |
P4 |
JDK-8301033 |
RISC-V: Handle special cases for MinI/MaxI nodes for Zbb |
P4 |
JDK-8300109 |
RISC-V: Improve code generation for MinI/MaxI nodes |
P4 |
JDK-8297359 |
RISC-V: improve performance of floating Max Min intrinsics |
P4 |
JDK-8308277 |
RISC-V: Improve vectorization of Match.sqrt() on floats |
P4 |
JDK-8304293 |
RISC-V: JDK-8276799 missed atomic intrinsic support for C1 |
P4 |
JDK-8296447 |
RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec |
P4 |
JDK-8295110 |
RISC-V: Mark out relocations as incompressible |
P4 |
JDK-8294366 |
RISC-V: Partially mark out incompressible regions |
P4 |
JDK-8301153 |
RISC-V: pipeline class for several instructions is not set correctly |
P4 |
JDK-8293050 |
RISC-V: Remove redundant non-null assertions about macro-assembler |
P4 |
JDK-8295968 |
RISC-V: Rename some assembler intrinsic functions for RVV 1.0 |
P4 |
JDK-8292867 |
RISC-V: Simplify weak CAS return value handling |
P4 |
JDK-8311862 |
RISC-V: small improvements to shift immediate instructions |
P4 |
JDK-8307651 |
RISC-V: stringL_indexof_char instruction has wrong format string |
P4 |
JDK-8294187 |
RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() |
P4 |
JDK-8305728 |
RISC-V: Use bexti instruction to do single-bit testing |
P4 |
JDK-8302289 |
RISC-V: Use bgez instruction in arraycopy_simple_check when possible |
P4 |
JDK-8294492 |
RISC-V: Use li instead of patchable movptr at non-patchable callsites |
P4 |
JDK-8283865 |
riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension |
P4 |
JDK-8290496 |
riscv: Fix build warnings-as-errors with GCC 11 |
P4 |
JDK-8285437 |
riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* |
P4 |
JDK-8285699 |
riscv: Provide information when hitting a HaltNode |
P4 |
JDK-8285980 |
Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled |
P4 |
JDK-8302150 |
Speed up compiler/codegen/Test7100757.java |
P4 |
JDK-8299962 |
Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java |
P4 |
JDK-8311923 |
TestIRMatching.java fails on RISC-V |
P5 |
JDK-8307147 |
[x86] Dangling pointer warning for Assembler::_attributes |
P5 |
JDK-8301959 |
Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work |
P5 |
JDK-8277102 |
Dubious PrintCompilation output |
P5 |
JDK-8294086 |
RISC-V: Cleanup InstructionMark usages in the backend |
P5 |
JDK-8299847 |
RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes |
P5 |
JDK-8287552 |
riscv: Fix comment typo in li64 |
P5 |
JDK-8285303 |
riscv: Incorrect register mask in call_native_base |
P5 |
JDK-8285711 |
riscv: RVC: Support disassembler show-bytes option |
Priority |
Bug |
Summary |
P2 |
JDK-8280885 |
Shenandoah: Some tests failed with "EA: missing allocation reference path" |
P3 |
JDK-8308643 |
Incorrect value of 'used' jvmstat counter |
P3 |
JDK-8276696 |
ParallelObjectIterator freed at the wrong time in VM_HeapDumper |
P3 |
JDK-8297644 |
RISC-V: Compilation error when shenandoah is disabled |
P4 |
JDK-8307395 |
Add missing STS to Shenandoah |
P4 |
JDK-8309297 |
Adjust ShenandoahHeap print_heap_regions_on |
P4 |
JDK-8280396 |
G1: Full gc mark stack draining should prefer to make work available to other threads |
P4 |
JDK-8267188 |
gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah |
P4 |
JDK-8306435 |
Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one |
P4 |
JDK-8293114 |
JVM should trim the native heap |
P4 |
JDK-8307348 |
Parallelize heap walk for ObjectCount(AfterGC) JFR event collection |
P4 |
JDK-8171221 |
Remove -XX:+CheckMemoryInitialization |
P4 |
JDK-8311249 |
Remove unused MemAllocator::obj_memory_range |
P4 |
JDK-8307150 |
RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC |
P4 |
JDK-8306738 |
Select num workers for safepoint ParallelCleanupTask |
P4 |
JDK-8287227 |
Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. |
P4 |
JDK-8277654 |
Shenandoah: Don't produce new memory state in C2 LRB runtime call |
P4 |
JDK-8300053 |
Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc |
P4 |
JDK-8298138 |
Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" |
P4 |
JDK-8309956 |
Shenandoah: Strengthen the mark word check in string dedup |
P4 |
JDK-8293252 |
Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics |
P4 |
JDK-8308766 |
TLAB initialization may cause div by zero |
P5 |
JDK-8040793 |
vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() |
Priority |
Bug |
Summary |
P3 |
JDK-8309613 |
[Windows] hs_err files sometimes miss information about the code containing the error |
P3 |
JDK-8284997 |
arm32 build crashes since JDK-8283326 |
P3 |
JDK-8279545 |
Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 |
P3 |
JDK-8309228 |
Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp |
P3 |
JDK-8271898 |
disable os.release_multi_mappings_vm on macOS-X64 |
P3 |
JDK-8267341 |
macos attempt_reserve_memory_at(arg1, arg2, true) failure |
P3 |
JDK-8303215 |
Make thread stacks not use huge pages |
P3 |
JDK-8312525 |
New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction |
P3 |
JDK-8294679 |
RISC-V: Misc crash dump improvements |
P3 |
JDK-8293100 |
RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub |
P3 |
JDK-8291947 |
riscv: fail to build after JDK-8290840 |
P3 |
JDK-8306428 |
RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) |
P4 |
JDK-8317700 |
[17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. |
P4 |
JDK-8288719 |
[arm32] SafeFetch32 thumb interleaving causes random crashes |
P4 |
JDK-8308090 |
Add container tests for on-the-fly resource quota updates |
P4 |
JDK-8307653 |
Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout |
P4 |
JDK-8267517 |
async logging for stdout and stderr |
P4 |
JDK-8268852 |
AsyncLogWriter should not overide is_Named_thread() |
P4 |
JDK-8270794 |
Avoid loading Klass* twice in TypeArrayKlass::oop_size() |
P4 |
JDK-8303047 |
avoid NULL after 8301661 |
P4 |
JDK-8293012 |
ConstantPool::print_on can crash if _cache is NULL |
P4 |
JDK-8284273 |
Early crashes in os::print_context on AArch64 |
P4 |
JDK-8269466 |
Factor out the common code for initializing and starting internal VM JavaThreads |
P4 |
JDK-8309138 |
Fix container tests for jdks with symlinked conf dir |
P4 |
JDK-8293851 |
hs_err should print more stack in hex dump |
P4 |
JDK-8283326 |
Implement SafeFetch statically |
P4 |
JDK-8313874 |
JNI NewWeakGlobalRef throws exception for null arg |
P4 |
JDK-8229147 |
Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) |
P4 |
JDK-8307766 |
Linux: Provide the option to override the timer slack |
P4 |
JDK-8272654 |
Mark word accesses should not use Access API |
P4 |
JDK-8301187 |
Memory leaks in OopMapCache |
P4 |
JDK-8290464 |
Optimize ResourceArea zapping on ResourceMark release |
P4 |
JDK-8305670 |
Performance regression in LockSupport.unpark with lots of idle threads |
P4 |
JDK-8314020 |
Print instruction blocks in byte units |
P4 |
JDK-8296796 |
Provide clean, platform-agnostic interface to C-heap trimming |
P4 |
JDK-8310873 |
Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V |
P4 |
JDK-8307067 |
remove broken EnableThreadSMRExtraValidityChecks option |
P4 |
JDK-8311285 |
report some fontconfig related environment variables in hs_err file |
P4 |
JDK-8295270 |
RISC-V: Clean up and refactoring for assembler functions |
P4 |
JDK-8305008 |
RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp |
P4 |
JDK-8294012 |
RISC-V: get/put_native_u8 missing the case when address&7 is 6 |
P4 |
JDK-8296602 |
RISC-V: improve performance of copy_memory stub |
P4 |
JDK-8294083 |
RISC-V: Minimal build failed with --disable-precompiled-headers |
P4 |
JDK-8296916 |
RISC-V: Move some small macro-assembler functions to header file |
P4 |
JDK-8301852 |
RISC-V: Optimize class atomic when order is memory_order_relaxed |
P4 |
JDK-8302114 |
RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 |
P4 |
JDK-8308997 |
RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit |
P4 |
JDK-8294430 |
RISC-V: Small refactoring for movptr_with_offset |
P4 |
JDK-8293474 |
RISC-V: Unify the way of moving function pointer |
P4 |
JDK-8293524 |
RISC-V: Use macro-assembler functions as appropriate |
P4 |
JDK-8316566 |
RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg |
P4 |
JDK-8291893 |
riscv: remove fence.i used in user space |
P4 |
JDK-8291952 |
riscv: Remove PRAGMA_NONNULL_IGNORED |
P4 |
JDK-8284068 |
riscv: should call Atomic::release_store in JavaThread::set_thread_state |
P4 |
JDK-8290137 |
riscv: small refactoring for add_memory_int32/64 |
P4 |
JDK-8314426 |
runtime/os/TestTrimNative.java is failing on slow machines |
P4 |
JDK-8283056 |
show abstract machine code in hs-err for all VM crashes |
P4 |
JDK-8305236 |
Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 |
P4 |
JDK-8307068 |
store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList |
P4 |
JDK-8313678 |
SymbolTable can leak Symbols during cleanup |
P4 |
JDK-8285675 |
Temporary fix for arm32 SafeFetch |
P4 |
JDK-8292315 |
Tests should not rely on specific JAR file names (hotspot) |
P4 |
JDK-8305425 |
Thread.isAlive0 doesn't need to call into the VM |
P4 |
JDK-8297887 |
Update Siphash |
P4 |
JDK-8270894 |
Use acquire semantics in ObjectSynchronizer::read_stable_mark() |
P4 |
JDK-8305421 |
Work around JDK-8305420 in CDSJDITest.java |
P5 |
JDK-8302776 |
RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET |
Priority |
Bug |
Summary |
P1 |
JDK-8292763 |
JDK-8292716 breaks configure without jtreg |
P3 |
JDK-8292716 |
Configure should check that jtreg is of the required version |
P3 |
JDK-8291444 |
GHA builds/tests won't run manually if disabled from automatic running |
P4 |
JDK-8314658 |
[17u] GHA: Sync up debian-version for cross-builds |
P4 |
JDK-8304353 |
Add lib-test tier1 testing in GHA |
P4 |
JDK-8308283 |
Build failure with GCC12 & GCC13 |
P4 |
JDK-8289646 |
configure script failed on WSL |
P4 |
JDK-8285630 |
Fix a configure error in RISC-V cross build |
P4 |
JDK-8306281 |
function isWsl() returns false on WSL2 |
P4 |
JDK-8283929 |
GHA: Add RISC-V build config |
P4 |
JDK-8313707 |
GHA: Bootstrap sysroots with --variant=minbase |
P4 |
JDK-8312511 |
GHA: Bump cross-compile runner to Ubuntu 22.04 |
P4 |
JDK-8313428 |
GHA: Bump GCC versions for July 2023 updates |
P4 |
JDK-8293107 |
GHA: Bump to Ubuntu 22.04 |
P4 |
JDK-8294941 |
GHA: Cut down cross-compilation sysroots |
P4 |
JDK-8314262 |
GHA: Cut down cross-compilation sysroots deeper |
P4 |
JDK-8314730 |
GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev |
P4 |
JDK-8293361 |
GHA: dump config.log in case of configure failure |
P4 |
JDK-8293098 |
GHA: Harmonize GCC version handling for host and cross builds |
P4 |
JDK-8294956 |
GHA: qemu-debootstrap is deprecated, use the regular one |
P4 |
JDK-8313701 |
GHA: RISC-V should use the official repository for bootstrap |
P4 |
JDK-8283724 |
Incorrect description for jtreg-failure-handler option |
P4 |
JDK-8294149 |
JMH 1.34 and later requires jopt-simple 5.0.4 |
P4 |
JDK-8299330 |
Minor improvements in MSYS2 Workflow handling |
P4 |
JDK-8310259 |
Pin msys2/setup-msys2 github action to a specific commit |
P4 |
JDK-8309746 |
Reconfigure check should include make/conf/version-numbers.conf |
P4 |
JDK-8295213 |
Run GHA manually with user-specified make and configure arguments |
P4 |
JDK-8273092 |
Sort classlist in JDK image |
P4 |
JDK-8301097 |
Update GHA XCode to 12.5.1 |
P4 |
JDK-8277427 |
Update jib-profiles.js to use JMH 1.33 devkit |
P4 |
JDK-8280032 |
Update jib-profiles.js to use JMH 1.34 devkit |
P4 |
JDK-8297350 |
Update JMH devkit to 1.36 |
P4 |
JDK-8314118 |
Update JMH devkit to 1.37 |