Albert Mingkun Yang
|
5f2b8d0224
|
8332448: Make SpaceMangler inherit AllStatic
Reviewed-by: kbarrett, iwalulya
|
2024-05-21 07:43:54 +00:00 |
|
Albert Mingkun Yang
|
c8452615b1
|
8331924: Parallel: Remove unused MutableSpace::mangle_unused_area_complete
Reviewed-by: tschatzl
|
2024-05-08 17:56:28 +00:00 |
|
Afshin Zafari
|
f665e07ab2
|
8331540: [BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: jwilhelm
|
2024-05-03 10:17:11 +00:00 |
|
Afshin Zafari
|
4036d7d824
|
8330076: NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: stefank, jsjolen, stuefe
|
2024-05-02 07:19:56 +00:00 |
|
Afshin Zafari
|
14557e72ef
|
8314502: Change the comparator taking version of GrowableArray::find to be a template method
Reviewed-by: jsjolen, sspitsyn, stefank
|
2023-11-23 22:16:57 +00:00 |
|
Sonia Zaldana Calles
|
35526d02c3
|
8257076: os::scan_pages is empty on all platforms
Reviewed-by: dholmes, stuefe
|
2023-11-22 16:01:27 +00:00 |
|
Albert Mingkun Yang
|
e510dee162
|
8316098: Revise signature of numa_get_leaf_groups
Reviewed-by: tschatzl, coleenp
|
2023-09-26 12:56:59 +00:00 |
|
Albert Mingkun Yang
|
3abe7982bf
|
8316115: Parallel: Fix -Wconversion warnings around NUMA node ID
Reviewed-by: shade, tschatzl
|
2023-09-14 14:49:40 +00:00 |
|
Albert Mingkun Yang
|
4f1cffd52c
|
8302674: Parallel: Remove unused methods in MutableNUMASpace
Reviewed-by: tschatzl
|
2023-02-17 10:39:58 +00:00 |
|
Albert Mingkun Yang
|
687a461276
|
8302464: Parallel: Remove unreachable code in callers of numa_has_static_binding
Reviewed-by: lkorinth, tschatzl
|
2023-02-16 11:48:56 +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
|
c647ae6c32
|
8301149: Parallel: Refactor MutableNUMASpace::update_layout
Reviewed-by: tschatzl, lkorinth, iveresov
|
2023-02-02 17:41:52 +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 |
|
Albert Mingkun Yang
|
7328182b68
|
8300958: Parallel: Remove unused MutableNUMASpace::capacity_in_words
Reviewed-by: tschatzl
|
2023-01-26 10:44:01 +00:00 |
|
Nick Gasson
|
036c80844e
|
8298482: Implement ParallelGC NUMAStats for Linux
Reviewed-by: ayang, sjohanss, tschatzl
|
2023-01-12 09:28:46 +00:00 |
|
Nick Gasson
|
81933b7a92
|
8298642: ParallelGC -XX:+UseNUMA eden spaces allocated on wrong node
Reviewed-by: tschatzl, ayang
|
2022-12-21 11:00:48 +00:00 |
|
Stefan Karlsson
|
bfc5816595
|
8295475: Move non-resource allocation strategies out of ResourceObj
Reviewed-by: coleenp, stuefe, rehn, dholmes
|
2022-11-10 08:31:37 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +00:00 |
|
Thomas Schatzl
|
b56df2808d
|
8283935: Parallel: Crash during pretouch after large pages allocation failure
Reviewed-by: kbarrett, ayang
|
2022-04-06 08:01:47 +00:00 |
|
Per Liden
|
54b8870766
|
8275035: Clean up worker thread infrastructure
Reviewed-by: stefank, ayang
|
2021-10-14 14:05:36 +00:00 |
|
Ioi Lam
|
33b6378f1e
|
8265101: Remove unnecessary functions in os*.inline.hpp
Reviewed-by: dholmes, kbarrett
|
2021-04-22 05:44:39 +00:00 |
|
Kim Barrett
|
06348dfcae
|
8259776: Remove ParallelGC non-CAS oldgen allocation
Reviewed-by: tschatzl, sjohanss
|
2021-01-23 22:47:31 +00:00 |
|
Ioi Lam
|
5cdcce1c1f
|
8260307: Do not include method.hpp in frame.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-23 06:24:22 +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 |
|
Amit Pawar
|
9359ff03ae
|
8252221: Use multiple workers for Parallel GC pre-touching
Reviewed-by: kbarrett, tschatzl
|
2020-10-15 07:22:38 +00:00 |
|
Ioi Lam
|
dd89c92c50
|
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
Reviewed-by: coleenp
|
2020-08-31 08:05:08 -07:00 |
|
Stefan Karlsson
|
77bdc30650
|
8247470: Fix CHeap GrowableArray NMT accounting
Reviewed-by: coleenp, tschatzl, kbarrett
|
2020-06-16 09:37:53 +02:00 |
|
Stefan Karlsson
|
0ad50c2b5c
|
8234740: Harmonize parameter order in Atomic - cmpxchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:33:15 +01:00 |
|
Stefan Karlsson
|
b9f2f3e199
|
8199275: Fix inclusions of allocation.inline.hpp
Reviewed-by: coleenp, kbarrett, dholmes
|
2018-03-08 09:56:29 +01:00 |
|
Sangheon Kim
|
8a150bbd05
|
8178497: Bug in MutableNUMASpace::ensure_parsability
Changed problematic variable type from intptr_t to HeapWord*
Reviewed-by: tschatzl, sjohanss
|
2017-11-27 13:19:08 -08:00 |
|
Daniel D. Daugherty
|
0dff96ff0b
|
8167108: inconsistent handling of SR_lock can lead to crashes
Add Thread Safe Memory Reclamation (Thread-SMR) mechanism.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Reviewed-by: coleenp, dcubed, dholmes, eosterlund, gthornbr, kbarrett, rehn, sspitsyn, stefank
|
2017-11-22 17:54:50 -08:00 |
|
Coleen Phillimore
|
39b068db11
|
8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund
|
2017-10-16 22:36:06 -04:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|