OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:rosalloc
(Results
1 - 8
of
8
) sorted by null
/art/runtime/gc/allocator/
rosalloc.h
44
class
RosAlloc
{
54
size_t ByteSize(
RosAlloc
*
rosalloc
) const REQUIRES(
rosalloc
->lock_) {
56
size_t pm_idx =
rosalloc
->ToPageMapIndex(fpr_base);
57
size_t byte_size =
rosalloc
->free_page_run_size_map_[pm_idx];
62
void SetByteSize(
RosAlloc
*
rosalloc
, size_t byte_size)
63
REQUIRES(
rosalloc
->lock_) {
66
size_t pm_idx =
rosalloc
->ToPageMapIndex(fpr_base)
[
all
...]
rosalloc.cc
17
#include "
rosalloc
.h"
46
size_t
RosAlloc
::bracketSizes[kNumOfSizeBrackets];
47
size_t
RosAlloc
::numOfPages[kNumOfSizeBrackets];
48
size_t
RosAlloc
::numOfSlots[kNumOfSizeBrackets];
49
size_t
RosAlloc
::headerSizes[kNumOfSizeBrackets];
50
bool
RosAlloc
::initialized_ = false;
51
size_t
RosAlloc
::dedicated_full_run_storage_[kPageSize / sizeof(size_t)] = { 0 };
52
RosAlloc
::Run*
RosAlloc
::dedicated_full_run_ =
53
reinterpret_cast<
RosAlloc
::Run*>(dedicated_full_run_storage_)
[
all
...]
/art/runtime/gc/space/
rosalloc_space.cc
44
// template class MemoryToolMallocSpace<RosAllocSpace, allocator::
RosAlloc
*>;
47
art::gc::allocator::
RosAlloc
*
rosalloc
, uint8_t* begin, uint8_t* end,
52
rosalloc_(
rosalloc
), low_memory_mode_(low_memory_mode) {
53
CHECK(
rosalloc
!= nullptr);
64
allocator::
RosAlloc
*
rosalloc
= CreateRosAlloc(mem_map->Begin(), starting_size, initial_size,
local
66
if (
rosalloc
== nullptr) {
67
LOG(ERROR) << "Failed to initialize
rosalloc
for alloc space (" << name << ")";
83
mem_map, initial_size, name,
rosalloc
, begin, end, begin + capacity, growth_limit
141
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
88
class
RosAlloc
;
117
// If true, use
rosalloc
/RosAllocSpace instead of dlmalloc/DlMallocSpace
649
// Return the corresponding
rosalloc
space.
650
space::RosAllocSpace* GetRosAllocSpace(gc::allocator::
RosAlloc
*
rosalloc
) const
[
all
...]
heap.cc
112
static const char* kRosAllocSpaceName[2] = {"main
rosalloc
space", "main
rosalloc
space 1"};
132
// Dump the
rosalloc
stats on SIGQUIT.
422
// active
rosalloc
spaces.
[
all
...]
Completed in 229 milliseconds