Searched refs:_preserved_oop_stack (Results 1 - 9 of 9) sorted by relevance
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | markSweep.cpp | 40 Stack<oop, mtGC> MarkSweep::_preserved_oop_stack; member in class:MarkSweep 153 _preserved_oop_stack.push(obj); 164 assert( _preserved_oop_stack.size() == _preserved_mark_stack.size(), 173 StackIterator<oop, mtGC> iter(_preserved_oop_stack); 181 assert(_preserved_oop_stack.size() == _preserved_mark_stack.size(), 185 _preserved_count + _preserved_oop_stack.size()); 194 while (!_preserved_oop_stack.is_empty()) { 195 oop obj = _preserved_oop_stack.pop();
|
H A D | markSweep.hpp | 136 static Stack<oop, mtGC> _preserved_oop_stack; member in class:MarkSweep
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psScavenge.hpp | 80 static Stack<oop, mtGC> _preserved_oop_stack; // List of oops that need their mark restored. member in class:PSScavenge
|
H A D | psScavenge.cpp | 72 Stack<oop, mtGC> PSScavenge::_preserved_oop_stack; member in class:PSScavenge 267 assert(_preserved_oop_stack.is_empty(), "should be empty"); 716 gclog_or_tty->print_cr("Restoring %d marks", _preserved_oop_stack.size()); 720 while (!_preserved_oop_stack.is_empty()) { 721 oop obj = _preserved_oop_stack.pop(); 728 _preserved_oop_stack.clear(true); 745 _preserved_oop_stack.push(obj);
|
H A D | psMarkSweep.cpp | 503 _preserved_oop_stack.clear(true);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | biasedLocking.cpp | 38 static GrowableArray<Handle>* _preserved_oop_stack = NULL; variable 678 assert(_preserved_oop_stack == NULL, "double initialization"); 691 _preserved_oop_stack = new (ResourceObj::C_HEAP, mtInternal) GrowableArray<Handle>(10, true); 710 _preserved_oop_stack->push(Handle(cur, owner)); 726 assert(_preserved_oop_stack != NULL, "double free"); 729 int len = _preserved_oop_stack->length(); 731 Handle owner = _preserved_oop_stack->at(i); 736 delete _preserved_oop_stack; 737 _preserved_oop_stack = NULL;
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | genMarkSweep.cpp | 246 _preserved_oop_stack.clear(true);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | concurrentMarkSweepGeneration.cpp | 9080 _preserved_oop_stack.push(p); 9083 assert(_preserved_oop_stack.size() == _preserved_mark_stack.size(), 9130 assert(_preserved_oop_stack.size() == _preserved_mark_stack.size(), 9133 while (!_preserved_oop_stack.is_empty()) { 9134 oop p = _preserved_oop_stack.pop(); 9142 assert(_preserved_mark_stack.is_empty() && _preserved_oop_stack.is_empty(), 9148 return _preserved_mark_stack.is_empty() && _preserved_oop_stack.is_empty();
|
H A D | concurrentMarkSweepGeneration.hpp | 561 Stack<oop, mtGC> _preserved_oop_stack; member in class:CMSCollector
|
Completed in 270 milliseconds