7405 Commits

Author SHA1 Message Date
Harold Seigel
a91a0a523a 8233724: Remove -Wc++14-compat warning suppression in operator_new.cpp
Reviewed-by: coleenp
2021-10-20 12:20:50 +00:00
Zhengyu Gu
135cf3c94d 8275439: Remove PrintVtableStats
Reviewed-by: coleenp, dholmes
2021-10-20 11:46:13 +00:00
Thomas Schatzl
50a57238a8 8274910: Compile in G1 evacuation failure injection code based on define
Reviewed-by: sjohanss, ayang
2021-10-20 11:42:58 +00:00
sunguoyun
bd0bed71e5 8273317: crash in cmovP_cmpP_zero_zeroNode::bottom_type()
Reviewed-by: thartmann, kvn
2021-10-20 06:37:20 +00:00
Harold Seigel
76373ae3c8 8270404: Better canonicalization
Reviewed-by: coleenp, rhalade, mschoene
2021-10-19 18:26:03 +00:00
Harold Seigel
24b588eddb 8270398: Enhance canonicalization
Reviewed-by: rhalade, mschoene, coleenp
2021-10-19 18:26:03 +00:00
Jamsheed Mohammed C M
af82404b3c 8269624: Enhance method selection support
Reviewed-by: vlivanov, rhalade, thartmann, iignatyev, jwilhelm, ahgross
2021-10-19 18:26:02 +00:00
Markus Grönlund
99bf7dd8dd 8275517: Off-by-one error in allocation
Reviewed-by: tschatzl
2021-10-19 16:20:45 +00:00
Zhengyu Gu
002c538bc0 8275287: Relax memory ordering constraints on updating instance class and array class counters
Reviewed-by: dholmes, rkennke
2021-10-19 14:14:23 +00:00
Markus Grönlund
98ab4b03b3 8275445: RunThese30M.java failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"
Reviewed-by: egahlin, coleenp
2021-10-19 13:00:50 +00:00
Hamlin Li
d17d81a8b2 8273626: G1: Factor out concurrent segmented array from G1CardSetAllocator
Reviewed-by: tschatzl, ayang
2021-10-19 12:24:21 +00:00
Zhengyu Gu
a4491f2253 8275413: Remove unused InstanceKlass::set_array_klasses() method
Reviewed-by: coleenp
2021-10-19 12:00:30 +00:00
Daniel D. Daugherty
a03119ce1a 8275436: [BACKOUT] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect
Reviewed-by: mgronlun
2021-10-18 18:25:53 +00:00
Calvin Cheung
bad75e6796 8275150: URLClassLoaderTable should store OopHandle instead of Handle
Reviewed-by: stefank, minqi
2021-10-18 18:05:39 +00:00
Markus Grönlund
72a976ef05 8266936: Add a finalization JFR event
Reviewed-by: coleenp, mchung, egahlin
2021-10-18 16:52:36 +00:00
Gerard Ziemski
bcbe3845d9 8269175: [macosx-aarch64] wrong CPU speed in hs_err file
Reviewed-by: dholmes, dcubed, stuefe
2021-10-18 16:24:02 +00:00
Albert Mingkun Yang
4d383b9fcd 8275298: Remove unnecessary weak_oops_do call in adjust weak roots phase
Reviewed-by: tschatzl, sjohanss
2021-10-18 16:02:22 +00:00
Stefan Karlsson
45ebf85ca9 8275333: Print count in "Too many recored phases?" assert
Reviewed-by: eosterlund, tschatzl
2021-10-18 11:20:51 +00:00
Tobias Holenstein
ebb1363e5d 8251513: Code around Parse::do_lookupswitch/do_tableswitch should be cleaned up
Reviewed-by: roland, thartmann
2021-10-18 07:32:17 +00:00
Stefan Karlsson
bb7dacdc78 8275334: Move class loading Events to a separate section in hs_err files
Reviewed-by: stuefe, coleenp
2021-10-18 07:03:17 +00:00
Yasumasa Suenaga
31500692d1 8271949: dumppath in -XX:FlightRecorderOptions does not affect
Reviewed-by: ddong, mgronlun
2021-10-17 08:59:13 +00:00
Thomas Schatzl
bfcf6a29a1 8275277: assert(dest_attr.is_in_cset() == (obj->forwardee() == obj)) failed: Only evac-failed objects must be in the collection set here but <addr> is not
Reviewed-by: ayang, rkennke
2021-10-16 11:05:48 +00:00
Coleen Phillimore
172aed1a2d 8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"
Reviewed-by: dholmes, iklam
2021-10-15 12:10:27 +00:00
Aleksey Shipilev
ced79091f6 8275286: Check current thread when calling JRT methods that expect it
Reviewed-by: zgu, coleenp, dholmes
2021-10-15 11:15:49 +00:00
Christian Hagedorn
4cb7124c1e 8262912: ciReplay: replay does not simulate unresolved classes
Reviewed-by: kvn, dlong
2021-10-15 07:38:38 +00:00
Bernhard Urban-Forster
ede3f4e94c 8274795: AArch64: avoid spilling and restoring r18 in macro assembler
Reviewed-by: aph
2021-10-14 16:58:14 +00:00
Per Liden
54b8870766 8275035: Clean up worker thread infrastructure
Reviewed-by: stefank, ayang
2021-10-14 14:05:36 +00:00
Zhengyu Gu
3b0b6adc3d 8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges
Reviewed-by: shade
2021-10-14 12:52:12 +00:00
Nick Gasson
333c4692d8 8275262: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: dholmes, tschatzl
2021-10-14 09:35:48 +00:00
TatWai Chong
8b1b6f9fb3 8269559: AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: ngasson, aph
2021-10-14 05:27:12 +00:00
Thomas Schatzl
c3b75c6cdf 8274516: [REDO] JDK-8271880: Tighten condition for excluding regions from collecting cards with cross-references
Reviewed-by: sjohanss, ayang
2021-10-13 08:10:55 +00:00
Niklas Radomski
337b73a459 8274851: [PPC64] Port zgc to linux on ppc64le
Reviewed-by: ihse, pliden, mdoerr, eosterlund
2021-10-13 07:36:52 +00:00
Martin Doerr
cf828673a9 8275049: [ZGC] missing null check in ZNMethod::log_register
Reviewed-by: nradomski, eosterlund, pliden
2021-10-13 07:12:52 +00:00
Daniel D. Daugherty
8657f77608 8271514: support JFR use of new ThreadsList::Iterator
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Reviewed-by: sspitsyn, mgronlun
2021-10-12 17:05:47 +00:00
Roman Kennke
e393c5ea9d 8275074: Cleanup unused code in JFR LeakProfiler
Reviewed-by: mgronlun
2021-10-12 13:16:20 +00:00
Martin Doerr
e16b93ad52 8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers
Reviewed-by: goetz, nradomski
2021-10-12 12:18:49 +00:00
Zhengyu Gu
1ab64143c0 8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag
Reviewed-by: shade
2021-10-12 11:58:35 +00:00
Doug Simon
33050f8013 8274986: max code printed in hs-err logs should be configurable
Reviewed-by: never, dholmes
2021-10-12 09:49:50 +00:00
Kim Barrett
8de26361f7 8274615: Support relaxed atomic add for linux-aarch64
Reviewed-by: aph, dholmes
2021-10-12 09:40:35 +00:00
Aleksey Shipilev
a5f09d1088 8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present
Reviewed-by: dholmes, dnsimon
2021-10-12 06:22:13 +00:00
Hamlin Li
1e3069593e 8274466: G1: use field directly rather than method in G1CollectorState::in_mixed_phase
Reviewed-by: ayang, sjohanss
2021-10-12 01:25:00 +00:00
Zhengyu Gu
75f5145e21 8274925: Shenandoah: shenandoah/TestAllocHumongousFragment.java test failed on lock rank check
Reviewed-by: shade
2021-10-11 16:58:53 +00:00
Zhengyu Gu
3f07337722 8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests
Reviewed-by: shade
2021-10-11 15:10:57 +00:00
Patricio Chilano Mateo
0d80f6cf82 8274379: Allow process of unsafe access errors in check_special_condition_for_native_trans
Reviewed-by: rehn, dholmes
2021-10-11 13:34:42 +00:00
Coleen Phillimore
110e38ded8 8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes
8274935: dumptime_table has stale entry

Reviewed-by: eosterlund, iklam
2021-10-11 12:11:11 +00:00
Thomas Schatzl
b7af890574 8274430: Remove some debug error printing code added in JDK-8017163
Reviewed-by: sjohanss, ayang
2021-10-11 11:48:50 +00:00
Thomas Schatzl
aaf2401bc7 8274927: Remove unnecessary G1ArchiveAllocator code
Reviewed-by: kbarrett, ayang
2021-10-11 11:46:46 +00:00
Roman Kennke
3edee1e1fe 8272723: Don't use Access API to access primitive fields
Reviewed-by: stefank, eosterlund
2021-10-11 10:37:54 +00:00
Fei Gao
c032186b42 8272968: AArch64: Remove redundant matching rules for commutative ops
Reviewed-by: ngasson
2021-10-11 06:59:37 +00:00
Jie Fu
2ff3977a66 8275004: CDS build failure with gcc11
Reviewed-by: shade
2021-10-10 14:00:58 +00:00