mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
6423256: GC stacks should use a better data structure
6942771: SEGV in ParScanThreadState::take_from_overflow_stack Reviewed-by: apetrusenko, ysr, pbk
This commit is contained in:
parent
aff36499e7
commit
1cdd538ea5
30 changed files with 718 additions and 402 deletions
|
@ -537,8 +537,8 @@ class CMSCollector: public CHeapObj {
|
|||
// The following array-pair keeps track of mark words
|
||||
// displaced for accomodating overflow list above.
|
||||
// This code will likely be revisited under RFE#4922830.
|
||||
GrowableArray<oop>* _preserved_oop_stack;
|
||||
GrowableArray<markOop>* _preserved_mark_stack;
|
||||
Stack<oop> _preserved_oop_stack;
|
||||
Stack<markOop> _preserved_mark_stack;
|
||||
|
||||
int* _hash_seed;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue