Searched refs:ChunkedList (Results 1 - 5 of 5) sorted by relevance

/openjdk10/hotspot/src/share/vm/utilities/
H A DchunkedList.hpp31 template <class T, MEMFLAGS F> class ChunkedList : public CHeapObj<F> { class in inherits:CHeapObj
39 ChunkedList<T, F>* _next_used;
40 ChunkedList<T, F>* _next_free;
47 ChunkedList<T, F>() : _top(_values), _next_used(NULL), _next_free(NULL) {} function in class:ChunkedList
65 void set_next_used(ChunkedList<T, F>* buffer) { _next_used = buffer; }
66 void set_next_free(ChunkedList<T, F>* buffer) { _next_free = buffer; }
68 ChunkedList<T, F>* next_used() const { return _next_used; }
69 ChunkedList<T, F>* next_free() const { return _next_free; }
/openjdk10/hotspot/test/native/utilities/
H A Dtest_chunkedList.cpp32 typedef ChunkedList<T, mtOther> ChunkedListT;
92 TEST(ChunkedList, metadata_empty) {
96 TEST(ChunkedList, metadata_full) {
100 TEST(ChunkedList, metadata_size) {
104 TEST(ChunkedList, metadata_clear) {
108 TEST(ChunkedList, metadata_at) {
112 TEST(ChunkedList, size_t_empty) {
116 TEST(ChunkedList, size_t_full) {
120 TEST(ChunkedList, size_t_size) {
124 TEST(ChunkedList, size_t_clea
[all...]
/openjdk10/hotspot/src/share/vm/classfile/
H A DmetadataOnStackMark.hpp33 typedef ChunkedList<Metadata*, mtInternal> MetadataOnStackBuffer;
/openjdk10/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/
H A DHotSpotJVMCIMetaAccessContext.java61 private ChunkedList<WeakReference<MetaspaceWrapperObject>> list = new ChunkedList<>();
103 ChunkedList<WeakReference<MetaspaceWrapperObject>> newList = new ChunkedList<>();
181 static class ChunkedList<T> implements Iterable<T> { class in class:HotSpotJVMCIMetaAccessContext
190 ChunkedList() { method in class:HotSpotJVMCIMetaAccessContext.ChunkedList
/openjdk10/hotspot/src/share/vm/runtime/
H A Dthread.hpp83 template <class T, MEMFLAGS F> class ChunkedList;
84 typedef ChunkedList<Metadata*, mtInternal> MetadataOnStackBuffer;

Completed in 109 milliseconds