Lines Matching defs:target

771   void MoveEvent(Address source, Address target, int size) final {
778 UpdateAllocationsHash(HeapObject::FromAddress(target));
868 MaybeObject target = targets.Get(i);
869 DCHECK(target->IsWeakOrCleared());
870 if (target == object_to_check) {
879 void Heap::PrintRetainingPath(HeapObject target, RetainingPathOption option) {
882 PrintF("Retaining path for %p:\n", reinterpret_cast<void*>(target.ptr()));
883 HeapObject object = target;
2983 String target = updater_func(heap_, p);
2985 if (target.is_null()) continue;
2987 DCHECK(target.IsExternalString());
2989 if (InYoungGeneration(target)) {
2991 last.store(target);
2995 old_strings_.push_back(target);
3478 void Heap::OnMoveEvent(HeapObject target, HeapObject source,
3482 heap_profiler->ObjectMoveEvent(source.address(), target.address(),
3486 tracker->MoveEvent(source.address(), target.address(), size_in_bytes);
3488 if (target.IsSharedFunctionInfo()) {
3490 target.address()));
3491 } else if (target.IsNativeContext()) {
3494 target.address());
3497 NativeContextMoveEvent(source.address(), target.address()));
4664 virtual bool ShouldHaveBeenRecorded(HeapObject host, MaybeObject target) = 0;
4695 Object target = Code::GetCodeFromTargetAddress(rinfo->target_address());
4696 if (ShouldHaveBeenRecorded(host, MaybeObject::FromObject(target))) {
4705 Object target = rinfo->target_object(cage_base());
4706 if (ShouldHaveBeenRecorded(host, MaybeObject::FromObject(target))) {
4740 bool ShouldHaveBeenRecorded(HeapObject host, MaybeObject target) override {
4741 DCHECK_IMPLIES(target->IsStrongOrWeak() && Heap::InYoungGeneration(target),
4742 Heap::InToPage(target));
4743 return target->IsStrongOrWeak() && Heap::InYoungGeneration(target) &&
4748 ObjectSlot target) override {
4749 VisitPointer(host, target);
5705 // When a target requires the code range feature, we put all code objects in
6562 Code target = Code::GetCodeFromTargetAddress(rinfo->target_address());
6563 MarkHeapObject(target);
6855 std::function<void(HeapObject object, ObjectSlot slot, Object target)>
6927 void Heap::KeepDuringJob(Handle<HeapObject> target) {
6937 table = OrderedHashSet::Add(isolate(), table, target).ToHandleChecked();
7099 Code target = Code::GetCodeFromTargetAddress(rinfo->target_address());
7100 VerifyHeapObjectImpl(target);
7119 // that matches their target space or they stay in new-space.