Lines Matching refs:object_
367 serializer_->code_address_map_->Lookup(object_->address()); in SerializePrologue()
369 CodeNameEvent(object_->address(), sink_->Position(), code_name)); in SerializePrologue()
377 if (object_->IsCode()) { in SerializePrologue()
390 int fill = serializer_->PutAlignmentPrefix(object_); in SerializePrologue()
403 serializer_->reference_map()->Add(object_, back_reference); in SerializePrologue()
431 JSTypedArray* typed_array = JSTypedArray::cast(object_); in SerializeJSTypedArray()
469 JSArrayBuffer* buffer = JSArrayBuffer::cast(object_); in SerializeJSArrayBuffer()
493 if (object_->map() != ReadOnlyRoots(heap).native_source_string_map()) { in SerializeExternalString()
494 ExternalString* string = ExternalString::cast(object_); in SerializeExternalString()
507 ExternalOneByteString* string = ExternalOneByteString::cast(object_); in SerializeExternalString()
526 DCHECK(object_->IsExternalString()); in SerializeExternalStringAsSequentialString()
527 DCHECK(object_->map() != roots.native_source_string_map()); in SerializeExternalStringAsSequentialString()
528 ExternalString* string = ExternalString::cast(object_); in SerializeExternalStringAsSequentialString()
535 bool internalized = object_->IsInternalizedString(); in SerializeExternalStringAsSequentialString()
536 if (object_->IsExternalOneByteString()) { in SerializeExternalStringAsSequentialString()
583 : object_(nullptr) { in UnlinkWeakNextScope()
585 object_ = object; in UnlinkWeakNextScope()
593 if (object_ != nullptr) { in ~UnlinkWeakNextScope()
594 AllocationSite::cast(object_)->set_weak_next(next_, in ~UnlinkWeakNextScope()
600 HeapObject* object_; member in v8::internal::UnlinkWeakNextScope
609 object_->ShortPrint(); in Serialize()
613 if (object_->IsExternalString()) { in Serialize()
616 } else if (!serializer_->isolate()->heap()->InReadOnlySpace(object_)) { in Serialize()
619 if (object_->IsSeqOneByteString()) { in Serialize()
622 SeqOneByteString::cast(object_)->clear_padding(); in Serialize()
623 } else if (object_->IsSeqTwoByteString()) { in Serialize()
624 SeqTwoByteString::cast(object_)->clear_padding(); in Serialize()
627 if (object_->IsJSTypedArray()) { in Serialize()
631 if (object_->IsJSArrayBuffer()) { in Serialize()
637 DCHECK(!object_->IsFiller()); in Serialize()
639 if (object_->IsScript()) { in Serialize()
642 Script::cast(object_)->set_line_ends(undefined); in Serialize()
650 int size = object_->Size(); in SerializeObject()
651 Map* map = object_->map(); in SerializeObject()
653 MemoryChunk::FromAddress(object_->address())->owner()->identity(); in SerializeObject()
664 if ((recursion.ExceedsMaximum() && CanBeDeferred(object_)) || in SerializeObject()
665 serializer_->MustBeDeferred(object_)) { in SerializeObject()
666 serializer_->QueueDeferredObject(object_); in SerializeObject()
678 object_->ShortPrint(); in SerializeDeferred()
682 int size = object_->Size(); in SerializeDeferred()
683 Map* map = object_->map(); in SerializeDeferred()
685 serializer_->reference_map()->LookupReference(object_); in SerializeDeferred()
692 serializer_->PutAlignmentPrefix(object_); in SerializeDeferred()
694 serializer_->PutBackReference(object_, back_reference); in SerializeDeferred()
703 UnlinkWeakNextScope unlink_weak_next(serializer_->isolate()->heap(), object_); in SerializeContent()
704 if (object_->IsCode()) { in SerializeContent()
708 object_->IterateBody(map, size, this); in SerializeContent()
710 serializer_->FlushSkip(SkipTo(object_->address() + size)); in SerializeContent()
713 object_->IterateBody(map, size, this); in SerializeContent()
715 OutputRawData(object_->address() + size); in SerializeContent()
833 Address entry = Code::cast(object_)->entry(); in VisitInternalReference()
836 DCHECK_LE(pc_offset, Code::cast(object_)->raw_instruction_size()); in VisitInternalReference()
839 DCHECK_LE(target_offset, Code::cast(object_)->raw_instruction_size()); in VisitInternalReference()
933 Address object_start = object_->address(); in OutputRawData()
955 if (object_->IsBytecodeArray()) { in OutputRawData()
980 Address object_start = object_->address(); in SkipTo()
994 Code* code = Code::cast(object_); in OutputCode()