Lines Matching defs:location

306   static const Child* FromLocation(const Address* location) {
307 return reinterpret_cast<const Child*>(location);
310 static Child* FromLocation(Address* location) {
311 return reinterpret_cast<Child*>(location);
351 FullObjectSlot location() { return FullObjectSlot(&object_); }
595 location().store(Object(0xCA11));
816 node.location());
827 node.location());
995 Handle<Object> GlobalHandles::CopyGlobal(Address* location) {
996 DCHECK_NOT_NULL(location);
998 Node::FromLocation(location)->global_handles();
1001 Object(*location).ObjectVerify(global_handles->isolate());
1004 return global_handles->Create(*location);
1025 SetSlotThreadSafe(to, o.location());
1084 SetSlotThreadSafe(to, o.location());
1123 void GlobalHandles::MarkTraced(Address* location) {
1124 TracedNode* node = TracedNode::FromLocation(location);
1130 void GlobalHandles::Destroy(Address* location) {
1131 if (location != nullptr) {
1132 NodeSpace<Node>::Release(Node::FromLocation(location));
1137 void GlobalHandles::DestroyTracedReference(Address* location) {
1138 if (location != nullptr) {
1139 TracedNode* node = TracedNode::FromLocation(location);
1176 void GlobalHandles::MakeWeak(Address* location, void* parameter,
1179 Node::FromLocation(location)->MakeWeak(parameter, phantom_callback, type);
1186 void* GlobalHandles::ClearWeakness(Address* location) {
1187 return Node::FromLocation(location)->ClearWeakness();
1190 void GlobalHandles::AnnotateStrongRetainer(Address* location,
1192 Node::FromLocation(location)->AnnotateStrongRetainer(label);
1195 bool GlobalHandles::IsWeak(Address* location) {
1196 return Node::FromLocation(location)->IsWeak();
1207 node->location());
1217 should_reset_handle(isolate()->heap(), node->location())) {
1242 if (should_reset_handle(isolate()->heap(), node->location())) {
1253 should_reset_handle(isolate()->heap(), node->location())) {
1273 if (is_unmodified(node->location())) {
1286 node->location());
1291 v->VisitRootPointer(Root::kGlobalHandles, nullptr, node->location());
1300 if (node->IsWeak() && is_dead(isolate_->heap(), node->location())) {
1316 node->location());
1326 if (should_reset_handle(isolate_->heap(), node->location())) {
1341 node->location());
1353 !should_reset_handle(isolate_->heap(), node->location()));
1354 if (should_reset_handle(isolate_->heap(), node->location())) {
1365 v->VisitRootPointer(Root::kGlobalHandles, nullptr, node->location());
1565 node->location());
1578 node->location());
1583 v->VisitRootPointer(Root::kGlobalHandles, nullptr, node->location());
1593 node->location());
1598 v->VisitRootPointer(Root::kGlobalHandles, nullptr, node->location());
1609 node->location());
1614 v->VisitRootPointer(Root::kGlobalHandles, nullptr, node->location());
1720 PrintF(" handle %p to %p%s\n", node->location().ToVoidPtr(),