/external/v8/src/heap/cppgc/ |
D | object-allocator.h | 24 friend class internal::ObjectAllocator; 32 class V8_EXPORT_PRIVATE ObjectAllocator final : public cppgc::AllocationHandle { 40 explicit NoAllocationScope(ObjectAllocator&); 47 ObjectAllocator& allocator_; 50 ObjectAllocator(RawHeap* heap, PageBackend* page_backend, 79 void* ObjectAllocator::AllocateObject(size_t size, GCInfoIndex gcinfo) { in AllocateObject() 89 void* ObjectAllocator::AllocateObject(size_t size, GCInfoIndex gcinfo, in AllocateObject() 100 RawHeap::RegularSpaceType ObjectAllocator::GetInitialSpaceIndexForSize( in GetInitialSpaceIndexForSize() 110 void* ObjectAllocator::AllocateObjectOnSpace(NormalPageSpace* space, in AllocateObjectOnSpace()
|
D | object-allocator.cc | 103 ObjectAllocator::ObjectAllocator(RawHeap* heap, PageBackend* page_backend, in ObjectAllocator() function in cppgc::internal::ObjectAllocator 109 void* ObjectAllocator::OutOfLineAllocate(NormalPageSpace* space, size_t size, in OutOfLineAllocate() 117 void* ObjectAllocator::OutOfLineAllocateImpl(NormalPageSpace* space, in OutOfLineAllocateImpl() 158 void* ObjectAllocator::AllocateFromFreeList(NormalPageSpace* space, size_t size, in AllocateFromFreeList() 169 void ObjectAllocator::ResetLinearAllocationBuffers() { in ResetLinearAllocationBuffers() 188 ObjectAllocator::NoAllocationScope::NoAllocationScope( in NoAllocationScope() 189 ObjectAllocator& allocator) in NoAllocationScope() 194 ObjectAllocator::NoAllocationScope::~NoAllocationScope() { in ~NoAllocationScope()
|
D | allocation.cc | 20 return static_cast<ObjectAllocator&>(handle).AllocateObject(size, index); in Allocate() 27 return static_cast<ObjectAllocator&>(handle).AllocateObject(size, index, in Allocate()
|
D | heap-base.h | 103 ObjectAllocator& object_allocator() { return object_allocator_; } in object_allocator() 161 ObjectAllocator object_allocator_;
|
D | heap.cc | 159 ObjectAllocator::NoAllocationScope no_allocation_scope_(object_allocator_); in FinalizeGarbageCollection()
|
/external/protobuf/ruby/src/main/java/com/google/protobuf/jruby/ |
D | RubyDescriptor.java | 41 import org.jruby.runtime.ObjectAllocator; 53 … cDescriptor = protobuf.defineClassUnder("Descriptor", runtime.getObject(), new ObjectAllocator() { in createRubyDescriptor() 239 ObjectAllocator allocator = new ObjectAllocator() { in buildClassFromDescriptor()
|
D | RubyEnumBuilderContext.java | 41 import org.jruby.runtime.ObjectAllocator; 49 …text = protobuf.defineClassUnder("EnumBuilderContext", runtime.getObject(), new ObjectAllocator() { in createRubyEnumBuilderContext()
|
D | RubyOneofBuilderContext.java | 41 import org.jruby.runtime.ObjectAllocator; 50 …ext = internal.defineClassUnder("OneofBuilderContext", runtime.getObject(), new ObjectAllocator() { in createRubyOneofBuilderContext()
|
D | RubyOneofDescriptor.java | 12 import org.jruby.runtime.ObjectAllocator; 23 …criptor = protobuf.defineClassUnder("OneofDescriptor", runtime.getObject(), new ObjectAllocator() { in createRubyOneofDescriptor()
|
D | RubyEnumDescriptor.java | 45 import org.jruby.runtime.ObjectAllocator; 53 …criptor = mProtobuf.defineClassUnder("EnumDescriptor", runtime.getObject(), new ObjectAllocator() { in createRubyEnumDescriptor()
|
D | RubyFieldDescriptor.java | 40 import org.jruby.runtime.ObjectAllocator; 48 …riptor = mProtobuf.defineClassUnder("FieldDescriptor", runtime.getObject(), new ObjectAllocator() { in createRubyFileDescriptor()
|
D | RubyMessageBuilderContext.java | 41 import org.jruby.runtime.ObjectAllocator; 49 …t = protobuf.defineClassUnder("MessageBuilderContext", runtime.getObject(), new ObjectAllocator() { in createRubyMessageBuilderContext()
|
D | RubyRepeatedField.java | 40 import org.jruby.runtime.ObjectAllocator; 50 new ObjectAllocator() { in createRubyRepeatedField()
|
D | RubyMap.java | 43 import org.jruby.runtime.ObjectAllocator; 59 … RubyClass cMap = protobuf.defineClassUnder("Map", runtime.getObject(), new ObjectAllocator() { in createRubyMap()
|
D | RubyBuilder.java | 45 …yClass cBuilder = protobuf.defineClassUnder("Builder", runtime.getObject(), new ObjectAllocator() { in createRubyBuilder()
|
D | RubyDescriptorPool.java | 50 …ptorPool = protobuf.defineClassUnder("DescriptorPool", runtime.getObject(), new ObjectAllocator() { in createRubyDescriptorPool()
|
/external/v8/include/cppgc/ |
D | allocation.h | 23 class ObjectAllocator; variable
|
/external/v8/src/heap/cppgc-js/ |
D | cpp-heap.cc | 216 cppgc::internal::ObjectAllocator::NoAllocationScope no_allocation_scope_( in TraceEpilogue()
|