Home | History | Annotate | Download | only in gc

Lines Matching refs:allocator

48                                                       AllocatorType allocator,
62 // Need to check that we aren't the large object allocator since the large object allocation code
82 if (IsTLABAllocator(allocator)) {
86 if (IsTLABAllocator(allocator) && byte_count <= self->TlabSize()) {
98 !kInstrumented && allocator == kAllocatorTypeRosAlloc &&
112 obj = TryToAllocate<kInstrumented, false>(self, allocator, byte_count, &bytes_allocated,
116 // or changes the allocator in a suspend point here, we need to retry the allocation.
118 allocator,
126 // allocator or instrumentation changed.
128 // AllocObject will pick up the new allocator type, and instrumented as true is the safe
144 if (collector::SemiSpace::kUseRememberedSet && UNLIKELY(allocator == kAllocatorTypeNonMoving)) {
199 if (AllocatorHasAllocationStack(allocator)) {
213 if (AllocatorMayHaveConcurrentGC(allocator) && IsGcConcurrent()) {
360 // kAllocatorTypeTLAB may be the allocator for region space TLAB if the GC is not marking,
361 // that is why the allocator is not passed down.
378 LOG(FATAL) << "Invalid allocator type";