OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DlMallocSpace
(Results
1 - 13
of
13
) sorted by null
/art/runtime/gc/space/
space-inl.h
34
inline
DlMallocSpace
* Space::AsDlMallocSpace() {
36
return down_cast<
DlMallocSpace
*>(down_cast<MemMapSpace*>(this));
dlmalloc_space.cc
48
// A specialization of
DlMallocSpace
that provides information to valgrind wrt allocations.
49
class ValgrindDlMallocSpace : public
DlMallocSpace
{
52
void* obj_with_rdz =
DlMallocSpace
::AllocWithGrowth(self, num_bytes + 2 * kValgrindRedZoneBytes,
66
void* obj_with_rdz =
DlMallocSpace
::Alloc(self, num_bytes + 2 * kValgrindRedZoneBytes,
80
size_t result =
DlMallocSpace
::AllocationSize(reinterpret_cast<const mirror::Object*>(
89
size_t allocation_size =
DlMallocSpace
::AllocationSize(
92
size_t freed =
DlMallocSpace
::Free(self, reinterpret_cast<mirror::Object*>(obj_with_rdz));
106
DlMallocSpace
(name, mem_map, mspace, begin, end, growth_limit) {
117
size_t
DlMallocSpace
::bitmap_index_ = 0;
119
DlMallocSpace
::DlMallocSpace(const std::string& name, MemMap* mem_map, void* mspace, byte* begin
[
all
...]
dlmalloc_space-inl.h
26
inline mirror::Object*
DlMallocSpace
::AllocNonvirtual(Thread* self, size_t num_bytes,
40
inline mirror::Object*
DlMallocSpace
::AllocWithoutGrowthLocked(size_t num_bytes, size_t* bytes_allocated) {
dlmalloc_space.h
33
class
DlMallocSpace
: public MemMapSpace, public AllocSpace {
49
static
DlMallocSpace
* Create(const std::string& name, size_t initial_size, size_t growth_limit,
128
DlMallocSpace
* CreateZygoteSpace(const char* alloc_space_name);
150
DlMallocSpace
(const std::string& name, MemMap* mem_map, void* mspace, byte* begin, byte* end,
199
DISALLOW_COPY_AND_ASSIGN(
DlMallocSpace
);
space_test.cc
32
void SizeFootPrintGrowthLimitAndTrimBody(
DlMallocSpace
* space, intptr_t object_size,
49
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 16 * MB, 32 * MB, 32 * MB, NULL));
54
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 16 * MB, 16 * MB, 16 * MB, NULL));
59
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 32 * MB, 16 * MB, 16 * MB, NULL));
64
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 16 * MB, 16 * MB, 32 * MB, NULL));
69
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 16 * MB, 8 * MB, 32 * MB, NULL));
74
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 8 * MB, 16 * MB, 32 * MB, NULL));
79
UniquePtr<Space> space(
DlMallocSpace
::Create("test", 8 * MB, 32 * MB, 16 * MB, NULL));
90
DlMallocSpace
* space(
DlMallocSpace
::Create("test", 4 * MB, 16 * MB, 16 * MB, NULL))
[
all
...]
space.h
45
class
DlMallocSpace
;
109
DlMallocSpace
* AsDlMallocSpace();
large_object_space.h
41
virtual void Walk(
DlMallocSpace
::WalkCallback, void* arg) = 0;
88
void Walk(
DlMallocSpace
::WalkCallback, void* arg) LOCKS_EXCLUDED(lock_);
115
void Walk(
DlMallocSpace
::WalkCallback callback, void* arg) LOCKS_EXCLUDED(lock_);
large_object_space.cc
109
void LargeObjectMapSpace::Walk(
DlMallocSpace
::WalkCallback callback, void* arg) {
148
void FreeListSpace::Walk(
DlMallocSpace
::WalkCallback callback, void* arg) {
/art/runtime/gc/
heap.h
65
class
DlMallocSpace
;
383
space::
DlMallocSpace
* GetAllocSpace() const {
450
// Try to allocate a number of bytes, this function never does any GCs.
DlMallocSpace
-specialized version.
451
mirror::Object* TryToAllocate(Thread* self, space::
DlMallocSpace
* space, size_t alloc_size, bool grow,
517
space::
DlMallocSpace
* alloc_space_;
heap.cc
165
alloc_space_ = space::
DlMallocSpace
::Create(Runtime::Current()->IsZygote() ? "zygote space" : "alloc space",
[
all
...]
/art/runtime/native/
dalvik_system_VMDebug.cc
270
gc::space::
DlMallocSpace
* dlmalloc_space = space->AsDlMallocSpace();
275
gc::space::
DlMallocSpace
* dlmalloc_space = space->AsDlMallocSpace();
dalvik_system_VMRuntime.cc
172
gc::space::
DlMallocSpace
* alloc_space = heap->GetAllocSpace();
/art/runtime/gc/collector/
mark_sweep.cc
603
space::
DlMallocSpace
* alloc_space = space->AsDlMallocSpace();
[
all
...]
Completed in 62 milliseconds