Lutz Schmidt
|
777c20cb14
|
8339542: compiler/codecache/CheckSegmentedCodeCache.java fails
Reviewed-by: mdoerr, shade
|
2024-09-26 11:45:09 +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 |
|
Tobias Hartmann
|
63e611cd5d
|
8335334: Stress mode to randomly execute unstable if traps
Reviewed-by: chagedorn, kvn
|
2024-09-23 12:30:30 +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 |
|
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 |
|
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 |
|
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 |
|
Jasmine Karthikeyan
|
92431049fd
|
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
|
2024-09-10 16:52:59 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Carlo Refice
|
c095c0e6a5
|
8336489: Track scoped accesses in JVMCI compiled code
Reviewed-by: dnsimon, never
|
2024-08-05 14:09:54 +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 |
|
Aleksey Shipilev
|
c73b3cb599
|
8336635: Add IR test for Reference.refersTo intrinsic
Reviewed-by: thartmann, kvn
|
2024-07-31 12:56:43 +00:00 |
|
David Leopoldseder
|
9b428dda8f
|
8336242: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found (again)
Reviewed-by: dnsimon, never
|
2024-07-31 09:40:47 +00:00 |
|
Ashutosh Mehra
|
e63d01654e
|
8337031: Improvements to CompilationMemoryStatistic
Reviewed-by: kvn, stuefe
|
2024-07-31 01:36:37 +00:00 |
|
Fei Gao
|
d10afa26e5
|
8336245: AArch64: remove extra register copy when converting from long to pointer
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, adinn
|
2024-07-26 09:36:23 +00:00 |
|
William Kemper
|
0584af2325
|
8336685: Shenandoah: Remove experimental incremental update mode
Reviewed-by: shade
|
2024-07-25 23:59:56 +00:00 |
|
Roland Westrelin
|
3baff2af6a
|
8335393: C2: assert(!had_error) failed: bad dominance
Reviewed-by: thartmann, chagedorn
|
2024-07-25 09:26:11 +00:00 |
|
Matthias Baesken
|
5b4824cf9a
|
8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860
Reviewed-by: kvn, mdoerr, shade
|
2024-07-24 07:21:45 +00:00 |
|
Roland Westrelin
|
0ddf54e222
|
8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: epeter, thartmann
|
2024-07-19 07:30:23 +00:00 |
|
Roland Westrelin
|
10982fe557
|
8335843: C2 hits assert(_print_inlining_stream->size() > 0) failed: missing inlining msg
Reviewed-by: thartmann, kvn, vlivanov
|
2024-07-19 07:28:51 +00:00 |
|
Jatin Bhateja
|
35df48e1b3
|
8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings
Reviewed-by: sviswanathan, kvn
|
2024-07-18 11:22:58 +00:00 |
|
Cesar Soares Lucas
|
005fb67e99
|
8331194: NPE in ArrayCreationTree.java with -XX:-UseCompressedOops
Reviewed-by: kvn
|
2024-07-16 20:47:42 +00:00 |
|
Jatin Bhateja
|
55fd1ed228
|
8333890: Fatal error in auto-vectorizer with float16 kernel.
Reviewed-by: kvn
|
2024-07-08 06:42:46 +00:00 |
|
Jasmine Karthikeyan
|
685e5878b8
|
8334816: compiler/c2/irTests/TestIfMinMax.java fails after 8334629
Reviewed-by: thartmann, chagedorn
|
2024-07-02 14:36:29 +00:00 |
|
Emanuel Peter
|
9046d7aee3
|
8335390: C2 MergeStores: wrong result with Unsafe
Reviewed-by: thartmann, chagedorn, kvn
|
2024-07-02 08:20:26 +00:00 |
|
Albert Mingkun Yang
|
71e3798bf6
|
8335308: compiler/uncommontrap/DeoptReallocFailure.java times out with SerialGC on Windows
Reviewed-by: kvn, thartmann, chagedorn
|
2024-07-01 08:12:20 +00:00 |
|
Christian Hagedorn
|
6f4ddc2f6b
|
8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp
Reviewed-by: thartmann, kvn
|
2024-06-28 09:23:48 +00:00 |
|
Vladimir Ivanov
|
243bae7dc0
|
8304693: Remove -XX:-UseVtableBasedCHA
Reviewed-by: kvn, coleenp, dholmes
|
2024-06-27 18:25:16 +00:00 |
|
Kangcheng Xu
|
b2ac7259c9
|
8327380: Add tests for Shenandoah barrier expansion optimization
Reviewed-by: roland, shade
|
2024-06-26 13:19:34 +00:00 |
|
Vladimir Kozlov
|
9c89f0861c
|
8334421: assert(!oldbox->is_unbalanced()) failed: this should not be called for unbalanced region
Reviewed-by: vlivanov, thartmann
|
2024-06-25 16:04:03 +00:00 |
|
Emanuel Peter
|
edf7f055ee
|
8334083: C2 SuperWord: TestCompatibleUseDefTypeSize.java fails with -XX:+AlignVector after JDK-8325155
Reviewed-by: chagedorn, kvn
|
2024-06-24 07:14:57 +00:00 |
|
Emanuel Peter
|
e965d70a74
|
8333876: C2 SuperWord: regression after JDK-8325155: failed: internal connection
Reviewed-by: kvn, roland
|
2024-06-18 16:15:09 +00:00 |
|
Roland Westrelin
|
fa401f37df
|
8333805: Replaying compilation with null static final fields results in a crash
Reviewed-by: thartmann, dlong
|
2024-06-18 12:08:57 +00:00 |
|
Gui Cao
|
e95f092862
|
8333964: RISC-V: C2: Check "requires_strict_order" flag for floating-point add reduction
Reviewed-by: fyang
|
2024-06-18 05:24:33 +00:00 |
|
Gui Cao
|
ef7923e127
|
8334078: RISC-V: TestIntVect.java fails after JDK-8332153 when running without RVV
Reviewed-by: fyang, mli
|
2024-06-17 11:35:41 +00:00 |
|
Emanuel Peter
|
7b38bfea33
|
8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword
Reviewed-by: chagedorn, kvn
|
2024-06-17 07:00:03 +00:00 |
|