/third_party/node/deps/v8/src/heap/ |
D | safepoint.cc | 60 IsolateSafepoint* safepoint() const { return heap()->safepoint(); } in safepoint() function in v8::internal::PerClientSafepointData 282 SafepointScope::SafepointScope(Heap* heap) : safepoint_(heap->safepoint()) { in SafepointScope() 358 client->heap()->safepoint()->TryInitiateGlobalSafepointScope( in EnterGlobalSafepointScope() 363 CHECK(shared_isolate_->heap()->safepoint()->local_heaps_mutex_.TryLock()); in EnterGlobalSafepointScope() 366 shared_isolate_->heap()->safepoint()->AssertMainThreadIsOnlyThread(); in EnterGlobalSafepointScope() 372 client.safepoint()->InitiateGlobalSafepointScope(initiator, &client); in EnterGlobalSafepointScope() 386 client.safepoint()->WaitUntilRunningThreadsInSafepoint(&client); in EnterGlobalSafepointScope() 391 shared_isolate_->heap()->safepoint()->local_heaps_mutex_.Unlock(); in LeaveGlobalSafepointScope() 395 client_heap->safepoint()->LeaveGlobalSafepointScope(initiator); in LeaveGlobalSafepointScope() 406 initiator_->heap()->safepoint()->EnterLocalSafepointScope(); in GlobalSafepointScope() [all …]
|
D | local-heap.cc | 62 heap_->safepoint()->AddLocalHeap(this, [this] { in LocalHeap() 83 heap_->safepoint()->RemoveLocalHeap(this, [this] { in ~LocalHeap() 190 heap_->safepoint()->NotifyPark(); in ParkSlowPath() 221 heap_->safepoint()->NotifyPark(); in ParkSlowPath() 280 heap_->safepoint()->WaitInUnpark(); in SleepInUnpark() 331 heap_->safepoint()->WaitInSafepoint(); in SleepInSafepoint()
|
D | marking-barrier.cc | 139 heap->safepoint()->IterateLocalHeaps([is_compacting](LocalHeap* local_heap) { in ActivateAll() 147 heap->safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in DeactivateAll() 155 heap->safepoint()->IterateLocalHeaps( in PublishAll()
|
D | incremental-marking.cc | 308 heap()->safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in StartBlackAllocation() 322 heap()->safepoint()->IterateLocalHeaps( in PauseBlackAllocation()
|
D | heap-inl.h | 602 heap_->safepoint()->AssertActive(); in CodeSpaceMemoryModificationScope()
|
D | new-spaces.cc | 495 heap()->safepoint()->AssertActive(); in Grow()
|
D | paged-spaces.cc | 235 heap()->safepoint()->AssertActive(); in VerifyCommittedPhysicalMemory()
|
D | heap.cc | 1387 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in GarbageCollectionEpilogueInSafepoint() 1451 safepoint()->AssertActive(); in GarbageCollectionEpilogueInSafepoint() 3692 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in MakeHeapIterable() 3706 safepoint()->IterateLocalHeaps( in FreeLinearAllocationAreas() 3720 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in FreeSharedLinearAllocationAreas()
|
D | heap.h | 696 IsolateSafepoint* safepoint() { return safepoint_.get(); } in safepoint() function
|
/third_party/node/deps/v8/src/maglev/ |
D | maglev-code-gen-state.h | 57 SafepointTableBuilder::Safepoint& safepoint) const; 150 SafepointTableBuilder::Safepoint& safepoint) const { in DefineSafepointStackSlots() argument 155 safepoint.DefineTaggedStackSlot( in DefineSafepointStackSlots()
|
D | maglev-code-generator.cc | 83 SafepointTableBuilder::Safepoint safepoint = in PreProcessGraph() local 85 code_gen_state_->DefineSafepointStackSlots(safepoint); in PreProcessGraph()
|
D | maglev-ir.cc | 838 SafepointTableBuilder::Safepoint safepoint = in GenerateCode() local 841 code_gen_state->DefineSafepointStackSlots(safepoint); in GenerateCode()
|
/third_party/node/deps/v8/tools/sanitizers/ |
D | tsan_suppressions.txt | 8 # A global safepoint might lock client isolate mutexes in any order, which
|
/third_party/node/deps/v8/src/wasm/baseline/ |
D | liftoff-assembler.cc | 571 SafepointTableBuilder::Safepoint& safepoint) { in DefineSafepoint() argument 575 safepoint.DefineTaggedStackSlot(GetSafepointIndexForStackSlot(slot)); in DefineSafepoint() 581 SafepointTableBuilder::Safepoint& safepoint) { in DefineSafepointWithCalleeSavedRegisters() argument 585 safepoint.DefineTaggedStackSlot(GetSafepointIndexForStackSlot(slot)); in DefineSafepointWithCalleeSavedRegisters() 588 safepoint.DefineTaggedRegister(slot.reg().gp().code()); in DefineSafepointWithCalleeSavedRegisters() 592 safepoint.DefineTaggedRegister(cached_instance.code()); in DefineSafepointWithCalleeSavedRegisters()
|
D | liftoff-assembler.h | 222 void DefineSafepoint(SafepointTableBuilder::Safepoint& safepoint); 225 SafepointTableBuilder::Safepoint& safepoint); 1466 SafepointTableBuilder::Safepoint& safepoint, LiftoffRegList all_spills,
|
D | liftoff-compiler.cc | 965 auto safepoint = safepoint_table_builder_.DefineSafepoint(&asm_); in GenerateOutOfLineCode() local 969 safepoint.DefineTaggedStackSlot(index); in GenerateOutOfLineCode() 982 __ RecordSpillsInSafepoint(safepoint, gp_regs, in GenerateOutOfLineCode() 6476 auto safepoint = safepoint_table_builder_.DefineSafepoint(&asm_); in DefineSafepoint() local 6477 __ cache_state()->DefineSafepoint(safepoint); in DefineSafepoint() 6481 auto safepoint = safepoint_table_builder_.DefineSafepoint(&asm_); in DefineSafepointWithCalleeSavedRegisters() local 6482 __ cache_state()->DefineSafepointWithCalleeSavedRegisters(safepoint); in DefineSafepointWithCalleeSavedRegisters()
|
/third_party/node/deps/v8/src/objects/ |
D | string-table.cc | 747 isolate_->heap()->safepoint()->AssertActive(); in IterateElements() 754 isolate_->heap()->safepoint()->AssertActive(); in DropOldData() 762 isolate_->heap()->safepoint()->AssertActive(); in NotifyElementsRemoved()
|
/third_party/node/deps/v8/src/handles/ |
D | persistent-handles.cc | 125 isolate->heap()->safepoint()->AssertActive(); in Iterate()
|
/third_party/node/deps/v8/src/ |
D | DEPS | 40 "+src/heap/safepoint.h",
|
/third_party/node/deps/v8/src/deoptimizer/ |
D | deoptimizer.cc | 267 SafepointEntry safepoint = in VisitThread() local 269 int trampoline_pc = safepoint.trampoline_pc(); in VisitThread() 314 SafepointEntry safepoint = in DeoptimizeMarkedCodeForContext() local 318 bool safe_if_deopt_triggered = safepoint.has_deoptimization_index(); in DeoptimizeMarkedCodeForContext()
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | code-generator.cc | 512 auto safepoint = safepoints()->DefineSafepoint(tasm()); in RecordSafepoint() local 524 safepoint.DefineTaggedStackSlot(index); in RecordSafepoint()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/ |
D | PassRegistry.def | 245 FUNCTION_PASS("verify<safepoint-ir>", SafepointIRVerifierPass())
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
D | liftoff-assembler-loong64.h | 2933 SafepointTableBuilder::Safepoint& safepoint, LiftoffRegList all_spills, in RecordSpillsInSafepoint() argument 2939 safepoint.DefineTaggedStackSlot(spill_offset); in RecordSpillsInSafepoint()
|
/third_party/node/deps/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 2959 SafepointTableBuilder::Safepoint& safepoint, LiftoffRegList all_spills, in RecordSpillsInSafepoint() argument 2965 safepoint.DefineTaggedStackSlot(spill_offset); in RecordSpillsInSafepoint()
|
/third_party/node/deps/v8/src/wasm/baseline/ppc/ |
D | liftoff-assembler-ppc.h | 2918 SafepointTableBuilder::Safepoint& safepoint, LiftoffRegList all_spills, in RecordSpillsInSafepoint() argument 2924 safepoint.DefineTaggedStackSlot(spill_offset); in RecordSpillsInSafepoint()
|