Home
last modified time | relevance | path

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

12

/art/runtime/gc/
Dallocator_type.h26 enum AllocatorType { enum
36 std::ostream& operator<<(std::ostream& os, const AllocatorType& rhs);
38 inline constexpr bool IsTLABAllocator(AllocatorType allocator) { in IsTLABAllocator()
Dheap.h234 AllocatorType allocator,
242 AllocatorType GetCurrentAllocator() const { in GetCurrentAllocator()
246 AllocatorType GetCurrentNonMovingAllocator() const { in GetCurrentNonMovingAllocator()
267 void ChangeAllocator(AllocatorType allocator)
851 static ALWAYS_INLINE bool AllocatorHasAllocationStack(AllocatorType allocator_type) { in AllocatorHasAllocationStack()
858 static ALWAYS_INLINE bool AllocatorMayHaveConcurrentGC(AllocatorType allocator_type) { in AllocatorMayHaveConcurrentGC()
900 AllocatorType allocator,
925 AllocatorType allocator_type,
940 void ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type)
943 ALWAYS_INLINE bool IsOutOfMemoryOnAllocation(AllocatorType allocator_type,
[all …]
Dheap-inl.h47 AllocatorType allocator, in AllocObjectWithAllocator()
247 AllocatorType allocator_type, in TryToAllocate()
391 inline bool Heap::IsOutOfMemoryOnAllocation(AllocatorType allocator_type, in IsOutOfMemoryOnAllocation()
Dheap.cc713 void Heap::ChangeAllocator(AllocatorType allocator) { in ChangeAllocator()
1211 void Heap::ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type) { in ThrowOutOfMemoryError()
1575 AllocatorType allocator, in AllocateInternalWithGc()
4060 const AllocatorType allocator_type = GetCurrentAllocator(); in AllocWithNewTLAB()
/art/runtime/entrypoints/
Dentrypoint_utils.h53 gc::AllocatorType allocator_type)
61 gc::AllocatorType allocator_type)
70 gc::AllocatorType allocator_type)
92 gc::AllocatorType allocator_type)
100 gc::AllocatorType allocator_type)
Dentrypoint_utils-inl.h186 gc::AllocatorType allocator_type) { in AllocObjectFromCode()
207 gc::AllocatorType allocator_type) { in AllocObjectFromCodeResolved()
230 gc::AllocatorType allocator_type) { in AllocObjectFromCodeInitialized()
280 gc::AllocatorType allocator_type) { in AllocArrayFromCode()
305 gc::AllocatorType allocator_type) { in AllocArrayFromCodeResolved()
/art/runtime/native/
Djava_lang_StringFactory.cc48 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromBytes()
65 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromChars()
82 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in StringFactory_newStringFromString()
Djava_lang_String.cc82 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in String_fastSubstring()
Ddalvik_system_VMRuntime.cc98 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentNonMovingAllocator(); in VMRuntime_newNonMovableArray()
125 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in VMRuntime_newUnpaddedArray()
Djava_lang_Class.cc708 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in Class_newInstance()
/art/runtime/mirror/
Dstring.h107 gc::AllocatorType allocator_type)
113 gc::AllocatorType allocator_type)
119 gc::AllocatorType allocator_type)
124 gc::AllocatorType allocator_type)
251 gc::AllocatorType allocator_type,
Dstring-inl.h205 gc::AllocatorType allocator_type, in Alloc()
243 inline String* String::AllocEmptyString(Thread* self, gc::AllocatorType allocator_type) { in AllocEmptyString()
252 int32_t high_byte, gc::AllocatorType allocator_type) { in AllocFromByteArray()
266 gc::AllocatorType allocator_type) { in AllocFromCharArray()
279 int32_t offset, gc::AllocatorType allocator_type) { in AllocFromString()
Dstring.cc104 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in DoReplace()
140 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromStrings()
176 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromUtf16()
213 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in AllocFromModifiedUtf8()
Dobject_array.h37 gc::AllocatorType allocator_type)
Darray.cc136 gc::AllocatorType allocator_type = heap->IsMovableObject(this) ? heap->GetCurrentAllocator() : in CopyOf()
Dobject_array-inl.h42 int32_t length, gc::AllocatorType allocator_type) { in Alloc()
355 gc::AllocatorType allocator_type = heap->IsMovableObject(this) ? heap->GetCurrentAllocator() : in CopyOf()
Darray.h45 gc::AllocatorType allocator_type)
Darray-inl.h159 gc::AllocatorType allocator_type) { in Alloc()
Dclass-inl.h733 inline ObjPtr<Object> Class::Alloc(Thread* self, gc::AllocatorType allocator_type) { in Alloc()
Dclass.h552 ALWAYS_INLINE ObjPtr<Object> Alloc(Thread* self, gc::AllocatorType allocator_type)
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.h35 void SetQuickAllocEntryPointsAllocator(gc::AllocatorType allocator)
Dquick_alloc_entrypoints.cc35 gc::AllocatorType allocator_type>
192 static gc::AllocatorType entry_points_allocator = gc::kAllocatorTypeDlMalloc;
194 void SetQuickAllocEntryPointsAllocator(gc::AllocatorType allocator) { in SetQuickAllocEntryPointsAllocator()
/art/runtime/interpreter/
Dunstarted_runtime.cc1310 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromChars()
1325 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromString()
1342 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFastSubstring()
1645 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedJNIVMRuntimeNewUnpaddedArray()
Dinterpreter_switch_impl.cc576 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in ExecuteSwitchImpl()
/art/runtime/interpreter/mterp/
Dmterp.cc394 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in MterpNewInstance()

12