Joshua Cao
|
1d06170758
|
8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Reviewed-by: shade, kvn, dlong
|
2024-04-24 17:06:45 +00:00 |
|
Emanuel Peter
|
e681e9b4d7
|
8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop
Reviewed-by: chagedorn, kvn
|
2024-04-24 08:45:32 +00:00 |
|
Galder Zamarreño
|
c439c8c73c
|
8323429: Missing C2 optimization for FP min/max when both inputs are same
Reviewed-by: roland, chagedorn
|
2024-04-24 08:20:49 +00:00 |
|
Emanuel Peter
|
3ccb64c021
|
8318446: C2: optimize stores into primitive arrays by combining values into larger store
Reviewed-by: kvn, thartmann
|
2024-04-24 06:44:14 +00:00 |
|
Jasmine Karthikeyan
|
438e64310d
|
8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Reviewed-by: epeter, dfenacci
|
2024-04-24 05:22:51 +00:00 |
|
Jatin Bhateja
|
80b381e91b
|
8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads
Reviewed-by: sviswanathan, kvn
|
2024-04-24 02:19:03 +00:00 |
|
Matias Saavedra Silva
|
383fe6eaab
|
8330388: Remove invokedynamic cache index encoding
Reviewed-by: cjplummer, dlong, coleenp
|
2024-04-23 15:02:27 +00:00 |
|
Roberto Castañeda Lozano
|
57ebd045ea
|
8330153: C2: dump barrier information for all Mach nodes
Reviewed-by: kvn, thartmann
|
2024-04-23 04:18:23 +00:00 |
|
Evgeny Nikitin
|
5394f57f00
|
8330621: Make 5 compiler tests use ProcessTools.executeProcess
Reviewed-by: chagedorn, stefank, thartmann
|
2024-04-22 07:41:06 +00:00 |
|
Christian Hagedorn
|
20546c1ea0
|
8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Reviewed-by: epeter, kvn
|
2024-04-22 06:07:07 +00:00 |
|
Roland Westrelin
|
9fd78022b1
|
8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902
Reviewed-by: chagedorn, epeter
|
2024-04-17 15:25:41 +00:00 |
|
Roland Westrelin
|
9445047d05
|
8330163: C2: improve CMoveNode::Value() when condition is always true or false
Reviewed-by: chagedorn, kvn
|
2024-04-17 10:48:35 +00:00 |
|
Joshua Cao
|
140f56718b
|
8323220: Reassociate loop invariants involved in Cmps and Add/Subs
Reviewed-by: epeter, xliu, chagedorn
|
2024-04-15 15:54:34 +00:00 |
|
Christian Hagedorn
|
b486709b06
|
8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Reviewed-by: roland, kvn
|
2024-04-15 06:25:24 +00:00 |
|
Axel Boldt-Christmas
|
e45fea5a80
|
8329757: Crash with fatal error: DEBUG MESSAGE: Fast Unlock lock on stack
Reviewed-by: pchilanomate, kvn
|
2024-04-12 06:04:20 +00:00 |
|
Roland Westrelin
|
7df492627b
|
8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Reviewed-by: vlivanov, chagedorn
|
2024-04-11 07:27:44 +00:00 |
|
Roland Westrelin
|
2ceeb6c001
|
8328822: C2: "negative trip count?" assert failure in profile predicate code
Reviewed-by: shade, chagedorn
|
2024-04-11 07:27:33 +00:00 |
|
Boris Ulasevich
|
d037a597a9
|
8311248: Refactor CodeCache::initialize_heaps to simplify adding new CodeCache segments
Reviewed-by: thartmann
|
2024-04-10 06:29:44 +00:00 |
|
Roman Kennke
|
2e925f263d
|
8329726: Use non-short forward jumps in lightweight locking
Reviewed-by: shade, kvn, aboldtch
|
2024-04-09 14:50:41 +00:00 |
|
Jatin Bhateja
|
fbc1e6661e
|
8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Reviewed-by: kvn, vlivanov
|
2024-04-09 01:37:38 +00:00 |
|
Cesar Soares Lucas
|
a887fd2144
|
8316991: Reduce nullable allocation merges
Reviewed-by: kvn, vlivanov
|
2024-04-08 23:13:38 +00:00 |
|
vamsi-parasa
|
7e5ef79f95
|
8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Reviewed-by: sviswanathan, kvn
|
2024-04-08 18:41:32 +00:00 |
|
Christian Hagedorn
|
fc18201bbd
|
8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies
Reviewed-by: epeter, kvn
|
2024-04-08 10:52:30 +00:00 |
|
Gui Cao
|
3a3b77dd4f
|
8329641: RISC-V: Enable some tests related to SHA-2 instrinsic
Reviewed-by: fyang, rehn
|
2024-04-08 01:33:49 +00:00 |
|
Emanuel Peter
|
9da5170a0e
|
8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651
Reviewed-by: chagedorn, kvn
|
2024-04-05 06:48:02 +00:00 |
|
Christian Hagedorn
|
f26e430899
|
8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Reviewed-by: epeter, kvn
|
2024-04-04 06:04:49 +00:00 |
|
Christian Hagedorn
|
e5e21a8a6e
|
8328702: C2: Crash during parsing because sub type check is not folded
Reviewed-by: roland, kvn
|
2024-04-04 06:02:35 +00:00 |
|
Emanuel Peter
|
2931458711
|
8328938: C2 SuperWord: disable vectorization for large stride and scale
Reviewed-by: chagedorn, kvn
|
2024-04-04 05:01:30 +00:00 |
|
Coleen Phillimore
|
bea493bcb8
|
8236736: Change notproduct JVM flags to develop flags
Reviewed-by: iklam, kvn, kbarrett
|
2024-04-03 12:21:11 +00:00 |
|
Fei Yang
|
16b842af8e
|
8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Reviewed-by: jkarthikeyan, thartmann, chagedorn
|
2024-04-03 07:39:24 +00:00 |
|
Daniel Lundén
|
92f5c0be8e
|
8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Reviewed-by: thartmann, kvn
|
2024-04-03 05:50:41 +00:00 |
|
Volker Simonis
|
3057dded48
|
8329421: Native methods can not be selectively printed
Reviewed-by: kvn
|
2024-04-02 19:52:01 +00:00 |
|
Emanuel Peter
|
5cddc2de49
|
8325252: C2 SuperWord: refactor the packset
Reviewed-by: chagedorn, kvn
|
2024-04-02 06:10:08 +00:00 |
|
Volker Simonis
|
f2e5808b46
|
8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462
Reviewed-by: kvn, iveresov, vlivanov
|
2024-03-30 12:47:51 +00:00 |
|
Roland Westrelin
|
af15c68f3c
|
8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled"
Reviewed-by: chagedorn, thartmann
|
2024-03-25 13:45:16 +00:00 |
|
Roland Westrelin
|
cb2a671359
|
8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks
Reviewed-by: kvn, chagedorn
|
2024-03-25 12:55:08 +00:00 |
|
Jasmine Karthikeyan
|
9f920b9bbf
|
8324655: Identify integer minimum and maximum patterns created with if statements
Reviewed-by: epeter, qamai
|
2024-03-25 06:23:11 +00:00 |
|
Roland Westrelin
|
053ff76e14
|
8308660: C2 compilation hits 'node must be dead' assert
Reviewed-by: chagedorn, kvn
|
2024-03-19 07:57:53 +00:00 |
|
Roland Westrelin
|
e1b0af29e4
|
8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Reviewed-by: chagedorn, epeter
|
2024-03-19 07:56:53 +00:00 |
|
Hamlin Li
|
1d34b74a64
|
8321021: RISC-V: C2 VectorUCastB2X
8321023: RISC-V: C2 VectorUCastS2X
8321024: RISC-V: C2 VectorUCastI2X
Reviewed-by: fyang
|
2024-03-14 11:23:00 +00:00 |
|
Emanuel Peter
|
fadc4b197e
|
8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Reviewed-by: kvn, chagedorn, roland
|
2024-03-14 07:12:16 +00:00 |
|
Eirik Bjørsnøs
|
5b41466275
|
8327729: Remove deprecated xxxObject methods from jdk.internal.misc.Unsafe
Reviewed-by: martin, alanb, mchung
|
2024-03-12 17:37:48 +00:00 |
|
Emanuel Peter
|
251347bd7e
|
8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence)
Reviewed-by: kvn, vlivanov, chagedorn
|
2024-03-12 07:27:23 +00:00 |
|
Hamlin Li
|
680ac2cebe
|
8327689: RISC-V: adjust test filters of zfh extension
Reviewed-by: fyang, gli
|
2024-03-11 12:13:06 +00:00 |
|
Hamlin Li
|
d7273ac8b1
|
8320646: RISC-V: C2 VectorCastHF2F
8320647: RISC-V: C2 VectorCastF2HF
Reviewed-by: luhenry, fyang
|
2024-03-07 12:21:23 +00:00 |
|
Emanuel Peter
|
f54e598354
|
8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Reviewed-by: chagedorn, kvn
|
2024-03-07 07:48:38 +00:00 |
|
Emanuel Peter
|
98f0b86641
|
8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Co-authored-by: Fei Gao <fgao@openjdk.org>
Reviewed-by: aph, kvn, gli
|
2024-03-05 13:37:08 +00:00 |
|
Gilles Duboscq
|
31ac8714e0
|
8326692: JVMCI Local.endBci is off-by-one
Reviewed-by: dnsimon, never, gli
|
2024-03-03 11:05:33 +00:00 |
|
Jaikiran Pai
|
f68a4b9fc4
|
8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Reviewed-by: chagedorn, kvn
|
2024-03-02 01:45:36 +00:00 |
|
Jaikiran Pai
|
a9c17a22ca
|
8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Reviewed-by: chagedorn, kvn
|
2024-03-02 01:44:25 +00:00 |
|