Searched refs:AdaptiveFreeList (Results 1 - 10 of 10) sorted by relevance

/openjdk10/hotspot/src/share/vm/gc/cms/
H A DadaptiveFreeList.cpp35 void AdaptiveFreeList<FreeChunk>::print_on(outputStream* st, const char* c) const {
49 AdaptiveFreeList<Chunk>::AdaptiveFreeList() : FreeList<Chunk>(), _hint(0) { function in class:AdaptiveFreeList
54 void AdaptiveFreeList<Chunk>::initialize() {
61 void AdaptiveFreeList<Chunk>::reset(size_t hint) {
67 void AdaptiveFreeList<Chunk>::init_statistics(bool split_birth) {
72 size_t AdaptiveFreeList<Chunk>::get_better_size() {
91 void AdaptiveFreeList<Chunk>::return_chunk_at_head(Chunk* chunk) {
97 void AdaptiveFreeList<Chunk>::return_chunk_at_head(Chunk* chunk, bool record_return) {
107 void AdaptiveFreeList<Chun
[all...]
H A DvmStructs_cms.hpp44 nonstatic_field(CompactibleFreeListSpace, _indexedFreeList[0], AdaptiveFreeList<FreeChunk>) \
H A DcompactibleFreeListSpace.hpp147 AdaptiveFreeList<FreeChunk> _indexedFreeList[IndexSetSize];
186 void par_get_chunk_of_blocks(size_t word_sz, size_t n, AdaptiveFreeList<FreeChunk>* fl);
190 bool par_get_chunk_of_blocks_IFL(size_t word_sz, size_t n, AdaptiveFreeList<FreeChunk>* fl);
200 void par_get_chunk_of_blocks_dictionary(size_t word_sz, size_t n, AdaptiveFreeList<FreeChunk>* fl);
242 FreeChunk* getFromListGreater(AdaptiveFreeList<FreeChunk>* fl, size_t numWords);
672 AdaptiveFreeList<FreeChunk> _indexedFreeList[CompactibleFreeListSpace::IndexSetSize];
685 void get_from_global_pool(size_t word_sz, AdaptiveFreeList<FreeChunk>* fl);
H A DadaptiveFreeList.hpp46 class AdaptiveFreeList : public FreeList<Chunk> { class in inherits:FreeList
57 AdaptiveFreeList();
H A DcompactibleFreeListSpace.cpp412 AdaptiveFreeList<FreeChunk>::print_labels_on(st, "size");
1208 AdaptiveFreeList<FreeChunk>* fl = &_indexedFreeList[i];
1591 TreeChunk<FreeChunk, AdaptiveFreeList<FreeChunk> >* tc = TreeChunk<FreeChunk, AdaptiveFreeList<FreeChunk> >::as_TreeChunk(chunk);
1592 TreeList<FreeChunk, AdaptiveFreeList<FreeChunk> >* tl = tc->list();
1734 AdaptiveFreeList<FreeChunk>* it = _indexedFreeList;
1738 AdaptiveFreeList<FreeChunk> *fl = &_indexedFreeList[hint];
1757 FreeChunk* CompactibleFreeListSpace::getFromListGreater(AdaptiveFreeList<FreeChunk>* fl,
2000 AdaptiveFreeList<FreeChunk>* fl = &_indexedFreeList[i];
2017 AdaptiveFreeList<FreeChun
[all...]
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/
H A DAdaptiveFreeList.java2 * @(#)AdaptiveFreeList.java
39 public class AdaptiveFreeList extends VMObject { class in inherits:VMObject
49 Type type = db.lookupType("AdaptiveFreeList<FreeChunk>");
61 public AdaptiveFreeList(Address address) { method in class:AdaptiveFreeList
H A DCompactibleFreeListSpace.java109 cur = cur.addOffsetTo(IndexSetStart*AdaptiveFreeList.sizeOf());
111 AdaptiveFreeList freeList = (AdaptiveFreeList) VMObjectFactory.newObject(AdaptiveFreeList.class, cur);
113 cur= cur.addOffsetTo(IndexSetStride*AdaptiveFreeList.sizeOf());
/openjdk10/hotspot/src/share/vm/memory/
H A DbinaryTreeDictionary.cpp107 // Specialize for AdaptiveFreeList which tries to avoid
112 TreeList<FreeChunk, AdaptiveFreeList<FreeChunk> >*
113 TreeList<FreeChunk, AdaptiveFreeList<FreeChunk> >::get_better_list(
114 BinaryTreeDictionary<FreeChunk, ::AdaptiveFreeList<FreeChunk> >* dictionary) {
119 TreeList<FreeChunk, ::AdaptiveFreeList<FreeChunk> >* curTL = this;
122 TreeList<FreeChunk, ::AdaptiveFreeList<FreeChunk> >* hintTL = this;
858 TreeList<FreeChunk, AdaptiveFreeList<FreeChunk> >* nd = find_list(size);
898 TreeList<FreeChunk, AdaptiveFreeList<FreeChunk> >* list_of_size = find_list(size);
964 void do_list(AdaptiveFreeList<Chunk_t>* fl) {
1140 void do_list(AdaptiveFreeList<Chunk_
[all...]
H A DbinaryTreeDictionary.hpp46 template <class> class AdaptiveFreeList;
47 typedef BinaryTreeDictionary<FreeChunk, AdaptiveFreeList<FreeChunk> > AFLBinaryTreeDictionary;
/openjdk10/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1267 nonstatic_field(AdaptiveFreeList<FreeChunk>, _size, size_t) \
1268 nonstatic_field(AdaptiveFreeList<FreeChunk>, _count, ssize_t)
2178 declare_toplevel_type(AdaptiveFreeList<FreeChunk>*) \
2179 declare_toplevel_type(AdaptiveFreeList<FreeChunk>)

Completed in 151 milliseconds