Searched defs:RosAlloc (Results 1 - 2 of 2) sorted by relevance

/art/runtime/gc/allocator/
H A Drosalloc.cc42 size_t RosAlloc::bracketSizes[kNumOfSizeBrackets];
43 size_t RosAlloc::numOfPages[kNumOfSizeBrackets];
44 size_t RosAlloc::numOfSlots[kNumOfSizeBrackets];
45 size_t RosAlloc::headerSizes[kNumOfSizeBrackets];
46 bool RosAlloc::initialized_ = false;
47 size_t RosAlloc::dedicated_full_run_storage_[kPageSize / sizeof(size_t)] = { 0 };
48 RosAlloc::Run* RosAlloc::dedicated_full_run_ =
49 reinterpret_cast<RosAlloc::Run*>(dedicated_full_run_storage_);
51 RosAlloc function in class:art::gc::allocator::RosAlloc
[all...]
H A Drosalloc.h44 class RosAlloc { class in namespace:art::gc::allocator
54 size_t ByteSize(RosAlloc* rosalloc) const REQUIRES(rosalloc->lock_) {
62 void SetByteSize(RosAlloc* rosalloc, size_t byte_size)
72 void* End(RosAlloc* rosalloc) REQUIRES(rosalloc->lock_) {
77 bool IsLargerThanPageReleaseThreshold(RosAlloc* rosalloc)
81 bool IsAtEndOfSpace(RosAlloc* rosalloc)
85 bool ShouldReleasePages(RosAlloc* rosalloc) REQUIRES(rosalloc->lock_) {
102 void ReleasePages(RosAlloc* rosalloc) REQUIRES(rosalloc->lock_) {
134 friend class RosAlloc;
307 friend class RosAlloc;
[all...]

Completed in 70 milliseconds