Home
last modified time | relevance | path

Searched refs:HeapAllocator (Results 1 – 15 of 15) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dheap-allocator-inl.h21 PagedSpace* HeapAllocator::code_space() const { in code_space()
25 CodeLargeObjectSpace* HeapAllocator::code_lo_space() const { in code_lo_space()
29 OldLargeObjectSpace* HeapAllocator::lo_space() const { in lo_space()
33 PagedSpace* HeapAllocator::space_for_maps() const { return space_for_maps_; } in space_for_maps()
35 NewSpace* HeapAllocator::new_space() const { in new_space()
39 NewLargeObjectSpace* HeapAllocator::new_lo_space() const { in new_lo_space()
43 PagedSpace* HeapAllocator::old_space() const { in old_space()
47 ReadOnlySpace* HeapAllocator::read_only_space() const { in read_only_space()
51 bool HeapAllocator::CanAllocateInReadOnlySpace() const { in CanAllocateInReadOnlySpace()
56 V8_WARN_UNUSED_RESULT V8_INLINE AllocationResult HeapAllocator::AllocateRaw( in AllocateRaw()
[all …]
Dheap-allocator.cc19 HeapAllocator::HeapAllocator(Heap* heap) : heap_(heap) {} in HeapAllocator() function in v8::internal::HeapAllocator
21 void HeapAllocator::Setup() { in Setup()
36 void HeapAllocator::SetReadOnlySpace(ReadOnlySpace* read_only_space) { in SetReadOnlySpace()
40 AllocationResult HeapAllocator::AllocateRawLargeInternal( in AllocateRawLargeInternal()
79 AllocationResult HeapAllocator::AllocateRawWithLightRetrySlowPath( in AllocateRawWithLightRetrySlowPath()
103 AllocationResult HeapAllocator::AllocateRawWithRetryOrFailSlowPath( in AllocateRawWithRetryOrFailSlowPath()
137 void HeapAllocator::IncrementObjectCounters() { in IncrementObjectCounters()
146 void HeapAllocator::SetAllocationTimeout(int allocation_timeout) { in SetAllocationTimeout()
150 void HeapAllocator::UpdateAllocationTimeout() { in UpdateAllocationTimeout()
Dheap-allocator.h28 class V8_EXPORT_PRIVATE HeapAllocator final {
30 explicit HeapAllocator(Heap*);
Dfactory-inl.h79 HeapAllocator* Factory::allocator() const { in allocator()
Dfactory.cc271 HeapAllocator* allocator = heap->allocator(); in AllocateCode()
278 result = allocator->AllocateRawWith<HeapAllocator::kRetryOrFail>( in AllocateCode()
281 result = allocator->AllocateRawWith<HeapAllocator::kLightRetry>( in AllocateCode()
335 return allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in AllocateRaw()
348 HeapObject result = allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in AllocateRawWithAllocationSite()
376 HeapObject result = allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in New()
391 HeapObject result = allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in NewFillerObject()
1154 HeapObject result = allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in NewContextInternal()
1848 HeapObject result = allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in NewMap()
1942 allocator()->AllocateRawWith<HeapAllocator::kRetryOrFail>( in CopyJSObjectWithAllocationSite()
[all …]
Dheap.h2035 HeapAllocator* allocator() { return &heap_allocator_; } in allocator()
2118 HeapAllocator heap_allocator_;
2437 friend class HeapAllocator; variable
2529 friend class HeapAllocator; variable
Dheap-inl.h210 .AllocateRawWith<HeapAllocator::kRetryOrFail>(size, allocation, origin, in AllocateRawOrFail()
Dfactory.h1036 V8_INLINE HeapAllocator* allocator() const;
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DHeapAllocatorD3D12.cpp23 HeapAllocator::HeapAllocator(Device* device, in HeapAllocator() function in dawn_native::d3d12::HeapAllocator
33 ResultOrError<std::unique_ptr<ResourceHeapBase>> HeapAllocator::AllocateResourceHeap( in AllocateResourceHeap()
67 void HeapAllocator::DeallocateResourceHeap(std::unique_ptr<ResourceHeapBase> heap) { in DeallocateResourceHeap()
DHeapAllocatorD3D12.h27 class HeapAllocator : public ResourceHeapAllocator {
29 HeapAllocator(Device* device,
33 ~HeapAllocator() override = default;
DResourceAllocatorManagerD3D12.h97 std::array<std::unique_ptr<HeapAllocator>, ResourceHeapKind::EnumCount> mHeapAllocators;
DResourceAllocatorManagerD3D12.cpp172 mHeapAllocators[i] = std::make_unique<HeapAllocator>( in ResourceAllocatorManager()
/third_party/skia/docs/examples/
DBitmap_HeapAllocator_allocPixelRef.cpp10 SkBitmap::HeapAllocator stdalloc; in draw()
/third_party/skia/src/core/
DSkBitmap.cpp205 HeapAllocator stdalloc; in tryAllocPixels()
358 bool SkBitmap::HeapAllocator::allocPixelRef(SkBitmap* dst) { in allocPixelRef()
/third_party/skia/include/core/
DSkBitmap.h1171 class HeapAllocator : public Allocator {