Home
last modified time | relevance | path

Searched refs:heap (Results 51 - 75 of 540) sorted by relevance

12345678910>>...22

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_tiler_heap_debugfs.c30 * kbasep_csf_tiler_heap_debugfs_show() - Print tiler heap information for per context
41 struct kbase_csf_tiler_heap *heap; in kbasep_csf_tiler_heap_debugfs_show() local
48 list_for_each_entry(heap, &tiler_heaps_p->list, link) { in kbasep_csf_tiler_heap_debugfs_show()
49 if (heap->kctx != kctx) in kbasep_csf_tiler_heap_debugfs_show()
52 seq_printf(file, "HEAP(gpu_va = 0x%llx):\n", heap->gpu_va); in kbasep_csf_tiler_heap_debugfs_show()
53 seq_printf(file, "\tchunk_size = %u\n", heap->chunk_size); in kbasep_csf_tiler_heap_debugfs_show()
54 seq_printf(file, "\tchunk_count = %u\n", heap->chunk_count); in kbasep_csf_tiler_heap_debugfs_show()
55 seq_printf(file, "\tmax_chunks = %u\n", heap->max_chunks); in kbasep_csf_tiler_heap_debugfs_show()
56 seq_printf(file, "\ttarget_in_flight = %u\n", heap->target_in_flight); in kbasep_csf_tiler_heap_debugfs_show()
58 list_for_each_entry(chunk, &heap in kbasep_csf_tiler_heap_debugfs_show()
[all...]
/third_party/node/deps/v8/src/heap/
H A Dpaged-spaces.h18 #include "src/heap/allocation-stats.h"
19 #include "src/heap/memory-chunk-layout.h"
20 #include "src/heap/memory-chunk.h"
21 #include "src/heap/spaces.h"
44 PagedSpaceObjectIterator(Heap* heap, PagedSpace* space);
45 PagedSpaceObjectIterator(Heap* heap, PagedSpace* space, Page* page);
90 Heap* heap, AllocationSpace id, Executability executable,
156 heap()->CreateFillerObjectAtBackground( in Free()
247 void VerifyCountersAfterSweeping(Heap* heap);
305 std::unique_ptr<ObjectIterator> GetObjectIterator(Heap* heap) overrid
446 CompactionSpace(Heap* heap, AllocationSpace id, Executability executable, CompactionSpaceKind compaction_space_kind) CompactionSpace() argument
473 CompactionSpaceCollection(Heap* heap, CompactionSpaceKind compaction_space_kind) CompactionSpaceCollection() argument
509 OldSpace(Heap* heap, LinearAllocationArea* allocation_info) OldSpace() argument
532 CodeSpace(Heap* heap) CodeSpace() argument
546 MapSpace(Heap* heap) MapSpace() argument
[all...]
H A Dmarking-barrier.cc5 #include "src/heap/marking-barrier.h"
8 #include "src/heap/heap-inl.h"
9 #include "src/heap/heap-write-barrier.h"
10 #include "src/heap/heap.h"
11 #include "src/heap/incremental-marking-inl.h"
12 #include "src/heap/incremental-marking.h"
13 #include "src/heap/mar
25 MarkingBarrier(Heap* heap) MarkingBarrier() argument
137 ActivateAll(Heap* heap, bool is_compacting) ActivateAll() argument
145 DeactivateAll(Heap* heap) DeactivateAll() argument
153 PublishAll(Heap* heap) PublishAll() argument
[all...]
H A Dembedder-tracing.cc5 #include "src/heap/embedder-tracing.h"
10 #include "src/heap/embedder-tracing-inl.h"
11 #include "src/heap/gc-tracer.h"
12 #include "src/heap/marking-worklist-inl.h"
84 // setting limits close to actual heap sizes. in UpdateRemoteStats()
88 isolate_->heap()->tracer()->RecordEmbedderSpeed(allocated_size, time); in UpdateRemoteStats()
168 Heap* heap = isolate_->heap(); in StartIncrementalMarkingIfNeeded()
169 heap->StartIncrementalMarkingIfAllocationLimitIsReached( in StartIncrementalMarkingIfNeeded()
170 heap in StartIncrementalMarkingIfNeeded()
188 EmbedderWriteBarrier(Heap* heap, JSObject js_object) EmbedderWriteBarrier() argument
[all...]
H A Dnew-spaces.cc5 #include "src/heap/new-spaces.h"
8 #include "src/heap/array-buffer-sweeper.h"
9 #include "src/heap/heap-inl.h"
10 #include "src/heap/incremental-marking.h"
11 #include "src/heap/mark-compact.h"
12 #include "src/heap/memory-allocator.h"
13 #include "src/heap/paged-spaces.h"
14 #include "src/heap/safepoint.h"
15 #include "src/heap/space
354 GetObjectIterator(Heap* heap) GetObjectIterator() argument
461 NewSpace(Heap* heap, v8::PageAllocator* page_allocator, size_t initial_semispace_capacity, size_t max_semispace_capacity, LinearAllocationArea* allocation_info) NewSpace() argument
682 GetObjectIterator(Heap* heap) GetObjectIterator() argument
[all...]
H A Dheap-inl.h11 // Clients of this interface shouldn't depend on lots of heap internals.
12 // Avoid including anything but `heap.h` from `src/heap` where possible.
21 #include "src/heap/code-object-registry.h"
22 #include "src/heap/concurrent-allocator-inl.h"
23 #include "src/heap/concurrent-allocator.h"
24 #include "src/heap/heap-allocator-inl.h"
25 #include "src/heap/heap
261 Heap* heap = Heap::FromWritableHeapObject(heap_object); InYoungGeneration() local
320 Heap* heap = chunk->heap(); FromWritableHeapObject() local
576 VerifyPointersVisitor(Heap* heap) VerifyPointersVisitor() argument
579 AlwaysAllocateScope(Heap* heap) AlwaysAllocateScope() argument
587 OptionalAlwaysAllocateScope(Heap* heap) OptionalAlwaysAllocateScope() argument
596 AlwaysAllocateScopeForTesting(Heap* heap) AlwaysAllocateScopeForTesting() argument
599 CodeSpaceMemoryModificationScope(Heap* heap) CodeSpaceMemoryModificationScope() argument
631 CodePageCollectionMemoryModificationScope(Heap* heap) CodePageCollectionMemoryModificationScope() argument
674 IgnoreLocalGCRequests(Heap* heap) IgnoreLocalGCRequests() argument
[all...]
H A Dconcurrent-allocator.cc5 #include "src/heap/concurrent-allocator.h"
10 #include "src/heap/concurrent-allocator-inl.h"
11 #include "src/heap/heap.h"
12 #include "src/heap/local-heap-inl.h"
13 #include "src/heap/local-heap.h"
14 #include "src/heap/marking.h"
15 #include "src/heap/memor
22 Heap* heap = isolate_->heap(); RunInternal() local
[all...]
H A Dspaces-inl.h11 #include "src/heap/heap-inl.h"
12 #include "src/heap/incremental-marking.h"
13 #include "src/heap/large-spaces.h"
14 #include "src/heap/memory-chunk-inl.h"
15 #include "src/heap/new-spaces.h"
16 #include "src/heap/paged-spaces.h"
17 #include "src/heap/spaces.h"
48 heap()->IncrementExternalBackingStoreBytes(type, amount); in IncrementExternalBackingStoreBytes()
54 heap() in DecrementExternalBackingStoreBytes()
91 OldGenerationMemoryChunkIterator(Heap* heap) OldGenerationMemoryChunkIterator() argument
153 FromResult(Heap* heap, AllocationResult result, intptr_t size) FromResult() argument
[all...]
H A Dlocal-heap-inl.h12 #include "src/heap/concurrent-allocator-inl.h"
13 #include "src/heap/heap.h"
14 #include "src/heap/local-heap.h"
29 Heap::HeapState state = heap()->gc_state(); in AllocateRaw()
43 heap()->code_lo_space()->AllocateRawBackground(this, size_in_bytes); in AllocateRaw()
50 heap()->UnprotectAndRegisterMemoryChunk( in AllocateRaw()
52 heap()->ZapCodeObject(object.address(), size_in_bytes); in AllocateRaw()
59 return heap() in AllocateRaw()
[all...]
H A Dheap-write-barrier.h11 #include "src/objects/heap-object.h"
66 static MarkingBarrier* CurrentMarkingBarrier(Heap* heap);
77 static void MarkingSlow(Heap* heap, HeapObject host, HeapObjectSlot,
79 static void MarkingSlow(Heap* heap, Code host, RelocInfo*, HeapObject value);
80 static void MarkingSlow(Heap* heap, JSArrayBuffer host,
82 static void MarkingSlow(Heap* heap, DescriptorArray,
84 static void MarkingSlowFromGlobalHandle(Heap* heap, HeapObject value);
85 static void MarkingSlowFromInternalFields(Heap* heap, JSObject host);
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
H A DResidencyManagerD3D12.cpp32 // Increments number of locks on a heap to ensure the heap remains resident.
38 // If the heap isn't already resident, make it resident. in LockAllocation()
47 // Since we can't evict the heap, it's unnecessary to track the heap in the LRU Cache. in LockAllocation()
57 // Decrements number of locks on a heap. When the number of locks becomes zero, the heap is
68 // If another lock still exists on the heap, nothing further should be done. in UnlockAllocation()
145 // Removes a heap from the LRU and returns the least recently used heap whe
249 Heap* heap = heaps[i]; EnsureHeapsAreResident() local
[all...]
/third_party/node/deps/v8/src/heap/cppgc/
H A Dmarking-visitor.cc5 #include "src/heap/cppgc/marking-visitor.h"
7 #include "src/heap/cppgc/globals.h"
8 #include "src/heap/cppgc/heap.h"
9 #include "src/heap/cppgc/marking-state.h"
14 MarkingVisitorBase::MarkingVisitorBase(HeapBase& heap, in MarkingVisitorBase() argument
52 HeapBase& heap, MutatorMarkingState& marking_state, cppgc::Visitor& visitor) in ConservativeMarkingVisitor()
53 : ConservativeTracingVisitor(heap, *heap.page_backend(), visitor), in ConservativeMarkingVisitor()
76 MutatorMarkingVisitor::MutatorMarkingVisitor(HeapBase& heap, in MutatorMarkingVisitor() argument
51 ConservativeMarkingVisitor( HeapBase& heap, MutatorMarkingState& marking_state, cppgc::Visitor& visitor) ConservativeMarkingVisitor() argument
94 ConcurrentMarkingVisitor( HeapBase& heap, ConcurrentMarkingState& marking_state) ConcurrentMarkingVisitor() argument
[all...]
H A Dheap-space.cc5 #include "src/heap/cppgc/heap-space.h"
11 #include "src/heap/cppgc/heap-page.h"
12 #include "src/heap/cppgc/object-start-bitmap.h"
17 BaseSpace::BaseSpace(RawHeap* heap, size_t index, PageType type, in BaseSpace() argument
19 : heap_(heap), index_(index), type_(type), is_compactable_(is_compactable) { in BaseSpace()
44 NormalPageSpace::NormalPageSpace(RawHeap* heap, size_t index, in NormalPageSpace() argument
46 : BaseSpace(heap, index, PageType::kNormal, is_compactable) {} in NormalPageSpace()
48 LargePageSpace::LargePageSpace(RawHeap* heap, size_ argument
[all...]
H A Dexplicit-management.cc10 #include "src/heap/cppgc/heap-base.h"
11 #include "src/heap/cppgc/heap-object-header.h"
12 #include "src/heap/cppgc/heap-page.h"
13 #include "src/heap/cppgc/memory.h"
21 const auto& heap = HeapBase::From(heap_handle); in InGC() local
24 return heap.in_atomic_pause() || heap in InGC()
[all...]
H A Dpointer-policies.cc7 #include "include/cppgc/internal/caged-heap-local-data.h"
12 #include "src/heap/cppgc/heap-object-header.h"
13 #include "src/heap/cppgc/heap-page.h"
14 #include "src/heap/cppgc/heap.h"
15 #include "src/heap/cppgc/page-memory.h"
16 #include "src/heap/cppgc/prefinalizer-handler.h"
17 #include "src/heap/cppg
[all...]
/third_party/node/deps/v8/src/codegen/
H A Dpending-optimization-table.cc9 #include "src/heap/heap-inl.h"
40 isolate->heap()->pending_optimize_for_test_bytecode().IsUndefined() in PreparedForOptimization()
43 isolate->heap()->pending_optimize_for_test_bytecode()), in PreparedForOptimization()
50 isolate->heap()->SetPendingOptimizeForTestBytecode(*table); in PreparedForOptimization()
58 handle(isolate->heap()->pending_optimize_for_test_bytecode(), isolate); in IsHeuristicOptimizationAllowed()
79 handle(isolate->heap()->pending_optimize_for_test_bytecode(), isolate); in MarkedForOptimization()
104 isolate->heap()->SetPendingOptimizeForTestBytecode(*table); in MarkedForOptimization()
111 if (isolate->heap()->pending_optimize_for_test_bytecode().IsUndefined()) { in FunctionWasOptimized()
117 isolate->heap() in FunctionWasOptimized()
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-operators.cc7 #include "src/heap/heap-inl.h" // For ToBoolean. TODO(jkummerow): Drop.
30 return isolate->heap()->ToBoolean(result.FromJust()); in RUNTIME_FUNCTION()
40 return isolate->heap()->ToBoolean(!result.FromJust()); in RUNTIME_FUNCTION()
48 return isolate->heap()->ToBoolean(x.StrictEquals(y)); in RUNTIME_FUNCTION()
56 return isolate->heap()->ToBoolean(!x.StrictEquals(y)); in RUNTIME_FUNCTION()
64 return isolate->heap()->ToBoolean(x == y); in RUNTIME_FUNCTION()
74 return isolate->heap()->ToBoolean(result.FromJust()); in RUNTIME_FUNCTION()
84 return isolate->heap()->ToBoolean(result.FromJust()); in RUNTIME_FUNCTION()
94 return isolate->heap() in RUNTIME_FUNCTION()
[all...]
H A Druntime-test.cc24 #include "src/heap/heap-inl.h" // For ToBoolean. TODO(jkummerow): Drop.
25 #include "src/heap/heap-write-barrier-inl.h"
28 #include "src/objects/heap-object-inl.h"
35 #include "src/profiler/heap-snapshot-generator.h"
206 return isolate->heap()->ToBoolean(FLAG_use_ic); in RUNTIME_FUNCTION()
212 return isolate->heap()->ToBoolean( in RUNTIME_FUNCTION()
219 return isolate->heap()->ToBoolean(isolate->allow_atomics_wait()); in RUNTIME_FUNCTION()
434 return isolate->heap() in RUNTIME_FUNCTION()
924 FillUpOneNewSpacePage(Isolate* isolate, Heap* heap) FillUpOneNewSpacePage() argument
955 Heap* heap = isolate->heap(); RUNTIME_FUNCTION() local
1294 Heap* heap = object.GetHeap(); RUNTIME_FUNCTION() local
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vertprog.c90 struct nouveau_heap *heap = nv30->screen->vp_exec_heap; in nv30_vertprog_validate() local
95 if (nouveau_heap_alloc(heap, vp->nr_insns, &vp->exec, &vp->exec)) { in nv30_vertprog_validate()
96 while (heap->next && heap->size < vp->nr_insns) { in nv30_vertprog_validate()
97 struct nouveau_heap **evict = heap->next->priv; in nv30_vertprog_validate()
101 if (nouveau_heap_alloc(heap, vp->nr_insns, &vp->exec, &vp->exec)) { in nv30_vertprog_validate()
133 struct nouveau_heap *heap = nv30->screen->vp_data_heap; in nv30_vertprog_validate() local
138 if (nouveau_heap_alloc(heap, vp->nr_consts, vp, &vp->data)) { in nv30_vertprog_validate()
139 while (heap->next && heap in nv30_vertprog_validate()
[all...]
/third_party/node/deps/v8/src/snapshot/
H A Dstartup-serializer.cc11 #include "src/heap/heap-inl.h"
12 #include "src/heap/read-only-heap.h"
18 #include "src/snapshot/shared-heap-serializer.h"
33 isolate->heap()->feedback_vectors_for_profiling_tools()), in SanitizeIsolateScope()
34 detached_contexts_(isolate->heap()->detached_contexts()) { in SanitizeIsolateScope()
47 isolate->heap()->SetDetachedContexts( in SanitizeIsolateScope()
55 isolate_->heap()->SetDetachedContexts(detached_contexts_); in ~SanitizeIsolateScope()
73 accessor_infos_(isolate->heap()), in StartupSerializer()
[all...]
H A Dobject-deserializer.cc9 #include "src/heap/heap-inl.h"
10 #include "src/heap/local-factory-inl.h"
75 isolate()->heap()->SetRootScriptList(*list); in CommitPostProcessedObjects()
81 Heap* heap = isolate()->heap(); in LinkAllocationSites() local
86 // TODO(mvstanton): consider treating the heap()->allocation_sites_list() in LinkAllocationSites()
89 if (heap->allocation_sites_list() == Smi::zero()) { in LinkAllocationSites()
90 site->set_weak_next(ReadOnlyRoots(heap).undefined_value()); in LinkAllocationSites()
92 site->set_weak_next(heap in LinkAllocationSites()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryAllocationTests.cpp398 log << TestLog::Message << "Single allocation size: " << (m_config.memorySize ? de::toString(*m_config.memorySize) : de::toString(100.0f * (*m_config.memoryPercentage)) + " percent of the heap size.") << TestLog::EndMessage; in iterate()
449 m_result.fail("Invalid heap index defined for memory type."); in iterate()
453 log << TestLog::Message << "Memory heap: " << memoryHeap << TestLog::EndMessage; in iterate()
456 TCU_THROW(NotSupportedError, "Memory heap doesn't have enough memory."); in iterate()
495 // Some implementations might have limitations on protected heap, and these limitations in iterate()
639 VkMemoryHeap heap; in iterate() member
692 m_heaps[heapNdx].heap = m_memoryProperties.memoryHeaps[heapNdx]; in iterate()
694 m_heaps[heapNdx].maxMemoryUsage = m_heaps[heapNdx].heap.size / 8; /* Use at maximum 12.5% of heap */ in iterate()
727 const Heap& heap in iterate() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/
H A DvktMemoryAllocationTests.cpp398 log << TestLog::Message << "Single allocation size: " << (m_config.memorySize ? de::toString(*m_config.memorySize) : de::toString(100.0f * (*m_config.memoryPercentage)) + " percent of the heap size.") << TestLog::EndMessage; in iterate()
449 m_result.fail("Invalid heap index defined for memory type."); in iterate()
453 log << TestLog::Message << "Memory heap: " << memoryHeap << TestLog::EndMessage; in iterate()
456 TCU_THROW(NotSupportedError, "Memory heap doesn't have enough memory."); in iterate()
495 // Some implementations might have limitations on protected heap, and these limitations in iterate()
635 VkMemoryHeap heap; in iterate() member
688 m_heaps[heapNdx].heap = m_memoryProperties.memoryHeaps[heapNdx]; in iterate()
690 m_heaps[heapNdx].maxMemoryUsage = m_heaps[heapNdx].heap.size / 8; /* Use at maximum 12.5% of heap */ in iterate()
723 const Heap& heap in iterate() local
[all...]
/third_party/skia/src/gpu/d3d/
H A DGrD3DDescriptorHeap.cpp20 ID3D12DescriptorHeap* heap; in Make() local
21 gpu->device()->CreateDescriptorHeap(&heapDesc, IID_PPV_ARGS(&heap)); in Make()
24 new GrD3DDescriptorHeap(std::move(gr_cp<ID3D12DescriptorHeap>(heap)), in Make()
28 GrD3DDescriptorHeap::GrD3DDescriptorHeap(const gr_cp<ID3D12DescriptorHeap>& heap, in GrD3DDescriptorHeap() argument
30 : fHeap(heap) in GrD3DDescriptorHeap()
/third_party/protobuf/java/core/src/test/java/com/google/protobuf/
H A DDecodeUtf8Test.java216 ByteBuffer heap = ByteBuffer.allocate(bytes.length); in assertInvalid()
217 heap.put(bytes); in assertInvalid()
218 heap.flip(); in assertInvalid()
220 UNSAFE_PROCESSOR.decodeUtf8(heap, 0, bytes.length); in assertInvalid()
226 SAFE_PROCESSOR.decodeUtf8(heap, 0, bytes.length); in assertInvalid()
263 ByteBuffer heap = ByteBuffer.allocate(bytes.length); in assertInvalidSlice()
264 heap.put(bytes); in assertInvalidSlice()
265 heap.flip(); in assertInvalidSlice()
267 UNSAFE_PROCESSOR.decodeUtf8(heap, index, size); in assertInvalidSlice()
273 SAFE_PROCESSOR.decodeUtf8(heap, inde in assertInvalidSlice()
[all...]

Completed in 12 milliseconds

12345678910>>...22