Albert Mingkun Yang
9730266d02
8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure
...
Reviewed-by: kbarrett, tschatzl
2021-03-05 08:49:08 +00:00
Jie Fu
d91550efad
8262998: Vector API intrinsincs should not modify IR when bailing out
...
Reviewed-by: thartmann, vlivanov
2021-03-05 05:57:30 +00:00
Jie Fu
351889f1b5
8262508: Vector API's ergonomics is incorrect
...
Reviewed-by: vlivanov
2021-03-04 23:04:28 +00:00
Dean Long
c8b23e22f2
8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay
...
Reviewed-by: thartmann, kvn, iignatyev
2021-03-04 20:07:12 +00:00
Calvin Cheung
02fbcb52b8
8261532: Archived superinterface class cannot be accessed
...
Reviewed-by: minqi, iklam
2021-03-04 19:57:48 +00:00
EC2 Default User
e61a3ba22d
8239386: handle ContendedPaddingWidth in vm_version_aarch64
...
Reviewed-by: aph, phh
2021-03-04 18:55:07 +00:00
Kuai Wei
f56c91860c
8262837: handle split_USE correctly
...
Reviewed-by: kvn
2021-03-04 18:20:57 +00:00
Roman Kennke
ef5e13d263
8263030: Remove Shenandoah leftovers from ReferenceProcessor
...
Reviewed-by: zgu
2021-03-04 17:04:28 +00:00
Koichi Sakata
22513199e5
8262828: Format of OS information is different on macOS
...
Reviewed-by: dholmes, ysuenaga
2021-03-04 07:56:14 +00:00
Roberto Castañeda Lozano
4cfecceb04
8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
...
Relax assertion in PhaseCFG::verify() to accept the case where a store is used
to implement an implicit null check and a load is placed in the null block.
Reviewed-by: thartmann, kvn
2021-03-04 07:48:51 +00:00
Hao Sun
84c93d5a18
8257137: Revise smov and umov in aarch64 assembler
...
Reviewed-by: aph, njian
2021-03-04 03:19:15 +00:00
Lutz Schmidt
268d9b7982
8261447: MethodInvocationCounters frequently run into overflow
...
Reviewed-by: thartmann, mdoerr, kvn, iveresov
2021-03-03 20:04:31 +00:00
Zhengyu Gu
2d2ef08c0f
8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag
...
Reviewed-by: shade
2021-03-03 17:26:38 +00:00
Albert Mingkun Yang
1d2c1e6289
8248314: Parallel: Parallelize parallel full gc Adjust Roots phase
...
Reviewed-by: tschatzl, iwalulya
2021-03-03 15:37:36 +00:00
Harold Seigel
3d3eb5c8d3
8262368: wrong verifier message for bogus return type
...
Reviewed-by: dholmes, coleenp
2021-03-03 13:18:36 +00:00
Tobias Hartmann
54dfd79cda
8262256: C2 intrinsincs should not modify IR when bailing out
...
Reviewed-by: roland, kvn
2021-03-03 11:30:52 +00:00
Dong Bo
c15801e98c
8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width
...
Reviewed-by: njian, aph
2021-03-03 06:43:25 +00:00
Ioi Lam
044e2a2a49
8183569: Assert the same limits are used in parse_xss and globals.hpp
...
Reviewed-by: stuefe, kbarrett
2021-03-03 02:59:23 +00:00
Zhengyu Gu
c92f3bc37a
8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances
...
Reviewed-by: rkennke
2021-03-02 21:29:07 +00:00
Kim Barrett
f304b74e0a
8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout"
...
Reviewed-by: ayang, sjohanss, tschatzl
2021-03-02 18:23:30 +00:00
Harold Seigel
96c43210d3
8262424: Change multiple get_java_xxx() functions in thread.cpp into one function
...
Reviewed-by: coleenp, lfoltan
2021-03-02 15:47:13 +00:00
Nick Gasson
be67aaabe6
8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack
...
Reviewed-by: aph
2021-03-02 09:56:05 +00:00
Thomas Stuefe
fdd109327c
8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base
...
Co-authored-by: Lutz Schmidt <lucy@openjdk.org>
Reviewed-by: mdoerr, lucy
2021-03-02 04:30:26 +00:00
Thomas Stuefe
f5ab7f688c
8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer
...
Reviewed-by: dholmes, iklam
2021-03-02 04:28:48 +00:00
Ioi Lam
85b774af92
8255859: Incorrect comments in log.hpp
...
Reviewed-by: kbarrett
2021-03-02 03:18:51 +00:00
Yasumasa Suenaga
c3eb80e18f
8262500: HostName entry in VM.info should be a new line
...
Reviewed-by: stuefe, dcubed, dholmes
2021-03-02 03:02:30 +00:00
Roland Westrelin
6baecf39d5
8259937: guarantee(loc != NULL) failed: missing saved register with native invoker
...
Reviewed-by: kvn, jvernee, vlivanov
2021-03-01 15:11:25 +00:00
Harold Seigel
75bf10610f
8262028: Make InstanceKlass::implementor return InstanceKlass
...
Reviewed-by: coleenp, ccheung, vlivanov
2021-03-01 13:25:23 +00:00
Stefan Johansson
0a7fff46cf
8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes
...
Reviewed-by: tschatzl, iwalulya
2021-03-01 12:02:54 +00:00
Thomas Schatzl
702ca6228c
8262185: G1: Prune collection set candidates early
...
Reviewed-by: iwalulya, sjohanss, ayang
2021-03-01 11:05:41 +00:00
Roland Westrelin
20c93b3b90
8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload
...
Reviewed-by: kvn, shade
2021-03-01 08:47:59 +00:00
Roland Westrelin
ddd550ae84
8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed
...
Reviewed-by: chagedorn, kvn
2021-03-01 08:42:10 +00:00
Leo Korinth
03d888f463
8261804: Remove field _processing_is_mt, calculate it instead
...
Reviewed-by: ayang, kbarrett, tschatzl
2021-02-26 20:07:13 +00:00
Thomas Stuefe
c9e91897ae
8262074: Consolidate the default value of MetaspaceSize
...
Reviewed-by: iklam, coleenp
2021-02-26 16:04:07 +00:00
Harold Seigel
05c11bcb32
8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass()
...
Reviewed-by: coleenp
2021-02-26 15:56:16 +00:00
Coleen Phillimore
d06d6f51e0
8262402: Make CATCH macro assert not fatal
...
Reviewed-by: dholmes
2021-02-26 15:46:58 +00:00
Daniel D. Daugherty
47a0842646
8241403: JavaThread::get_thread_name() should be ThreadSMR-aware
...
Reviewed-by: rehn, coleenp, dholmes
2021-02-26 15:41:13 +00:00
Xin Liu
7603278164
8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set
...
Reviewed-by: thartmann
2021-02-26 10:46:43 +00:00
Vladimir Ivanov
0a4e710ff6
8261954: Dependencies: Improve iteration over class hierarchy under context class
...
Reviewed-by: kvn, coleenp, eosterlund
2021-02-26 08:19:47 +00:00
Thomas Stuefe
722142ee6c
8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java
...
Reviewed-by: zgu, coleenp
2021-02-26 06:46:20 +00:00
Harold Seigel
29c603f9dc
8262227: Change SystemDictionary::find() to return an InstanceKlass*.
...
Reviewed-by: iklam, dholmes, coleenp
2021-02-25 21:16:01 +00:00
Thomas Stuefe
ea48a0bb56
8262163: Extend settings printout in jcmd VM.metaspace
...
Reviewed-by: lucy
2021-02-25 09:20:11 +00:00
Tobias Hartmann
a83e802bce
8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()"
...
Reviewed-by: roland, chagedorn
2021-02-25 08:53:27 +00:00
Ioi Lam
0f8be6e433
8261868: Reduce inclusion of metaspace.hpp
...
Reviewed-by: stuefe, ccheung
2021-02-25 04:31:12 +00:00
Yang Yi
3a0d6a64bc
8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified
...
Reviewed-by: stuefe, lucy
2021-02-25 02:08:52 +00:00
Zhengyu Gu
8c07063dae
8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single
...
Reviewed-by: stuefe, thartmann
2021-02-24 12:55:14 +00:00
Eric Liu
382e38dd24
8256438: AArch64: Implement match rules with ROR shift register value
...
Reviewed-by: aph, roland
2021-02-24 09:49:53 +00:00
Doug Simon
d2b9c227e5
8262011: [JVMCI] allow printing to tty from unattached libgraal thread
...
Reviewed-by: kvn, never
2021-02-23 17:01:11 +00:00
Gerard Ziemski
0257caad38
8261397: Try Catch Method Failing to Work When Dividing An Integer By 0
...
Reviewed-by: stuefe, prr, dcubed, dholmes
2021-02-23 16:38:53 +00:00
Roland Westrelin
8a2f58907c
8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation
...
Reviewed-by: chagedorn, kvn
2021-02-23 16:35:15 +00:00