mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
This commit is contained in:
parent
b8b88853a5
commit
1fc67ab002
239 changed files with 220 additions and 27246 deletions
|
@ -45,7 +45,6 @@ class OopClosure;
|
|||
class ScanClosure;
|
||||
class FastScanClosure;
|
||||
class FilteringClosure;
|
||||
class CMSIsAliveClosure;
|
||||
|
||||
class PSPromotionManager;
|
||||
class ParCompactionManager;
|
||||
|
@ -93,9 +92,6 @@ class oopDesc {
|
|||
inline int klass_gap() const;
|
||||
inline void set_klass_gap(int z);
|
||||
static inline void set_klass_gap(HeapWord* mem, int z);
|
||||
// For when the klass pointer is being used as a linked list "next" field.
|
||||
inline void set_klass_to_list_ptr(oop k);
|
||||
inline oop list_ptr_from_klass();
|
||||
|
||||
// size of object header, aligned to platform wordSize
|
||||
static int header_size() { return sizeof(oopDesc)/HeapWordSize; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue