Albert Mingkun Yang
|
273df6286a
|
8328792: Parallel: Refactor PSParallelCompact::summary_phase
Reviewed-by: iwalulya, tschatzl
|
2024-04-15 13:32:26 +00:00 |
|
Stefan Karlsson
|
87131fb2f7
|
8329629: GC interfaces should work directly against nmethod instead of CodeBlob
Reviewed-by: ayang, eosterlund
|
2024-04-09 12:27:55 +00:00 |
|
Stefan Karlsson
|
71d48bcc3d
|
8329655: Cleanup KlassObj and klassOop names after the PermGen removal
Reviewed-by: rkennke, coleenp
|
2024-04-05 07:39:48 +00:00 |
|
Albert Mingkun Yang
|
a169c06361
|
8329580: Parallel: Remove VerifyObjectStartArray
Reviewed-by: tschatzl, gli
|
2024-04-04 08:03:52 +00:00 |
|
Albert Mingkun Yang
|
80c54b484f
|
8328932: Parallel: Proper partial object setup in fill_dense_prefix_end
Reviewed-by: tschatzl, gli
|
2024-04-03 10:30:19 +00:00 |
|
Albert Mingkun Yang
|
e06b568c3c
|
8328602: Parallel: Incorrect assertion in fill_dense_prefix_end
Reviewed-by: gli, iwalulya
|
2024-03-22 12:08:56 +00:00 |
|
Albert Mingkun Yang
|
16ed191329
|
8328101: Parallel: Obsolete ParallelOldDeadWoodLimiterMean and ParallelOldDeadWoodLimiterStdDev
Reviewed-by: tschatzl, iwalulya, sjohanss
|
2024-03-21 15:47:55 +00:00 |
|
Albert Mingkun Yang
|
06f7bb5a32
|
8327677: Parallel: Remove unused ParallelCompactData::clear
Reviewed-by: tschatzl
|
2024-03-08 13:42:37 +00:00 |
|
Albert Mingkun Yang
|
c65da92a80
|
8327571: Parallel: Remove redundant operation in PSParallelCompact::clear_data_covering_space
Reviewed-by: gli, tschatzl
|
2024-03-08 09:38:18 +00:00 |
|
Albert Mingkun Yang
|
f9d479fe1e
|
8327477: Parallel: Remove _data_location and _highest_ref in ParallelCompactData
Reviewed-by: gli, tschatzl
|
2024-03-08 09:38:08 +00:00 |
|
Albert Mingkun Yang
|
c00c939f99
|
8327364: Parallel: Remove unused ParallelCompactData::add_obj
Reviewed-by: kbarrett
|
2024-03-05 14:54:55 +00:00 |
|
Albert Mingkun Yang
|
045eea1130
|
8327057: Parallel: Refactor ParMarkBitMap::iterate
Reviewed-by: tschatzl, iwalulya
|
2024-03-04 18:50:45 +00:00 |
|
Albert Mingkun Yang
|
6f8d351e86
|
8325725: Parallel: Refactor PSParallelCompact::fill_dense_prefix_end
Reviewed-by: tschatzl, iwalulya
|
2024-03-04 17:54:45 +00:00 |
|
Albert Mingkun Yang
|
59529a92ca
|
8326688: Parallel: Remove unnecessary BOT update in UpdateOnlyClosure::do_addr
Reviewed-by: tschatzl, iwalulya
|
2024-03-04 16:47:14 +00:00 |
|
Thomas Schatzl
|
5b75199769
|
8327022: Parallel: Remove experimental dense prefix calculation
Reviewed-by: shade, ayang, gli
|
2024-03-01 10:51:26 +00:00 |
|
Albert Mingkun Yang
|
8f6edd8dc8
|
8326975: Parallel: Remove redundant PSOldGen::is_allocated
Reviewed-by: gli, tschatzl
|
2024-02-29 14:36:44 +00:00 |
|
Albert Mingkun Yang
|
2d3c9c5e67
|
8325553: Parallel: Use per-marker cache for marking stats during Full GC
Reviewed-by: sjohanss, tschatzl
|
2024-02-26 15:34:10 +00:00 |
|
Magnus Ihse Bursie
|
09d4936657
|
8252136: Several methods in hotspot are missing "static"
Reviewed-by: coleenp, stefank, kvn, kbarrett
|
2024-02-14 16:29:58 +00:00 |
|
Albert Mingkun Yang
|
8d9479910f
|
8322828: Parallel: Rename ParallelCompactData::_region_start
Reviewed-by: tschatzl, ehelin
|
2024-01-10 11:28:51 +00:00 |
|
Thomas Schatzl
|
f553819502
|
8317007: Add bulk removal of dead nmethods during class unloading
Reviewed-by: ayang, iwalulya
|
2023-12-18 08:44:43 +00:00 |
|
Albert Mingkun Yang
|
50baaf46b7
|
8321013: Parallel: Refactor ObjectStartArray
Reviewed-by: tschatzl, sjohanss
|
2023-12-06 21:58:56 +00:00 |
|
Thomas Schatzl
|
30817b7423
|
8317809: Insertion of free code blobs into code cache can be very slow during class unloading
Reviewed-by: iwalulya, ayang
|
2023-12-05 10:37:34 +00:00 |
|
Albert Mingkun Yang
|
1cf7ef520b
|
8321273: Parallel: Remove unused UpdateOnlyClosure::_space_id
Reviewed-by: tschatzl
|
2023-12-05 08:35:21 +00:00 |
|
Johan Sjölen
|
9864951dce
|
8318447: Move NMT source code to own subdirectory
Reviewed-by: stefank, dholmes, stuefe
|
2023-10-26 14:03:49 +00:00 |
|
Thomas Schatzl
|
4eab39d941
|
8318585: Rename CodeCache::UnloadingScope to UnlinkingScope
Reviewed-by: ayang, iwalulya, mli
|
2023-10-23 07:35:11 +00:00 |
|
Thomas Schatzl
|
bd3bc2c618
|
8317350: Move code cache purging out of CodeCache::UnloadingScope
Reviewed-by: ayang, iwalulya
|
2023-10-20 07:30:11 +00:00 |
|
Thomas Stuefe
|
6473a7df20
|
8310107: os::trace_page_sizes_for_requested_size should name alignment as requested page size
Reviewed-by: stefank, dholmes
|
2023-06-19 06:00:50 +00:00 |
|
Kim Barrett
|
f09a0f5ca7
|
8307806: Rename Atomic::fetch_and_add and friends
Reviewed-by: stefank, dholmes
|
2023-05-12 09:50:52 +00:00 |
|
Oli Gillespie
|
540c706bbc
|
8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection
Reviewed-by: shade, ayang, tschatzl
|
2023-05-10 08:54:18 +00:00 |
|
William Kemper
|
1b143ba787
|
8307378: Allow collectors to provide specific values for GC notifications' actions
Reviewed-by: kdnilsen, stefank
|
2023-05-05 05:43:05 +00:00 |
|
Oli Gillespie
|
3f1927a7f3
|
8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code
Reviewed-by: tschatzl, shade, ayang
|
2023-05-04 09:19:19 +00:00 |
|
Ivan Walulya
|
4a9f8efa86
|
8057586: Explicit GC ignored if GCLocker is active
Reviewed-by: tschatzl, ayang
|
2023-04-24 08:47:23 +00:00 |
|
Albert Mingkun Yang
|
4cf4c599b9
|
8303824: Parallel: Use more strict card table API
Reviewed-by: tschatzl, iwalulya, ysr
|
2023-03-13 11:30:52 +00:00 |
|
Afshin Zafari
|
4fe99da74f
|
8151413: os::allocation_granularity/page_size and friends return signed values
Reviewed-by: stefank, ccheung, ysr
|
2023-02-07 14:08:01 +00:00 |
|
Albert Mingkun Yang
|
371a0c4f88
|
8301465: Remove unnecessary nmethod arming in Full GC of Serial/Parallel
Reviewed-by: tschatzl, iwalulya
|
2023-02-06 11:36:29 +00:00 |
|
Johan Sjölen
|
3758487fda
|
8301180: Replace NULL with nullptr in share/gc/parallel/
Reviewed-by: stefank, ayang
|
2023-01-27 11:01:07 +00:00 |
|
Thomas Schatzl
|
315398c245
|
8221785: Let possibly_parallel_threads_do cover the same threads as threads_do
Reviewed-by: iwalulya, coleenp
|
2023-01-26 15:39:22 +00:00 |
|
Albert Mingkun Yang
|
da80e7a489
|
8300962: Parallel: Remove PSParallelCompact::_total_invocations
Reviewed-by: tschatzl, iwalulya
|
2023-01-26 11:41:07 +00:00 |
|
Thomas Schatzl
|
5e5b774bfb
|
8296768: Use different explicit claim marks for CLDs in Parallel and Serial GC
Reviewed-by: ayang, sjohanss, kbarrett
|
2022-11-24 08:58:13 +00:00 |
|
Albert Mingkun Yang
|
6974978869
|
8294521: Parallel: Remove unused field in UpdateDensePrefixAndCompactionTask
Reviewed-by: kbarrett, tschatzl
|
2022-09-30 07:43:21 +00:00 |
|
Albert Mingkun Yang
|
94e14da0ef
|
8294057: Parallel: Tighten ParallelCompactData::initialize_region_data
Reviewed-by: tschatzl, sjohanss
|
2022-09-28 08:27:35 +00:00 |
|
Nick Gasson
|
3fa6778ab2
|
8292296: Use multiple threads to process ParallelGC deferred updates
Reviewed-by: tschatzl, ayang
|
2022-09-22 10:16:28 +00:00 |
|
Sangheon Kim
|
14eb5ad0dc
|
8291753: Add JFR event for GC CPU Time
Reviewed-by: tschatzl, ayang
|
2022-09-08 18:20:03 +00:00 |
|
Albert Mingkun Yang
|
26cac088b4
|
8293209: Parallel: Remove unused variables in PSParallelCompact::invoke
Reviewed-by: kbarrett
|
2022-09-02 11:00:49 +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 |
|
Axel Boldt-Christmas
|
fd4b2f2868
|
8291718: Remove mark_for_deoptimization from klass unloading
Reviewed-by: eosterlund, dlong
|
2022-08-15 09:53:39 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +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 |
|
Albert Mingkun Yang
|
12a822a287
|
8282381: Parallel: Remove unnecessary PCReferenceProcessor
Reviewed-by: kbarrett, tschatzl
|
2022-03-02 09:12:20 +00:00 |
|
Albert Mingkun Yang
|
20e78f7a8e
|
8282307: Parallel: Incorrect discovery mode in PCReferenceProcessor
Reviewed-by: tschatzl, kbarrett
|
2022-02-24 17:48:20 +00:00 |
|