Home | History | Annotate | Download | only in snapshot

Lines Matching refs:object_

341         serializer_->code_address_map_->Lookup(object_->address());
343 CodeNameEvent(object_->address(), sink_->Position(), code_name));
351 if (object_->IsCode()) {
364 int fill = serializer_->PutAlignmentPrefix(object_);
377 serializer_->reference_map()->Add(object_, back_reference);
387 DCHECK(object_->IsExternalString());
388 DCHECK(object_->map() != isolate->heap()->native_source_string_map());
389 ExternalString* string = ExternalString::cast(object_);
396 bool internalized = object_->IsInternalizedString();
397 if (object_->IsExternalOneByteString()) {
447 explicit UnlinkWeakNextScope(HeapObject* object) : object_(nullptr) {
449 object_ = object;
453 object_ = object;
461 if (object_ != nullptr) {
462 if (object_->IsWeakCell()) {
463 WeakCell::cast(object_)->set_next(next_, UPDATE_WEAK_WRITE_BARRIER);
465 AllocationSite::cast(object_)->set_weak_next(next_,
472 HeapObject* object_;
480 object_->ShortPrint();
485 DCHECK(!object_->IsJSTypedArray());
488 DCHECK(!object_->IsFiller());
490 if (object_->IsScript()) {
493 Script::cast(object_)->set_line_ends(undefined);
496 if (object_->IsExternalString()) {
498 if (object_->map() != heap->native_source_string_map()) {
510 int size = object_->Size();
511 Map* map = object_->map();
513 MemoryChunk::FromAddress(object_->address())->owner()->identity();
523 if (recursion.ExceedsMaximum() && CanBeDeferred(object_)) {
524 serializer_->QueueDeferredObject(object_);
529 UnlinkWeakNextScope unlink_weak_next(object_);
531 object_->IterateBody(map->instance_type(), size, this);
532 OutputRawData(object_->address() + size);
538 object_->ShortPrint();
542 int size = object_->Size();
543 Map* map = object_->map();
545 serializer_->reference_map()->Lookup(object_);
552 serializer_->PutAlignmentPrefix(object_);
554 serializer_->PutBackReference(object_, back_reference);
557 UnlinkWeakNextScope unlink_weak_next(object_);
559 object_->IterateBody(map->instance_type(), size, this);
560 OutputRawData(object_->address() + size);
635 DCHECK(object_->IsCode() && code_has_been_output_);
642 Address entry = Code::cast(object_)->entry();
646 pc_offset <= Code::cast(object_)->instruction_size());
648 target_offset <= Code::cast(object_)->instruction_size());
715 object_->map());
716 DCHECK(ExternalOneByteString::cast(object_)->is_short());
737 Code* code = Code::cast(object_);
763 Address object_start = object_->address();
773 bool is_code_object = object_->IsCode();
776 bytes_to_output = object_->Size() + to_skip - bytes_processed_so_far_;