Lines Matching refs:has_destructor
654 bool has_destructor() const { return HasDestructor::decode(flags_); } in has_destructor() function in v8::internal::GlobalHandles::TracedNode
877 DCHECK_IMPLIES(!node->has_destructor(), nullptr == node->parameter()); in Verify()
878 DCHECK_IMPLIES(node->has_destructor() && !node->HasFinalizationCallback(), in Verify()
947 bool has_destructor) { in CreateTraced() argument
949 value, slot, has_destructor, in CreateTraced()
954 bool has_destructor, in CreateTraced() argument
966 result->set_has_destructor(has_destructor); in CreateTraced()
967 result->set_parameter(has_destructor ? slot : nullptr); in CreateTraced()
972 bool has_destructor) { in CreateTraced() argument
973 return CreateTraced(Object(value), slot, has_destructor); in CreateTraced()
1010 node->object(), reinterpret_cast<Address*>(to), node->has_destructor()); in CopyTracedGlobal()
1071 to_node->has_destructor() == from_node->has_destructor()); in MoveTracedGlobal()
1080 from_node->has_destructor(), to_on_stack); in MoveTracedGlobal()
1105 if (to_node->has_destructor()) { in MoveTracedGlobal()
1208 !node->has_destructor()) { in IterateWeakRootsForPhantomHandles()
1226 node->ResetPhantomHandle(node->has_destructor() ? HandleHolder::kLive in IterateWeakRootsForPhantomHandles()
1259 if (node->has_destructor()) { in IdentifyWeakUnmodifiedObjects()
1346 if (node->has_destructor()) { in IterateYoungWeakObjectsForPhantomHandles()
1645 if (node->has_destructor()) { in IterateTracedNodes()