Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Joel Sikström
|
cf96b107d5
|
8354362: Use automatic indentation in CollectedHeap printing
Reviewed-by: stefank, lkorinth, stuefe
|
2025-04-24 14:14:10 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Coleen Phillimore
|
baca7daa32
|
8347733: Replace SIZE_FORMAT in runtime code
Reviewed-by: matsaave, sspitsyn, dholmes
|
2025-01-17 16:24:47 +00:00 |
|
Gerard Ziemski
|
eabfc6e4d9
|
8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
|
2024-09-17 19:59:06 +00:00 |
|
Aleksey Shipilev
|
74add0e2e0
|
8340105: Expose BitMap::print_on in release builds
Reviewed-by: stuefe, stefank
|
2024-09-16 05:32:03 +00:00 |
|
Gerard Ziemski
|
a91f9ba849
|
8301403: Eliminate memory allocations in JVMFlag::printFlags during signal handling
Reviewed-by: stuefe, jsjolen, dholmes
|
2024-07-30 15:22:25 +00:00 |
|
Matias Saavedra Silva
|
d74b907d20
|
8327093: Add truncate function to BitMap API
Reviewed-by: aboldtch, iklam
|
2024-03-11 16:34:46 +00:00 |
|
Afshin Zafari
|
45a145e5bc
|
8299915: Remove ArrayAllocatorMallocLimit and associated code
Reviewed-by: dholmes, coleenp
|
2023-09-27 08:27:02 +00:00 |
|
quadhier
|
f99ad11dd1
|
8302218: CHeapBitMap::free frees with incorrect size
Reviewed-by: aboldtch, iklam, tschatzl
|
2023-05-22 16:51:20 +00:00 |
|
Fredrik Bredberg
|
d993432d44
|
8306930: Incorrect assert in BitMap::count_one_bits
Reviewed-by: stefank, tschatzl, kbarrett
|
2023-05-10 07:55:11 +00:00 |
|
Kim Barrett
|
34f4d7f4ad
|
8304759: Add BitMap iterators
Reviewed-by: stefank, aboldtch, tschatzl
|
2023-03-29 17:18:16 +00:00 |
|
Kim Barrett
|
3091744fff
|
8303418: Improve parameter and variable names in BitMap
Reviewed-by: tschatzl, aboldtch
|
2023-03-02 09:43:56 +00:00 |
|
Johan Sjölen
|
1084fd24eb
|
8299973: Replace NULL with nullptr in share/utilities/
Reviewed-by: coleenp, stefank, dholmes, kbarrett
|
2023-01-19 13:42:08 +00:00 |
|
Afshin Zafari
|
dcf431db0b
|
8287400: Make BitMap range parameter names consistent
Reviewed-by: dholmes, lkorinth
|
2022-11-30 16:38:24 +00:00 |
|
Stefan Karlsson
|
373e52c0ab
|
8296785: Use realloc for CHeap-allocated BitMaps
Reviewed-by: stuefe, aboldtch
|
2022-11-17 21:23:27 +00:00 |
|
Xin Liu
|
1b94ae13d3
|
8296139: Make GrowableBitMap the base class of all implementations
Reviewed-by: aboldtch, stefank, simonis
|
2022-11-09 19:51:54 +00:00 |
|
Aleksey Shipilev
|
625821dae7
|
8287661: Fix and improve BitMap::print_on(outputStream*)
Reviewed-by: stefank
|
2022-06-03 07:24:42 +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 |
|
Leo Korinth
|
1ce72eabe5
|
8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted)
Reviewed-by: eosterlund, iwalulya, tschatzl
|
2022-05-09 07:16:54 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Kim Barrett
|
b35a3bdee9
|
8251322: Improve BitMap::iterate
Rewrite and inline BitMap::iterate.
Reviewed-by: stuefe, dholmes, tschatzl
|
2020-08-10 10:54:56 -04:00 |
|
Kim Barrett
|
eb20ed7374
|
8228692: BitMap::reallocate might not clear some bits
Ensure trailing bits in last copied word are cleared.
Reviewed-by: tschatzl, sjohanss
|
2020-05-26 21:26:57 -04:00 |
|
Thomas Stuefe
|
cc8715d844
|
8241581: Add BitMap::count_one_bits variant for arbitrary lengths
Reviewed-by: redestad, kbarrett
|
2020-03-27 07:16:22 +01:00 |
|
Claes Redestad
|
91de8b6c91
|
8235551: BitMap::count_one_bits should use population_count
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: kbarrett, neliasso
|
2019-12-11 16:24:10 +01:00 |
|
Kim Barrett
|
e70386f23a
|
8213415: BitMap::word_index_round_up overflow problems
Limit BitMap sizes so to-word round-up can't overflow.
Reviewed-by: tschatzl, stuefe
|
2019-12-03 15:12:56 -05:00 |
|
Stefan Karlsson
|
0ad50c2b5c
|
8234740: Harmonize parameter order in Atomic - cmpxchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:33:15 +01:00 |
|
Christian Hagedorn
|
3135a96dc0
|
8156207: Resource allocated BitMaps are often cleared unnecessarily
Removed unnecessary clearing of BitMap.
Reviewed-by: kbarrett, kvn, thartmann
|
2019-07-29 09:40:02 +02:00 |
|
Stefan Karlsson
|
114ba5a57c
|
8223392: Add missing BitMap comments for JDK-8222986
Reviewed-by: tschatzl, pliden
|
2019-05-29 09:25:20 +02:00 |
|
Stefan Karlsson
|
13cd1ce5af
|
8222986: Add parameter to skip clearing CHeapBitMaps when resizing
Reviewed-by: pliden
|
2019-05-02 10:32:14 +02:00 |
|
Aleksey Shipilev
|
2df435e191
|
8211926: Catastrophic size_t underflow in BitMap::*_large methods
Reviewed-by: kbarrett, stuefe
|
2018-11-10 20:47:28 +01:00 |
|
Ioi Lam
|
5b2c081460
|
8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
Relocate and patch archive regions if necessary
Reviewed-by: jiangli, tschatzl
|
2018-08-14 09:59:37 -07:00 |
|
Per Lidén
|
0afac6dc79
|
8201647: Make initial clearing of CHeapBitMap optional
Reviewed-by: stefank, kbarrett, tschatzl, smonteith
|
2018-04-19 07:54:50 +02:00 |
|
Kim Barrett
|
9e5bf18428
|
8194406: Use Atomic::replace_if_null
Reviewed-by: coleenp, dholmes
|
2018-01-04 18:18:18 -05: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 Helin
|
b5dd6a9a45
|
8187578: BitMap::reallocate should check if old_map is NULL
Reviewed-by: stefank, eosterlund, dholmes
|
2017-09-15 14:47:13 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|