Home
last modified time | relevance | path

Searched refs:AllocatorType (Results 1 – 25 of 31) sorted by relevance

12

/art/runtime/gc/
Dallocator_type.h27 enum AllocatorType : char { enum
40 std::ostream& operator<<(std::ostream& os, AllocatorType rhs);
42 inline constexpr bool IsTLABAllocator(AllocatorType allocator) { in IsTLABAllocator()
Dheap.h274 AllocatorType allocator,
283 AllocatorType GetCurrentAllocator() const { in GetCurrentAllocator()
287 AllocatorType GetCurrentNonMovingAllocator() const { in GetCurrentNonMovingAllocator()
323 void ChangeAllocator(AllocatorType allocator)
967 static ALWAYS_INLINE bool AllocatorHasAllocationStack(AllocatorType allocator_type) { in AllocatorHasAllocationStack()
974 static ALWAYS_INLINE bool AllocatorMayHaveConcurrentGC(AllocatorType allocator_type) { in AllocatorMayHaveConcurrentGC()
1021 AllocatorType allocator,
1047 AllocatorType allocator_type,
1055 AllocatorType allocator_type,
1063 void ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type)
[all …]
Dheap-inl.h48 AllocatorType allocator, in AllocObjectWithAllocator()
285 AllocatorType allocator_type, in TryToAllocate()
428 inline bool Heap::IsOutOfMemoryOnAllocation(AllocatorType allocator_type, in IsOutOfMemoryOnAllocation()
Dheap.cc850 void Heap::ChangeAllocator(AllocatorType allocator) { in ChangeAllocator()
1369 void Heap::ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type) { in ThrowOutOfMemoryError()
1741 AllocatorType allocator, in AllocateInternalWithGc()
4172 AllocatorType allocator_type, in AllocWithNewTLAB()
/art/runtime/native/
Djava_lang_StringFactory.cc49 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromBytes()
66 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromChars()
83 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromString()
Djava_lang_String.cc75 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in String_fastSubstring()
Ddalvik_system_VMRuntime.cc122 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentNonMovingAllocator(); in VMRuntime_newNonMovableArray()
149 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in VMRuntime_newUnpaddedArray()
/art/runtime/mirror/
Dstring.h28 enum AllocatorType : char;
127 gc::AllocatorType allocator_type)
135 gc::AllocatorType allocator_type)
143 gc::AllocatorType allocator_type)
148 gc::AllocatorType allocator_type)
259 gc::AllocatorType allocator_type,
Dobject_array-alloc-inl.h39 gc::AllocatorType allocator_type) { in Alloc()
69 gc::AllocatorType allocator_type = heap->IsMovableObject(h_this.Get()) in CopyOf()
Dstring-alloc-inl.h161 gc::AllocatorType allocator_type, in Alloc()
203 inline ObjPtr<String> String::AllocEmptyString(Thread* self, gc::AllocatorType allocator_type) { in AllocEmptyString()
215 gc::AllocatorType allocator_type) { in AllocFromByteArray()
230 gc::AllocatorType allocator_type) { in AllocFromCharArray()
245 gc::AllocatorType allocator_type) { in AllocFromString()
Darray.cc56 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in RecursiveCreateMultiArray()
124 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in Alloc()
146 gc::AllocatorType allocator_type = heap->IsMovableObject(h_this.Get()) in CopyOf()
Dclass-alloc-inl.h50 inline ObjPtr<Object> Class::Alloc(Thread* self, gc::AllocatorType allocator_type) { in Alloc()
Dstring.cc89 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in DoReplace()
127 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromStrings()
165 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromUtf16()
202 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromModifiedUtf8()
Darray.h28 enum AllocatorType : char;
51 gc::AllocatorType allocator_type)
Darray-alloc-inl.h123 gc::AllocatorType allocator_type) { in Alloc()
Dobject_array.h45 gc::AllocatorType allocator_type)
Dobject_test.cc159 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in TEST_F()
180 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in TEST_F()
Dclass.h41 enum AllocatorType : char;
532 ALWAYS_INLINE ObjPtr<Object> Alloc(Thread* self, gc::AllocatorType allocator_type)
/art/runtime/entrypoints/
Dentrypoint_utils.h57 gc::AllocatorType allocator_type)
66 gc::AllocatorType allocator_type)
75 gc::AllocatorType allocator_type)
97 gc::AllocatorType allocator_type)
106 gc::AllocatorType allocator_type)
Dentrypoint_utils-inl.h172 gc::AllocatorType allocator_type) { in AllocObjectFromCode()
193 gc::AllocatorType allocator_type) { in AllocObjectFromCodeResolved()
218 gc::AllocatorType allocator_type) { in AllocObjectFromCodeInitialized()
269 gc::AllocatorType allocator_type) { in AllocArrayFromCode()
297 gc::AllocatorType allocator_type) { in AllocArrayFromCodeResolved()
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.h33 void SetQuickAllocEntryPointsAllocator(gc::AllocatorType allocator)
Dquick_alloc_entrypoints.cc37 gc::AllocatorType allocator_type>
204 static gc::AllocatorType entry_points_allocator = gc::kAllocatorTypeDlMalloc;
206 void SetQuickAllocEntryPointsAllocator(gc::AllocatorType allocator) { in SetQuickAllocEntryPointsAllocator()
/art/runtime/
Dstring_builder_append.cc357 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AppendF()
/art/runtime/interpreter/
Dunstarted_runtime.cc1314 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromChars()
1330 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromString()
1347 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFastSubstring()
1695 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedJNIVMRuntimeNewUnpaddedArray()
/art/runtime/interpreter/mterp/
Dnterp.cc455 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in NterpGetClassOrAllocateObject()

12