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, const AllocatorType& rhs);
42 inline constexpr bool IsTLABAllocator(AllocatorType allocator) { in IsTLABAllocator()
Dheap.h272 AllocatorType allocator,
281 AllocatorType GetCurrentAllocator() const { in GetCurrentAllocator()
285 AllocatorType GetCurrentNonMovingAllocator() const { in GetCurrentNonMovingAllocator()
321 void ChangeAllocator(AllocatorType allocator)
965 static ALWAYS_INLINE bool AllocatorHasAllocationStack(AllocatorType allocator_type) { in AllocatorHasAllocationStack()
972 static ALWAYS_INLINE bool AllocatorMayHaveConcurrentGC(AllocatorType allocator_type) { in AllocatorMayHaveConcurrentGC()
1019 AllocatorType allocator,
1045 AllocatorType allocator_type,
1060 void ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type)
1068 ALWAYS_INLINE bool IsOutOfMemoryOnAllocation(AllocatorType allocator_type,
[all …]
Dheap-inl.h48 AllocatorType allocator, in AllocObjectWithAllocator()
285 AllocatorType allocator_type, in TryToAllocate()
429 inline bool Heap::IsOutOfMemoryOnAllocation(AllocatorType allocator_type, in IsOutOfMemoryOnAllocation()
Dheap.cc848 void Heap::ChangeAllocator(AllocatorType allocator) { in ChangeAllocator()
1366 void Heap::ThrowOutOfMemoryError(Thread* self, size_t byte_count, AllocatorType allocator_type) { in ThrowOutOfMemoryError()
1733 AllocatorType allocator, in AllocateInternalWithGc()
4175 const AllocatorType allocator_type = GetCurrentAllocator(); 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/entrypoints/
Dentrypoint_utils.h56 gc::AllocatorType allocator_type)
65 gc::AllocatorType allocator_type)
74 gc::AllocatorType allocator_type)
96 gc::AllocatorType allocator_type)
105 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/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/quick/
Dquick_alloc_entrypoints.h35 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/mterp/
Dnterp.cc423 gc::AllocatorType allocator_type = Runtime::Current()->GetHeap()->GetCurrentAllocator(); in NterpGetClassOrAllocateObject()
/art/runtime/interpreter/
Dunstarted_runtime.cc1365 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromChars()
1381 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFactoryNewStringFromString()
1398 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedStringFastSubstring()
1746 gc::AllocatorType allocator = runtime->GetHeap()->GetCurrentAllocator(); in UnstartedJNIVMRuntimeNewUnpaddedArray()

12