Ioi Lam
57e7a3fbea
8307959: Remove explicit type casts from SerializeClosure::do_xxx() calls
...
Reviewed-by: matsaave, ccheung
2023-05-15 16:33:37 +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
Ioi Lam
82deb5ca61
8298601: Refactor archiving of java.lang.Module objects
...
Reviewed-by: coleenp, ccheung
2023-01-04 04:03:43 +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
ffbcf1b0a7
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
...
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
2021-02-02 23:40:29 +00:00
Calvin Cheung
bbbfaa58c0
8249262: Initialize InstanceKlass::_package_entry during CDS dump time
...
Reviewed-by: iklam, minqi
2021-01-28 16:17:46 +00:00
Thomas Schatzl
d30956055b
8253081: G1 fails on stale objects in archived module graph in Open Archive regions
...
Change the handling of Open Archive areas, instead of assuming that everything in there is live always, a root containing references to all live root objects is provided. Adapt G1 to handle Open Archive regions as any other old region apart from never compacting or evacuating them.
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: kbarrett, sjohanss, redestad
2020-11-18 08:21:03 +00:00
Ioi Lam
03a4df0acd
8244778: Archive full module graph in CDS
...
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
2020-09-13 14:45:12 +00:00