Guanqiang Han
|
a67979c4e6
|
8375125: assert(false) failed: "Attempting to acquire lock NativeHeapTrimmer_lock/nosafepoint out of order with lock ConcurrentHashTableResize_lock/nosafepoint-2 -- possible deadlock" when using native heap trimmer
Reviewed-by: dholmes, stuefe
|
2026-01-19 02:33:18 +00:00 |
|
Ashutosh Mehra
|
cc54d2c06b
|
8371418: Methods in AdapterHandlerLibrary use HashtableBase iterate method incorrectly
Reviewed-by: kvn, adinn
|
2025-11-10 18:21:13 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Ioi Lam
|
f90d520308
|
8366475: Rename MetaspaceShared class to AOTMetaspace
Reviewed-by: kvn, asmehra
|
2025-09-04 16:23:46 +00:00 |
|
Matthias Baesken
|
c88f94c9d7
|
8356394: Remove USE_LIBRARY_BASED_TLS_ONLY macro
Reviewed-by: dholmes, kbarrett, lucy
|
2025-05-09 07:12:51 +00:00 |
|
Ioi Lam
|
be36b23431
|
8351778: JIT compiler fails when running -XX:AOTMode=create
Reviewed-by: shade, kvn, vlivanov
|
2025-03-13 21:06:00 +00:00 |
|
Ioi Lam
|
4fc72b8e4b
|
8351082: Remove dead code for estimating CDS archive size
Reviewed-by: ccheung
|
2025-03-04 05:23:30 +00:00 |
|
Coleen Phillimore
|
1e18fffee4
|
8328473: StringTable and SymbolTable statistics delay time to safepoint
Reviewed-by: shade, eosterlund
|
2025-02-26 11:49:09 +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 |
|
Sonia Zaldana Calles
|
079f503d96
|
8344568: Renaming ceil_log2 to log2i_ceil
Reviewed-by: kbarrett
|
2024-11-22 18:55:31 +00:00 |
|
David Holmes
|
cfbf74fca4
|
8339159: api/java_rmi/Naming/Rebind.html crashes with SEGV from UTF8::quoted_ascii_length call
Reviewed-by: iklam, aboldtch
|
2024-09-12 06:14:06 +00:00 |
|
David Holmes
|
a4962ace4d
|
8338257: UTF8 lengths should be size_t not int
Reviewed-by: stuefe, coleenp, dlong
|
2024-08-29 20:38:52 +00:00 |
|
Kim Barrett
|
ee839b7f0e
|
8337239: Fix simple -Wzero-as-null-pointer-constant warnings in classfile code
Reviewed-by: dholmes
|
2024-07-26 03:44:22 +00:00 |
|
David Holmes
|
c5a8c8a0b6
|
8325600: Better symbol storage
Reviewed-by: coleenp, rhalade, matsaave
|
2024-07-17 05:40:56 +05:30 |
|
David Holmes
|
aea9a08beb
|
8319859: Better symbol storage
Reviewed-by: rhalade, coleenp, matsaave, iklam
|
2024-07-17 05:40:56 +05:30 |
|
Axel Boldt-Christmas
|
2c1da6c6fa
|
8332139: SymbolTableHash::Node allocations allocates twice the required memory
Reviewed-by: iwalulya, coleenp
|
2024-06-12 14:06:53 +00:00 |
|
Coleen Phillimore
|
7734466c46
|
8325871: Move StringTable and SymbolTable rehashing calls
Reviewed-by: eosterlund, aboldtch
|
2024-03-18 14:42:03 +00:00 |
|
Ioi Lam
|
0712b22a3a
|
8320147: Remove DumpSharedSpaces
Reviewed-by: ccheung, matsaave
|
2023-11-20 17:09:55 +00:00 |
|
Ioi Lam
|
115b0744c6
|
8319944: Remove DynamicDumpSharedSpaces
Reviewed-by: dholmes, ccheung, matsaave
|
2023-11-13 18:09:24 +00:00 |
|
Thomas Stuefe
|
56aa1e8dc8
|
8317683: Add JIT memory statistics
Reviewed-by: kvn, adinn
|
2023-10-14 05:56:52 +00:00 |
|
Oli Gillespie
|
4b2703ad39
|
8313678: SymbolTable can leak Symbols during cleanup
Reviewed-by: coleenp, dholmes, shade
|
2023-08-14 15:58:03 +00:00 |
|
Coleen Phillimore
|
f66cd5008d
|
8313564: Fix -Wconversion warnings in classfile code
Reviewed-by: matsaave, dholmes
|
2023-08-04 14:06:16 +00:00 |
|
Jiangli Zhou
|
36f3bae556
|
8312401: SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length
Reviewed-by: dholmes, coleenp, iklam
|
2023-07-25 16:37:51 +00:00 |
|
Thomas Stuefe
|
9e4fc568a6
|
8293114: JVM should trim the native heap
Reviewed-by: shade, rehn, dholmes
|
2023-07-21 12:22:03 +00:00 |
|
Axel Boldt-Christmas
|
672bade522
|
8306738: Select num workers for safepoint ParallelCleanupTask
Reviewed-by: shade, coleenp, tschatzl
|
2023-05-09 14:04:26 +00:00 |
|
Calvin Cheung
|
86b9fce980
|
8301992: Embed SymbolTable CHT node
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Reviewed-by: coleenp, iklam
|
2023-02-17 19:51:12 +00:00 |
|
Johan Sjölen
|
49ff52087b
|
8300241: Replace NULL with nullptr in share/classfile/
Reviewed-by: coleenp, iklam
|
2023-01-27 16:15:29 +00:00 |
|
Matthias Baesken
|
274ea1db5b
|
8295993: use K instead of 1024 in a couple of hotspot outputs
Reviewed-by: lucy, dholmes
|
2022-10-31 09:09:43 +00:00 |
|
Ioi Lam
|
41ce658267
|
8292225: Rename ArchiveBuilder APIs related to source and buffered addresses
Reviewed-by: ccheung
|
2022-09-12 22:52:16 +00:00 |
|
Coleen Phillimore
|
4f50316a1a
|
8292680: Convert Dictionary to ConcurrentHashTable
Reviewed-by: rehn, hseigel
|
2022-08-25 19:02:52 +00:00 |
|
Coleen Phillimore
|
07c9ba74fa
|
8292686: runtime/cds/appcds/TestWithProfiler.java SIGSEGV in TableStatistics ctr
Reviewed-by: dcubed, hseigel
|
2022-08-19 20:47:24 +00:00 |
|
Johan Sjölén
|
1f3578b79c
|
8292446: Make TableRateStatistics optional in CHT
Reviewed-by: coleenp, rehn
|
2022-08-19 16:39:32 +00:00 |
|
Calvin Cheung
|
73f3e17ea7
|
8213445: jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings
Reviewed-by: iklam, dholmes
|
2022-04-21 15:40:29 +00:00 |
|
Derek White
|
1d7cef33c5
|
8276662: Scalability bottleneck in SymbolTable::lookup_common()
Reviewed-by: redestad, dholmes, iklam, shade
|
2021-11-20 00:48:32 +00:00 |
|
Ivan Walulya
|
70f6c67051
|
8233380: CHT: Node allocation and freeing
Reviewed-by: rehn, tschatzl
|
2021-05-19 08:01:35 +00:00 |
|
David Holmes
|
02f895c5f6
|
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
|
2021-05-17 04:05:44 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Ioi Lam
|
95f0fd6c4d
|
8265696: Move CDS sources to src/hotspot/shared/cds
Reviewed-by: erikj, dholmes, stuefe
|
2021-04-23 04:13:02 +00:00 |
|
Ioi Lam
|
ff223530b6
|
8264565: Templatize num_arguments() functions of DCmd subclasses
Reviewed-by: coleenp, dholmes
|
2021-04-06 03:27:09 +00:00 |
|
Yumin Qi
|
928fa5b5f9
|
8244540: Print more information with -XX:+PrintSharedArchiveAndExit
Reviewed-by: iklam, ccheung
|
2021-03-31 03:10:38 +00:00 |
|
Ioi Lam
|
d9744f6536
|
8261608: Move common CDS archive building code to archiveBuilder.cpp
Reviewed-by: coleenp, ccheung
|
2021-02-15 06:37:39 +00:00 |
|
Ioi Lam
|
235da6aa04
|
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
|
2021-02-13 07:13:22 +00:00 |
|
Ioi Lam
|
c5ff454481
|
8250989: Consolidate buffer allocation code for CDS static/dynamic dumping
Reviewed-by: ccheung, coleenp
|
2021-02-07 07:10:38 +00:00 |
|
Matthias Baesken
|
abd9310bff
|
8260222: remove unused _thread member SymbolTableLookup
Reviewed-by: coleenp, dholmes, shade
|
2021-01-26 07:42:15 +00:00 |
|
Coleen Phillimore
|
5f1918db26
|
8244955: Additional Fix for JDK-8240124
Reviewed-by: rehn, pliden, smarks
|
2020-10-20 14:58:38 -07:00 |
|
Coleen Phillimore
|
a5cb23e29f
|
8240124: Better VM Interning
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
|
2020-10-20 14:58:37 -07:00 |
|
Ioi Lam
|
9523001f65
|
8251557: Avoid dumping unused symbols/strings into the CDS archive
Reviewed-by: minqi, ccheung
|
2020-08-27 22:24:28 -07:00 |
|
Ioi Lam
|
35e3226df8
|
8250990: Consolidate object copying code for CDS static/dynamic archive dumping
Reviewed-by: coleenp, ccheung
|
2020-08-13 18:40:51 -07:00 |
|
Yumin Qi
|
0e60e8ad85
|
8246181: Avoid walking SymbolTable during -Xshare:dump
All symbols at dump are created as permanent. Store them in a global array to avoid working SymbolTable.
Reviewed-by: iklam, ccheung
|
2020-06-24 11:15:22 -07:00 |
|