Lines Matching defs:from
771 // Used to find back to GlobalHandles from a Node on copy. Needs to follow
781 // Mapping from stack slots or real stack frames to the corresponding nodes.
787 // Mapping from stack slots to the corresponding nodes. We don't expect
821 // Handles have been cleaned from the GC entry point which is higher up the
1015 void GlobalHandles::CopyTracedReference(const Address* const* from,
1017 DCHECK_NOT_NULL(*from);
1019 const TracedNode* node = TracedNode::FromLocation(*from);
1026 TracedNode::Verify(global_handles, from);
1035 void GlobalHandles::MoveGlobal(Address** from, Address** to) {
1036 DCHECK_NOT_NULL(*from);
1038 DCHECK_EQ(*from, *to);
1039 Node* node = Node::FromLocation(*from);
1049 void GlobalHandles::MoveTracedReference(Address** from, Address** to) {
1050 // Fast path for moving from an empty reference.
1051 if (!*from) {
1057 // Determining whether from or to are on stack.
1058 TracedNode* from_node = TracedNode::FromLocation(*from);
1100 DestroyTracedReference(*from);
1101 SetSlotThreadSafe(from, nullptr);
1105 SetSlotThreadSafe(to, *from);
1107 DCHECK_NOT_NULL(*from);
1109 DCHECK_EQ(*from, *to);
1111 SetSlotThreadSafe(from, nullptr);
1162 // Eagerly clear out the object here to avoid needlessly marking it from
1387 // from within the inner GC. Newly added callbacks will always be run by the