Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dbit_vector.h271 BitVectorBase() : storage_(Allocator::GetInstance()->Adapter()) {} in BitVectorBase()
273 explicit BitVectorBase(Allocator *allocator) : storage_(allocator->Adapter()) in BitVectorBase()
279 : size_(size), storage_(GetWordIndex(size) + 1, allocator->Adapter()) in BitVectorBase()
286 storage_(reinterpret_cast<WordType *>(data), GetWordIndex(bits) + (((bits % WORD_BITS) != 0) ? 1 : 0)) in BitVectorBase()
291 explicit BitVectorBase(Span<WordType> span) : size_(span.size() * WORD_BITS), storage_(span) in BitVectorBase()
321 return const_iterator(storage_.data(), 0); in begin()
325 return iterator(storage_.data(), 0); in begin()
329 return const_iterator(storage_.data(), 0); in cbegin()
334 return const_iterator(storage_.data() + GetWordIndex(size_), size_ % WORD_BITS); in end()
339 return iterator(storage_ in end()
598 VectorType storage_; global() member in ark::final
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
H A Dglobal_object_storage.h148 * 1) When index is busy - then we store jobject in storage_ and 0 in the lowest bit (cause of alignment).
167 PandaVector<uintptr_t> storage_ GUARDED_BY(mutex_) {}; in GUARDED_BY()
190 storage_.resize(blocksAvailable_); in ArrayStorage()
191 for (size_t i = 0; i < storage_.size() - 1; i++) { in ArrayStorage()
192 storage_[i] = EncodeNextIndex(i + 1); in ArrayStorage()
194 storage_[storage_.size() - 1] = 0; in ArrayStorage()
208 if (storage_.size() * ENSURE_CAPACITY_MULTIPLIER <= maxSize_ && !isFixed_) { in Add()
217 auto nextBlock = DecodeIndex(storage_[firstAvailableBlock_]); in Add()
225 storage_[currentInde in Add()
[all...]
/arkcompiler/runtime_core/static_core/verification/util/
H A Dobj_pool.h76 return pool_->storage_[idx_]; in operator *()
80 return pool_->storage_[idx_]; in operator *()
117 pool_->cleaner_(pool_->storage_[idx_]); in Erase()
166 idx = storage_.size(); in New()
167 storage_.emplace_back(); in New()
170 initializer_(storage_[idx], idx); in New()
181 return storage_.size(); in Count()
201 while (idx < storage_.size() && accessors_[idx] == nullptr) { in AllObjects()
204 if (idx >= storage_.size()) { in AllObjects()
215 size_t idx2 = storage_ in ShrinkToFit()
249 Vector<T> storage_; global() variable
[all...]
/arkcompiler/runtime_core/libpandabase/utils/
H A Dbit_vector.h261 BitVectorBase() : storage_(Allocator::GetInstance()->Adapter()) {} in BitVectorBase()
263 explicit BitVectorBase(Allocator *allocator) : storage_(allocator->Adapter()) in BitVectorBase()
269 : size_(size), storage_(GetWordIndex(size) + 1, allocator->Adapter()) in BitVectorBase()
276 storage_(reinterpret_cast<WordType *>(data), GetWordIndex(bits) + (((bits % WORD_BITS) != 0) ? 1 : 0)) in BitVectorBase()
281 explicit BitVectorBase(Span<WordType> span) : size_(span.size() * WORD_BITS), storage_(span) in BitVectorBase()
308 return const_iterator(storage_.data(), 0); in begin()
312 return iterator(storage_.data(), 0); in begin()
316 return const_iterator(storage_.data(), 0); in cbegin()
320 return const_iterator(storage_.data() + GetWordIndex(size_), size_ % WORD_BITS); in end()
325 return iterator(storage_ in end()
562 VectorType storage_; global() member in panda::final
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/proxies/mem/proxy_reference_storage_1/
H A Dtest_proxy_reference_storage_1.cpp27 storage_ = SharedReferenceStorage::Create();
48 SharedReference *ref = storage_->CreateETSObjectRef(InteropCtx::Current(), etsObject, jsObj); in CreateReference()
59 return storage_->GetReference(data); in GetReference()
64 return storage_->RemoveReference(ref); in RemoveReference()
69 return storage_->CheckAlive(data); in CheckAlive()
73 std::unique_ptr<SharedReferenceStorage> storage_ {}; // NOLINT(misc-non-private-member-variables-in-classes)
85 ASSERT_EQ(storage_->HasReference(etsObject), false); in TEST_F()
87 ASSERT_EQ(storage_->HasReference(etsObject), true); in TEST_F()
89 SharedReference *refX = storage_->GetReference(etsObject); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dthread.h132 storage_ = allocator_.allocate(DEFAULT_CAPACITY); in LockedObjectList()
137 allocator_.deallocate(storage_, capacity_); in ~LockedObjectList()
146 storage_[size_++] = data; in PushBack()
154 auto *rawMem = &storage_[size_]; in EmplaceBack()
164 return storage_[size_ - 1]; in Back()
177 (&storage_[size_])->~LockedObjectInfo(); in PopBack()
182 return Span<LockedObjectInfo>(storage_, size_); in Data()
197 return MEMBER_OFFSET(LockedObjectList, storage_); in GetDataOffset()
211 std::copy(storage_, storage_ in ExtendIfNeeded()
224 Aligned<LockedObjectInfo *> storage_; global() member in ark::LockedObjectList
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
H A Dgc_workers_tasks.h100 GCWorkersTask(GCWorkersTaskTypes type, StorageType taskStorageData) : taskType_(type), storage_(taskStorageData) in GCWorkersTask()
102 ASSERT(storage_ != nullptr); in GCWorkersTask()
105 StorageType storage_ {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
122 return static_cast<StackType *>(storage_); in GetMarkingStack()
142 return static_cast<RegionDataType *>(storage_); in GetRegionData()
164 return static_cast<MovedObjectsRange *>(storage_); in GetMovedObjectsRange()
/arkcompiler/runtime_core/static_core/verification/cache/
H A Dfile_entity_cache.h67 const auto it = storage_.find(GetKey<Entity>(pf, id)); in GetCached()
68 if (it != storage_.cend()) { in GetCached()
77 storage_.insert_or_assign(GetKey<Entity>(pf, id), &entity); in AddToCache()
81 PandaUnorderedMap<Key, void *> storage_; member in ark::verifier::FileEntityCache
/arkcompiler/runtime_core/static_core/runtime/profilesaver/
H A Dprofile_dump_info.h197 storage_ = MakePandaUnique<uint8_t[]>(size); in SerializerBuffer()
198 ptrCurrent_ = storage_.get(); in SerializerBuffer()
211 return storage_.get(); in Get()
215 PandaUniquePtr<uint8_t[]> storage_; // NOLINT(modernize-avoid-c-arrays) member
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-evacuate-regions-task.h59 return static_cast<StackType *>(storage_); in GetMarkingStack()

Completed in 6 milliseconds