HomeSort by relevance Sort by last modified time
    Searched refs:rosalloc (Results 1 - 8 of 8) sorted by null

  /art/runtime/gc/allocator/
rosalloc.h 45 class RosAlloc {
55 size_t ByteSize(RosAlloc* rosalloc) const REQUIRES(rosalloc->lock_) {
57 size_t pm_idx = rosalloc->ToPageMapIndex(fpr_base);
58 size_t byte_size = rosalloc->free_page_run_size_map_[pm_idx];
63 void SetByteSize(RosAlloc* rosalloc, size_t byte_size)
64 REQUIRES(rosalloc->lock_) {
67 size_t pm_idx = rosalloc->ToPageMapIndex(fpr_base)
    [all...]
rosalloc.cc 17 #include "rosalloc.h"
47 size_t RosAlloc::bracketSizes[kNumOfSizeBrackets];
48 size_t RosAlloc::numOfPages[kNumOfSizeBrackets];
49 size_t RosAlloc::numOfSlots[kNumOfSizeBrackets];
50 size_t RosAlloc::headerSizes[kNumOfSizeBrackets];
51 bool RosAlloc::initialized_ = false;
52 size_t RosAlloc::dedicated_full_run_storage_[kPageSize / sizeof(size_t)] = { 0 };
53 RosAlloc::Run* RosAlloc::dedicated_full_run_ =
54 reinterpret_cast<RosAlloc::Run*>(dedicated_full_run_storage_)
    [all...]
  /art/runtime/gc/space/
rosalloc_space.cc 45 // template class MemoryToolMallocSpace<RosAllocSpace, allocator::RosAlloc*>;
48 art::gc::allocator::RosAlloc* rosalloc, uint8_t* begin, uint8_t* end,
53 rosalloc_(rosalloc), low_memory_mode_(low_memory_mode) {
54 CHECK(rosalloc != nullptr);
65 allocator::RosAlloc* rosalloc = CreateRosAlloc(mem_map->Begin(), starting_size, initial_size, local
67 if (rosalloc == nullptr) {
68 LOG(ERROR) << "Failed to initialize rosalloc for alloc space (" << name << ")";
84 mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, growth_limit
142 allocator::RosAlloc* rosalloc = new art::gc::allocator::RosAlloc( local
    [all...]
rosalloc_space.h 20 #include "gc/allocator/rosalloc.h"
73 // RosAlloc zeroes memory internally.
80 // RosAlloc zeroes memory internally. Pass in false for thread unsafe.
102 allocator::RosAlloc* GetRosAlloc() const {
151 allocator::RosAlloc* rosalloc, uint8_t* begin, uint8_t* end, uint8_t* limit,
165 static allocator::RosAlloc* CreateRosAlloc(void* base, size_t morecore_start, size_t initial_size,
177 // Underlying rosalloc.
178 allocator::RosAlloc* rosalloc_;
  /art/runtime/arch/mips/
quick_entrypoints_mips.S     [all...]
  /art/runtime/arch/mips64/
quick_entrypoints_mips64.S     [all...]
  /art/runtime/gc/
heap.h 93 class RosAlloc;
122 // If true, use rosalloc/RosAllocSpace instead of dlmalloc/DlMallocSpace
659 // Return the corresponding rosalloc space.
660 space::RosAllocSpace* GetRosAllocSpace(gc::allocator::RosAlloc* rosalloc) const
    [all...]
heap.cc 117 static const char* kRosAllocSpaceName[2] = {"main rosalloc space", "main rosalloc space 1"};
134 // Dump the rosalloc stats on SIGQUIT.
424 // active rosalloc spaces.
665 // Create rosalloc space.
    [all...]

Completed in 221 milliseconds