Commit Graph

6175 Commits

Author SHA1 Message Date
Simon Tooke
7a64fbbb92 8338851: Hoist os::Posix::realpath() to os::realpath() and implement on Windows
Reviewed-by: dholmes, stuefe, jwaters
2024-10-17 08:06:37 +00:00
Tobias Hartmann
58d39c317e 8340313: Crash due to invalid oop in nmethod after C1 patching
Reviewed-by: tschatzl, kvn, dlong
2024-10-17 05:03:09 +00:00
Gerard Ziemski
c34fb2c989 8338883: Show warning when CreateCoredumpOnCrash set, but core dump will not happen
Reviewed-by: dholmes, jsjolen
2024-10-16 15:32:07 +00:00
Aleksey Shipilev
7625b29920 8329597: C2: Intrinsify Reference.clear
Reviewed-by: rcastanedalo, eosterlund, kvn
2024-10-16 14:08:10 +00:00
Jaikiran Pai
cf5bb12731 Merge
Reviewed-by: alanb, dfuchs
2024-10-16 11:36:01 +00:00
Thomas Schatzl
577babf196 8334010: VM crashes with ObjectAlignmentInBytes > GCCardSizeInBytes
Reviewed-by: shade, iwalulya
2024-10-16 07:27:28 +00:00
Emanuel Peter
b9b0bd0871 8337221: CompileFramework: test library to conveniently compile java and jasm sources for fuzzing
Reviewed-by: chagedorn, tholenstein
2024-10-16 07:23:12 +00:00
Kim Barrett
e4ff553c12 8341931: os_linux gtest uses lambdas with explicit capture lists
Reviewed-by: jwaters, jsjolen
2024-10-16 07:05:17 +00:00
Matthias Baesken
2c0c65353b 8342044: Increase timeout of gc/shenandoah/oom/TestClassLoaderLeak.java
Reviewed-by: shade
2024-10-15 11:52:34 +00:00
Emanuel Peter
cfa25b71a6 8328544: Improve handling of vectorization
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: mschoene, kvn, chagedorn, rhalade
2024-10-15 17:04:27 +05:30
Thomas Schatzl
c9a536c330 8337339: gc/arguments/Test*SizeFlags.java timing out with Xcomp
Reviewed-by: shade, iwalulya
2024-10-15 09:15:40 +00:00
Igor Veresov
a8a8b2deba 8341831: PhaseCFG::insert_anti_dependences asserts with "no loads"
Reviewed-by: dlong, kvn
2024-10-14 16:44:53 +00:00
Afshin Zafari
1581508988 8335091: NMT: VMATree reserve_mapping and commit_mapping APIs need MEMFLAGS while un/-committing API has no MEMFLAGS arg
Reviewed-by: jsjolen, gziemski
2024-10-14 10:51:37 +00:00
Fei Gao
dcac4b0a53 8341471: Reversed field layout caused by unstable sorting
Reviewed-by: jwaters, jsjolen
2024-10-14 08:40:03 +00:00
Aleksey Shipilev
037f11b864 8341708: Optimize safepoint poll encoding with smaller poll data offset
Reviewed-by: kvn, qamai
2024-10-14 06:02:00 +00:00
Tobias Hartmann
8d0975a27d 8336726: C2: assert(!do_asserts || projs->fallthrough_ioproj != nullptr) failed: must be found
Reviewed-by: chagedorn, kvn, vlivanov
2024-10-14 05:26:48 +00:00
Ramkumar Sunderbabu
41ee582df8 8341138: Rename jtreg property docker.support as container.support
Reviewed-by: sgehwolf, mseledtsov
2024-10-12 03:25:42 +00:00
Quan Anh Mai
7276a1bec0 8341784: Refactor TypeVect to use a BasicType instead of a const Type*
Reviewed-by: kvn, jkarthikeyan
2024-10-11 15:28:15 +00:00
Matthias Baesken
e7c5bf45f7 8341722: Fix some warnings as errors when building on Linux with toolchain clang
Reviewed-by: cjplummer, lucy
2024-10-10 07:21:05 +00:00
Daniel D. Daugherty
a45abf131b 8341860: ProblemList applications/ctw/modules/java_base_2.java on linux-x64
Reviewed-by: azvegint
2024-10-09 18:20:52 +00:00
Kangcheng Xu
c30ad0124e 8325495: C2: implement optimization for series of Add of unique value
Reviewed-by: chagedorn, roland
2024-10-09 15:07:13 +00:00
Roland Westrelin
ff2f39f240 8340214: C2 compilation asserts with "no node with a side effect" in PhaseIdealLoop::try_sink_out_of_loop
Reviewed-by: chagedorn, thartmann
2024-10-09 14:59:15 +00:00
Roland Westrelin
ecc77a5b4a 8336702: C2 compilation fails with "all memory state should have been processed" assert
Reviewed-by: thartmann, chagedorn
2024-10-09 14:57:37 +00:00
Daniel Skantz
d3f3c6a8cd 8330157: C2: Add a stress flag for bailouts
Reviewed-by: chagedorn, thartmann
2024-10-09 07:01:23 +00:00
Daniel D. Daugherty
f276f58fb4 8341803: ProblemList containers/docker/TestJcmdWithSideCar.java on linux-x64
8341805: ProblemList five mlvm/indy/func/jvmti tests in Xcomp mode

Reviewed-by: psandoz
2024-10-09 00:00:09 +00:00
Igor Veresov
7eab0a506a 8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result
Reviewed-by: kvn, thartmann
2024-10-08 23:21:44 +00:00
Amit Kumar
59ac7039d3 8339220: [s390x] TestIfMinMax.java failure
Reviewed-by: lucy, aph
2024-10-08 09:19:40 +00:00
Tobias Hartmann
92186a2774 8341612: [BACKOUT] 8338442: AArch64: Clean up IndOffXX type and let legitimize_address() fix out-of-range operands
Reviewed-by: chagedorn
2024-10-07 07:58:01 +00:00
Kim Barrett
feb6a830e2 8340945: Ubsan: oopStorage.cpp:374:8: runtime error: applying non-zero offset 18446744073709551168 to null pointer
Reviewed-by: tschatzl, mbaesken
2024-10-04 15:58:22 +00:00
Todd V. Jonker
1bdd79e7b2 8341261: Tests assume UnlockExperimentalVMOptions is disabled by default
Reviewed-by: stefank, mli, ysr
2024-10-04 09:01:41 +00:00
Dhamoder Nalla
4ded28380b 8338136: Hotspot should support multiple large page sizes on Windows
Reviewed-by: dholmes, djelinski
2024-10-04 04:50:54 +00:00
Daniel D. Daugherty
10402b43c7 8341489: ProblemList runtime/cds/appcds/DumpRuntimeClassesTest.java in Xcomp mode
Reviewed-by: matsaave
2024-10-03 20:25:47 +00:00
Severin Gehwolf
21f8ccf4a9 8341310: Test TestJcmdWithSideCar.java should skip ACCESS_TMP_VIA_PROC_ROOT (after JDK-8327114)
Reviewed-by: kevinw
2024-10-03 12:55:54 +00:00
Roberto Castañeda Lozano
0b467e902d 8334060: Implementation of Late Barrier Expansion for G1
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Siyao Liu <siyao.l.liu@oracle.com>
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Sergey Nazarkin <snazarki@openjdk.org>
Reviewed-by: kvn, tschatzl, fyang, ayang, kbarrett
2024-10-03 08:36:33 +00:00
Calvin Cheung
0bdfe88e4c 8328313: Archived module graph should allow identical --module-path to be specified during dump time and run time
Reviewed-by: alanb, dholmes, iklam
2024-10-02 15:51:56 +00:00
Ramkumar Sunderbabu
49501fe9c4 8341412: Various test failures after JDK-8334305
Reviewed-by: lmesnik, dcubed
2024-10-02 15:13:27 +00:00
Matias Saavedra Silva
883804841e 8324259: Classes used by CDS at runtime should be archived
Reviewed-by: iklam, ccheung
2024-10-02 14:45:56 +00:00
Ramkumar Sunderbabu
855c8a7def 8334305: Remove all code for nsk.share.Log verbose mode
Reviewed-by: mli, cjplummer, lmesnik
2024-10-02 10:48:21 +00:00
Tobias Holenstein
8d6d37fea1 8320308: C2 compilation crashes in LibraryCallKit::inline_unsafe_access
Reviewed-by: thartmann, kvn, vlivanov, epeter, roland
2024-10-01 23:52:46 +00:00
Ramkumar Sunderbabu
860d49db22 8211400: nsk.share.gc.Memory::getArrayLength returns wrong value
Reviewed-by: kbarrett, tschatzl
2024-09-30 13:43:40 +00:00
Tobias Hartmann
58b6fc5baa 8341197: [BACKOUT] 8322770: Implement C2 VectorizedHashCode on AArch64
Reviewed-by: shade, jpai
2024-09-30 10:56:52 +00:00
Mikhail Ablakatov
475b8943c6 8322770: Implement C2 VectorizedHashCode on AArch64
Reviewed-by: aph, adinn
2024-09-30 09:02:59 +00:00
Sebastian Lövdahl
52ba72823b 8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container)
Co-authored-by: Larry Cable <larry.cable@oracle.com>
Reviewed-by: kevinw, sgehwolf
2024-09-30 08:33:12 +00:00
Axel Boldt-Christmas
6514aef840 8340419: ZGC: Create an UseLargePages adaptation of TestAllocateHeapAt.java
Reviewed-by: stefank, sjohanss, jsikstro
2024-09-30 06:20:08 +00:00
Daniel D. Daugherty
5aae3d4085 8341096: ProblemList compiler/cha/TypeProfileFinalMethod.java in Xcomp mode
Reviewed-by: azvegint
2024-09-27 16:26:30 +00:00
Stefan Karlsson
9003e2c519 8341027: Crash in java/runtime/Unsafe/InternalErrorTest when running with -XX:-UseCompressedClassPointers
Reviewed-by: aboldtch, coleenp
2024-09-27 08:28:59 +00:00
Todd V. Jonker
2349bb7ace 8340974: Ambiguous name of jtreg property vm.libgraal.enabled
Reviewed-by: dnsimon, phh
2024-09-26 21:38:08 +00:00
Maxim Kartashev
aceae76fb5 8339460: CDS error when module is located in a directory with space in the name
Reviewed-by: ccheung, iklam
2024-09-26 15:40:31 +00:00
Lutz Schmidt
777c20cb14 8339542: compiler/codecache/CheckSegmentedCodeCache.java fails
Reviewed-by: mdoerr, shade
2024-09-26 11:45:09 +00:00
Brian Burkhalter
81b5f09749 8340946: Add vmTestbase/gc/memory/Nio/Nio.java and java/nio/Buffer/LimitDirectMemory.java to problem list
Reviewed-by: liach, dcubed, alanb
2024-09-25 16:36:28 +00:00
Kuai Wei
e1c4d3039f 8339299: C1 will miss type profile when inline final method
Reviewed-by: lmesnik, vlivanov
2024-09-24 11:08:36 +00:00
Yudi Zheng
44024826e5 8340585: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement.java fails with -XX:-UseCompressedClassPointers
Reviewed-by: dnsimon
2024-09-24 08:25:06 +00:00
Afshin Zafari
e60e882156 8335167: Test runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved
Reviewed-by: stuefe, dholmes, gziemski
2024-09-24 07:56:14 +00:00
Axel Boldt-Christmas
4098acc200 8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages
Reviewed-by: tschatzl, stefank
2024-09-24 05:35:12 +00:00
David Holmes
c8ae848049 8340707: ProblemList applications/ctw/modules/java_base.java due to JDK-8340683
Reviewed-by: darcy
2024-09-24 00:37:21 +00:00
Tobias Hartmann
63e611cd5d 8335334: Stress mode to randomly execute unstable if traps
Reviewed-by: chagedorn, kvn
2024-09-23 12:30:30 +00:00
Aleksey Shipilev
0f253d1103 8340392: Handle OopStorage in location decoder
Reviewed-by: kbarrett, dholmes
2024-09-23 07:02:59 +00:00
Severin Gehwolf
64275e6bbf 8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems
Reviewed-by: mbaesken
2024-09-20 19:34:24 +00:00
Thomas Stuefe
ae63aaaa58 8340540: Problemlist DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java
Reviewed-by: kevinw
2024-09-20 14:10:39 +00:00
David Holmes
969c2af953 8339192: Native annotation parsing code of deprecated annotations causes crash
Reviewed-by: jrose, mgronlun
2024-09-19 23:45:26 +00:00
Matias Saavedra Silva
d555f072b2 8298614: Support CDS heap dumping for SerialGC and ParallelGC
Reviewed-by: dholmes, lmesnik, iklam
2024-09-19 14:15:45 +00:00
Kevin Walls
9cfc03aa81 8340391: Windows jcmd System.map and System.dump_map tests failing
Reviewed-by: cjplummer
2024-09-18 19:17:26 +00:00
Simon Tooke
4ff17c14a5 8319873: Add windows implementation for jcmd System.map and System.dump_map
Co-authored-by: Simon Tooke <stooke@openjdk.org>
Reviewed-by: stuefe, kevinw, szaldana
2024-09-18 09:11:40 +00:00
Roland Westrelin
5381f553ad 8333258: C2: high memory usage in PhaseCFG::insert_anti_dependences()
Reviewed-by: kvn, epeter
2024-09-18 07:07:45 +00:00
Leonid Mesnik
202fd421f7 8340213: jcmd VM.events ignores max argument
Reviewed-by: szaldana, cjplummer, amenkov, mli
2024-09-17 22:36:37 +00:00
Gerard Ziemski
eabfc6e4d9 8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
2024-09-17 19:59:06 +00:00
Calvin Cheung
d5881825ef 8338686: App classpath mismatch if a jar from the Class-Path attribute is on the classpath
Reviewed-by: dholmes, iklam
2024-09-17 18:58:46 +00:00
Kangcheng Xu
10050a7239 8332442: C2: refactor Mod cases in Compile::final_graph_reshaping_main_switch()
Reviewed-by: roland, chagedorn, jkarthikeyan
2024-09-17 07:19:02 +00:00
Thomas Stuefe
7849f25293 8340184: Bug in CompressedKlassPointers::is_in_encodable_range
Reviewed-by: coleenp, rkennke, jsjolen
2024-09-17 05:22:59 +00:00
Liang Mao
c91fa278fe 8339725: Concurrent GC crashed due to GetMethodDeclaringClass
Reviewed-by: lmesnik, coleenp, eosterlund, stefank
2024-09-14 05:36:47 +00:00
Calvin Cheung
89ca89cb26 8338626: ClassLoaderExt::process_jar_manifest() should allow / separator on Windows
Reviewed-by: iklam, dholmes, matsaave
2024-09-13 14:59:35 +00:00
David Holmes
bd44cf8ab7 8330302: strace004 can still fail
Reviewed-by: alanb, shade
2024-09-13 12:10:11 +00:00
Hamlin Li
bacd046062 8321010: RISC-V: C2 RoundVF
8321011: RISC-V: C2 RoundVD

Reviewed-by: rehn, luhenry
2024-09-13 08:05:19 +00:00
Andrew Dinn
b88ff9c986 8339849: Enumerate opto and C1 stubs, generate enums, names, fields and generator calls
Reviewed-by: kvn
2024-09-13 06:43:38 +00:00
Stefan Karlsson
ae75ca05e4 8314842: zgc/genzgc tests ignore vm flags
Reviewed-by: tschatzl, lmesnik
2024-09-13 05:47:44 +00:00
Jaikiran Pai
1d39249231 8339834: Replace usages of -mx and -ms in some tests
Reviewed-by: aivanov, ascarpino, prr, dholmes
2024-09-12 02:02:14 +00:00
Leonid Mesnik
c3711dc909 8339678: Update runtime/condy tests to be executed with VM flags
Reviewed-by: coleenp
2024-09-11 22:06:23 +00:00
Viktor Klang
b0cff6b528 8299419: Thread.sleep(millis) may throw OOME
Reviewed-by: alanb
2024-09-11 20:02:49 +00:00
Chris Plummer
237a540f01 8339801: Add better test failure diagnostics to vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002
Reviewed-by: lmesnik, amenkov, kevinw
2024-09-11 19:40:02 +00:00
Severin Gehwolf
d9fdf69c34 8333446: Add tests for hierarchical container support
Reviewed-by: mbaesken, zzambers
2024-09-11 16:57:13 +00:00
Robbin Ehn
bfe7f9205b 8339741: RISC-V: C ABI breakage for integer on stack
Reviewed-by: fyang, luhenry
2024-09-11 16:08:24 +00:00
Severin Gehwolf
55a7cf1445 8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected
Reviewed-by: stuefe, asmehra
2024-09-11 13:51:31 +00:00
Joel Sikström
ceef161eea 8339661: ZGC: Move some page resets and verification to callsites
Reviewed-by: stefank, eosterlund
2024-09-11 08:08:09 +00:00
Leonid Mesnik
9785e19f3f 8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to use virtual thread factory
Reviewed-by: cjplummer, sspitsyn
2024-09-10 21:43:19 +00:00
Jasmine Karthikeyan
92431049fd 8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
2024-09-10 16:52:59 +00:00
Coleen Phillimore
ad104932e6 8338526: Don't store abstract and interface Klasses in class metaspace
Reviewed-by: stuefe, iklam
2024-09-10 11:43:21 +00:00
David Holmes
64de7813e4 8339587: runtime/reflect/ReflectOutOfMemoryError.java fails with "bootstrap method initialization exception"
Reviewed-by: lmesnik, ccheung
2024-09-10 08:22:25 +00:00
Christian Hagedorn
125f743223 8305489: runtime/ErrorHandling/TestDwarf.java fails in some Linux configurations after JDK-8303805
Reviewed-by: dholmes, lmesnik
2024-09-10 08:14:40 +00:00
Alan Bateman
7e2bcf6d00 8338890: Add monitoring/management interface for the virtual thread scheduler
Reviewed-by: kevinw
2024-09-10 07:23:35 +00:00
Evgeny Nikitin
559fc711e0 8339366: [jittester] Make it possible to generate tests without execution
Reviewed-by: lmesnik
2024-09-09 19:55:45 +00:00
Matias Saavedra Silva
77468c284c 8339575: DumpingWithJavaAgent.java failed with missing expected output
Reviewed-by: ccheung, dholmes
2024-09-09 16:28:17 +00:00
Oli Gillespie
7c0f013d92 8339488: Extended NPE message doesn't handle CONSTANT_Dynamic
Reviewed-by: lmesnik, coleenp, simonis, liach
2024-09-09 14:53:36 +00:00
Chris Plummer
f0e84b7617 8339703: Problem list serviceability/sa/TestJhsdbJstackUpcall.java for generational ZGC
Reviewed-by: dholmes
2024-09-07 22:20:37 +00:00
Yasumasa Suenaga
deeb09a640 8339307: jhsdb jstack could not trace FFM upcall frame
Reviewed-by: cjplummer, jvernee
2024-09-07 05:46:47 +00:00
Roland Westrelin
e203df46fa 8338100: C2: assert(!n_loop->is_member(get_loop(lca))) failed: control must not be back in the loop
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: chagedorn, thartmann
2024-09-05 15:51:27 +00:00
Daniel D. Daugherty
4ffcf894b5 8339619: ProblemList runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
Reviewed-by: azvegint
2024-09-05 15:12:27 +00:00
David Holmes
96df5a6d8f 8339316: Test runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java fails after JDK-8338257
Reviewed-by: jsjolen, coleenp
2024-09-04 23:58:17 +00:00
Matias Saavedra Silva
d4dfa0127f 8338530: CDS warning Skipping java/lang/invoke/BoundMethodHandle$Species_LLLL
Reviewed-by: iklam, ccheung
2024-09-04 20:49:32 +00:00
Matias Saavedra Silva
1353601dcc 8338924: C1: assert(0 <= i && i < _len) failed: illegal index 5 for length 5
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: kvn, thartmann
2024-09-04 17:25:37 +00:00
Jasmine Karthikeyan
6f8714ee19 8336860: x86: Change integer src operand for CMoveL of 0 and 1 to long
Reviewed-by: epeter, chagedorn, shade, qamai, jbhateja
2024-09-04 13:44:24 +00:00
Matthias Baesken
f2c992c5af 8339300: CollectorPolicy.young_scaled_initial_ergo_vm gtest fails on ppc64 based platforms
Reviewed-by: mdoerr, lucy
2024-09-04 07:09:59 +00:00
David Holmes
90f3f43257 8328877: [JNI] The JNI Specification needs to address the limitations of integer UTF-8 String lengths
Reviewed-by: cjplummer, alanb
2024-09-04 03:41:42 +00:00
Alex Menkov
cfec3ac911 8337317: serviceability/jvmti tests failed with FATAL ERROR in native method: Failed during the GetClassSignature call
Reviewed-by: lmesnik, sspitsyn, cjplummer
2024-09-03 19:01:58 +00:00
Amit Kumar
0d593cd194 8339419: [s390x] Problemlist compiler/c2/irTests/TestIfMinMax.java
Reviewed-by: thartmann
2024-09-03 15:32:42 +00:00
Damon Fenacci
633fad8e53 8326615: C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: thartmann, kvn
2024-09-03 09:45:43 +00:00
Jaikiran Pai
2fb830553f 8339319: ProblemList runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java
Reviewed-by: dfuchs, dcubed
2024-08-30 14:47:29 +00:00
Matthias Baesken
b9e65f982f 8337662: Improve os::print_hex_dump for printing Instructions sections
Reviewed-by: stuefe, lucy
2024-08-30 06:47:49 +00:00
Johan Sjölen
e57b593258 8335062: NMT: Make StackIndex non-opaque
Reviewed-by: stuefe, gziemski
2024-08-29 11:23:04 +00:00
Kangcheng Xu
1383fec417 8327381: Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value
Reviewed-by: chagedorn, thartmann, jkarthikeyan, epeter
2024-08-29 05:34:08 +00:00
David Holmes
72a49005ee 8338888: SystemDictionary::class_name_symbol has incorrect length check
Reviewed-by: stuefe, kbarrett, coleenp
2024-08-28 21:16:18 +00:00
Leonid Mesnik
d08b5bd9f5 8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is too small
Reviewed-by: ayang
2024-08-28 20:18:51 +00:00
Daniel D. Daugherty
379f3db001 8339175: ProblemList runtime/interpreter/LastJsrTest.java on all platforms with Xcomp
Reviewed-by: matsaave
2024-08-28 16:47:30 +00:00
Thomas Stuefe
daf26178be 8338929: Make Metaspace::deallocate space-aware
Reviewed-by: coleenp, adinn
2024-08-27 15:46:10 +00:00
David Holmes
16df090784 8338947: Deprecate the UseLinuxPosixThreadCPUClocks flag and remove it in a future release
Reviewed-by: kbarrett, stuefe
2024-08-26 22:26:40 +00:00
Calvin Cheung
a827ff05db 8335577: runtime/cds/appcds/TestParallelGCWithCDS.java still fails with JNI error
Reviewed-by: dholmes, iklam
2024-08-26 21:26:12 +00:00
Maurizio Cimadamore
20d8f58c92 8331671: Implement JEP 472: Prepare to Restrict the Use of JNI
Reviewed-by: jpai, prr, ihse, kcr, alanb
2024-08-26 09:17:45 +00:00
Roland Westrelin
0c14579fef 8336830: C2: assert(get_loop(lca)->_nest < n_loop->_nest || lca->in(0)->is_NeverBranch()) failed: must not be moved into inner loop
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: thartmann, chagedorn, epeter
2024-08-26 07:31:04 +00:00
Daniel D. Daugherty
32b3d707c1 8338925: ProblemList runtime/interpreter/LastJsrTest.java on linux-all
Reviewed-by: matsaave
2024-08-23 22:04:43 +00:00
Qizheng Xing
965dd1acd0 8333334: C2: Make result of Node::dominates more precise to enhance scalar replacement
Reviewed-by: chagedorn, kvn, thartmann
2024-08-23 09:30:47 +00:00
Matias Saavedra Silva
6041c936d6 8335664: Parsing jsr broken: assert(bci>= 0 && bci < c->method()->code_size()) failed: index out of bounds
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: dlong, thartmann
2024-08-22 15:55:02 +00:00
Leonid Mesnik
c646efc366 8205957: setfldw001/TestDescription.java fails with bad field value
Reviewed-by: sspitsyn, dlong
2024-08-20 18:41:15 +00:00
Christian Hagedorn
55a97ec879 8336729: C2: Div/Mod nodes without zero check could be split through iv phi of outer loop of long counted loop nest resulting in SIGFPE
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: epeter, kvn, thartmann
2024-08-20 15:47:16 +00:00
Axel Boldt-Christmas
bd4160cea8 8315884: New Object to ObjectMonitor mapping
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: rkennke, coleenp, dcubed
2024-08-16 06:20:17 +00:00
Aleksey Shipilev
d86e99c3ca 8293650: Shenandoah: Support archived heap objects
Reviewed-by: rkennke, wkemper, iklam
2024-08-15 20:52:07 +00:00
Aleksey Shipilev
ef54af3988 8338444: Shenandoah: Remove ShenandoahHumongousThreshold tunable
Reviewed-by: rkennke, wkemper, ysr
2024-08-15 16:45:43 +00:00
Fei Gao
3859131505 8338442: AArch64: Clean up IndOffXX type and let legitimize_address() fix out-of-range operands
Reviewed-by: aph, dlong
2024-08-15 15:16:14 +00:00
Aleksey Shipilev
74fdd6868d 8333791: Fix memory barriers for @Stable fields
Reviewed-by: liach, vlivanov
2024-08-15 11:24:22 +00:00
Evgeny Nikitin
4669e7b7b0 8337102: JITTester: Fix breaks in static initialization blocks
Reviewed-by: kvn, iveresov
2024-08-15 05:36:11 +00:00
SendaoYan
e3a5e265a7 8338344: Test TestPrivilegedMode.java intermittent fails java.lang.NoClassDefFoundError: jdk/test/lib/Platform
Reviewed-by: chagedorn, shade
2024-08-14 18:55:58 +00:00
Axel Boldt-Christmas
76e33b6c15 8336148: Test runtime/locking/TestRecursiveMonitorChurn.java failed: Unexpected Inflation
Reviewed-by: dholmes, eosterlund
2024-08-13 13:13:14 +00:00
Emanuel Peter
c27a8c8c8b 8338124: C2 SuperWord: MulAddS2I input permutation still partially broken after JDK-8333840
Reviewed-by: chagedorn, thartmann, kvn
2024-08-13 05:52:58 +00:00
Kim Barrett
d77e6fe45c 8338154: Fix -Wzero-as-null-pointer-constant warnings in gtest framework
Reviewed-by: ihse, dholmes, jwaters
2024-08-13 05:46:38 +00:00
Leonid Mesnik
4417c276e4 8330535: Update nsk/jdb tests to use driver instead of othervm
Reviewed-by: cjplummer
2024-08-12 19:43:36 +00:00
Coleen Phillimore
41e31d6b0a 8337622: IllegalArgumentException in java.lang.reflect.Field.get
Reviewed-by: dholmes, shade
2024-08-12 17:56:46 +00:00
SendaoYan
0e7c1c1afe 8338112: Test testlibrary_tests/ir_framework/tests/TestPrivilegedMode.java fails with release build
Reviewed-by: chagedorn, thartmann
2024-08-12 06:26:27 +00:00
Kim Barrett
6a3d045221 8337709: Use allocated states for chunking large array processing
Reviewed-by: iwalulya, tschatzl
2024-08-11 18:34:18 +00:00
Coleen Phillimore
069e0ea69f 8338064: Give better error for ConcurrentHashTable corruption
Reviewed-by: dholmes, shade
2024-08-09 12:00:15 +00:00
Christian Hagedorn
c01f53ac2d 8337876: [IR Framework] Add support for IR tests with @Stable
Reviewed-by: shade, kvn
2024-08-09 07:17:59 +00:00
Jiawei Tang
55c509708e 8337331: crash: pinned virtual thread will lead to jvm crash when running with the javaagent option
Reviewed-by: dholmes, sspitsyn
2024-08-09 02:29:15 +00:00
Afshin Zafari
fa18359007 8335981: ProblemList runtime/Thread/TestAlwaysPreTouchStacks.java for MacOS
Reviewed-by: tschatzl
2024-08-08 08:55:05 +00:00
Gui Cao
16df9c33e9 8337971: Problem list several jvmci tests on linux-riscv64 until JDK-8331704 is fixed
Reviewed-by: fyang, shade
2024-08-08 05:22:20 +00:00
Tobias Hartmann
66286b25a1 8337968: Problem list compiler/vectorapi/VectorRebracket128Test.java
Reviewed-by: chagedorn
2024-08-07 05:32:28 +00:00
Serguei Spitsyn
965d6b9cbe 8335836: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java fails with unexpected exit code: 112
Reviewed-by: cjplummer, amenkov
2024-08-05 23:29:17 +00:00
Chris Plummer
e2c07d5044 8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java failure goes undetected
Reviewed-by: amenkov, sspitsyn
2024-08-05 18:42:27 +00:00
Johan Sjölen
97afbd9603 8336410: runtime/NMT/TotalMallocMmapDiffTest.java Total malloc diff is incorrect. Expected malloc diff range
Reviewed-by: gziemski, stuefe
2024-08-05 14:49:38 +00:00
Carlo Refice
c095c0e6a5 8336489: Track scoped accesses in JVMCI compiled code
Reviewed-by: dnsimon, never
2024-08-05 14:09:54 +00:00
Albert Mingkun Yang
8eb56845e4 8337550: Add documentation to TestOutOfMemoryDuringInit.java
Reviewed-by: dholmes
2024-08-01 07:28:39 +00:00
Coleen Phillimore
8f039b5629 8336919: Cleanup and rename tags in placeholders code
Co-authored-by: Frederic Parain <fparain@openjdk.org>
Reviewed-by: iklam, fparain, dholmes
2024-07-31 17:55:01 +00:00
Daniel Lundén
fdb4350fce 8324345: Stack overflow during C2 compilation when splitting memory phi
Reviewed-by: thartmann, kvn
2024-07-31 16:05:42 +00:00
Jasmine Karthikeyan
f2ba2ebbca 8331090: Run Ideal_minmax before de-canonicalizing CMoves
Reviewed-by: thartmann, epeter
2024-07-31 15:16:21 +00:00