Kim Barrett
|
5fa9bd4582
|
8302189: Mark assertion failures noreturn
8302799: Refactor Debugging variable usage for noreturn crash reporting
Reviewed-by: dholmes, coleenp
|
2023-03-08 02:37:06 +00:00 |
|
Serguei Spitsyn
|
46f25250bd
|
8299240: rank of JvmtiVTMSTransition_lock can be safepoint
Reviewed-by: dholmes, coleenp, pchilanomate
|
2023-02-21 21:22:49 +00:00 |
|
Thomas Schatzl
|
7c40c8af69
|
8302312: Make ParGCRareEvent_lock G1 specific
Reviewed-by: sjohanss, kbarrett
|
2023-02-20 10:45:40 +00:00 |
|
Johan Sjölen
|
71107f4648
|
8300651: Replace NULL with nullptr in share/runtime/
Reviewed-by: rehn, dholmes
|
2023-01-25 10:30:02 +00:00 |
|
Ioi Lam
|
7bcd5f418c
|
8297914: Remove java_lang_Class::process_archived_mirror()
Reviewed-by: ccheung
|
2023-01-15 20:30:31 +00:00 |
|
Coleen Phillimore
|
e7e03548fe
|
8297767: Assert JNICritical_lock/safepoint-1 and AdapterHandlerLibrary_lock/safepoint-1
Reviewed-by: pchilanomate, rehn
|
2022-12-05 13:18:44 +00:00 |
|
Robbin Ehn
|
d523d9d081
|
8297864: Dead code elimination
Reviewed-by: coleenp, pchilanomate
|
2022-12-05 10:31:35 +00:00 |
|
Tobias Hartmann
|
9f24a6f43c
|
8297389: resexhausted003 fails with assert(!thread->owns_locks()) failed: must release all locks when leaving VM
Reviewed-by: dholmes, rrich, dlong
|
2022-12-01 08:49:54 +00:00 |
|
Aleksey Shipilev
|
e38ae8a651
|
8294759: Print actual lock/monitor ranking
Reviewed-by: coleenp, dholmes
|
2022-10-06 07:57:54 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Justin Gu
|
13f0f126b9
|
8290370: Convert SymbolPropertyTable to ResourceHashtable
Reviewed-by: coleenp, iklam
|
2022-08-03 19:53:30 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Thomas Schatzl
|
ecbb380450
|
8286303: Serial: Remove reference to ParGCRareEvent_lock
Reviewed-by: kbarrett, iwalulya
|
2022-05-10 14:52:17 +00:00 |
|
Thomas Schatzl
|
60a91d15ad
|
8286285: G1: Rank issues with ParGCRareEvent_lock and Threads_lock
Reviewed-by: dholmes, iwalulya
|
2022-05-10 08:49:24 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Doug Simon
|
357b1b18c2
|
8242440: use separate, destroyable JavaVM instances per libgraal compiler thread
Reviewed-by: kvn, thartmann
|
2022-04-23 06:08:11 +00:00 |
|
Albert Mingkun Yang
|
bc6148407e
|
8280136: Serial: Remove unnecessary use of ExpandHeap_lock
Reviewed-by: iwalulya, kbarrett, sjohanss
|
2022-02-15 12:23:58 +00:00 |
|
Thomas Stuefe
|
cab590517b
|
8280583: Always build NMT
Reviewed-by: shade, ihse, zgu
|
2022-01-27 09:18:17 +00:00 |
|
Erik Österlund
|
00c388b4ab
|
8259643: ZGC can return metaspace OOM prematurely
Reviewed-by: stefank, pliden, stuefe
|
2021-11-18 14:32:59 +00:00 |
|
Coleen Phillimore
|
3b2585c02b
|
8276658: Clean up JNI local handles code
Reviewed-by: dholmes, pchilanomate
|
2021-11-12 16:17:15 +00:00 |
|
Coleen Phillimore
|
bec977c778
|
8275917: Some locks shouldn't allow_vm_block
Reviewed-by: dholmes, pchilanomate
|
2021-10-28 11:57:21 +00:00 |
|
Coleen Phillimore
|
71d593ede6
|
8275162: Use varargs in 'def' macros in mutexLocker.cpp
Reviewed-by: dholmes, pchilanomate
|
2021-10-26 14:33:22 +00:00 |
|
David Holmes
|
fab3d6c612
|
8275761: Backout: JDK-8274794 Print all owned locks in hs_err file
Reviewed-by: mikael
|
2021-10-22 04:47:53 +00:00 |
|
Coleen Phillimore
|
819d2df8b0
|
8274794: Print all owned locks in hs_err file
Reviewed-by: stuefe, dholmes
|
2021-10-21 11:28:22 +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 |
|
Coleen Phillimore
|
3cb9724ed9
|
8274934: Attempting to acquire lock JNICritical_lock/41 out of order with lock MultiArray_lock/41
Reviewed-by: dcubed, iklam
|
2021-10-08 21:10:42 +00:00 |
|
Coleen Phillimore
|
6364719cd1
|
8274004: Change 'nonleaf' rank name
8273956: Add checking for rank values
Reviewed-by: dholmes, pchilanomate
|
2021-10-08 12:23:19 +00:00 |
|
Coleen Phillimore
|
b8af6a9bfb
|
8273917: Remove 'leaf' ranking for Mutex
Reviewed-by: eosterlund, dholmes
|
2021-10-06 12:14:33 +00:00 |
|
Coleen Phillimore
|
d098751366
|
8273916: Remove 'special' ranking
Reviewed-by: dholmes, pchilanomate
|
2021-09-23 11:21:02 +00:00 |
|
Coleen Phillimore
|
111d5e1a93
|
8273915: Create 'nosafepoint' rank
Reviewed-by: dholmes, iklam
|
2021-09-21 11:37:49 +00:00 |
|
Coleen Phillimore
|
5e4d09c229
|
8273300: Check Mutex ranking during a safepoint
Reviewed-by: eosterlund, dholmes, pchilanomate
|
2021-09-16 12:01:49 +00:00 |
|
Coleen Phillimore
|
e4cd2097a5
|
8273611: Remove unused ProfilePrint_lock
Reviewed-by: iklam
|
2021-09-10 19:23:58 +00:00 |
|
Coleen Phillimore
|
9689f61520
|
8272788: Nonleaf ranked locks should not be safepoint_check_never
Reviewed-by: eosterlund, pchilanomate
|
2021-09-01 18:39:10 +00:00 |
|
Coleen Phillimore
|
98b9d98032
|
8272797: Mutex with rank safepoint_check_never imply allow_vm_block
Reviewed-by: dholmes, pchilanomate
|
2021-08-30 14:47:24 +00:00 |
|
Coleen Phillimore
|
b92214a8d0
|
8272480: Remove Mutex::access rank
Reviewed-by: dholmes, eosterlund
|
2021-08-27 13:51:39 +00:00 |
|
Coleen Phillimore
|
2ef6871118
|
8272447: Remove 'native' ranked Mutex
Reviewed-by: stuefe, pchilanomate
|
2021-08-25 13:25:34 +00:00 |
|
Kim Barrett
|
0597cde87d
|
8221360: Eliminate Shared_DirtyCardQ_lock
Reviewed-by: tschatzl, iwalulya
|
2021-08-24 13:17:37 +00:00 |
|
Coleen Phillimore
|
464e874a5c
|
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
Reviewed-by: dholmes, iklam
|
2021-08-12 13:45:36 +00:00 |
|
Ioi Lam
|
bb24fa652a
|
8267189: Remove duplicated unregistered classes from dynamic archive
Reviewed-by: ccheung, minqi
|
2021-06-17 22:19:23 +00:00 |
|
Coleen Phillimore
|
c59484e715
|
8267653: Remove Mutex::_safepoint_check_sometimes
Reviewed-by: dholmes, pchilanomate
|
2021-05-26 19:07:53 +00:00 |
|
Yumin Qi
|
2066f497b9
|
8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung, iklam
|
2021-05-16 02:26:46 +00:00 |
|
Kim Barrett
|
be0a655208
|
8254598: StringDedupTable should use OopStorage
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Zhengyu Gu <zgu@openjdk.org>
Reviewed-by: coleenp, iklam, tschatzl, ayang
|
2021-05-14 18:38:58 +00:00 |
|
Albert Mingkun Yang
|
468c847cc8
|
8234020: Remove FullGCCount_lock
Reviewed-by: kbarrett
|
2021-04-27 07:21:15 +00:00 |
|
Coleen Phillimore
|
06e6b1f7ae
|
8259242: Remove ProtectionDomainSet_lock
Reviewed-by: dholmes, pchilanomate
|
2021-04-09 14:59:43 +00:00 |
|
Thomas Stuefe
|
b7b391b2ac
|
8260625: Rename MetaspaceExpand_lock
Reviewed-by: shade
|
2021-01-29 15:33:00 +00:00 |
|
Coleen Phillimore
|
1c33847b8b
|
8259067: bootclasspath append takes out object lock
Reviewed-by: lfoltan, sspitsyn, iklam, dholmes
|
2021-01-07 12:35:16 +00:00 |
|
Ioi Lam
|
5ea960728c
|
8258459: Decouple gc_globals.hpp from globals.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-05 05:57:08 +00:00 |
|
Stefan Johansson
|
b8244b606e
|
8236926: Concurrently uncommit memory in G1
Reviewed-by: ayang, tschatzl
|
2020-11-19 17:55:33 +00:00 |
|
Daniel D. Daugherty
|
2e19026d45
|
8253064: monitor list simplifications and getting rid of TSM
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Reviewed-by: eosterlund, rehn, coleenp
|
2020-11-11 16:20:11 +00:00 |
|
Richard Reingruber
|
40f847e2fb
|
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
|
2020-10-20 15:31:55 +00:00 |
|