Lines Matching defs:slot
719 static void Verify(GlobalHandles* global_handles, const Address* const* slot);
759 V8_INLINE bool IsOnStack(uintptr_t slot) const;
783 // frame base instead of the actual stack slot. The list keeps all nodes for
797 bool GlobalHandles::OnStackTracedNodeSpace::IsOnStack(uintptr_t slot) const {
799 // SetStackStart() was not called). In that case, assume the slot is not on
802 return stack_.IsOnStack(reinterpret_cast<void*>(slot));
834 Object value, uintptr_t slot) {
838 DCHECK(IsOnStack(slot));
847 {base::Stack::GetRealStackAddressForSlot(slot), {}});
852 {base::Stack::GetRealStackAddressForSlot(slot), std::move(entry)});
857 // different references with the same stack slot.
891 const Address* const* slot) {
893 const TracedNode* node = FromLocation(*slot);
896 reinterpret_cast<uintptr_t>(slot));
961 Handle<Object> GlobalHandles::CreateTraced(Object value, Address* slot,
964 value, slot, store_mode,
965 on_stack_nodes_->IsOnStack(reinterpret_cast<uintptr_t>(slot)));
968 Handle<Object> GlobalHandles::CreateTraced(Object value, Address* slot,
973 result = on_stack_nodes_->Acquire(value, reinterpret_cast<uintptr_t>(slot));
990 Handle<Object> GlobalHandles::CreateTraced(Address value, Address* slot,
992 return CreateTraced(Object(value), slot, store_mode);
1008 void SetSlotThreadSafe(Address** slot, Address* val) {
1009 reinterpret_cast<std::atomic<Address*>*>(slot)->store(
1078 // Move involving a stack slot.