Searched refs:SparsePRT (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DsparsePRT.hpp211 // Concurrent accesss to a SparsePRT must be serialized by some external
217 class SparsePRT VALUE_OBJ_CLASS_SPEC {
239 SparsePRT* _next_expanded;
241 SparsePRT* next_expanded() { return _next_expanded; }
242 void set_next_expanded(SparsePRT* nxt) { _next_expanded = nxt; }
246 static SparsePRT* _head_expanded_list;
249 SparsePRT(HeapRegion* hr);
251 ~SparsePRT();
289 static void add_to_expanded_list(SparsePRT* sprt);
290 static SparsePRT* get_from_expanded_lis
[all...]
H A DsparsePRT.cpp38 void SparsePRT::init_iterator(SparsePRTIter* sprt_iter) {
383 SparsePRT* SparsePRT::_head_expanded_list = NULL;
385 void SparsePRT::add_to_expanded_list(SparsePRT* sprt) {
389 SparsePRT* hd = _head_expanded_list;
392 SparsePRT* res =
393 (SparsePRT*)
401 SparsePRT* SparsePRT
461 SparsePRT::SparsePRT(HeapRegion* hr) : function in class:SparsePRT
[all...]
H A DheapRegionRemSet.hpp39 class SparsePRT;
99 SparsePRT _sparse_table;
337 // SparsePRT. Look at sparsePRT.hpp for more details.
396 /* SparsePRT::*/ SparsePRTIter _sparse_iter;
H A DheapRegionRemSet.cpp908 SparsePRT::cleanup_all();
1154 SparsePRT::reset_for_cleanup_tasks();
1163 SparsePRT::finish_cleanup_task(hrrs_cleanup_task);

Completed in 38 milliseconds