Searched refs:_free_list (Results 1 - 14 of 14) sorted by relevance

/openjdk9/hotspot/src/share/vm/gc/g1/
H A DheapRegionManager.hpp83 FreeRegionList _free_list; member in class:HeapRegionManager
134 _free_list("Free list", new MasterFreeRegionListMtSafeChecker())
167 _free_list.add_ordered(list);
171 HeapRegion* hr = _free_list.remove_region(is_old);
184 _free_list.remove_all();
189 return _free_list.length();
H A DheapRegionManager.inline.hpp63 _free_list.add_ordered(hr);
67 _free_list.remove_starting_at(at(first), num_regions);
H A DsparsePRT.cpp95 _free_list(NullEntry), _free_region(0)
125 _free_list = NullEntry;
193 if (_free_list != NullEntry) {
194 res = _free_list;
195 _free_list = entry(res)->next_index();
207 entry(fi)->set_next_index(_free_list);
208 _free_list = fi;
H A DheapRegionRemSet.cpp59 static PerRegionTable* volatile _free_list; member in class:PerRegionTable
181 PerRegionTable* fl = _free_list;
183 PerRegionTable* res = (PerRegionTable*) Atomic::cmpxchg_ptr(prt, &_free_list, fl);
197 PerRegionTable* fl = _free_list;
202 Atomic::cmpxchg_ptr(nxt, &_free_list, fl);
207 fl = _free_list;
240 PerRegionTable* cur = _free_list;
252 PerRegionTable* volatile PerRegionTable::_free_list = NULL; member in class:PerRegionTable
H A DsparsePRT.hpp129 int _free_list;
H A DheapRegionManager.cpp63 return _free_list.contains(hr);
473 _free_list.verify();
H A Dg1ConcurrentMark.hpp182 OopChunk* volatile _free_list; // Linked list of free chunks that can be allocated by users. member in class:VALUE_OBJ_CLASS_SPEC
H A Dg1ConcurrentMark.cpp231 add_chunk_to_list(&_free_list, elem);
253 return remove_chunk_from_list(&_free_list);
313 _free_list = NULL;
/openjdk9/hotspot/src/share/vm/utilities/
H A Dhashtable.inline.hpp63 _free_list = NULL;
111 entry->set_next(_free_list);
112 _free_list = entry;
H A Dhashtable.hpp176 BasicHashtableEntry<F>* volatile _free_list; member in class:BasicHashtable
217 _free_list = src->_free_list;
218 src->_free_list = NULL;
H A Dhashtable.cpp44 if (_free_list != NULL) {
45 entry = _free_list;
46 _free_list = _free_list->next();
194 BasicHashtableEntry<F>* current = _free_list;
197 BasicHashtableEntry<F>* old = (BasicHashtableEntry<F>*)Atomic::cmpxchg_ptr(context->_removed_head, &_free_list, current);
/openjdk9/hotspot/src/share/vm/runtime/
H A DjniHandles.cpp320 // _last, _free_list & _allocate_before_rebuild initialized in allocate_handle
322 debug_only(block->_free_list = NULL);
444 assert(current->_free_list == NULL,
445 "only first block should have _free_list set");
450 _free_list = NULL;
464 if (_free_list != NULL) {
465 oop* handle = _free_list;
466 _free_list = (oop*) *_free_list;
503 assert(_allocate_before_rebuild == 0 && _free_list
[all...]
H A DjniHandles.hpp135 oop* _free_list; // Handle free list member in class:JNIHandleBlock
H A DvmStructs.cpp676 volatile_nonstatic_field(BasicHashtable<mtInternal>, _free_list, BasicHashtableEntry<mtInternal>*) \

Completed in 187 milliseconds