Jasmine Karthikeyan
|
36993aea9a
|
8316918: Optimize conversions duplicated across phi nodes
Reviewed-by: thartmann, kvn
|
2023-10-16 12:52:01 +00:00 |
|
Thomas Stuefe
|
56aa1e8dc8
|
8317683: Add JIT memory statistics
Reviewed-by: kvn, adinn
|
2023-10-14 05:56:52 +00:00 |
|
Jorn Vernee
|
32ac72c3d3
|
8312522: Implementation of Foreign Function & Memory API
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: dholmes, psandoz, mcimadamore, alanb
|
2023-10-12 19:50:08 +00:00 |
|
Tobias Hartmann
|
0fd807118c
|
8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic"
Reviewed-by: kvn
|
2023-10-11 06:18:34 +00:00 |
|
Emanuel Peter
|
3630af26e6
|
8316594: C2 SuperWord: wrong result with hand unrolled loops
Reviewed-by: kvn, thartmann
|
2023-10-05 06:46:44 +00:00 |
|
Roland Westrelin
|
0a3a925ad8
|
8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Reviewed-by: thartmann
|
2023-10-04 12:06:52 +00:00 |
|
Roland Westrelin
|
b0d6c8472f
|
8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL
Reviewed-by: thartmann, kvn
|
2023-10-04 12:06:31 +00:00 |
|
Daniel Skantz
|
a8549b6367
|
8280120: [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture
Reviewed-by: rcastanedalo, epeter, thartmann
|
2023-10-04 11:58:16 +00:00 |
|
Emanuel Peter
|
48f1a925e5
|
8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable
Reviewed-by: kvn, thartmann
|
2023-10-04 07:54:30 +00:00 |
|
Vladimir Kozlov
|
cfabcbf858
|
8317121: vector_masked_load instruction is moved too early after JDK-8286941
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: thartmann, vlivanov, epeter
|
2023-10-03 18:18:26 +00:00 |
|
Doug Simon
|
878d27dba1
|
8317273: compiler/codecache/OverflowCodeCacheTest.java fails transiently on Graal
Reviewed-by: never, thartmann
|
2023-10-02 14:18:27 +00:00 |
|
Emanuel Peter
|
eeb63cd0fa
|
8316361: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10
Reviewed-by: kvn, chagedorn
|
2023-10-02 08:03:10 +00:00 |
|
Roland Westrelin
|
4e1e579e8b
|
8315920: C2: "control input must dominate current control" assert failure
Reviewed-by: thartmann, chagedorn
|
2023-09-26 14:32:54 +00:00 |
|
Roland Westrelin
|
52983ed529
|
8303737: C2: Load can bypass subtype check that enforces it's from the right object type
Reviewed-by: chagedorn, thartmann
|
2023-09-26 06:55:01 +00:00 |
|
Hao Sun
|
481cfc7985
|
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: aph, dlong
|
2023-09-25 05:38:51 +00:00 |
|
Yi-Fan Tsai
|
343cc0ce2b
|
8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837
Reviewed-by: kvn, thartmann
|
2023-09-22 07:57:05 +00:00 |
|
Jie Fu
|
775e22a8a6
|
8316699: TestDynamicConstant.java fails with release VMs
Reviewed-by: dholmes
|
2023-09-22 02:14:52 +00:00 |
|
Sacha Coppey
|
015f6f5d94
|
8315771: [JVMCI] Resolution of bootstrap methods with int[] static arguments
Reviewed-by: dnsimon, psandoz
|
2023-09-21 17:00:46 +00:00 |
|
Doug Simon
|
542b3000f0
|
8315954: getArgumentValues002.java fails on Graal
Reviewed-by: never, fparain
|
2023-09-21 16:28:44 +00:00 |
|
Christian Hagedorn
|
ca47f5f06d
|
8316105: C2: Back to back Parse Predicates from different loops but with same deopt reason are wrongly grouped together
Reviewed-by: roland, thartmann, kvn
|
2023-09-21 08:56:31 +00:00 |
|
Roberto Castañeda Lozano
|
ceff47b462
|
8315082: [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Reviewed-by: ayang, thartmann, kvn
|
2023-09-21 05:49:09 +00:00 |
|
Matthias Baesken
|
e1870d360e
|
8316411: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing
Reviewed-by: mdoerr, chagedorn
|
2023-09-20 09:08:52 +00:00 |
|
Emanuel Peter
|
f804f8652d
|
8314612: TestUnorderedReduction.java fails with -XX:MaxVectorSize=32 and -XX:+AlignVector
Reviewed-by: chagedorn, kvn
|
2023-09-13 10:47:20 +00:00 |
|
Erik Joelsson
|
020255a72d
|
8267174: Many test files have the wrong Copyright header
Reviewed-by: valeriep, aivanov, iris, dholmes, ihse
|
2023-09-12 20:16:05 +00:00 |
|
Jorn Vernee
|
68f69417c7
|
8314452: Explicitly indicate inlining success/failure in PrintInlining
Reviewed-by: kvn, shade, thartmann
|
2023-09-09 10:32:23 +00:00 |
|
Evgeny Nikitin
|
ab6a87e670
|
8314838: 3 compiler tests ignore vm flags
Reviewed-by: eastigeevich, kvn, lmesnik
|
2023-09-08 14:09:10 +00:00 |
|
Roland Westrelin
|
dac1727956
|
8308869: C2: use profile data in subtype checks when profile has more than one class
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: vlivanov, thartmann
|
2023-09-08 07:48:05 +00:00 |
|
Ioi Lam
|
0c865a75e6
|
8315637: JDK-8314249 broke libgraal
Reviewed-by: dnsimon, matsaave
|
2023-09-07 18:30:09 +00:00 |
|
singhnitin
|
024133b089
|
8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags)
Reviewed-by: dhanalla, thartmann
|
2023-09-06 11:36:13 +00:00 |
|
Roland Westrelin
|
ba1a46392f
|
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes?
Reviewed-by: chagedorn, kvn, thartmann
|
2023-09-06 07:25:22 +00:00 |
|
Tobias Hotz
|
aba89f20bf
|
8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set
Reviewed-by: jvernee, dlong
|
2023-09-05 22:08:20 +00:00 |
|
Quan Anh Mai
|
969fcdb0de
|
8314191: C2 compilation fails with "bad AD file"
Reviewed-by: thartmann, chagedorn
|
2023-09-05 16:15:54 +00:00 |
|
Roland Westrelin
|
fe4f90021f
|
8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty
Reviewed-by: thartmann, chagedorn
|
2023-09-05 07:32:51 +00:00 |
|
Roland Westrelin
|
9def4538ab
|
8314580: PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before"
Reviewed-by: chagedorn, kvn
|
2023-09-04 15:18:39 +00:00 |
|
Roberto Castañeda Lozano
|
0d52c82ed1
|
8310220: IGV: dump graph after each IGVN step at level 4
Reviewed-by: chagedorn, tholenstein
|
2023-09-04 07:41:41 +00:00 |
|
Christian Hagedorn
|
2dc930de12
|
8314997: Missing optimization opportunities due to missing try_clean_mem_phi() calls
Reviewed-by: roland, kvn, thartmann
|
2023-09-04 06:53:19 +00:00 |
|
Yi-Fan Tsai
|
2a11bc41ba
|
8314837: 5 compiled/codecache tests ignore VM flags
Reviewed-by: kvn, lmesnik
|
2023-09-01 20:41:45 +00:00 |
|
Roland Westrelin
|
ed1ea5fe7c
|
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
Reviewed-by: kvn, chagedorn
|
2023-08-30 07:52:05 +00:00 |
|
Pengfei Li
|
a03954e6c5
|
8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests
Reviewed-by: kvn, thartmann, epeter, chagedorn
|
2023-08-29 01:39:54 +00:00 |
|
Pengfei Li
|
e5ea9aa9aa
|
8312570: [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOffsets.java fails on 512-bit SVE
Reviewed-by: epeter, kvn
|
2023-08-29 01:34:33 +00:00 |
|
Roberto Castañeda Lozano
|
1c3177eea7
|
8315029: [BACKOUT] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Reviewed-by: chagedorn, mdoerr
|
2023-08-28 11:08:44 +00:00 |
|
Christian Hagedorn
|
5c4f1dc43e
|
8314513: [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake
Reviewed-by: kvn, mdoerr
|
2023-08-28 10:30:48 +00:00 |
|
Quan Anh Mai
|
837cf85f7d
|
8312547: Max/Min nodes Value implementation could be improved
Reviewed-by: thartmann, kvn
|
2023-08-25 17:48:27 +00:00 |
|
Roberto Castañeda Lozano
|
002b594870
|
8312749: Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Reviewed-by: thartmann, ayang, kvn
|
2023-08-25 07:18:34 +00:00 |
|
Doug Simon
|
75e19e0d5e
|
8314819: [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected ClassNotFoundException
Reviewed-by: never, thartmann
|
2023-08-24 10:12:16 +00:00 |
|
Tobias Holenstein
|
f8203cb272
|
8313626: C2 crash due to unexpected exception control flow
Reviewed-by: thartmann, chagedorn
|
2023-08-23 08:47:33 +00:00 |
|
Kimura Yukihiro
|
d1de3d082e
|
8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError
Reviewed-by: shade, thartmann
|
2023-08-23 06:04:28 +00:00 |
|
Cesar Soares Lucas
|
02ef859f79
|
8313689: C2: compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java fails intermittently with -XX:-TieredCompilation
Reviewed-by: kvn, thartmann
|
2023-08-22 07:58:51 +00:00 |
|
Ioi Lam
|
0299364d85
|
8314249: Refactor handling of invokedynamic in JVMCI ConstantPool
Reviewed-by: dnsimon, coleenp
|
2023-08-17 22:52:05 +00:00 |
|
Emanuel Peter
|
d46f0fb318
|
8313720: C2 SuperWord: wrong result with -XX:+UseVectorCmov -XX:+UseCMoveUnconditionally
Reviewed-by: chagedorn, thartmann
|
2023-08-16 07:15:43 +00:00 |
|