Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Christoph Göttschkes
|
595446bff4
|
8269087: CheckSegmentedCodeCache test fails in an emulated-client VM
Reviewed-by: iveresov, kvn
|
2021-06-24 16:49:45 +00:00 |
|
Joshua Zhu
|
36d82b6ef1
|
8268858: Determine register pressure automatically by the number of available registers for allocation
Reviewed-by: kvn, dlong
|
2021-06-23 03:54:00 +00:00 |
|
Dean Long
|
ab7ff1e137
|
8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/
Reviewed-by: ngasson, dnsimon, kvn
|
2021-06-23 01:48:19 +00:00 |
|
Jesper Wilhelmsson
|
b6cfca8a89
|
Merge
|
2021-06-23 01:05:44 +00:00 |
|
Roland Westrelin
|
578c55bbe6
|
8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion
Reviewed-by: kvn, neliasso
|
2021-06-22 15:46:44 +00:00 |
|
Jesper Wilhelmsson
|
0458113c6b
|
Merge
|
2021-06-21 23:09:01 +00:00 |
|
Roland Westrelin
|
d3ad8cd344
|
8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
Reviewed-by: kvn, neliasso
|
2021-06-21 14:16:54 +00:00 |
|
Hui Shi
|
22ebd1926d
|
8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop
Reviewed-by: kvn, roland
|
2021-06-21 11:59:00 +00:00 |
|
Christoph Göttschkes
|
cbec37d45d
|
8269029: compiler/codegen/TestCharVect2.java fails for client VMs
Reviewed-by: kvn, jiefu
|
2021-06-21 11:08:33 +00:00 |
|
Boris Ulasevich
|
c294ae4fed
|
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Co-authored-by: Chris Cole <chris@sageembedded.com>
Reviewed-by: dsamersoff
|
2021-06-21 06:04:57 +00:00 |
|
Boris Ulasevich
|
8f2456e5b0
|
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Co-authored-by: Chris Cole <chris@sageembedded.com>
Reviewed-by: dsamersoff
|
2021-06-18 16:25:25 +00:00 |
|
Jesper Wilhelmsson
|
a051e735cd
|
Merge
|
2021-06-18 00:53:09 +00:00 |
|
Vladimir Ivanov
|
9130b8a9d7
|
8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
Reviewed-by: roland, kvn
|
2021-06-17 21:25:46 +00:00 |
|
Jesper Wilhelmsson
|
3637e50b30
|
Merge
|
2021-06-17 01:05:54 +00:00 |
|
Christian Hagedorn
|
9ad19f7838
|
8256934: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
Reviewed-by: roland, vlivanov
|
2021-06-16 13:02:51 +00:00 |
|
Roland Westrelin
|
4d545a1f86
|
8267988: C2: assert(!addp->is_AddP() || addp->in(AddPNode::Base)->is_top() || addp->in(AddPNode::Base) == n->in(AddPNode::Base)) failed: Base pointers must match (addp 1301)
Reviewed-by: chagedorn, vlivanov, kvn
|
2021-06-16 07:36:07 +00:00 |
|
Jesper Wilhelmsson
|
e0f6f70d3f
|
Merge
|
2021-06-15 22:45:28 +00:00 |
|
Nils Eliasson
|
e36136fa93
|
8268125: ZGC: Clone oop array gets wrong acopy stub
Reviewed-by: vlivanov
|
2021-06-15 11:33:12 +00:00 |
|
Nils Eliasson
|
d384093289
|
8268125: ZGC: Clone oop array gets wrong acopy stub
Reviewed-by: kvn, vlivanov
|
2021-06-15 08:53:39 +00:00 |
|
Vladimir Kozlov
|
4d8b5c70df
|
8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code
Reviewed-by: roland, vlivanov, dcubed
|
2021-06-14 23:41:50 +00:00 |
|
Dean Long
|
702e3ff054
|
8268366: Incorrect calculation of has_fpu_registers in C1 linear scan
Reviewed-by: kvn, chagedorn
|
2021-06-14 19:25:49 +00:00 |
|
Yi Yang
|
5cee23a9ed
|
8265518: C1: Intrinsic support for Preconditions.checkIndex
Reviewed-by: dfuchs, iveresov
|
2021-06-12 01:03:50 +00:00 |
|
Roland Westrelin
|
d4377afb99
|
8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: chagedorn, kvn
|
2021-06-10 06:56:04 +00:00 |
|
Vladimir Kozlov
|
81fdeb579a
|
8268417: Add test from JDK-8268360
Reviewed-by: roland, chagedorn
|
2021-06-09 15:15:15 +00:00 |
|
Roland Westrelin
|
4413142eca
|
8268017: C2: assert(phi_type->isa_int() || phi_type->isa_ptr() || phi_type->isa_long()) failed: bad phi type
Reviewed-by: vlivanov, chagedorn, whuang
|
2021-06-09 07:58:17 +00:00 |
|
Christian Hagedorn
|
3396b69fc9
|
8254129: IR Test Framework to support regex-based matching on the IR in JTreg compiler tests
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Reviewed-by: iignatyev
|
2021-06-07 14:11:50 +00:00 |
|
Hui Shi
|
3e48244084
|
8268301: Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904
Reviewed-by: kvn, dlong
|
2021-06-07 06:26:47 +00:00 |
|
Hui Shi
|
b05fa02e74
|
8267904: C2 crash when compile negative Arrays.copyOf length after loop
Reviewed-by: roland, kvn
|
2021-06-07 01:34:22 +00:00 |
|
Jie Fu
|
52d88ee1d1
|
8268292: compiler/intrinsics/VectorizedMismatchTest.java fails with release VMs
Reviewed-by: dcubed
|
2021-06-06 13:53:29 +00:00 |
|
Jatin Bhateja
|
b05c40ca3b
|
8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions
Reviewed-by: psandoz, vlivanov
|
2021-06-05 18:07:14 +00:00 |
|
Vladimir Ivanov
|
74b70a5677
|
8036580: CHA: improve default method support
Reviewed-by: thartmann, neliasso
|
2021-06-01 12:14:48 +00:00 |
|
Vladimir Ivanov
|
20479c3de9
|
8065760: CHA: Improve abstract method support
Reviewed-by: neliasso, thartmann
|
2021-06-01 12:06:57 +00:00 |
|
Wang Huang
|
7ab6b40120
|
8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1@huawei.com>
Reviewed-by: aph, neliasso
|
2021-05-31 09:40:18 +00:00 |
|
Weijun Wang
|
640a2afda3
|
8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
|
2021-05-24 16:55:55 +00:00 |
|
Hui Shi
|
4023646ed1
|
8266528: Optimize C2 VerifyIterativeGVN execution time
Reviewed-by: kvn, thartmann
|
2021-05-22 11:51:37 +00:00 |
|
Nils Eliasson
|
4ba761381c
|
8267332: xor value should handle bounded values
Reviewed-by: thartmann, redestad
|
2021-05-21 14:06:18 +00:00 |
|
Doug Simon
|
fdd0352884
|
8267338: [JVMCI] revive JVMCI API removed by JDK-8243287
Reviewed-by: mchung, hseigel
|
2021-05-19 13:59:46 +00:00 |
|
Yi Yang
|
0cf7e5784b
|
8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant
Reviewed-by: thartmann, neliasso
|
2021-05-19 09:05:05 +00:00 |
|
Tobias Hartmann
|
c2b50f93ac
|
8266480: Implicit null check optimization does not update control of hoisted memory operation
Reviewed-by: neliasso, kvn
|
2021-05-19 07:27:30 +00:00 |
|
Tobias Hartmann
|
ce88b33488
|
8266615: C2 incorrectly folds subtype checks involving an interface array
Reviewed-by: kvn, neliasso
|
2021-05-18 12:21:24 +00:00 |
|
Yi Yang
|
905b41ac6a
|
8265711: C1: Intrinsify Class.getModifier method
Reviewed-by: thartmann, kvn
|
2021-05-18 07:29:18 +00:00 |
|
Vladimir Kozlov
|
2effdd1b67
|
8267112: JVMCI compiler modules should be kept upgradable
Reviewed-by: mchung, erikj, dnsimon
|
2021-05-17 20:11:01 +00:00 |
|
Wang Huang
|
599d07c0db
|
8263006: Add optimization for Max(*)Node and Min(*)Node
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan34@huawei.com>
Reviewed-by: kvn
|
2021-05-14 17:16:28 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Vladimir Ivanov
|
127bfe44f7
|
8266074: Vtable-based CHA implementation
Reviewed-by: kvn, jrose, dlong
|
2021-05-13 10:58:03 +00:00 |
|
Wang Huang
|
10a049e171
|
8265956: JVM crashes when matching LShiftVB Node
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1@huawei.com>
Reviewed-by: kvn, jiefu
|
2021-05-11 03:20:15 +00:00 |
|
Tobias Hartmann
|
22ca62c2cb
|
8266542: Remove broken -XX:-UseLoopSafepoints flag
Reviewed-by: tschatzl, kvn
|
2021-05-06 07:36:28 +00:00 |
|
Aleksey Shipilev
|
6018336fc5
|
8259316: [REDO] C1/C2 compiler support for blackholes
Reviewed-by: vlivanov, kvn, iignatyev
|
2021-05-05 14:27:21 +00:00 |
|
Igor Ignatyev
|
cfdf4a7de7
|
8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests
Reviewed-by: kvn
|
2021-05-04 04:47:18 +00:00 |
|