Home | History | Annotate | Download | only in gc

Lines Matching refs:allocator

46                                                       AllocatorType allocator,
60 // Need to check that we aren't the large object allocator since the large object allocation code
80 if (IsTLABAllocator(allocator)) {
84 if (IsTLABAllocator(allocator) && byte_count <= self->TlabSize()) {
96 !kInstrumented && allocator == kAllocatorTypeRosAlloc &&
110 obj = TryToAllocate<kInstrumented, false>(self, allocator, byte_count, &bytes_allocated,
114 // or changes the allocator in a suspend point here, we need to retry the allocation.
116 allocator,
124 // allocator or instrumentation changed.
126 // AllocObject will pick up the new allocator type, and instrumented as true is the safe
142 if (collector::SemiSpace::kUseRememberedSet && UNLIKELY(allocator == kAllocatorTypeNonMoving)) {
191 if (AllocatorHasAllocationStack(allocator)) {
205 if (AllocatorMayHaveConcurrentGC(allocator) && IsGcConcurrent()) {
352 // kAllocatorTypeTLAB may be the allocator for region space TLAB if the GC is not marking,
353 // that is why the allocator is not passed down.
370 LOG(FATAL) << "Invalid allocator type";