/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_tiler_heap_debugfs.c | 30 * 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 D | paged-spaces.h | 18 #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 D | marking-barrier.cc | 5 #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 D | embedder-tracing.cc | 5 #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 D | new-spaces.cc | 5 #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 D | heap-inl.h | 11 // 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 D | concurrent-allocator.cc | 5 #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 D | spaces-inl.h | 11 #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 D | local-heap-inl.h | 12 #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 D | heap-write-barrier.h | 11 #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 D | ResidencyManagerD3D12.cpp | 32 // 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 D | marking-visitor.cc | 5 #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 D | heap-space.cc | 5 #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 D | explicit-management.cc | 10 #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 D | pointer-policies.cc | 7 #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 D | pending-optimization-table.cc | 9 #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 D | runtime-operators.cc | 7 #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 D | runtime-test.cc | 24 #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 D | nv30_vertprog.c | 90 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 D | startup-serializer.cc | 11 #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 D | object-deserializer.cc | 9 #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 D | vktMemoryAllocationTests.cpp | 398 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 D | vktMemoryAllocationTests.cpp | 398 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 D | GrD3DDescriptorHeap.cpp | 20 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 D | DecodeUtf8Test.java | 216 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...] |