7583 Commits

Author SHA1 Message Date
Michael Reeves
fe57da5526 8379327: 128-bit multiplication uses two multiply instructions on x86_64 2026-03-10 20:17:51 +11:00
Dingli Zhang
9a26b4af34 8379372: Enable some vector algorithms IR matching tests for RISC-V
Reviewed-by: fyang
2026-03-10 03:56:28 +00:00
Maksim Gaidideev
82430a7666 8360121: Add -XX:+StressLoopPeeling to CTW
Reviewed-by: mchevalier, chagedorn
2026-03-09 12:46:43 +00:00
Christian Stein
ba0708cadd 8379331: Remove modular transition support settings from TEST.ROOT files
Reviewed-by: jvernee, alanb
2026-03-09 12:08:14 +00:00
Kerem Kat
2fc7bdcbd4 8379411: Use TestFramework scenarios in 837841
Reviewed-by: qamai, dfenacci, chagedorn
2026-03-09 11:43:36 +00:00
Albert Mingkun Yang
5e588085e9 8378744: Obsolete NewSizeThreadIncrease flag
Reviewed-by: tschatzl, iwalulya, sjohanss
2026-03-09 10:35:00 +00:00
Emanuel Peter
b2728d0a4b 8376891: [VectorAlgorithms] add more if-conversion benchmarks and tests
Reviewed-by: qamai, psandoz, xgong, jbhateja
2026-03-09 07:26:02 +00:00
Jatin Bhateja
310d5a1562 8346256: Optimize UMIN/UMAX reduction operations for x86 targets
Reviewed-by: qamai, sviswanathan
2026-03-06 04:39:42 +00:00
Chris Plummer
9bd99b9d68 8378854: Disable SA tests when ZGC is being used
Reviewed-by: ysuenaga, kevinw, syan, stefank
2026-03-05 16:42:07 +00:00
Boris Ulasevich
2cb177d0ba 8371459: [REDO] AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: phh, bperez
2026-03-05 16:10:44 +00:00
Kerem Kat
8a9b63f76f 8378413: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI still exists
Reviewed-by: qamai, dlong
2026-03-05 11:05:01 +00:00
Xiaohong Gong
c9da76bf33 8377449: Strengthen vector IR validation in TestVectorAlgorithms.java for AArch64
Reviewed-by: mhaessig, epeter
2026-03-05 01:57:03 +00:00
Kerem Kat
329e14b074 8375688: C2: Missed Ideal optimization opportunity with VectorMaskToLong and -XX:+StressIncrementalInlining
Reviewed-by: qamai, dfenacci
2026-03-04 10:56:49 +00:00
Kerem Kat
d78a13a7cc 8366138: Parse::jump_switch_ranges() could cause stack overflow when compiling huge switch statement
Reviewed-by: rasbold, dfenacci, mchevalier
2026-03-04 10:39:42 +00:00
Manuel Hässig
f7918df733 8378779: NBody demo test times out with C1 stress testing
Reviewed-by: epeter, dfenacci
2026-03-04 07:40:44 +00:00
Axel Boldt-Christmas
3cd0b99990 8372248: GTest istream.coverage depends on istream.basic
Reviewed-by: kbarrett, iwalulya
2026-03-04 06:13:05 +00:00
Axel Boldt-Christmas
d9e256d3b2 8372245: GTest globalDefinitions.format_specifiers cannot run without VM
Reviewed-by: kbarrett, iwalulya
2026-03-04 06:11:02 +00:00
Dingli Zhang
df43ef915a 8378883: Enable more vector reductions IR matching tests for RISC-V
Reviewed-by: fyang
2026-03-03 17:09:14 +00:00
Albert Mingkun Yang
c0c8bdd294 8378948: Remove unused local variable in RunnerGSInserterThread
Reviewed-by: syan, jiefu
2026-03-03 09:23:22 +00:00
SendaoYan
7e9e64966b 8378083: Mark shenandoah/generational/TestOldGrowthTriggers.java as flagless
Reviewed-by: wkemper
2026-03-03 08:39:04 +00:00
Axel Boldt-Christmas
545cf60763 8372242: Gtest LogTagSet.defaults should run in OTHER VM
Reviewed-by: jsjolen, aartemov
2026-03-03 06:49:24 +00:00
Axel Boldt-Christmas
9e24055419 8372246: LogOutputList gtests should not use LogConfiguration LogOutputs
Reviewed-by: jsjolen, aartemov
2026-03-03 06:49:10 +00:00
Dingli Zhang
8009a714ba 8378810: Enable missing FFM test via jtreg requires for RISC-V
Reviewed-by: fyang
2026-03-03 03:25:23 +00:00
María Arias de Reyna Domínguez
4fbc29199c 8377777: Improve logging when rejecting assets from the AOT archive
Reviewed-by: adinn, iklam, stuefe
2026-03-02 16:16:31 +00:00
Jatin Bhateja
da99f1a330 8378897: assertion failure due to missing depends_only_on_test_impl definition in SqrtHFNode
Reviewed-by: qamai
2026-03-02 14:29:11 +00:00
Paul Hübner
2069edca68 8377454: TestZGCWithCDS.java should also test different combos of UseCompactObjectHeaders
Reviewed-by: dholmes, stuefe
2026-03-02 02:23:23 +00:00
Yasumasa Suenaga
357f29dc86 8378312: [VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify
Reviewed-by: psandoz, sherman
2026-02-28 03:28:47 +00:00
Dingli Zhang
e5aac0961d 8378752: Enable some subword vector casts IR matching tests for RISC-V
Reviewed-by: fyang, jkarthikeyan
2026-02-28 00:33:11 +00:00
Leo Korinth
94a34a32aa 8377895: Create sizeof_auto to reduce narrowing conversions
Reviewed-by: kbarrett, jsjolen, dlong, aboldtch, stefank, ayang
2026-02-27 09:51:40 +00:00
SendaoYan
d7f4365b29 8378561: Mark gc/shenandoah/compiler/TestLinkToNativeRBP.java as /native
Reviewed-by: shade, wkemper
2026-02-27 02:33:54 +00:00
Kirill Shirokov
871730aa9b 8377862: Jtreg is unable to detect SkippedException because it is wrapped by CompileFramework
Reviewed-by: mhaessig, epeter
2026-02-26 21:43:46 +00:00
Quan Anh Mai
00064ee773 8378239: C2: Incorrect check in StoreNode::Identity
Reviewed-by: epeter, rcastanedalo
2026-02-26 11:22:43 +00:00
Manuel Hässig
3d8ffabe5d 8364393: Allow templates to have # character without variable replacement
Reviewed-by: epeter, chagedorn
2026-02-26 08:21:48 +00:00
Emanuel Peter
fd48f68a2c 8378166: C2 VectorAPI: NBody / particle life demo
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Reviewed-by: sviswanathan, psandoz, jbhateja
2026-02-26 07:29:56 +00:00
Jasmine Karthikeyan
074044c2f3 8342095: Add autovectorizer support for subword vector casts
Reviewed-by: epeter, qamai
2026-02-26 05:15:30 +00:00
Xiaolong Peng
abec212428 8377011: Shenandoah: assert_bounds should be only called when boundaries have changed
Reviewed-by: wkemper, kdnilsen
2026-02-26 00:24:46 +00:00
Leonid Mesnik
fb09749289 8378641: Test serviceability/jvmti/RedefineClasses/RedefineVerifyError.java‎ missing UnlockDiagnosticVMOptions after 8376295
Reviewed-by: ayang, dholmes, syan
2026-02-25 16:08:30 +00:00
Johan Sjölen
a3684a7952 8377909: Replace SummaryDiff's array implementation with a hashtable
Reviewed-by: azafari, phubner
2026-02-25 15:14:58 +00:00
Guanqiang Han
194be8180f 8374807: Crash in MethodData::extra_data_lock()+0x0 when running -XX:+TraceDeoptimization -XX:-ProfileTraps -XX:-TieredCompilation -Xcomp -version
Reviewed-by: vlivanov, epeter
2026-02-25 13:13:51 +00:00
Guanqiang Han
6aed0522eb 8373731: C2: Missed optimization opportunity for AddI
Reviewed-by: bmaillard, epeter, dlong
2026-02-25 12:49:45 +00:00
Casper Norrbin
269c9f3ed5 8378442: RBTreeCHeap does not deallocate removed nodes when using remove_at_cursor
Reviewed-by: jsikstro, jsjolen
2026-02-25 11:51:51 +00:00
David Briemann
3a74f16e20 8376113: PPC64: Implement special MachNodes for floating point Min / Max
Reviewed-by: mdoerr, rrich
2026-02-25 11:02:50 +00:00
Casper Norrbin
5f098b1284 8376650: os::release_memory_special may not be needed anymore
Reviewed-by: coleenp, sjohanss
2026-02-25 10:49:20 +00:00
Matthias Baesken
0c09d2e222 8377880: Enable unused function warnings in hotspot with clang too
Reviewed-by: azafari, syan, clanger, lucy
2026-02-25 08:16:14 +00:00
Leonid Mesnik
9f89fa5b67 8376295: "assert(BytecodeVerificationRemote) failed: Should not be here" when running class redefinition test with -XX:-BytecodeVerificationRemote
Reviewed-by: dholmes, coleenp, sspitsyn
2026-02-24 19:41:31 +00:00
Saint Wesonga
b4c3629cba 8377702: Disable AArch64 SpinPause tests on Windows
Reviewed-by: dholmes, aph
2026-02-24 11:27:16 +00:00
Paul Hübner
32a619715e 8370044: TraceBytecodes shouldn't break up lines
Reviewed-by: dholmes, coleenp, jsjolen
2026-02-24 10:07:45 +00:00
Afshin Zafari
92fa4f13c6 8372231: Test gtest/NMTGtests.java#nmt-summary crashed
Reviewed-by: phubner, jsjolen
2026-02-24 09:19:11 +00:00
Joel Sikström
bd99c627b1 8378319: Obsolete the MaxRAM flag
Reviewed-by: ayang, tschatzl
2026-02-24 09:18:19 +00:00
Afshin Zafari
bc9c6c6af9 8377996: [REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
Reviewed-by: phubner, jsjolen
2026-02-24 09:15:23 +00:00