HeapObject 120 include/v8.h class HeapObject;
HeapObject 462 include/v8.h static internal::Object** CreateHandle(internal::HeapObject* value);
HeapObject 4074 include/v8.h reinterpret_cast<internal::HeapObject*>(*p))));
HeapObject 5247 src/api.cc i::Handle<i::HeapObject>::cast(Utils::OpenHandle(*parent)).location(),
HeapObject 6097 src/api.cc i::Handle<i::HeapObject> object = ToInternal(this)->GetHeapObject();
HeapObject 93 src/arm/assembler-arm-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 123 src/arm/assembler-arm-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
HeapObject 145 src/arm/assembler-arm-inl.h Object* object = HeapObject::FromAddress(
HeapObject 181 src/arm/assembler-arm-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 446 src/arm/builtins-arm.cc __ ldr(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 452 src/arm/builtins-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 454 src/arm/builtins-arm.cc HeapObject::kMapOffset,
HeapObject 638 src/arm/builtins-arm.cc __ str(map, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 658 src/arm/builtins-arm.cc __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 62 src/arm/code-stubs-arm.cc __ ldr(scratch1, FieldMemOperand(operand, HeapObject::kMapOffset));
HeapObject 114 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 242 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 289 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 403 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 442 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 480 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 1514 src/arm/code-stubs-arm.cc __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset));
HeapObject 1569 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset));
HeapObject 1889 src/arm/code-stubs-arm.cc __ ldr(map, FieldMemOperand(tos_, HeapObject::kMapOffset));
HeapObject 4239 src/arm/code-stubs-arm.cc __ ldr(scratch, FieldMemOperand(scratch, HeapObject::kMapOffset));
HeapObject 4814 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
HeapObject 4831 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 4881 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 5104 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 5172 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 5189 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 5445 src/arm/code-stubs-arm.cc __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
HeapObject 5501 src/arm/code-stubs-arm.cc __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
HeapObject 6018 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset));
HeapObject 6028 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset));
HeapObject 6310 src/arm/code-stubs-arm.cc __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 6311 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 6381 src/arm/code-stubs-arm.cc __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 6382 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 6429 src/arm/code-stubs-arm.cc __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 6430 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 6484 src/arm/code-stubs-arm.cc __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 6485 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 6727 src/arm/code-stubs-arm.cc __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 6728 src/arm/code-stubs-arm.cc __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 6770 src/arm/code-stubs-arm.cc __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 6771 src/arm/code-stubs-arm.cc __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 6853 src/arm/code-stubs-arm.cc __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 6854 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 6977 src/arm/code-stubs-arm.cc __ ldr(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
HeapObject 7151 src/arm/code-stubs-arm.cc __ ldr(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
HeapObject 87 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 89 src/arm/codegen-arm.cc HeapObject::kMapOffset,
HeapObject 151 src/arm/codegen-arm.cc __ str(r9, MemOperand(r6, HeapObject::kMapOffset));
HeapObject 153 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 155 src/arm/codegen-arm.cc HeapObject::kMapOffset,
HeapObject 190 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 192 src/arm/codegen-arm.cc HeapObject::kMapOffset,
HeapObject 285 src/arm/codegen-arm.cc __ str(r9, MemOperand(r6, HeapObject::kMapOffset));
HeapObject 355 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 357 src/arm/codegen-arm.cc HeapObject::kMapOffset,
HeapObject 373 src/arm/codegen-arm.cc __ ldr(result, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 406 src/arm/codegen-arm.cc __ ldr(result, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 794 src/arm/full-codegen-arm.cc __ ldr(r1, FieldMemOperand(cp, HeapObject::kMapOffset));
HeapObject 1126 src/arm/full-codegen-arm.cc __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 1139 src/arm/full-codegen-arm.cc __ ldr(r1, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 1204 src/arm/full-codegen-arm.cc __ ldr(r4, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 1323 src/arm/full-codegen-arm.cc __ ldr(temp, FieldMemOperand(next, HeapObject::kMapOffset));
HeapObject 2649 src/arm/full-codegen-arm.cc __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 2701 src/arm/full-codegen-arm.cc __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 2727 src/arm/full-codegen-arm.cc __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 2734 src/arm/full-codegen-arm.cc __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 2778 src/arm/full-codegen-arm.cc __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 3542 src/arm/full-codegen-arm.cc __ ldr(tmp, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 3546 src/arm/full-codegen-arm.cc __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 3670 src/arm/full-codegen-arm.cc __ ldr(scratch1, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 3695 src/arm/full-codegen-arm.cc __ ldr(scratch1, FieldMemOperand(separator, HeapObject::kMapOffset));
HeapObject 4244 src/arm/full-codegen-arm.cc __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 4270 src/arm/full-codegen-arm.cc __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 4428 src/arm/full-codegen-arm.cc __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 100 src/arm/ic-arm.cc __ ldr(t1, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 274 src/arm/ic-arm.cc __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 327 src/arm/ic-arm.cc __ ldr(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 643 src/arm/ic-arm.cc __ ldr(r3, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 1023 src/arm/ic-arm.cc __ ldr(r4, FieldMemOperand(r3, HeapObject::kMapOffset));
HeapObject 1030 src/arm/ic-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 1117 src/arm/ic-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 1181 src/arm/ic-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 1332 src/arm/ic-arm.cc __ ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 1372 src/arm/ic-arm.cc __ ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 1407 src/arm/ic-arm.cc __ ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 1461 src/arm/ic-arm.cc __ ldr(r4, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 340 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(scratch, Handle<HeapObject>::cast(literal));
HeapObject 1519 src/arm/lithium-codegen-arm.cc Handle<HeapObject>::cast(value));
HeapObject 1543 src/arm/lithium-codegen-arm.cc __ ldr(result, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 1799 src/arm/lithium-codegen-arm.cc __ ldr(map, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 1986 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 2006 src/arm/lithium-codegen-arm.cc __ ldr(temp1, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 2080 src/arm/lithium-codegen-arm.cc __ ldr(temp, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 2217 src/arm/lithium-codegen-arm.cc __ ldr(temp, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 2277 src/arm/lithium-codegen-arm.cc __ ldr(temp, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 2331 src/arm/lithium-codegen-arm.cc __ ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2604 src/arm/lithium-codegen-arm.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
HeapObject 2608 src/arm/lithium-codegen-arm.cc __ ldr(result, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 2612 src/arm/lithium-codegen-arm.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
HeapObject 2633 src/arm/lithium-codegen-arm.cc __ ldr(object_map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2727 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 3205 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 3452 src/arm/lithium-codegen-arm.cc __ ldr(r7, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 3721 src/arm/lithium-codegen-arm.cc __ str(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 3726 src/arm/lithium-codegen-arm.cc HeapObject::kMapOffset,
HeapObject 3973 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset));
HeapObject 3979 src/arm/lithium-codegen-arm.cc __ str(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset));
HeapObject 3981 src/arm/lithium-codegen-arm.cc __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg,
HeapObject 4287 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4349 src/arm/lithium-codegen-arm.cc __ ldr(scratch1, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4509 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 4622 src/arm/lithium-codegen-arm.cc __ ldr(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4772 src/arm/lithium-codegen-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 4856 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(r2, Handle<HeapObject>::cast(value));
HeapObject 4901 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(r2, Handle<HeapObject>::cast(value));
HeapObject 4927 src/arm/lithium-codegen-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 5097 src/arm/lithium-codegen-arm.cc __ ldr(input, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 5125 src/arm/lithium-codegen-arm.cc __ ldr(input, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 5345 src/arm/lithium-codegen-arm.cc __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 5353 src/arm/lithium-codegen-arm.cc __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
HeapObject 5378 src/arm/lithium-codegen-arm.cc __ ldr(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 235 src/arm/lithium-codegen-arm.h void LoadHeapObject(Register result, Handle<HeapObject> object);
HeapObject 877 src/arm/macro-assembler-arm.cc str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 1152 src/arm/macro-assembler-arm.cc ldr(map, FieldMemOperand(heap_object, HeapObject::kMapOffset));
HeapObject 1173 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 1353 src/arm/macro-assembler-arm.cc ldr(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset));
HeapObject 1376 src/arm/macro-assembler-arm.cc ldr(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset));
HeapObject 1847 src/arm/macro-assembler-arm.cc ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2002 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 2054 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 2070 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 2295 src/arm/macro-assembler-arm.cc ldr(scratch1, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2777 src/arm/macro-assembler-arm.cc ldr(elements, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 3022 src/arm/macro-assembler-arm.cc ldr(object, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 3042 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 3057 src/arm/macro-assembler-arm.cc ldr(scratch1, FieldMemOperand(first, HeapObject::kMapOffset));
HeapObject 3058 src/arm/macro-assembler-arm.cc ldr(scratch2, FieldMemOperand(second, HeapObject::kMapOffset));
HeapObject 3104 src/arm/macro-assembler-arm.cc str(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 3516 src/arm/macro-assembler-arm.cc ldr(scratch, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 3584 src/arm/macro-assembler-arm.cc ldr(map, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 3714 src/arm/macro-assembler-arm.cc ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 176 src/arm/macro-assembler-arm.h void LoadHeapObject(Register dst, Handle<HeapObject> object);
HeapObject 180 src/arm/macro-assembler-arm.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
HeapObject 880 src/arm/macro-assembler-arm.h ldr(type, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 653 src/arm/regexp-macro-assembler-arm.cc Handle<HeapObject> RegExpMacroAssemblerARM::GetCode(Handle<String> source) {
HeapObject 925 src/arm/regexp-macro-assembler-arm.cc return Handle<HeapObject>::cast(code);
HeapObject 88 src/arm/regexp-macro-assembler-arm.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 411 src/arm/simulator-arm.cc HeapObject* obj = reinterpret_cast<HeapObject*>(*cur);
HeapObject 87 src/arm/stub-cache-arm.cc __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 152 src/arm/stub-cache-arm.cc __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 166 src/arm/stub-cache-arm.cc __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset));
HeapObject 232 src/arm/stub-cache-arm.cc __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 374 src/arm/stub-cache-arm.cc __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 515 src/arm/stub-cache-arm.cc __ str(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset));
HeapObject 520 src/arm/stub-cache-arm.cc HeapObject::kMapOffset,
HeapObject 1134 src/arm/stub-cache-arm.cc __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 1625 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 1694 src/arm/stub-cache-arm.cc __ ldr(r7, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 2777 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 3211 src/arm/stub-cache-arm.cc __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
HeapObject 3307 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
HeapObject 4625 src/arm/stub-cache-arm.cc __ ldr(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
HeapObject 725 src/assembler.cc ASSERT(code->address() == HeapObject::cast(found)->address());
HeapObject 67 src/assembler.h static void QuietNaN(HeapObject* nan) { }
HeapObject 1677 src/bootstrapper.cc HeapObject::cast(string_function->initial_map()->prototype())->map());
HeapObject 366 src/builtins.cc Object** former_start = HeapObject::RawField(elms, 0);
HeapObject 399 src/builtins.cc return FixedArray::cast(HeapObject::FromAddress(
HeapObject 425 src/builtins.cc HeapObject* elms = array->elements();
HeapObject 2017 src/debug.cc HeapObject* obj = NULL;
HeapObject 2344 src/debug.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 247 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
HeapObject 271 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
HeapObject 304 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
HeapObject 332 src/execution.cc HeapObject::cast(fun)->map()->has_instance_call_handler()) {
HeapObject 1347 src/frames.cc HeapObject* obj = HeapObject::FromAddress(addr);
HeapObject 67 src/frames.h Code* GcSafeCastToCode(HeapObject* object, Address inner_pointer);
HeapObject 83 src/global-handles.h static ImplicitRefGroup* New(HeapObject** parent,
HeapObject 99 src/global-handles.h HeapObject** parent_;
HeapObject 212 src/global-handles.h void AddImplicitReferences(HeapObject** parent,
HeapObject 44 src/handles-inl.h inline Isolate* GetIsolateForHandle(HeapObject* obj) {
HeapObject 43 src/heap-inl.h void PromotionQueue::insert(HeapObject* target, int size) {
HeapObject 125 src/heap-inl.h reinterpret_cast<HeapObject*>(result)->set_map_no_write_barrier(map);
HeapObject 158 src/heap-inl.h reinterpret_cast<HeapObject*>(result)->set_map(map);
HeapObject 349 src/heap-inl.h OldSpace* Heap::TargetSpace(HeapObject* object) {
HeapObject 409 src/heap-inl.h void Heap::ScavengePointer(HeapObject** p) {
HeapObject 414 src/heap-inl.h void Heap::ScavengeObject(HeapObject** p, HeapObject* object) {
HeapObject 426 src/heap-inl.h HeapObject* dest = first_word.ToForwardingAddress();
HeapObject 746 src/heap-inl.h HeapObject* object = HeapObject::cast(*current);
HeapObject 205 src/heap-profiler.cc return profiler->snapshots_->FindObjectId(HeapObject::cast(*obj)->address());
HeapObject 1023 src/heap.cc Heap::ScavengeObject(reinterpret_cast<HeapObject**>(p),
HeapObject 1024 src/heap.cc reinterpret_cast<HeapObject*>(object));
HeapObject 1039 src/heap.cc ASSERT(!HEAP->InNewSpace(HeapObject::cast(*current)));
HeapObject 1051 src/heap.cc for (HeapObject* object = code_it.Next();
HeapObject 1059 src/heap.cc for (HeapObject* object = data_it.Next();
HeapObject 1082 src/heap.cc !HeapObject::cast(*p)->map_word().IsForwardingAddress();
HeapObject 1173 src/heap.cc HeapObject* obj = reinterpret_cast<HeapObject*>(*(head_start++));
HeapObject 1189 src/heap.cc MapWord map_word = HeapObject::cast(object)->map_word();
HeapObject 1268 src/heap.cc for (HeapObject* cell = cell_iterator.Next();
HeapObject 1324 src/heap.cc MapWord first_word = HeapObject::cast(*p)->map_word();
HeapObject 1408 src/heap.cc HeapObject::RawField(tail, JSFunction::kNextFunctionLinkOffset);
HeapObject 1467 src/heap.cc HeapObject::RawField(
HeapObject 1492 src/heap.cc HeapObject::RawField(
HeapObject 1543 src/heap.cc Heap::ScavengeObject(reinterpret_cast<HeapObject**>(p),
HeapObject 1544 src/heap.cc reinterpret_cast<HeapObject*>(object));
HeapObject 1558 src/heap.cc HeapObject* object = HeapObject::FromAddress(new_space_front);
HeapObject 1573 src/heap.cc HeapObject* target;
HeapObject 1603 src/heap.cc static HeapObject* EnsureDoubleAligned(Heap* heap,
HeapObject 1608 src/heap.cc return HeapObject::FromAddress(object->address() + kPointerSize);
HeapObject 1777 src/heap.cc HeapObject* target = HeapObject::cast(result);
HeapObject 1805 src/heap.cc HeapObject* target = HeapObject::cast(result);
HeapObject 1826 src/heap.cc HeapObject* target = *slot;
HeapObject 1909 src/heap.cc HeapObject* first =
HeapObject 1910 src/heap.cc HeapObject::cast(ConsString::cast(object)->unchecked_first());
HeapObject 1921 src/heap.cc HeapObject* target = first_word.ToForwardingAddress();
HeapObject 2457 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap_number_map());
HeapObject 2475 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap_number_map());
HeapObject 2486 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(
HeapObject 3488 src/heap.cc HeapObject* filler = HeapObject::FromAddress(addr);
HeapObject 3549 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(code_map());
HeapObject 3600 src/heap.cc Address new_addr = reinterpret_cast<HeapObject*>(result)->address();
HeapObject 3642 src/heap.cc Address new_addr = reinterpret_cast<HeapObject*>(result)->address();
HeapObject 3680 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(map);
HeapObject 3784 src/heap.cc CopyBlock(HeapObject::cast(result)->address(),
HeapObject 4202 src/heap.cc Address clone_address = HeapObject::cast(clone)->address();
HeapObject 4218 src/heap.cc CopyBlock(HeapObject::cast(clone)->address(),
HeapObject 4488 src/heap.cc reinterpret_cast<HeapObject*>(result)->set_map_no_write_barrier(map);
HeapObject 4540 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(ascii_string_map());
HeapObject 4543 src/heap.cc ASSERT_EQ(size, HeapObject::cast(result)->Size());
HeapObject 4586 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(string_map());
HeapObject 4589 src/heap.cc ASSERT_EQ(size, HeapObject::cast(result)->Size());
HeapObject 4650 src/heap.cc HeapObject* dst = HeapObject::cast(obj);
HeapObject 4657 src/heap.cc HeapObject::cast(obj)->set_map_no_write_barrier(map);
HeapObject 4676 src/heap.cc HeapObject* dst = HeapObject::cast(obj);
HeapObject 4743 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap->fixed_array_map());
HeapObject 4862 src/heap.cc HeapObject* object;
HeapObject 4864 src/heap.cc if (!maybe_object->To<HeapObject>(&object)) return maybe_object;
HeapObject 4876 src/heap.cc reinterpret_cast<HeapObject*>(result)->set_map_no_write_barrier(
HeapObject 5467 src/heap.cc MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start));
HeapObject 5480 src/heap.cc callback(reinterpret_cast<HeapObject**>(slot),
HeapObject 5481 src/heap.cc HeapObject::cast(object));
HeapObject 5533 src/heap.cc FreeSpace::cast(HeapObject::FromAddress(current_address));
HeapObject 5633 src/heap.cc for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
HeapObject 5851 src/heap.cc for (HeapObject* obj = iterator.next();
HeapObject 5914 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
HeapObject 5929 src/heap.cc Map* map_p = reinterpret_cast<Map*>(HeapObject::cast(map));
HeapObject 5966 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
HeapObject 5978 src/heap.cc HeapObject* map_p = HeapObject::FromAddress(map_addr);
HeapObject 6488 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
HeapObject 6499 src/heap.cc HeapObject* obj = marking_stack_.RemoveLast();
HeapObject 6505 src/heap.cc List<HeapObject*> marking_stack_;
HeapObject 6569 src/heap.cc HeapObject* HeapIterator::next() {
HeapObject 6572 src/heap.cc HeapObject* obj = NextObject();
HeapObject 6578 src/heap.cc HeapObject* HeapIterator::NextObject() {
HeapObject 6582 src/heap.cc if (HeapObject* obj = object_iterator_->next_object()) {
HeapObject 6589 src/heap.cc if (HeapObject* obj = object_iterator_->next_object()) {
HeapObject 6685 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
HeapObject 6703 src/heap.cc Map* map_p = reinterpret_cast<Map*>(HeapObject::cast(map));
HeapObject 6735 src/heap.cc HeapObject* obj = HeapObject::cast(*p);
HeapObject 6747 src/heap.cc HeapObject* map_p = HeapObject::FromAddress(map_addr);
HeapObject 334 src/heap.h inline void insert(HeapObject* target, int size);
HeapObject 336 src/heap.h void remove(HeapObject** target, int* size) {
HeapObject 352 src/heap.h *target = reinterpret_cast<HeapObject*>(*(--front_));
HeapObject 370 src/heap.h Entry(HeapObject* obj, int size) : obj_(obj), size_(size) { }
HeapObject 372 src/heap.h HeapObject* obj_;
HeapObject 1182 src/heap.h bool Contains(HeapObject* value);
HeapObject 1187 src/heap.h bool InSpace(HeapObject* value, AllocationSpace space);
HeapObject 1190 src/heap.h inline OldSpace* TargetSpace(HeapObject* object);
HeapObject 1296 src/heap.h static inline void ScavengePointer(HeapObject** p);
HeapObject 1297 src/heap.h static inline void ScavengeObject(HeapObject** p, HeapObject* object);
HeapObject 1556 src/heap.h inline void DoScavengeObject(Map* map, HeapObject** slot, HeapObject* obj) {
HeapObject 1807 src/heap.h static int GcSafeSizeOfOldObject(HeapObject* object);
HeapObject 1890 src/heap.h static void ScavengeObjectSlow(HeapObject** p, HeapObject* object);
HeapObject 2228 src/heap.h HeapObject* next();
HeapObject 2236 src/heap.h HeapObject* NextObject();
HeapObject 2645 src/heap.h static bool IsMarked(HeapObject* object) {
HeapObject 2649 src/heap.h static void ClearMark(HeapObject* object) {
HeapObject 2655 src/heap.h static void SetMark(HeapObject* object) {
HeapObject 2661 src/heap.h static Map* MapOfMarkedObject(HeapObject* object) {
HeapObject 2666 src/heap.h static int SizeOfMarkedObject(HeapObject* object) {
HeapObject 4768 src/hydrogen-instructions.h Handle<HeapObject> boilerplate_object,
HeapObject 4786 src/hydrogen-instructions.h Handle<HeapObject> boilerplate_object() const { return boilerplate_object_; }
HeapObject 4800 src/hydrogen-instructions.h Handle<HeapObject> boilerplate_object_;
HeapObject 101 src/ia32/assembler-ia32-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 132 src/ia32/assembler-ia32-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
HeapObject 154 src/ia32/assembler-ia32-inl.h Object* object = HeapObject::FromAddress(
HeapObject 189 src/ia32/assembler-ia32-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 1280 src/ia32/builtins-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
HeapObject 1287 src/ia32/builtins-ia32.cc __ mov(FieldOperand(ebx, HeapObject::kMapOffset), edi);
HeapObject 1288 src/ia32/builtins-ia32.cc __ RecordWriteField(ebx, HeapObject::kMapOffset, edi, eax,
HeapObject 1479 src/ia32/builtins-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), ecx);
HeapObject 52 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 208 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 259 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 432 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(ecx, HeapObject::kMapOffset), expected_map);
HeapObject 471 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(ecx, HeapObject::kMapOffset));
HeapObject 532 src/ia32/code-stubs-ia32.cc __ mov(map, FieldOperand(argument, HeapObject::kMapOffset));
HeapObject 1045 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 1082 src/ia32/code-stubs-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2494 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2787 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 2813 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2882 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(edx, HeapObject::kMapOffset), factory->heap_number_map());
HeapObject 2888 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset), factory->heap_number_map());
HeapObject 3002 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 3009 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 3050 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(base, HeapObject::kMapOffset),
HeapObject 3067 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(exponent, HeapObject::kMapOffset),
HeapObject 3783 src/ia32/code-stubs-ia32.cc __ mov(eax, FieldOperand(ebx, HeapObject::kMapOffset));
HeapObject 3801 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 3851 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 4093 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 4153 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset), edx);
HeapObject 4169 src/ia32/code-stubs-ia32.cc __ mov(FieldOperand(ebx, HeapObject::kMapOffset),
HeapObject 4239 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(object, HeapObject::kMapOffset),
HeapObject 4370 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(edx, HeapObject::kMapOffset),
HeapObject 4447 src/ia32/code-stubs-ia32.cc __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
HeapObject 4653 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 5288 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
HeapObject 5449 src/ia32/code-stubs-ia32.cc __ mov(result_, FieldOperand(object_, HeapObject::kMapOffset));
HeapObject 5504 src/ia32/code-stubs-ia32.cc __ mov(result_, FieldOperand(object_, HeapObject::kMapOffset));
HeapObject 5713 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 5715 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 5743 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 5764 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 5781 src/ia32/code-stubs-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 6124 src/ia32/code-stubs-ia32.cc __ mov(temp, FieldOperand(candidate, HeapObject::kMapOffset));
HeapObject 6285 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset));
HeapObject 6294 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edi, HeapObject::kMapOffset));
HeapObject 6710 src/ia32/code-stubs-ia32.cc __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 6711 src/ia32/code-stubs-ia32.cc __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 6758 src/ia32/code-stubs-ia32.cc __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 6759 src/ia32/code-stubs-ia32.cc __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 6853 src/ia32/code-stubs-ia32.cc __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 6854 src/ia32/code-stubs-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 6940 src/ia32/code-stubs-ia32.cc __ mov(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset));
HeapObject 7083 src/ia32/code-stubs-ia32.cc __ mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
HeapObject 364 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
HeapObject 366 src/ia32/codegen-ia32.cc HeapObject::kMapOffset,
HeapObject 422 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 512 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
HeapObject 514 src/ia32/codegen-ia32.cc HeapObject::kMapOffset,
HeapObject 553 src/ia32/codegen-ia32.cc __ mov(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 564 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
HeapObject 566 src/ia32/codegen-ia32.cc HeapObject::kMapOffset,
HeapObject 629 src/ia32/codegen-ia32.cc __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx);
HeapObject 631 src/ia32/codegen-ia32.cc HeapObject::kMapOffset,
HeapObject 662 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 695 src/ia32/codegen-ia32.cc __ mov(result, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 763 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(esi, HeapObject::kMapOffset));
HeapObject 1082 src/ia32/full-codegen-ia32.cc __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 1089 src/ia32/full-codegen-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 1153 src/ia32/full-codegen-ia32.cc __ cmp(edx, FieldOperand(ecx, HeapObject::kMapOffset));
HeapObject 1273 src/ia32/full-codegen-ia32.cc __ cmp(FieldOperand(temp, HeapObject::kMapOffset),
HeapObject 2578 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2630 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2658 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2665 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset));
HeapObject 2699 src/ia32/full-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 2705 src/ia32/full-codegen-ia32.cc __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset));
HeapObject 3474 src/ia32/full-codegen-ia32.cc __ mov(tmp, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 3477 src/ia32/full-codegen-ia32.cc __ cmp(tmp, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 3610 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 3643 src/ia32/full-codegen-ia32.cc __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 4228 src/ia32/full-codegen-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 4253 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 4408 src/ia32/full-codegen-ia32.cc __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 78 src/ia32/ic-ia32.cc __ mov(r1, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 279 src/ia32/ic-ia32.cc __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 514 src/ia32/ic-ia32.cc __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
HeapObject 521 src/ia32/ic-ia32.cc __ cmp(eax, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 670 src/ia32/ic-ia32.cc __ mov(eax, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 766 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 808 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
HeapObject 846 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset));
HeapObject 859 src/ia32/ic-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 884 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 918 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 1086 src/ia32/ic-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 1371 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(reg, Handle<HeapObject>::cast(handle));
HeapObject 1398 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1648 src/ia32/lithium-codegen-ia32.cc __ mov(map, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1678 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(reg, HeapObject::kMapOffset),
HeapObject 1828 src/ia32/lithium-codegen-ia32.cc __ mov(scratch, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1845 src/ia32/lithium-codegen-ia32.cc __ mov(temp1, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1919 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 2053 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 2112 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map());
HeapObject 2165 src/ia32/lithium-codegen-ia32.cc __ mov(map, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 2435 src/ia32/lithium-codegen-ia32.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
HeapObject 2439 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2443 src/ia32/lithium-codegen-ia32.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
HeapObject 2457 src/ia32/lithium-codegen-ia32.cc __ PushHeapObject(Handle<HeapObject>::cast(object));
HeapObject 2593 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2596 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2601 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(result, HeapObject::kMapOffset));
HeapObject 3049 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 3601 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object, HeapObject::kMapOffset), instr->transition());
HeapObject 3606 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object, HeapObject::kMapOffset), temp_map);
HeapObject 3609 src/ia32/lithium-codegen-ia32.cc HeapObject::kMapOffset,
HeapObject 3808 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(object_reg, HeapObject::kMapOffset), from_map);
HeapObject 3813 src/ia32/lithium-codegen-ia32.cc __ mov(FieldOperand(object_reg, HeapObject::kMapOffset),
HeapObject 4123 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4169 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4431 src/ia32/lithium-codegen-ia32.cc __ mov(temp, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 4538 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4700 src/ia32/lithium-codegen-ia32.cc __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 4751 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(source, HeapObject::kMapOffset));
HeapObject 4797 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(ecx, Handle<HeapObject>::cast(value));
HeapObject 4838 src/ia32/lithium-codegen-ia32.cc __ LoadHeapObject(ecx, Handle<HeapObject>::cast(value));
HeapObject 4863 src/ia32/lithium-codegen-ia32.cc __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset));
HeapObject 5032 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(input, HeapObject::kMapOffset),
HeapObject 5059 src/ia32/lithium-codegen-ia32.cc __ mov(input, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 5278 src/ia32/lithium-codegen-ia32.cc __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset));
HeapObject 5286 src/ia32/lithium-codegen-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 5309 src/ia32/lithium-codegen-ia32.cc FieldOperand(object, HeapObject::kMapOffset));
HeapObject 252 src/ia32/macro-assembler-ia32.cc lea(address, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 285 src/ia32/macro-assembler-ia32.cc lea(address, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 433 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
HeapObject 561 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(obj, HeapObject::kMapOffset), map);
HeapObject 572 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(obj, HeapObject::kMapOffset),
HeapObject 604 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(obj, HeapObject::kMapOffset), Immediate(map));
HeapObject 614 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
HeapObject 626 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
HeapObject 659 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(object, HeapObject::kMapOffset),
HeapObject 676 src/ia32/macro-assembler-ia32.cc mov(object, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 994 src/ia32/macro-assembler-ia32.cc mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
HeapObject 1021 src/ia32/macro-assembler-ia32.cc mov(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset));
HeapObject 1379 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1409 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1444 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1470 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1492 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1510 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1528 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 1546 src/ia32/macro-assembler-ia32.cc mov(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2207 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(dst, HeapObject::kMapOffset),
HeapObject 2447 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 2450 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 2453 src/ia32/macro-assembler-ia32.cc cmp(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 2573 src/ia32/macro-assembler-ia32.cc mov(scratch1, FieldOperand(object1, HeapObject::kMapOffset));
HeapObject 2574 src/ia32/macro-assembler-ia32.cc mov(scratch2, FieldOperand(object2, HeapObject::kMapOffset));
HeapObject 2816 src/ia32/macro-assembler-ia32.cc mov(map, FieldOperand(value, HeapObject::kMapOffset));
HeapObject 2894 src/ia32/macro-assembler-ia32.cc mov(ebx, FieldOperand(ecx, HeapObject::kMapOffset));
HeapObject 274 src/ia32/macro-assembler-ia32.h void LoadHeapObject(Register result, Handle<HeapObject> object);
HeapObject 275 src/ia32/macro-assembler-ia32.h void PushHeapObject(Handle<HeapObject> object);
HeapObject 279 src/ia32/macro-assembler-ia32.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
HeapObject 718 src/ia32/regexp-macro-assembler-ia32.cc Handle<HeapObject> RegExpMacroAssemblerIA32::GetCode(Handle<String> source) {
HeapObject 1007 src/ia32/regexp-macro-assembler-ia32.cc return Handle<HeapObject>::cast(code);
HeapObject 86 src/ia32/regexp-macro-assembler-ia32.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 70 src/ia32/stub-cache-ia32.cc __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 102 src/ia32/stub-cache-ia32.cc __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 156 src/ia32/stub-cache-ia32.cc __ mov(r0, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 175 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(properties, HeapObject::kMapOffset),
HeapObject 231 src/ia32/stub-cache-ia32.cc __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 245 src/ia32/stub-cache-ia32.cc __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 320 src/ia32/stub-cache-ia32.cc __ mov(scratch, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 824 src/ia32/stub-cache-ia32.cc __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1);
HeapObject 829 src/ia32/stub-cache-ia32.cc HeapObject::kMapOffset,
HeapObject 970 src/ia32/stub-cache-ia32.cc __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 978 src/ia32/stub-cache-ia32.cc __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1469 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(edi, HeapObject::kMapOffset),
HeapObject 1504 src/ia32/stub-cache-ia32.cc __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 1568 src/ia32/stub-cache-ia32.cc __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 1680 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(ebx, HeapObject::kMapOffset),
HeapObject 2701 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(edx, HeapObject::kMapOffset),
HeapObject 2812 src/ia32/stub-cache-ia32.cc __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 3280 src/ia32/stub-cache-ia32.cc __ mov(map_reg, FieldOperand(edx, HeapObject::kMapOffset));
HeapObject 3495 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(key, HeapObject::kMapOffset),
HeapObject 3751 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 4006 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(edi, HeapObject::kMapOffset),
HeapObject 4094 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(edi, HeapObject::kMapOffset),
HeapObject 4187 src/ia32/stub-cache-ia32.cc __ cmp(FieldOperand(eax, HeapObject::kMapOffset),
HeapObject 37 src/incremental-marking-inl.h bool IncrementalMarking::BaseRecordWrite(HeapObject* obj,
HeapObject 40 src/incremental-marking-inl.h MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
HeapObject 55 src/incremental-marking-inl.h void IncrementalMarking::RecordWrite(HeapObject* obj,
HeapObject 71 src/incremental-marking-inl.h void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj,
HeapObject 80 src/incremental-marking-inl.h void IncrementalMarking::RecordWrites(HeapObject* obj) {
HeapObject 91 src/incremental-marking-inl.h void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj,
HeapObject 120 src/incremental-marking-inl.h void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {
HeapObject 126 src/incremental-marking-inl.h bool IncrementalMarking::MarkObjectAndPush(HeapObject* obj) {
HeapObject 136 src/incremental-marking-inl.h bool IncrementalMarking::MarkObjectWithoutPush(HeapObject* obj) {
HeapObject 73 src/incremental-marking.cc HeapObject::RawField(obj, 0), slot, value);
HeapObject 90 src/incremental-marking.cc ASSERT(Marking::IsWhite(Marking::MarkBitFrom(HeapObject::cast(value))));
HeapObject 141 src/incremental-marking.cc MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
HeapObject 236 src/incremental-marking.cc HeapObject* heap_object = HeapObject::cast(obj);
HeapObject 274 src/incremental-marking.cc HeapObject* heap_object = HeapObject::cast(obj);
HeapObject 503 src/incremental-marking.cc HeapObject* heap_obj = HeapObject::cast(obj);
HeapObject 504 src/incremental-marking.cc MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj));
HeapObject 583 src/incremental-marking.cc HeapObject** array = marking_deque_.array();
HeapObject 589 src/incremental-marking.cc HeapObject* obj = array[current];
HeapObject 595 src/incremental-marking.cc HeapObject* dest = map_word.ToForwardingAddress();
HeapObject 628 src/incremental-marking.cc HeapObject::RawField(
HeapObject 630 src/incremental-marking.cc HeapObject::RawField(
HeapObject 638 src/incremental-marking.cc HeapObject::RawField(ctx, FixedArray::OffsetOfElementAt(idx));
HeapObject 657 src/incremental-marking.cc HeapObject* obj = marking_deque_.Pop();
HeapObject 680 src/incremental-marking.cc HeapObject::RawField(map, Map::kPointerFieldsBeginOffset),
HeapObject 681 src/incremental-marking.cc HeapObject::RawField(map, Map::kPointerFieldsEndOffset));
HeapObject 711 src/incremental-marking.cc HeapObject* cache = HeapObject::cast(
HeapObject 740 src/incremental-marking.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 820 src/incremental-marking.cc HeapObject* obj = marking_deque_.Pop();
HeapObject 857 src/incremental-marking.cc HeapObject::RawField(map, Map::kPointerFieldsBeginOffset),
HeapObject 858 src/incremental-marking.cc HeapObject::RawField(map, Map::kPointerFieldsEndOffset));
HeapObject 862 src/incremental-marking.cc HeapObject::RawField(obj, JSFunction::kPropertiesOffset),
HeapObject 863 src/incremental-marking.cc HeapObject::RawField(obj, JSFunction::kCodeEntryOffset));
HeapObject 869 src/incremental-marking.cc HeapObject::RawField(obj,
HeapObject 871 src/incremental-marking.cc HeapObject::RawField(obj,
HeapObject 125 src/incremental-marking.h static void RecordWriteFromCode(HeapObject* obj,
HeapObject 129 src/incremental-marking.h static void RecordWriteForEvacuationFromCode(HeapObject* obj,
HeapObject 133 src/incremental-marking.h INLINE(bool BaseRecordWrite(HeapObject* obj, Object** slot, Object* value));
HeapObject 134 src/incremental-marking.h INLINE(void RecordWrite(HeapObject* obj, Object** slot, Object* value));
HeapObject 135 src/incremental-marking.h INLINE(void RecordWriteIntoCode(HeapObject* obj,
HeapObject 143 src/incremental-marking.h void RecordWriteSlow(HeapObject* obj, Object** slot, Object* value);
HeapObject 144 src/incremental-marking.h void RecordWriteIntoCodeSlow(HeapObject* obj,
HeapObject 148 src/incremental-marking.h void RecordCodeTargetPatch(Code* host, Address pc, HeapObject* value);
HeapObject 149 src/incremental-marking.h void RecordCodeTargetPatch(Address pc, HeapObject* value);
HeapObject 151 src/incremental-marking.h inline void RecordWrites(HeapObject* obj);
HeapObject 153 src/incremental-marking.h inline void BlackToGreyAndUnshift(HeapObject* obj, MarkBit mark_bit);
HeapObject 155 src/incremental-marking.h inline void WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit);
HeapObject 173 src/incremental-marking.h INLINE(bool MarkObjectAndPush(HeapObject* obj));
HeapObject 178 src/incremental-marking.h INLINE(bool MarkObjectWithoutPush(HeapObject* obj));
HeapObject 45 src/inspector.cc HeapObject* hobj = HeapObject::cast(obj);
HeapObject 1055 src/jsregexp.cc Handle<HeapObject> code = macro_assembler_->GetCode(pattern);
HeapObject 992 src/liveedit.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 62 src/liveobjectlist-inl.h void LiveObjectList::ProcessNonLive(HeapObject* obj) {
HeapObject 116 src/liveobjectlist-inl.h inline HeapObject*
HeapObject 126 src/liveobjectlist.cc v(HeapObject, "HeapObject")
HeapObject 393 src/liveobjectlist.cc inline HeapObject* Obj() const {
HeapObject 588 src/liveobjectlist.cc HeapObject* obj = *target;
HeapObject 650 src/liveobjectlist.cc HeapObject* heap_obj = it.Obj();
HeapObject 681 src/liveobjectlist.cc Handle<HeapObject> target;
HeapObject 689 src/liveobjectlist.cc HeapObject* heap_obj = it.Obj();
HeapObject 698 src/liveobjectlist.cc target = Handle<HeapObject>(heap_obj);
HeapObject 776 src/liveobjectlist.cc Handle<HeapObject> target_;
HeapObject 871 src/liveobjectlist.cc HeapObject* heap_obj = it.Obj();
HeapObject 913 src/liveobjectlist.cc Handle<HeapObject> target_;
HeapObject 953 src/liveobjectlist.cc HeapObject* heap_obj = elements[i].obj_;
HeapObject 991 src/liveobjectlist.cc const HeapObject* obj1 = a->obj_;
HeapObject 992 src/liveobjectlist.cc const HeapObject* obj2 = b->obj_;
HeapObject 1049 src/liveobjectlist.cc HeapObject* curr_obj = element->obj_;
HeapObject 1089 src/liveobjectlist.cc HeapObject* heap_obj = NULL;
HeapObject 1126 src/liveobjectlist.cc HeapObject* heap_obj = NULL;
HeapObject 1654 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(obj);
HeapObject 1655 src/liveobjectlist.cc Element* element = FindElementFor<HeapObject*>(GetElementObj, hobj);
HeapObject 1697 src/liveobjectlist.cc if (HeapObject::cast(object) == target_) {
HeapObject 1703 src/liveobjectlist.cc handle_to_skip_.location() == reinterpret_cast<HeapObject**>(p)) {
HeapObject 1710 src/liveobjectlist.cc HeapObject* target_;
HeapObject 1711 src/liveobjectlist.cc Handle<HeapObject> handle_to_skip_;
HeapObject 1736 src/liveobjectlist.cc Handle<HeapObject> retainer;
HeapObject 1790 src/liveobjectlist.cc Handle<HeapObject> retainer;
HeapObject 1851 src/liveobjectlist.cc HeapObject* heap_obj = it.Obj();
HeapObject 1898 src/liveobjectlist.cc retainer = Handle<HeapObject>(heap_obj);
HeapObject 1945 src/liveobjectlist.cc HeapObject* heap_obj = HeapObject::cast(GetObj(obj_id));
HeapObject 1950 src/liveobjectlist.cc Handle<HeapObject> target = Handle<HeapObject>(heap_obj);
HeapObject 2076 src/liveobjectlist.cc jsobj->elements() == HeapObject::cast(obj)) {
HeapObject 2151 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(object);
HeapObject 2167 src/liveobjectlist.cc HeapObject* hobj = HeapObject::cast(object);
HeapObject 2253 src/liveobjectlist.cc HeapObject* obj1 = NULL;
HeapObject 2255 src/liveobjectlist.cc obj1 = HeapObject::cast(GetObj(obj_id1));
HeapObject 2261 src/liveobjectlist.cc HeapObject* obj2 = HeapObject::cast(GetObj(obj_id2));
HeapObject 2286 src/liveobjectlist.cc HeapObject** p = &elements[i].obj_;
HeapObject 2326 src/liveobjectlist.cc HeapObject* curr_obj = curr->obj_;
HeapObject 2335 src/liveobjectlist.cc HeapObject* next_obj = next->obj_;
HeapObject 2517 src/liveobjectlist.cc HeapObject* heap_obj = NULL;
HeapObject 2536 src/liveobjectlist.cc result->obj_ = reinterpret_cast<HeapObject*>(heap_obj->address());
HeapObject 2619 src/liveobjectlist.cc HeapObject* heap_obj = it.Obj();
HeapObject 80 src/liveobjectlist.h inline static void ProcessNonLive(HeapObject* obj);
HeapObject 119 src/liveobjectlist.h HeapObject* obj_;
HeapObject 128 src/liveobjectlist.h static void DoProcessNonLive(HeapObject* obj);
HeapObject 132 src/liveobjectlist.h static Object* GetPathPrivate(HeapObject* obj1, HeapObject* obj2);
HeapObject 134 src/liveobjectlist.h static int GetRetainers(Handle<HeapObject> target,
HeapObject 154 src/liveobjectlist.h static void NullifyNonLivePointer(HeapObject** p) {
HeapObject 163 src/liveobjectlist.h *p = reinterpret_cast<HeapObject*>((*p)->address());
HeapObject 177 src/liveobjectlist.h bool Add(HeapObject* obj);
HeapObject 178 src/liveobjectlist.h Element* Find(HeapObject* obj);
HeapObject 179 src/liveobjectlist.h static void NullifyMostRecent(HeapObject* obj);
HeapObject 197 src/liveobjectlist.h inline static HeapObject* GetElementObj(Element* element);
HeapObject 240 src/liveobjectlist.h HeapObject* heap_obj = HeapObject::cast(object);
HeapObject 257 src/liveobjectlist.h LiveObjectList::NullifyNonLivePointer(reinterpret_cast<HeapObject**>(p));
HeapObject 271 src/liveobjectlist.h inline static void ProcessNonLive(HeapObject* obj) {}
HeapObject 1368 src/log.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 1531 src/log.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 1607 src/log.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 55 src/mark-compact-inl.h bool MarkCompactCollector::MarkObjectAndPush(HeapObject* obj) {
HeapObject 64 src/mark-compact-inl.h void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) {
HeapObject 74 src/mark-compact-inl.h bool MarkCompactCollector::MarkObjectWithoutPush(HeapObject* obj) {
HeapObject 84 src/mark-compact-inl.h void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) {
HeapObject 97 src/mark-compact-inl.h HeapObject* heap_object = HeapObject::cast(obj);
HeapObject 82 src/mark-compact.cc HeapObject* object = HeapObject::cast(*current);
HeapObject 92 src/mark-compact.cc HeapObject* object;
HeapObject 98 src/mark-compact.cc object = HeapObject::FromAddress(current);
HeapObject 145 src/mark-compact.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 160 src/mark-compact.cc HeapObject* object = HeapObject::cast(*current);
HeapObject 170 src/mark-compact.cc HeapObject* object;
HeapObject 176 src/mark-compact.cc object = HeapObject::FromAddress(current);
HeapObject 196 src/mark-compact.cc HeapObject* object = HeapObject::FromAddress(current);
HeapObject 335 src/mark-compact.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 371 src/mark-compact.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 408 src/mark-compact.cc HeapObject::FromAddress(new_start), new_mark_bit);
HeapObject 852 src/mark-compact.cc Object** slot = HeapObject::RawField(shared,
HeapObject 855 src/mark-compact.cc RecordSlot(slot, slot, HeapObject::cast(*slot));
HeapObject 905 src/mark-compact.cc static inline HeapObject* ShortCircuitConsString(Object** p) {
HeapObject 918 src/mark-compact.cc HeapObject* object = HeapObject::cast(*p);
HeapObject 937 src/mark-compact.cc return HeapObject::cast(first);
HeapObject 984 src/mark-compact.cc HeapObject* object = HeapObject::cast(rinfo->target_object());
HeapObject 1021 src/mark-compact.cc HeapObject* object = ShortCircuitConsString(p);
HeapObject 1060 src/mark-compact.cc HeapObject* obj = HeapObject::cast(o);
HeapObject 1119 src/mark-compact.cc HeapObject::RawField(weak_map, JSWeakMap::kTableOffset);
HeapObject 1261 src/mark-compact.cc if (HeapObject::cast(re->data())->map()->instance_type() !=
HeapObject 1269 src/mark-compact.cc HeapObject::cast(code)->map()->instance_type() == CODE_TYPE) {
HeapObject 1383 src/mark-compact.cc HeapObject::RawField(object, FixedArray::OffsetOfElementAt(idx));
HeapObject 1436 src/mark-compact.cc HeapObject::RawField(object, JSFunction::kPropertiesOffset),
HeapObject 1437 src/mark-compact.cc HeapObject::RawField(object, JSFunction::kCodeEntryOffset));
HeapObject 1463 src/mark-compact.cc HeapObject::RawField(object,
HeapObject 1465 src/mark-compact.cc HeapObject::RawField(object,
HeapObject 1729 src/mark-compact.cc HeapObject* descriptor_array = heap()->empty_descriptor_array();
HeapObject 1771 src/mark-compact.cc HeapObject* object = ShortCircuitConsString(p);
HeapObject 1804 src/mark-compact.cc !Marking::MarkBitFrom(HeapObject::cast(o)).Get()) {
HeapObject 1835 src/mark-compact.cc if (Marking::MarkBitFrom(HeapObject::cast(object)).Get()) {
HeapObject 1876 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(map->GetBackPointer()));
HeapObject 1879 src/mark-compact.cc HeapObject::RawField(map, Map::kInstanceDescriptorsOrBackPointerOffset);
HeapObject 1894 src/mark-compact.cc HeapObject::RawField(map, Map::kPointerFieldsBeginOffset);
HeapObject 1895 src/mark-compact.cc Object** end_slot = HeapObject::RawField(map, Map::kBitField3Offset);
HeapObject 1900 src/mark-compact.cc base_marker()->MarkObjectAndPush(reinterpret_cast<HeapObject*>(obj));
HeapObject 1920 src/mark-compact.cc reinterpret_cast<HeapObject*>(enum_cache));
HeapObject 1941 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(key));
HeapObject 1947 src/mark-compact.cc HeapObject* value = HeapObject::cast(*value_slot);
HeapObject 1989 src/mark-compact.cc HeapObject* prototype_transitions = HeapObject::cast(*proto_trans_slot);
HeapObject 1999 src/mark-compact.cc base_marker()->MarkObjectAndPush(HeapObject::cast(key));
HeapObject 2008 src/mark-compact.cc Object** slot = HeapObject::RawField(accessors, offset);
HeapObject 2009 src/mark-compact.cc HeapObject* accessor = HeapObject::cast(*slot);
HeapObject 2028 src/mark-compact.cc for (HeapObject* object = it->Next();
HeapObject 2089 src/mark-compact.cc HeapObject* object = HeapObject::FromAddress(addr);
HeapObject 2122 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(o);
HeapObject 2170 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
HeapObject 2189 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
HeapObject 2222 src/mark-compact.cc HeapObject* child = HeapObject::cast(*children[j]);
HeapObject 2243 src/mark-compact.cc HeapObject* object = marking_deque_.Pop();
HeapObject 2386 src/mark-compact.cc HeapObject* cell;
HeapObject 2476 src/mark-compact.cc HeapObject* raw_map_cache =
HeapObject 2477 src/mark-compact.cc HeapObject::cast(context->get(Context::MAP_CACHE_INDEX));
HeapObject 2524 src/mark-compact.cc for (HeapObject* obj = map_iterator.Next();
HeapObject 2545 src/mark-compact.cc for (HeapObject* obj = map_iterator.Next();
HeapObject 2598 src/mark-compact.cc HeapObject::RawField(prototype_transitions,
HeapObject 2637 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
HeapObject 2642 src/mark-compact.cc if (MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
HeapObject 2644 src/mark-compact.cc HeapObject::RawField(table, FixedArray::OffsetOfElementAt(
HeapObject 2648 src/mark-compact.cc HeapObject::RawField(table, FixedArray::OffsetOfElementAt(
HeapObject 2661 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
HeapObject 2665 src/mark-compact.cc if (!MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
HeapObject 2718 src/mark-compact.cc if (compacting_ && HeapObject::FromAddress(dst)->IsJSFunction()) {
HeapObject 2738 src/mark-compact.cc Code::cast(HeapObject::FromAddress(dst))->Relocate(dst - src);
HeapObject 2790 src/mark-compact.cc HeapObject* heap_obj = HeapObject::cast(obj);
HeapObject 2796 src/mark-compact.cc HeapObject* target = map_word.ToForwardingAddress();
HeapObject 2823 src/mark-compact.cc *p = HeapObject::FromAddress(new_addr);
HeapObject 2830 src/mark-compact.cc *p = reinterpret_cast<HeapObject*>(Smi::FromInt(0x0f100d00 >> 1)); // flood
HeapObject 2837 src/mark-compact.cc MapWord map_word = HeapObject::cast(*p)->map_word();
HeapObject 2855 src/mark-compact.cc HeapObject* target = HeapObject::cast(result);
HeapObject 2871 src/mark-compact.cc HeapObject* target = HeapObject::cast(result);
HeapObject 2911 src/mark-compact.cc for (HeapObject* object = from_it.Next();
HeapObject 2941 src/mark-compact.cc MigrateObject(HeapObject::cast(target)->address(),
HeapObject 2990 src/mark-compact.cc HeapObject* object = HeapObject::FromAddress(object_addr);
HeapObject 3004 src/mark-compact.cc MigrateObject(HeapObject::cast(target_object)->address(),
HeapObject 3049 src/mark-compact.cc HeapObject* heap_object = HeapObject::cast(object);
HeapObject 3074 src/mark-compact.cc HeapObject* obj = HeapObject::FromAddress(addr);
HeapObject 3165 src/mark-compact.cc HeapObject* live_object = HeapObject::FromAddress(free_end);
HeapObject 3332 src/mark-compact.cc for (HeapObject* object = to_it.Next();
HeapObject 3370 src/mark-compact.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 3439 src/mark-compact.cc for (HeapObject* cell = cell_iterator.Next();
HeapObject 3748 src/mark-compact.cc HeapObject* last_live = HeapObject::FromAddress(last_live_start);
HeapObject 58 src/mark-compact.h static inline MarkBit MarkBitFrom(HeapObject* obj) {
HeapObject 104 src/mark-compact.h static inline void BlackToGrey(HeapObject* obj) {
HeapObject 134 src/mark-compact.h static ObjectColor Color(HeapObject* obj) {
HeapObject 148 src/mark-compact.h INLINE(static bool TransferColor(HeapObject* from,
HeapObject 149 src/mark-compact.h HeapObject* to)) {
HeapObject 176 src/mark-compact.h HeapObject** obj_low = reinterpret_cast<HeapObject**>(low);
HeapObject 177 src/mark-compact.h HeapObject** obj_high = reinterpret_cast<HeapObject**>(high);
HeapObject 197 src/mark-compact.h inline void PushBlack(HeapObject* object) {
HeapObject 209 src/mark-compact.h inline void PushGrey(HeapObject* object) {
HeapObject 219 src/mark-compact.h inline HeapObject* Pop() {
HeapObject 222 src/mark-compact.h HeapObject* object = array_[top_];
HeapObject 227 src/mark-compact.h inline void UnshiftGrey(HeapObject* object) {
HeapObject 237 src/mark-compact.h HeapObject** array() { return array_; }
HeapObject 244 src/mark-compact.h HeapObject** array_;
HeapObject 488 src/mark-compact.h static void ReportDeleteIfNeeded(HeapObject* obj, Isolate* isolate);
HeapObject 565 src/mark-compact.h bool TryPromoteObject(HeapObject* object, int object_size);
HeapObject 664 src/mark-compact.h INLINE(bool MarkObjectAndPush(HeapObject* obj));
HeapObject 668 src/mark-compact.h INLINE(void MarkObject(HeapObject* obj, MarkBit mark_bit));
HeapObject 673 src/mark-compact.h INLINE(bool MarkObjectWithoutPush(HeapObject* obj));
HeapObject 677 src/mark-compact.h INLINE(void SetMark(HeapObject* obj, MarkBit mark_bit));
HeapObject 679 src/mark-compact.h void ProcessNewlyMarkedObject(HeapObject* obj);
HeapObject 773 src/mark-compact.h static void VisitObject(HeapObject* obj);
HeapObject 776 src/mark-compact.h static void UnmarkObject(HeapObject* obj);
HeapObject 154 src/mips/assembler-mips-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 189 src/mips/assembler-mips-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
HeapObject 212 src/mips/assembler-mips-inl.h Object* object = HeapObject::FromAddress(
HeapObject 252 src/mips/assembler-mips-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 573 src/mips/assembler-mips.h static void QuietNaN(HeapObject* nan);
HeapObject 455 src/mips/builtins-mips.cc __ lw(a2, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 461 src/mips/builtins-mips.cc __ sw(a2, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 463 src/mips/builtins-mips.cc HeapObject::kMapOffset,
HeapObject 654 src/mips/builtins-mips.cc __ sw(map, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 674 src/mips/builtins-mips.cc __ lw(a2, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 63 src/mips/code-stubs-mips.cc __ lw(scratch1, FieldMemOperand(operand, HeapObject::kMapOffset));
HeapObject 116 src/mips/code-stubs-mips.cc __ sw(t1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 244 src/mips/code-stubs-mips.cc __ sw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 290 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 403 src/mips/code-stubs-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 440 src/mips/code-stubs-mips.cc __ lw(a3, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 479 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 1582 src/mips/code-stubs-mips.cc __ lw(a2, FieldMemOperand(rhs, HeapObject::kMapOffset));
HeapObject 1642 src/mips/code-stubs-mips.cc __ lw(a3, FieldMemOperand(lhs, HeapObject::kMapOffset));
HeapObject 1974 src/mips/code-stubs-mips.cc __ lw(map, FieldMemOperand(tos_, HeapObject::kMapOffset));
HeapObject 4402 src/mips/code-stubs-mips.cc __ lw(scratch, FieldMemOperand(scratch, HeapObject::kMapOffset));
HeapObject 5016 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
HeapObject 5033 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 5082 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 5318 src/mips/code-stubs-mips.cc __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
HeapObject 5386 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 5403 src/mips/code-stubs-mips.cc __ sw(a2, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 5662 src/mips/code-stubs-mips.cc __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
HeapObject 5720 src/mips/code-stubs-mips.cc __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
HeapObject 6185 src/mips/code-stubs-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 6224 src/mips/code-stubs-mips.cc __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset));
HeapObject 6235 src/mips/code-stubs-mips.cc __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset));
HeapObject 6523 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 6524 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 6597 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 6598 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 6641 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 6642 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 6696 src/mips/code-stubs-mips.cc __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 6697 src/mips/code-stubs-mips.cc __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 6944 src/mips/code-stubs-mips.cc __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 6945 src/mips/code-stubs-mips.cc __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 6988 src/mips/code-stubs-mips.cc __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 6989 src/mips/code-stubs-mips.cc __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 7077 src/mips/code-stubs-mips.cc __ lw(a2, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 7078 src/mips/code-stubs-mips.cc __ lw(a3, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 7219 src/mips/code-stubs-mips.cc __ lw(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
HeapObject 7400 src/mips/code-stubs-mips.cc __ lw(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
HeapObject 86 src/mips/codegen-mips.cc __ sw(a3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 88 src/mips/codegen-mips.cc HeapObject::kMapOffset,
HeapObject 132 src/mips/codegen-mips.cc __ sw(t5, MemOperand(t2, HeapObject::kMapOffset));
HeapObject 135 src/mips/codegen-mips.cc __ sw(a3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 137 src/mips/codegen-mips.cc HeapObject::kMapOffset,
HeapObject 174 src/mips/codegen-mips.cc __ sw(a3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 176 src/mips/codegen-mips.cc HeapObject::kMapOffset,
HeapObject 273 src/mips/codegen-mips.cc __ sw(t5, MemOperand(t2, HeapObject::kMapOffset));
HeapObject 346 src/mips/codegen-mips.cc __ sw(a3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 348 src/mips/codegen-mips.cc HeapObject::kMapOffset,
HeapObject 364 src/mips/codegen-mips.cc __ lw(result, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 398 src/mips/codegen-mips.cc __ lw(result, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 798 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(cp, HeapObject::kMapOffset));
HeapObject 1132 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 1145 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 1211 src/mips/full-codegen-mips.cc __ lw(t0, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 1328 src/mips/full-codegen-mips.cc __ lw(temp, FieldMemOperand(next, HeapObject::kMapOffset));
HeapObject 2670 src/mips/full-codegen-mips.cc __ lw(a2, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 2722 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 2748 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 2755 src/mips/full-codegen-mips.cc __ lw(a2, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 2797 src/mips/full-codegen-mips.cc __ lw(a2, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 3576 src/mips/full-codegen-mips.cc __ lw(tmp, FieldMemOperand(left, HeapObject::kMapOffset));
HeapObject 3579 src/mips/full-codegen-mips.cc __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
HeapObject 3705 src/mips/full-codegen-mips.cc __ lw(scratch1, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 3728 src/mips/full-codegen-mips.cc __ lw(scratch1, FieldMemOperand(separator, HeapObject::kMapOffset));
HeapObject 4285 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 4311 src/mips/full-codegen-mips.cc __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 4463 src/mips/full-codegen-mips.cc __ lw(a1, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 97 src/mips/ic-mips.cc __ lw(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 276 src/mips/ic-mips.cc __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 327 src/mips/ic-mips.cc __ lw(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 641 src/mips/ic-mips.cc __ lw(a3, FieldMemOperand(a0, HeapObject::kMapOffset));
HeapObject 1027 src/mips/ic-mips.cc __ lw(t0, FieldMemOperand(a3, HeapObject::kMapOffset));
HeapObject 1033 src/mips/ic-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 1123 src/mips/ic-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 1220 src/mips/ic-mips.cc __ lw(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 1257 src/mips/ic-mips.cc __ lw(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 1289 src/mips/ic-mips.cc __ lw(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 1346 src/mips/ic-mips.cc __ lw(t0, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 1407 src/mips/ic-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 308 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(scratch, Handle<HeapObject>::cast(literal));
HeapObject 1212 src/mips/lithium-codegen-mips.cc Handle<HeapObject>::cast(value));
HeapObject 1236 src/mips/lithium-codegen-mips.cc __ lw(result, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 1521 src/mips/lithium-codegen-mips.cc __ lw(map, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 1715 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 1734 src/mips/lithium-codegen-mips.cc __ lw(temp1, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 1811 src/mips/lithium-codegen-mips.cc __ lw(temp, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 2010 src/mips/lithium-codegen-mips.cc __ lw(temp, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 2070 src/mips/lithium-codegen-mips.cc __ lw(map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2346 src/mips/lithium-codegen-mips.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
HeapObject 2350 src/mips/lithium-codegen-mips.cc __ lw(result, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 2353 src/mips/lithium-codegen-mips.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
HeapObject 2374 src/mips/lithium-codegen-mips.cc __ lw(object_map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 2468 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 2960 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 3223 src/mips/lithium-codegen-mips.cc __ lw(t3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 3488 src/mips/lithium-codegen-mips.cc __ sw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 3493 src/mips/lithium-codegen-mips.cc HeapObject::kMapOffset,
HeapObject 3759 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset));
HeapObject 3764 src/mips/lithium-codegen-mips.cc __ sw(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset));
HeapObject 3766 src/mips/lithium-codegen-mips.cc __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg,
HeapObject 4069 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4120 src/mips/lithium-codegen-mips.cc __ lw(scratch1, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4391 src/mips/lithium-codegen-mips.cc __ lw(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
HeapObject 4538 src/mips/lithium-codegen-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 4624 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(a2, Handle<HeapObject>::cast(value));
HeapObject 4670 src/mips/lithium-codegen-mips.cc __ LoadHeapObject(a2, Handle<HeapObject>::cast(value));
HeapObject 4696 src/mips/lithium-codegen-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 4882 src/mips/lithium-codegen-mips.cc __ lw(input, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 4922 src/mips/lithium-codegen-mips.cc __ lw(input, FieldMemOperand(input, HeapObject::kMapOffset));
HeapObject 5151 src/mips/lithium-codegen-mips.cc __ lw(result, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 5159 src/mips/lithium-codegen-mips.cc __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
HeapObject 5183 src/mips/lithium-codegen-mips.cc __ lw(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 232 src/mips/lithium-codegen-mips.h void LoadHeapObject(Register result, Handle<HeapObject> object);
HeapObject 374 src/mips/macro-assembler-mips.cc lw(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset));
HeapObject 394 src/mips/macro-assembler-mips.cc lw(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset));
HeapObject 3229 src/mips/macro-assembler-mips.cc sw(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
HeapObject 3475 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 3530 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 3544 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 3810 src/mips/macro-assembler-mips.cc lw(map, FieldMemOperand(heap_object, HeapObject::kMapOffset));
HeapObject 3829 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 3900 src/mips/macro-assembler-mips.cc lw(map, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 4068 src/mips/macro-assembler-mips.cc lw(scratch1, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 4358 src/mips/macro-assembler-mips.cc lw(elements, FieldMemOperand(elements, HeapObject::kMapOffset));
HeapObject 4666 src/mips/macro-assembler-mips.cc sw(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
HeapObject 4816 src/mips/macro-assembler-mips.cc lw(object, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 4836 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
HeapObject 4850 src/mips/macro-assembler-mips.cc lw(scratch1, FieldMemOperand(first, HeapObject::kMapOffset));
HeapObject 4851 src/mips/macro-assembler-mips.cc lw(scratch2, FieldMemOperand(second, HeapObject::kMapOffset));
HeapObject 5154 src/mips/macro-assembler-mips.cc lw(scratch, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 5224 src/mips/macro-assembler-mips.cc lw(map, FieldMemOperand(value, HeapObject::kMapOffset));
HeapObject 5330 src/mips/macro-assembler-mips.cc lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 281 src/mips/macro-assembler-mips.h void LoadHeapObject(Register dst, Handle<HeapObject> object);
HeapObject 285 src/mips/macro-assembler-mips.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
HeapObject 1042 src/mips/macro-assembler-mips.h lw(type, FieldMemOperand(obj, HeapObject::kMapOffset));
HeapObject 642 src/mips/regexp-macro-assembler-mips.cc Handle<HeapObject> RegExpMacroAssemblerMIPS::GetCode(Handle<String> source) {
HeapObject 935 src/mips/regexp-macro-assembler-mips.cc return Handle<HeapObject>::cast(code);
HeapObject 91 src/mips/regexp-macro-assembler-mips.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 526 src/mips/simulator-mips.cc HeapObject* obj = reinterpret_cast<HeapObject*>(*cur);
HeapObject 88 src/mips/stub-cache-mips.cc __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 143 src/mips/stub-cache-mips.cc __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 156 src/mips/stub-cache-mips.cc __ lw(map, FieldMemOperand(properties, HeapObject::kMapOffset));
HeapObject 221 src/mips/stub-cache-mips.cc __ lw(at, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 361 src/mips/stub-cache-mips.cc __ lw(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 501 src/mips/stub-cache-mips.cc __ sw(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset));
HeapObject 506 src/mips/stub-cache-mips.cc HeapObject::kMapOffset,
HeapObject 1139 src/mips/stub-cache-mips.cc __ lw(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
HeapObject 1630 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 1700 src/mips/stub-cache-mips.cc __ lw(t3, FieldMemOperand(receiver, HeapObject::kMapOffset));
HeapObject 2782 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 3209 src/mips/stub-cache-mips.cc __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
HeapObject 3304 src/mips/stub-cache-mips.cc __ lw(a3, FieldMemOperand(a2, HeapObject::kMapOffset));
HeapObject 4689 src/mips/stub-cache-mips.cc __ lw(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
HeapObject 46 src/objects-debug.cc HeapObject::cast(this_as_object)->HeapObjectVerify();
HeapObject 56 src/objects-debug.cc HeapObject::VerifyHeapPointer(p);
HeapObject 73 src/objects-debug.cc void HeapObject::HeapObjectVerify() {
HeapObject 209 src/objects-debug.cc void HeapObject::VerifyHeapPointer(Object* p) {
HeapObject 211 src/objects-debug.cc ASSERT(HEAP->Contains(HeapObject::cast(p)));
HeapObject 74 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() == instancetype; \
HeapObject 177 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() < FIRST_NONSTRING_TYPE;
HeapObject 183 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() >= FIRST_SPEC_OBJECT_TYPE;
HeapObject 189 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
HeapObject 196 src/objects-inl.h uint32_t type = HeapObject::cast(this)->map()->instance_type();
HeapObject 431 src/objects-inl.h InstanceType instance_type = HeapObject::cast(this)->map()->instance_type();
HeapObject 443 src/objects-inl.h HeapObject::cast(this)->map()->instance_type();
HeapObject 495 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() >= FIRST_JS_RECEIVER_TYPE;
HeapObject 502 src/objects-inl.h HeapObject::cast(this)->map()->instance_type() >= FIRST_JS_OBJECT_TYPE;
HeapObject 508 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
HeapObject 572 src/objects-inl.h Map* map = HeapObject::cast(this)->map();
HeapObject 587 src/objects-inl.h HeapObject::cast(this)->map() ==
HeapObject 588 src/objects-inl.h HeapObject::cast(this)->GetHeap()->global_context_map();
HeapObject 594 src/objects-inl.h HeapObject::cast(this)->map() ==
HeapObject 595 src/objects-inl.h HeapObject::cast(this)->GetHeap()->module_context_map();
HeapObject 601 src/objects-inl.h HeapObject::cast(this)->map() ==
HeapObject 602 src/objects-inl.h HeapObject::cast(this)->GetHeap()->scope_info_map();
HeapObject 649 src/objects-inl.h HeapObject::cast(this)->map() ==
HeapObject 650 src/objects-inl.h HeapObject::cast(this)->GetHeap()->hash_table_map();
HeapObject 656 src/objects-inl.h this != HeapObject::cast(this)->GetHeap()->symbol_table();
HeapObject 662 src/objects-inl.h HeapObject::cast(this)->GetHeap()->raw_unchecked_symbol_table();
HeapObject 726 src/objects-inl.h (HeapObject::cast(this)->map()->instance_type() ==
HeapObject 736 src/objects-inl.h InstanceType type = HeapObject::cast(this)->map()->instance_type();
HeapObject 748 src/objects-inl.h && HeapObject::cast(this)->map()->is_undetectable();
HeapObject 754 src/objects-inl.h && HeapObject::cast(this)->map()->is_access_check_needed();
HeapObject 760 src/objects-inl.h switch (HeapObject::cast(this)->map()->instance_type()) {
HeapObject 772 src/objects-inl.h && HeapObject::cast(this)->map()->instance_type() == NAME##_TYPE; \
HeapObject 879 src/objects-inl.h object, HeapObject::RawField(object, offset), value); \
HeapObject 887 src/objects-inl.h object, HeapObject::RawField(object, offset), value); \
HeapObject 969 src/objects-inl.h Object** HeapObject::RawField(HeapObject* obj, int byte_offset) {
HeapObject 1099 src/objects-inl.h MapWord MapWord::FromForwardingAddress(HeapObject* object) {
HeapObject 1105 src/objects-inl.h HeapObject* MapWord::ToForwardingAddress() {
HeapObject 1107 src/objects-inl.h return HeapObject::FromAddress(reinterpret_cast<Address>(value_));
HeapObject 1112 src/objects-inl.h void HeapObject::VerifyObjectField(int offset) {
HeapObject 1116 src/objects-inl.h void HeapObject::VerifySmiField(int offset) {
HeapObject 1122 src/objects-inl.h Heap* HeapObject::GetHeap() {
HeapObject 1131 src/objects-inl.h Isolate* HeapObject::GetIsolate() {
HeapObject 1136 src/objects-inl.h Map* HeapObject::map() {
HeapObject 1141 src/objects-inl.h void HeapObject::set_map(Map* value) {
HeapObject 1152 src/objects-inl.h void HeapObject::set_map_no_write_barrier(Map* value) {
HeapObject 1157 src/objects-inl.h MapWord HeapObject::map_word() {
HeapObject 1162 src/objects-inl.h void HeapObject::set_map_word(MapWord map_word) {
HeapObject 1169 src/objects-inl.h HeapObject* HeapObject::FromAddress(Address address) {
HeapObject 1171 src/objects-inl.h return reinterpret_cast<HeapObject*>(address + kHeapObjectTag);
HeapObject 1175 src/objects-inl.h Address HeapObject::address() {
HeapObject 1180 src/objects-inl.h int HeapObject::Size() {
HeapObject 1185 src/objects-inl.h void HeapObject::IteratePointers(ObjectVisitor* v, int start, int end) {
HeapObject 1191 src/objects-inl.h void HeapObject::IteratePointer(ObjectVisitor* v, int offset) {
HeapObject 1774 src/objects-inl.h WriteBarrierMode HeapObject::GetWriteBarrierMode(const AssertNoAllocation&) {
HeapObject 1878 src/objects-inl.h return HeapObject::RawField(this, kHeaderSize);
HeapObject 2025 src/objects-inl.h return HeapObject::RawField(
HeapObject 2026 src/objects-inl.h reinterpret_cast<HeapObject*>(this),
HeapObject 2039 src/objects-inl.h return HeapObject::RawField(
HeapObject 2040 src/objects-inl.h reinterpret_cast<HeapObject*>(this),
HeapObject 2233 src/objects-inl.h CAST_ACCESSOR(HeapObject)
HeapObject 2833 src/objects-inl.h int HeapObject::SizeFromMap(Map* map) {
HeapObject 3426 src/objects-inl.h HeapObject* code = HeapObject::FromAddress(address - Code::kHeaderSize);
HeapObject 3437 src/objects-inl.h return HeapObject::
HeapObject 3670 src/objects-inl.h Object* object = *HeapObject::RawField(instance_descriptors(),
HeapObject 3678 src/objects-inl.h HeapObject* Map::UncheckedPrototypeTransitions() {
HeapObject 4222 src/objects-inl.h HeapObject::RawField(this, kCodeEntryOffset),
HeapObject 4457 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSModule::kSize);
HeapObject 4467 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSValue::kSize);
HeapObject 4485 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSDate::kSize);
HeapObject 4501 src/objects-inl.h ASSERT(HeapObject::cast(obj)->Size() == JSMessageObject::kSize);
HeapObject 4705 src/objects-inl.h HeapObject* array = elements();
HeapObject 4713 src/objects-inl.h HeapObject* array = elements(); \
HeapObject 5235 src/objects-inl.h int JSObject::BodyDescriptor::SizeOf(Map* map, HeapObject* object) {
HeapObject 5287 src/objects-inl.h HeapObject* obj,
HeapObject 5294 src/objects-inl.h void FlexibleBodyDescriptor<start_offset>::IterateBody(HeapObject* obj,
HeapObject 49 src/objects-printer.cc HeapObject::cast(this_as_object)->HeapObjectPrint(out);
HeapObject 64 src/objects-printer.cc void HeapObject::PrintHeader(FILE* out, const char* id) {
HeapObject 69 src/objects-printer.cc void HeapObject::HeapObjectPrint(FILE* out) {
HeapObject 456 src/objects-printer.cc HeapObject::PrintHeader(out, "JSModule");
HeapObject 538 src/objects-printer.cc HeapObject::PrintHeader(out, "Map");
HeapObject 582 src/objects-printer.cc HeapObject::PrintHeader(out, "CodeCache");
HeapObject 591 src/objects-printer.cc HeapObject::PrintHeader(out, "PolymorphicCodeCache");
HeapObject 598 src/objects-printer.cc HeapObject::PrintHeader(out, "TypeFeedbackInfo");
HeapObject 607 src/objects-printer.cc HeapObject::PrintHeader(out, "AliasedArgumentsEntry");
HeapObject 613 src/objects-printer.cc HeapObject::PrintHeader(out, "FixedArray");
HeapObject 624 src/objects-printer.cc HeapObject::PrintHeader(out, "FixedDoubleArray");
HeapObject 638 src/objects-printer.cc HeapObject::PrintHeader(out, "ValueObject");
HeapObject 644 src/objects-printer.cc HeapObject::PrintHeader(out, "JSMessageObject");
HeapObject 708 src/objects-printer.cc HeapObject::PrintHeader(out, "JSDate");
HeapObject 728 src/objects-printer.cc HeapObject::PrintHeader(out, "JSProxy");
HeapObject 739 src/objects-printer.cc HeapObject::PrintHeader(out, "JSFunctionProxy");
HeapObject 752 src/objects-printer.cc HeapObject::PrintHeader(out, "JSWeakMap");
HeapObject 761 src/objects-printer.cc HeapObject::PrintHeader(out, "Function");
HeapObject 787 src/objects-printer.cc HeapObject::PrintHeader(out, "SharedFunctionInfo");
HeapObject 842 src/objects-printer.cc HeapObject::PrintHeader(out, "JSGlobalPropertyCell");
HeapObject 847 src/objects-printer.cc HeapObject::PrintHeader(out, "Code");
HeapObject 862 src/objects-printer.cc HeapObject::PrintHeader(out, "AccessorInfo");
HeapObject 877 src/objects-printer.cc HeapObject::PrintHeader(out, "AccessorPair");
HeapObject 886 src/objects-printer.cc HeapObject::PrintHeader(out, "AccessCheckInfo");
HeapObject 897 src/objects-printer.cc HeapObject::PrintHeader(out, "InterceptorInfo");
HeapObject 914 src/objects-printer.cc HeapObject::PrintHeader(out, "CallHandlerInfo");
HeapObject 924 src/objects-printer.cc HeapObject::PrintHeader(out, "FunctionTemplateInfo");
HeapObject 960 src/objects-printer.cc HeapObject::PrintHeader(out, "ObjectTemplateInfo");
HeapObject 974 src/objects-printer.cc HeapObject::PrintHeader(out, "SignatureInfo");
HeapObject 983 src/objects-printer.cc HeapObject::PrintHeader(out, "TypeSwitchInfo");
HeapObject 990 src/objects-printer.cc HeapObject::PrintHeader(out, "Script");
HeapObject 1023 src/objects-printer.cc HeapObject::PrintHeader(out, "DebugInfo");
HeapObject 1036 src/objects-printer.cc HeapObject::PrintHeader(out, "BreakPointInfo");
HeapObject 209 src/objects-visiting.h HeapObject* object,
HeapObject 224 src/objects-visiting.h static inline ReturnType Visit(Map* map, HeapObject* object) {
HeapObject 235 src/objects-visiting.h static inline ReturnType VisitSpecialized(Map* map, HeapObject* object) {
HeapObject 250 src/objects-visiting.h static inline ReturnType Visit(Map* map, HeapObject* object) {
HeapObject 282 src/objects-visiting.h static inline int IterateBody(Map* map, HeapObject* obj) {
HeapObject 291 src/objects-visiting.h static inline int VisitJSFunction(Map* map, HeapObject* object) {
HeapObject 294 src/objects-visiting.h HeapObject::RawField(object, JSFunction::kPropertiesOffset),
HeapObject 295 src/objects-visiting.h HeapObject::RawField(object, JSFunction::kCodeEntryOffset));
HeapObject 301 src/objects-visiting.h HeapObject::RawField(object,
HeapObject 303 src/objects-visiting.h HeapObject::RawField(object,
HeapObject 308 src/objects-visiting.h static inline int VisitByteArray(Map* map, HeapObject* object) {
HeapObject 312 src/objects-visiting.h static inline int VisitFixedDoubleArray(Map* map, HeapObject* object) {
HeapObject 317 src/objects-visiting.h static inline int VisitJSObject(Map* map, HeapObject* object) {
HeapObject 321 src/objects-visiting.h static inline int VisitSeqAsciiString(Map* map, HeapObject* object) {
HeapObject 326 src/objects-visiting.h static inline int VisitSeqTwoByteString(Map* map, HeapObject* object) {
HeapObject 331 src/objects-visiting.h static inline int VisitFreeSpace(Map* map, HeapObject* object) {
HeapObject 338 src/objects-visiting.h static inline int VisitSpecialized(Map* map, HeapObject* object) {
HeapObject 342 src/objects-visiting.h static inline int Visit(Map* map, HeapObject* object) {
HeapObject 93 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate();
HeapObject 97 src/objects.cc Isolate* isolate = HeapObject::cast(this)->GetIsolate();
HeapObject 113 src/objects.cc HeapObject* heap_object = HeapObject::cast(this);
HeapObject 246 src/objects.cc ? Handle<HeapObject>::cast(object)->GetIsolate()
HeapObject 563 src/objects.cc ? Handle<HeapObject>::cast(object)->GetIsolate()
HeapObject 654 src/objects.cc : HeapObject::cast(this)->GetHeap();
HeapObject 716 src/objects.cc HeapObject* heap_object = HeapObject::cast(this);
HeapObject 796 src/objects.cc HeapObject::cast(this)->HeapObjectShortPrint(accumulator);
HeapObject 1113 src/objects.cc !heap->Contains(HeapObject::cast(constructor))) {
HeapObject 1172 src/objects.cc void HeapObject::HeapObjectShortPrint(StringStream* accumulator) {
HeapObject 1303 src/objects.cc void HeapObject::Iterate(ObjectVisitor* v) {
HeapObject 1312 src/objects.cc void HeapObject::IterateBody(InstanceType type, int object_size,
HeapObject 4948 src/objects.cc return HeapObject::RawField(transition_array_, TransitionArray::kMapOffset);
HeapObject 4984 src/objects.cc return HeapObject::RawField(proto_trans_, FixedArray::kMapOffset);
HeapObject 5004 src/objects.cc HeapObject* proto_trans_;
HeapObject 5062 src/objects.cc HeapObject* proto_transitions =
HeapObject 8652 src/objects.cc ASSERT(HeapObject::cast(prototype)->map()->IsMap());
HeapObject 758 src/objects.h V(HeapObject) \
HeapObject 1119 src/objects.h static inline MapWord FromForwardingAddress(HeapObject* object);
HeapObject 1122 src/objects.h inline HeapObject* ToForwardingAddress();
HeapObject 1134 src/objects.h friend class HeapObject;
HeapObject 1144 src/objects.h class HeapObject: public Object {
HeapObject 1169 src/objects.h static inline HeapObject* FromAddress(Address address);
HeapObject 1195 src/objects.h static inline Object** RawField(HeapObject* obj, int offset);
HeapObject 1198 src/objects.h static inline HeapObject* cast(Object* obj);
HeapObject 1242 src/objects.h DISALLOW_IMPLICIT_CONSTRUCTORS(HeapObject);
HeapObject 1259 src/objects.h static inline void IterateBody(HeapObject* obj, ObjectVisitor* v);
HeapObject 1262 src/objects.h static inline void IterateBody(HeapObject* obj) {
HeapObject 1277 src/objects.h static inline void IterateBody(HeapObject* obj,
HeapObject 1282 src/objects.h static inline void IterateBody(HeapObject* obj, int object_size) {
HeapObject 1293 src/objects.h class HeapNumber: public HeapObject {
HeapObject 1317 src/objects.h static const int kValueOffset = HeapObject::kHeaderSize;
HeapObject 1367 src/objects.h class JSReceiver: public HeapObject {
HeapObject 2136 src/objects.h static const int kPropertiesOffset = HeapObject::kHeaderSize;
HeapObject 2144 src/objects.h static inline int SizeOf(Map* map, HeapObject* object);
HeapObject 2244 src/objects.h class FixedArrayBase: public HeapObject {
HeapObject 2254 src/objects.h static const int kLengthOffset = HeapObject::kHeaderSize;
HeapObject 2352 src/objects.h static inline int SizeOf(Map* map, HeapObject* object) {
HeapObject 2518 src/objects.h return HeapObject::RawField(reinterpret_cast<HeapObject*>(this),
HeapObject 2523 src/objects.h return HeapObject::RawField(reinterpret_cast<HeapObject*>(this),
HeapObject 3679 src/objects.h class FreeSpace: public HeapObject {
HeapObject 3702 src/objects.h static const int kSizeOffset = HeapObject::kHeaderSize;
HeapObject 4176 src/objects.h class Code: public HeapObject {
HeapObject 4531 src/objects.h static const int kInstructionSizeOffset = HeapObject::kHeaderSize;
HeapObject 4662 src/objects.h class Map: public HeapObject {
HeapObject 4888 src/objects.h inline HeapObject* UncheckedPrototypeTransitions();
HeapObject 5052 src/objects.h static const int kInstanceSizesOffset = HeapObject::kHeaderSize;
HeapObject 5142 src/objects.h class Struct: public HeapObject {
HeapObject 5232 src/objects.h static const int kSourceOffset = HeapObject::kHeaderSize;
HeapObject 5307 src/objects.h class SharedFunctionInfo: public HeapObject {
HeapObject 5732 src/objects.h static const int kNameOffset = HeapObject::kHeaderSize;
HeapObject 6724 src/objects.h static const int kDefaultCacheOffset = HeapObject::kHeaderSize;
HeapObject 6815 src/objects.h static const int kCacheOffset = HeapObject::kHeaderSize;
HeapObject 6862 src/objects.h static const int kIcTotalCountOffset = HeapObject::kHeaderSize;
HeapObject 6899 src/objects.h static const int kAliasedContextSlot = HeapObject::kHeaderSize;
HeapObject 7036 src/objects.h class String: public HeapObject {
HeapObject 7234 src/objects.h static const int kLengthOffset = HeapObject::kHeaderSize;
HeapObject 7841 src/objects.h class Oddball: public HeapObject {
HeapObject 7866 src/objects.h static const int kToStringOffset = HeapObject::kHeaderSize;
HeapObject 7893 src/objects.h class JSGlobalPropertyCell: public HeapObject {
HeapObject 7912 src/objects.h static const int kValueOffset = HeapObject::kHeaderSize;
HeapObject 8013 src/objects.h static const int kHandlerOffset = HeapObject::kHeaderSize;
HeapObject 8159 src/objects.h class Foreign: public HeapObject {
HeapObject 8186 src/objects.h static const int kForeignAddressOffset = HeapObject::kHeaderSize;
HeapObject 8324 src/objects.h static const int kGetterOffset = HeapObject::kHeaderSize;
HeapObject 8390 src/objects.h static const int kGetterOffset = HeapObject::kHeaderSize;
HeapObject 8426 src/objects.h static const int kNamedCallbackOffset = HeapObject::kHeaderSize;
HeapObject 8457 src/objects.h static const int kGetterOffset = HeapObject::kHeaderSize;
HeapObject 8487 src/objects.h static const int kCallbackOffset = HeapObject::kHeaderSize;
HeapObject 8505 src/objects.h static const int kTagOffset = HeapObject::kHeaderSize;
HeapObject 8868 src/objects.h FlexibleBodyDescriptor<HeapObject::kHeaderSize> {
HeapObject 8870 src/objects.h static inline int SizeOf(Map* map, HeapObject* object) {
HeapObject 132 src/profile-generator-inl.h HeapObject* V8HeapExplorer::GetNthGcSubrootObject(int delta) {
HeapObject 133 src/profile-generator-inl.h return reinterpret_cast<HeapObject*>(
HeapObject 139 src/profile-generator-inl.h int V8HeapExplorer::GetGcSubrootOrder(HeapObject* subroot) {
HeapObject 1003 src/profile-generator.cc Handle<HeapObject> HeapEntry::GetHeapObject() {
HeapObject 1367 src/profile-generator.cc for (HeapObject* obj = iterator.next();
HeapObject 1531 src/profile-generator.cc Handle<HeapObject> HeapSnapshotsCollection::FindHeapObjectById(
HeapObject 1537 src/profile-generator.cc HeapObject* object = NULL;
HeapObject 1540 src/profile-generator.cc for (HeapObject* obj = iterator.next();
HeapObject 1549 src/profile-generator.cc return object != NULL ? Handle<HeapObject>(object) : Handle<HeapObject>();
HeapObject 1600 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
HeapObject 1607 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
HeapObject 1613 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
HeapObject 1624 src/profile-generator.cc HeapObject* object = HeapObject::cast(obj);
HeapObject 1631 src/profile-generator.cc HeapObject* const V8HeapExplorer::kInternalRootObject =
HeapObject 1632 src/profile-generator.cc reinterpret_cast<HeapObject*>(
HeapObject 1634 src/profile-generator.cc HeapObject* const V8HeapExplorer::kGcRootsObject =
HeapObject 1635 src/profile-generator.cc reinterpret_cast<HeapObject*>(
HeapObject 1637 src/profile-generator.cc HeapObject* const V8HeapExplorer::kFirstGcSubrootObject =
HeapObject 1638 src/profile-generator.cc reinterpret_cast<HeapObject*>(
HeapObject 1640 src/profile-generator.cc HeapObject* const V8HeapExplorer::kLastGcSubrootObject =
HeapObject 1641 src/profile-generator.cc reinterpret_cast<HeapObject*>(
HeapObject 1661 src/profile-generator.cc return AddEntry(reinterpret_cast<HeapObject*>(ptr));
HeapObject 1792 src/profile-generator.cc for (HeapObject* obj = iterator->next();
HeapObject 1836 src/profile-generator.cc HeapObject* parent_obj_;
HeapObject 1873 src/profile-generator.cc SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset);
HeapObject 1898 src/profile-generator.cc HeapObject* obj = js_obj;
HeapObject 1941 src/profile-generator.cc SetWeakReference(js_fun, entry, i, *HeapObject::RawField(js_fun, i), i);
HeapObject 2024 src/profile-generator.cc HeapObject* obj = shared;
HeapObject 2066 src/profile-generator.cc HeapObject* obj = script;
HeapObject 2397 src/profile-generator.cc for (HeapObject* obj = iterator.next();
HeapObject 2796 src/profile-generator.cc List<HeapObject*>* objects =
HeapObject 2797 src/profile-generator.cc reinterpret_cast<List<HeapObject*>* >(p->value);
HeapObject 2827 src/profile-generator.cc List<HeapObject*>* list = GetListMaybeDisposeInfo(group->info_);
HeapObject 2829 src/profile-generator.cc HeapObject* obj = HeapObject::cast(*group->objects_[j]);
HeapObject 2849 src/profile-generator.cc HeapObject* parent = *group->parent_;
HeapObject 2867 src/profile-generator.cc List<HeapObject*>* NativeObjectsExplorer::GetListMaybeDisposeInfo(
HeapObject 2874 src/profile-generator.cc entry->value = new List<HeapObject*>(4);
HeapObject 2876 src/profile-generator.cc return reinterpret_cast<List<HeapObject*>* >(entry->value);
HeapObject 2892 src/profile-generator.cc List<HeapObject*>* objects =
HeapObject 2893 src/profile-generator.cc reinterpret_cast<List<HeapObject*>* >(p->value);
HeapObject 3003 src/profile-generator.cc GetListMaybeDisposeInfo(info)->Add(HeapObject::cast(*p));
HeapObject 550 src/profile-generator.h Handle<HeapObject> GetHeapObject();
HeapObject 734 src/profile-generator.h Handle<HeapObject> FindHeapObjectById(SnapshotObjectId id);
HeapObject 864 src/profile-generator.h static HeapObject* const kInternalRootObject;
HeapObject 867 src/profile-generator.h HeapEntry* AddEntry(HeapObject* object);
HeapObject 868 src/profile-generator.h HeapEntry* AddEntry(HeapObject* object,
HeapObject 871 src/profile-generator.h const char* GetSystemEntryName(HeapObject* object);
HeapObject 873 src/profile-generator.h void ExtractReferences(HeapObject* obj);
HeapObject 891 src/profile-generator.h void SetClosureReference(HeapObject* parent_obj,
HeapObject 895 src/profile-generator.h void SetNativeBindReference(HeapObject* parent_obj,
HeapObject 899 src/profile-generator.h void SetElementReference(HeapObject* parent_obj,
HeapObject 903 src/profile-generator.h void SetInternalReference(HeapObject* parent_obj,
HeapObject 908 src/profile-generator.h void SetInternalReference(HeapObject* parent_obj,
HeapObject 913 src/profile-generator.h void SetHiddenReference(HeapObject* parent_obj,
HeapObject 917 src/profile-generator.h void SetWeakReference(HeapObject* parent_obj,
HeapObject 922 src/profile-generator.h void SetPropertyReference(HeapObject* parent_obj,
HeapObject 928 src/profile-generator.h void SetPropertyShortcutReference(HeapObject* parent_obj,
HeapObject 942 src/profile-generator.h static inline HeapObject* GetNthGcSubrootObject(int delta);
HeapObject 943 src/profile-generator.h static inline int GetGcSubrootOrder(HeapObject* subroot);
HeapObject 953 src/profile-generator.h static HeapObject* const kGcRootsObject;
HeapObject 954 src/profile-generator.h static HeapObject* const kFirstGcSubrootObject;
HeapObject 955 src/profile-generator.h static HeapObject* const kLastGcSubrootObject;
HeapObject 981 src/profile-generator.h List<HeapObject*>* GetListMaybeDisposeInfo(v8::RetainedObjectInfo* info);
HeapObject 984 src/profile-generator.h void SetWrapperNativeReferences(HeapObject* wrapper,
HeapObject 466 src/regexp-macro-assembler-irregexp.cc Handle<HeapObject> RegExpMacroAssemblerIrregexp::GetCode(
HeapObject 115 src/regexp-macro-assembler-irregexp.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 444 src/regexp-macro-assembler-tracer.cc Handle<HeapObject> RegExpMacroAssemblerTracer::GetCode(Handle<String> source) {
HeapObject 80 src/regexp-macro-assembler-tracer.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 145 src/regexp-macro-assembler.h virtual Handle<HeapObject> GetCode(Handle<String> source) = 0;
HeapObject 415 src/runtime-profiler.cc MapWord map_word = HeapObject::cast(function)->map_word();
HeapObject 477 src/runtime-profiler.cc !Marking::MarkBitFrom(HeapObject::cast(function)).Get()) {
HeapObject 1273 src/runtime.cc CONVERT_ARG_CHECKED(HeapObject, templ, 0);
HeapObject 1275 src/runtime.cc int offset = index * kPointerSize + HeapObject::kHeaderSize;
HeapObject 1285 src/runtime.cc return *HeapObject::RawField(templ, offset);
HeapObject 1291 src/runtime.cc CONVERT_ARG_CHECKED(HeapObject, object, 0);
HeapObject 1309 src/runtime.cc CONVERT_ARG_CHECKED(HeapObject, object, 0);
HeapObject 1837 src/runtime.cc reinterpret_cast<HeapObject*>(new_object)->
HeapObject 4988 src/runtime.cc !HeapObject::cast(map->prototype())->map()->is_hidden_prototype()) {
HeapObject 5416 src/runtime.cc HeapObject* heap_obj = HeapObject::cast(obj);
HeapObject 9258 src/runtime.cc HeapObject::cast(args[0])->map()->Print();
HeapObject 9523 src/runtime.cc heap->CreateFillerObjectAt(HeapObject::cast(allocation)->address(), size);
HeapObject 10186 src/runtime.cc HeapObject* elements = object->elements();
HeapObject 11759 src/runtime.cc for (HeapObject* obj = iterator.next();
HeapObject 12369 src/runtime.cc HeapObject* heap_obj = NULL;
HeapObject 12498 src/runtime.cc HeapObject* heap_obj = NULL;
HeapObject 12653 src/runtime.cc for (HeapObject* obj = iterator->next();
HeapObject 13228 src/runtime.cc HeapObject* obj = NULL;
HeapObject 611 src/serialize.cc HeapObject* new_object = HeapObject::cast(new_allocation);
HeapObject 626 src/serialize.cc HeapObject* new_object = HeapObject::cast(new_allocation);
HeapObject 638 src/serialize.cc HeapObject* Deserializer::GetAddressFromEnd(int space) {
HeapObject 642 src/serialize.cc return HeapObject::FromAddress(high_water_[space] - offset);
HeapObject 648 src/serialize.cc HeapObject* Deserializer::GetAddressFromStart(int space) {
HeapObject 652 src/serialize.cc return HeapObject::FromAddress(pages_[LO_SPACE][offset]);
HeapObject 657 src/serialize.cc return HeapObject::FromAddress(pages_[space][0] + offset);
HeapObject 663 src/serialize.cc return HeapObject::FromAddress(object_address);
HeapObject 737 src/serialize.cc *write_back = HeapObject::FromAddress(address);
HeapObject 747 src/serialize.cc ASSERT(HeapObject::FromAddress(address)->IsCode() == is_codespace);
HeapObject 838 src/serialize.cc new_object = HeapObject::FromAddress(object_address); \
HeapObject 1293 src/serialize.cc HeapObject* heap_object = HeapObject::cast(o);
HeapObject 1360 src/serialize.cc HeapObject* heap_object = HeapObject::cast(o);
HeapObject 1449 src/serialize.cc HeapObject* current_contents = HeapObject::cast(*current);
HeapObject 361 src/serialize.h HeapObject* GetAddressFromStart(int space);
HeapObject 362 src/serialize.h inline HeapObject* GetAddressFromEnd(int space);
HeapObject 415 src/serialize.h bool IsMapped(HeapObject* obj) {
HeapObject 419 src/serialize.h int MappedTo(HeapObject* obj) {
HeapObject 425 src/serialize.h void AddMapping(HeapObject* obj, int to) {
HeapObject 437 src/serialize.h static uint32_t Hash(HeapObject* obj) {
HeapObject 441 src/serialize.h static void* Key(HeapObject* obj) {
HeapObject 482 src/serialize.h int index, HeapObject* object, HowToCode how, WhereToPoint where);
HeapObject 487 src/serialize.h int RootIndex(HeapObject* heap_object, HowToCode from);
HeapObject 488 src/serialize.h virtual bool ShouldBeInThePartialSnapshotCache(HeapObject* o) = 0;
HeapObject 503 src/serialize.h object_(HeapObject::cast(o)),
HeapObject 529 src/serialize.h HeapObject* object_;
HeapObject 548 src/serialize.h static int SpaceOfObject(HeapObject* object);
HeapObject 552 src/serialize.h static int SpaceOfAlreadySerializedObject(HeapObject* object);
HeapObject 600 src/serialize.h virtual int PartialSnapshotCacheIndex(HeapObject* o);
HeapObject 601 src/serialize.h virtual bool ShouldBeInThePartialSnapshotCache(HeapObject* o) {
HeapObject 643 src/serialize.h virtual bool ShouldBeInThePartialSnapshotCache(HeapObject* o) {
HeapObject 109 src/spaces-inl.h HeapObject* HeapObjectIterator::FromCurrentPage() {
HeapObject 115 src/spaces-inl.h HeapObject* obj = HeapObject::FromAddress(cur_addr_);
HeapObject 202 src/spaces-inl.h for (HeapObject* o = iterator.Next(); o != NULL; o = iterator.Next()) {
HeapObject 252 src/spaces-inl.h HeapObject* PagedSpace::AllocateLinearly(int size_in_bytes) {
HeapObject 258 src/spaces-inl.h return HeapObject::FromAddress(current_top);
HeapObject 264 src/spaces-inl.h HeapObject* object = AllocateLinearly(size_in_bytes);
HeapObject 318 src/spaces-inl.h Object* obj = HeapObject::FromAddress(old_top);
HeapObject 354 src/spaces-inl.h bool FreeListNode::IsFreeListNode(HeapObject* object) {
HeapObject 830 src/spaces.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 960 src/spaces.cc HeapObject* obj = HeapObject::FromAddress(page->area_start());
HeapObject 1007 src/spaces.cc for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
HeapObject 1279 src/spaces.cc HeapObject* object = HeapObject::FromAddress(current);
HeapObject 1743 src/spaces.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next())
HeapObject 2007 src/spaces.cc HeapObject* FreeList::Allocate(int size_in_bytes) {
HeapObject 2196 src/spaces.cc HeapObject* allocation = HeapObject::cast(object);
HeapObject 2249 src/spaces.cc HeapObject* new_area = free_list_.Allocate(size_in_bytes);
HeapObject 2319 src/spaces.cc HeapObject* PagedSpace::SlowAllocateRaw(int size_in_bytes) {
HeapObject 2328 src/spaces.cc HeapObject* object = free_list_.Allocate(size_in_bytes);
HeapObject 2351 src/spaces.cc HeapObject* object = free_list_.Allocate(size_in_bytes);
HeapObject 2462 src/spaces.cc for (HeapObject* obj = obj_it.Next(); obj != NULL; obj = obj_it.Next()) {
HeapObject 2497 src/spaces.cc for (HeapObject* obj = obj_it.Next(); obj != NULL; obj = obj_it.Next())
HeapObject 2560 src/spaces.cc HeapObject* LargeObjectIterator::Next() {
HeapObject 2563 src/spaces.cc HeapObject* object = current_->GetObject();
HeapObject 2649 src/spaces.cc HeapObject* object = page->GetObject();
HeapObject 2694 src/spaces.cc HeapObject* object = current->GetObject();
HeapObject 2764 src/spaces.cc HeapObject* object = chunk->GetObject();
HeapObject 2795 src/spaces.cc HeapObject* element_object = HeapObject::cast(element);
HeapObject 2807 src/spaces.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 2818 src/spaces.cc for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
HeapObject 2832 src/spaces.cc for (HeapObject* obj = obj_it.Next(); obj != NULL; obj = obj_it.Next()) {
HeapObject 2849 src/spaces.cc for (HeapObject* object = objects.Next();
HeapObject 738 src/spaces.h HeapObject* GetObject() {
HeapObject 739 src/spaces.h return HeapObject::FromAddress(area_start());
HeapObject 1100 src/spaces.h virtual HeapObject* next_object() = 0;
HeapObject 1125 src/spaces.h inline HeapObject* Next() {
HeapObject 1127 src/spaces.h HeapObject* next_obj = FromCurrentPage();
HeapObject 1133 src/spaces.h virtual HeapObject* next_object() {
HeapObject 1147 src/spaces.h inline HeapObject* FromCurrentPage();
HeapObject 1297 src/spaces.h class FreeListNode: public HeapObject {
HeapObject 1303 src/spaces.h return reinterpret_cast<FreeListNode*>(HeapObject::FromAddress(address));
HeapObject 1306 src/spaces.h static inline bool IsFreeListNode(HeapObject* object);
HeapObject 1373 src/spaces.h MUST_USE_RESULT HeapObject* Allocate(int size_in_bytes);
HeapObject 1455 src/spaces.h bool Contains(HeapObject* o) { return Contains(o->address()); }
HeapObject 1566 src/spaces.h virtual void VerifyObject(HeapObject* obj) {}
HeapObject 1674 src/spaces.h inline HeapObject* AllocateLinearly(int size_in_bytes);
HeapObject 1677 src/spaces.h MUST_USE_RESULT virtual HeapObject* SlowAllocateRaw(int size_in_bytes);
HeapObject 1995 src/spaces.h HeapObject* Next() {
HeapObject 2005 src/spaces.h HeapObject* object = HeapObject::FromAddress(current_);
HeapObject 2013 src/spaces.h virtual HeapObject* next_object() { return Next(); }
HeapObject 2258 src/spaces.h void RecordAllocation(HeapObject* obj);
HeapObject 2259 src/spaces.h void RecordPromotion(HeapObject* obj);
HeapObject 2414 src/spaces.h virtual void VerifyObject(HeapObject* obj);
HeapObject 2452 src/spaces.h virtual void VerifyObject(HeapObject* obj);
HeapObject 2520 src/spaces.h bool Contains(HeapObject* obj);
HeapObject 2564 src/spaces.h HeapObject* Next();
HeapObject 2567 src/spaces.h virtual HeapObject* next_object() { return Next(); }
HeapObject 2599 src/spaces.h HeapObject* heap_object;
HeapObject 398 src/store-buffer.cc for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
HeapObject 404 src/store-buffer.cc HeapObject** slot = reinterpret_cast<HeapObject**>(slot_address);
HeapObject 443 src/store-buffer.cc HeapObject* object = reinterpret_cast<HeapObject*>(*slot);
HeapObject 445 src/store-buffer.cc slot_callback(reinterpret_cast<HeapObject**>(slot), object);
HeapObject 562 src/store-buffer.cc visitable_end + HeapObject::FromAddress(visitable_end)->Size();
HeapObject 594 src/store-buffer.cc HeapObject* heap_object = reinterpret_cast<HeapObject*>(object);
HeapObject 595 src/store-buffer.cc slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object);
HeapObject 640 src/store-buffer.cc HeapObject* array = large_page->GetObject();
HeapObject 207 src/string-stream.cc debug_object_cache->Add(HeapObject::cast(o));
HeapObject 294 src/string-stream.cc new List<HeapObject*, PreallocatedStorageAllocationPolicy>(0));
HeapObject 419 src/string-stream.cc HeapObject* printee = (*debug_object_cache)[i];
HeapObject 451 src/string-stream.cc if (!f->IsHeapObject() || !heap->Contains(HeapObject::cast(f))) {
HeapObject 454 src/string-stream.cc Map* map = HeapObject::cast(f)->map();
HeapObject 465 src/string-stream.cc heap->Contains(HeapObject::cast(perhaps_context)) &&
HeapObject 485 src/string-stream.cc HEAP->Contains(HeapObject::cast(f)) &&
HeapObject 486 src/string-stream.cc HEAP->Contains(HeapObject::cast(f)->map()) &&
HeapObject 487 src/string-stream.cc HeapObject::cast(f)->map()->IsMap()) {
HeapObject 513 src/string-stream.cc if (!HEAP->Contains(HeapObject::cast(f))) {
HeapObject 517 src/string-stream.cc if (!HEAP->Contains(HeapObject::cast(f)->map())) {
HeapObject 521 src/string-stream.cc if (!HeapObject::cast(f)->map()->IsMap()) {
HeapObject 47 src/transitions-inl.h object, HeapObject::RawField(object, offset), value); \
HeapObject 97 src/transitions-inl.h HeapObject* TransitionArray::UncheckedPrototypeTransitions() {
HeapObject 100 src/transitions-inl.h return reinterpret_cast<HeapObject*>(prototype_transitions);
HeapObject 116 src/transitions-inl.h return HeapObject::RawField(reinterpret_cast<HeapObject*>(this),
HeapObject 123 src/transitions-inl.h return HeapObject::RawField(
HeapObject 124 src/transitions-inl.h reinterpret_cast<HeapObject*>(this),
HeapObject 149 src/transitions-inl.h return HeapObject::RawField(
HeapObject 150 src/transitions-inl.h reinterpret_cast<HeapObject*>(this),
HeapObject 171 src/transitions-inl.h return HeapObject::RawField(reinterpret_cast<HeapObject*>(this),
HeapObject 74 src/transitions.h inline HeapObject* UncheckedPrototypeTransitions();
HeapObject 540 src/type-info.cc map = HeapObject::cast(map->prototype())->map();
HeapObject 139 src/v8globals.h class HeapObject;
HeapObject 252 src/x64/assembler-x64-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 297 src/x64/assembler-x64-inl.h host(), &Memory::Object_at(pc_), HeapObject::cast(target));
HeapObject 313 src/x64/assembler-x64-inl.h Object* object = HeapObject::FromAddress(
HeapObject 373 src/x64/assembler-x64-inl.h host(), this, HeapObject::cast(target_code));
HeapObject 239 src/x64/builtins-x64.cc __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map
HeapObject 1027 src/x64/builtins-x64.cc __ Move(FieldOperand(scratch1, HeapObject::kMapOffset),
HeapObject 1309 src/x64/builtins-x64.cc __ movq(r11, FieldOperand(rbx, HeapObject::kMapOffset));
HeapObject 1316 src/x64/builtins-x64.cc __ movq(FieldOperand(rbx, HeapObject::kMapOffset), r11);
HeapObject 1317 src/x64/builtins-x64.cc __ RecordWriteField(rbx, HeapObject::kMapOffset, r11, r8,
HeapObject 1500 src/x64/builtins-x64.cc __ movq(FieldOperand(rax, HeapObject::kMapOffset), rcx);
HeapObject 49 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 210 src/x64/code-stubs-x64.cc __ movq(FieldOperand(rax, HeapObject::kMapOffset), kScratchRegister);
HeapObject 259 src/x64/code-stubs-x64.cc __ movq(FieldOperand(rax, HeapObject::kMapOffset), kScratchRegister);
HeapObject 388 src/x64/code-stubs-x64.cc __ Cmp(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 396 src/x64/code-stubs-x64.cc __ Cmp(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 424 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset),
HeapObject 460 src/x64/code-stubs-x64.cc __ movq(rax, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 520 src/x64/code-stubs-x64.cc __ movq(map, FieldOperand(argument, HeapObject::kMapOffset));
HeapObject 877 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 919 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 1309 src/x64/code-stubs-x64.cc __ movq(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 1617 src/x64/code-stubs-x64.cc __ cmpq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 1933 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), heap_number_map);
HeapObject 1953 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), heap_number_map);
HeapObject 2000 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx);
HeapObject 2007 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), rcx);
HeapObject 2040 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(first, HeapObject::kMapOffset), heap_number_map);
HeapObject 2060 src/x64/code-stubs-x64.cc __ cmpq(FieldOperand(second, HeapObject::kMapOffset), heap_number_map);
HeapObject 2107 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(base, HeapObject::kMapOffset),
HeapObject 2124 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(exponent, HeapObject::kMapOffset),
HeapObject 2828 src/x64/code-stubs-x64.cc __ movq(rdi, FieldOperand(rbx, HeapObject::kMapOffset));
HeapObject 2829 src/x64/code-stubs-x64.cc __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 2848 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
HeapObject 2903 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
HeapObject 3158 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
HeapObject 3213 src/x64/code-stubs-x64.cc __ movq(FieldOperand(rax, HeapObject::kMapOffset), rdx);
HeapObject 3238 src/x64/code-stubs-x64.cc __ movq(FieldOperand(rcx, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3441 src/x64/code-stubs-x64.cc __ Cmp(FieldOperand(rdx, HeapObject::kMapOffset),
HeapObject 3486 src/x64/code-stubs-x64.cc __ Cmp(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 3661 src/x64/code-stubs-x64.cc __ movq(scratch, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 4356 src/x64/code-stubs-x64.cc __ movq(rcx, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 4477 src/x64/code-stubs-x64.cc __ movq(result_, FieldOperand(object_, HeapObject::kMapOffset));
HeapObject 4531 src/x64/code-stubs-x64.cc __ movq(result_, FieldOperand(object_, HeapObject::kMapOffset));
HeapObject 4681 src/x64/code-stubs-x64.cc __ movq(r8, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 4682 src/x64/code-stubs-x64.cc __ movq(r9, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 5257 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
HeapObject 5266 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdi, HeapObject::kMapOffset));
HeapObject 5669 src/x64/code-stubs-x64.cc __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 5670 src/x64/code-stubs-x64.cc __ movq(tmp2, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 5715 src/x64/code-stubs-x64.cc __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 5716 src/x64/code-stubs-x64.cc __ movq(tmp2, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 5807 src/x64/code-stubs-x64.cc __ movq(rcx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 5808 src/x64/code-stubs-x64.cc __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 5892 src/x64/code-stubs-x64.cc __ movq(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset));
HeapObject 6029 src/x64/code-stubs-x64.cc __ movq(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
HeapObject 233 src/x64/codegen-x64.cc __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx);
HeapObject 235 src/x64/codegen-x64.cc HeapObject::kMapOffset,
HeapObject 265 src/x64/codegen-x64.cc __ CompareRoot(FieldOperand(r8, HeapObject::kMapOffset),
HeapObject 281 src/x64/codegen-x64.cc __ movq(FieldOperand(r14, HeapObject::kMapOffset), rdi);
HeapObject 285 src/x64/codegen-x64.cc __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx);
HeapObject 287 src/x64/codegen-x64.cc HeapObject::kMapOffset,
HeapObject 310 src/x64/codegen-x64.cc __ movq(FieldOperand(r14, HeapObject::kMapOffset), rdi);
HeapObject 328 src/x64/codegen-x64.cc __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx);
HeapObject 330 src/x64/codegen-x64.cc HeapObject::kMapOffset,
HeapObject 393 src/x64/codegen-x64.cc __ movq(FieldOperand(r11, HeapObject::kMapOffset), rdi);
HeapObject 465 src/x64/codegen-x64.cc __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx);
HeapObject 467 src/x64/codegen-x64.cc HeapObject::kMapOffset,
HeapObject 482 src/x64/codegen-x64.cc __ movq(result, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 514 src/x64/codegen-x64.cc __ movq(result, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 768 src/x64/full-codegen-x64.cc __ movq(rbx, FieldOperand(rsi, HeapObject::kMapOffset));
HeapObject 1095 src/x64/full-codegen-x64.cc __ movq(rax, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 1107 src/x64/full-codegen-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 1174 src/x64/full-codegen-x64.cc __ cmpq(rdx, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 1295 src/x64/full-codegen-x64.cc __ cmpq(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset));
HeapObject 2550 src/x64/full-codegen-x64.cc __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 2602 src/x64/full-codegen-x64.cc __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 2630 src/x64/full-codegen-x64.cc __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 2637 src/x64/full-codegen-x64.cc __ movq(rcx, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 2671 src/x64/full-codegen-x64.cc __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 2678 src/x64/full-codegen-x64.cc __ movq(rcx, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 3446 src/x64/full-codegen-x64.cc __ movq(tmp, FieldOperand(left, HeapObject::kMapOffset));
HeapObject 3450 src/x64/full-codegen-x64.cc __ cmpq(tmp, FieldOperand(right, HeapObject::kMapOffset));
HeapObject 3584 src/x64/full-codegen-x64.cc __ movq(scratch, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 3623 src/x64/full-codegen-x64.cc __ movq(scratch, FieldOperand(string, HeapObject::kMapOffset));
HeapObject 4219 src/x64/full-codegen-x64.cc __ movq(rax, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 4244 src/x64/full-codegen-x64.cc __ movq(rdx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 4399 src/x64/full-codegen-x64.cc __ movq(rdx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 77 src/x64/ic-x64.cc __ movq(r1, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 94 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(r0, HeapObject::kMapOffset),
HeapObject 334 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 431 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset),
HeapObject 453 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 459 src/x64/ic-x64.cc __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 600 src/x64/ic-x64.cc __ movq(rcx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 644 src/x64/ic-x64.cc __ movq(r9, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 692 src/x64/ic-x64.cc __ movq(rdi, FieldOperand(rbx, HeapObject::kMapOffset));
HeapObject 727 src/x64/ic-x64.cc __ movq(rdi, FieldOperand(rbx, HeapObject::kMapOffset));
HeapObject 765 src/x64/ic-x64.cc __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 768 src/x64/ic-x64.cc __ movq(r9, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 798 src/x64/ic-x64.cc __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 1061 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 1096 src/x64/ic-x64.cc __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 1265 src/x64/lithium-codegen-x64.cc Handle<HeapObject>::cast(value));
HeapObject 1289 src/x64/lithium-codegen-x64.cc __ movq(result, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1535 src/x64/lithium-codegen-x64.cc __ movq(map, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1724 src/x64/lithium-codegen-x64.cc __ movq(scratch, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1742 src/x64/lithium-codegen-x64.cc __ movq(kScratchRegister, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1819 src/x64/lithium-codegen-x64.cc __ movq(temp, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1934 src/x64/lithium-codegen-x64.cc __ movq(temp, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 1994 src/x64/lithium-codegen-x64.cc __ Cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map());
HeapObject 2047 src/x64/lithium-codegen-x64.cc __ movq(map, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 2309 src/x64/lithium-codegen-x64.cc Handle<HeapObject> current(HeapObject::cast((*type)->prototype()));
HeapObject 2313 src/x64/lithium-codegen-x64.cc __ Cmp(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2317 src/x64/lithium-codegen-x64.cc Handle<HeapObject>(HeapObject::cast(current->map()->prototype()));
HeapObject 2448 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2451 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(result, HeapObject::kMapOffset),
HeapObject 2456 src/x64/lithium-codegen-x64.cc __ movq(temp, FieldOperand(result, HeapObject::kMapOffset));
HeapObject 2931 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 3473 src/x64/lithium-codegen-x64.cc __ Move(FieldOperand(object, HeapObject::kMapOffset),
HeapObject 3478 src/x64/lithium-codegen-x64.cc __ movq(FieldOperand(object, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3481 src/x64/lithium-codegen-x64.cc HeapObject::kMapOffset,
HeapObject 3715 src/x64/lithium-codegen-x64.cc __ Cmp(FieldOperand(object_reg, HeapObject::kMapOffset), from_map);
HeapObject 3719 src/x64/lithium-codegen-x64.cc __ movq(FieldOperand(object_reg, HeapObject::kMapOffset), new_map_reg);
HeapObject 3722 src/x64/lithium-codegen-x64.cc __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg,
HeapObject 3963 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4007 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4145 src/x64/lithium-codegen-x64.cc __ movq(kScratchRegister, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 4257 src/x64/lithium-codegen-x64.cc __ Cmp(FieldOperand(input_reg, HeapObject::kMapOffset),
HeapObject 4416 src/x64/lithium-codegen-x64.cc __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 4500 src/x64/lithium-codegen-x64.cc __ LoadHeapObject(rcx, Handle<HeapObject>::cast(value));
HeapObject 4540 src/x64/lithium-codegen-x64.cc __ LoadHeapObject(rcx, Handle<HeapObject>::cast(value));
HeapObject 4565 src/x64/lithium-codegen-x64.cc __ movq(rcx, FieldOperand(rbx, HeapObject::kMapOffset));
HeapObject 4715 src/x64/lithium-codegen-x64.cc __ PushHeapObject(Handle<HeapObject>::cast(object));
HeapObject 4747 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(input, HeapObject::kMapOffset),
HeapObject 4775 src/x64/lithium-codegen-x64.cc __ movq(input, FieldOperand(input, HeapObject::kMapOffset));
HeapObject 4990 src/x64/lithium-codegen-x64.cc __ movq(rax, FieldOperand(rax, HeapObject::kMapOffset));
HeapObject 4998 src/x64/lithium-codegen-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 5021 src/x64/lithium-codegen-x64.cc FieldOperand(object, HeapObject::kMapOffset));
HeapObject 453 src/x64/macro-assembler-x64.cc CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 456 src/x64/macro-assembler-x64.cc CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 459 src/x64/macro-assembler-x64.cc CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
HeapObject 2165 src/x64/macro-assembler-x64.cc movq(scratch1, FieldOperand(first_object, HeapObject::kMapOffset));
HeapObject 2166 src/x64/macro-assembler-x64.cc movq(scratch2, FieldOperand(second_object, HeapObject::kMapOffset));
HeapObject 2679 src/x64/macro-assembler-x64.cc movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
HeapObject 2787 src/x64/macro-assembler-x64.cc Cmp(FieldOperand(obj, HeapObject::kMapOffset), map);
HeapObject 2798 src/x64/macro-assembler-x64.cc Cmp(FieldOperand(obj, HeapObject::kMapOffset),
HeapObject 2878 src/x64/macro-assembler-x64.cc Cmp(FieldOperand(obj, HeapObject::kMapOffset), map);
HeapObject 2889 src/x64/macro-assembler-x64.cc Cmp(FieldOperand(object, HeapObject::kMapOffset),
HeapObject 2926 src/x64/macro-assembler-x64.cc movq(object, FieldOperand(object, HeapObject::kMapOffset));
HeapObject 2947 src/x64/macro-assembler-x64.cc movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
HeapObject 3443 src/x64/macro-assembler-x64.cc Cmp(FieldOperand(scratch, HeapObject::kMapOffset),
HeapObject 3466 src/x64/macro-assembler-x64.cc movq(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset));
HeapObject 3829 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3864 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3902 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3924 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3942 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3960 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 3978 src/x64/macro-assembler-x64.cc movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
HeapObject 4079 src/x64/macro-assembler-x64.cc CompareRoot(FieldOperand(dst, HeapObject::kMapOffset),
HeapObject 4312 src/x64/macro-assembler-x64.cc movq(scratch, FieldOperand(value, HeapObject::kMapOffset));
HeapObject 4393 src/x64/macro-assembler-x64.cc movq(map, FieldOperand(value, HeapObject::kMapOffset));
HeapObject 4465 src/x64/macro-assembler-x64.cc movq(rbx, FieldOperand(rcx, HeapObject::kMapOffset));
HeapObject 796 src/x64/macro-assembler-x64.h void LoadHeapObject(Register result, Handle<HeapObject> object);
HeapObject 797 src/x64/macro-assembler-x64.h void PushHeapObject(Handle<HeapObject> object);
HeapObject 801 src/x64/macro-assembler-x64.h LoadHeapObject(result, Handle<HeapObject>::cast(object));
HeapObject 760 src/x64/regexp-macro-assembler-x64.cc Handle<HeapObject> RegExpMacroAssemblerX64::GetCode(Handle<String> source) {
HeapObject 1101 src/x64/regexp-macro-assembler-x64.cc return Handle<HeapObject>::cast(code);
HeapObject 91 src/x64/regexp-macro-assembler-x64.h virtual Handle<HeapObject> GetCode(Handle<String> source);
HeapObject 79 src/x64/stub-cache-x64.cc __ cmpq(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 125 src/x64/stub-cache-x64.cc __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 144 src/x64/stub-cache-x64.cc __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset),
HeapObject 198 src/x64/stub-cache-x64.cc __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 209 src/x64/stub-cache-x64.cc __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 294 src/x64/stub-cache-x64.cc __ movq(scratch, FieldOperand(receiver, HeapObject::kMapOffset));
HeapObject 810 src/x64/stub-cache-x64.cc __ movq(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1);
HeapObject 815 src/x64/stub-cache-x64.cc HeapObject::kMapOffset,
HeapObject 947 src/x64/stub-cache-x64.cc __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 955 src/x64/stub-cache-x64.cc __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
HeapObject 1442 src/x64/stub-cache-x64.cc __ Cmp(FieldOperand(rdi, HeapObject::kMapOffset),
HeapObject 1477 src/x64/stub-cache-x64.cc __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 1541 src/x64/stub-cache-x64.cc __ movq(rcx, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 1647 src/x64/stub-cache-x64.cc __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset),
HeapObject 2535 src/x64/stub-cache-x64.cc __ Cmp(FieldOperand(rdx, HeapObject::kMapOffset),
HeapObject 2648 src/x64/stub-cache-x64.cc __ movq(rdi, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 3106 src/x64/stub-cache-x64.cc __ movq(map_reg, FieldOperand(rdx, HeapObject::kMapOffset));
HeapObject 3779 src/x64/stub-cache-x64.cc __ CompareRoot(FieldOperand(rdi, HeapObject::kMapOffset),
HeapObject 3859 src/x64/stub-cache-x64.cc __ CompareRoot(FieldOperand(rdi, HeapObject::kMapOffset),
HeapObject 3950 src/x64/stub-cache-x64.cc __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset),
HeapObject 10696 test/cctest/test-api.cc for (i::HeapObject* object = it.next(); object != NULL; object = it.next())
HeapObject 429 test/cctest/test-debug.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 85 test/cctest/test-heap.cc HeapObject* obj = HeapObject::cast(code);
HeapObject 98 test/cctest/test-heap.cc HeapObject* obj_copy = HeapObject::cast(copy);
HeapObject 792 test/cctest/test-heap.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 834 test/cctest/test-heap.cc objs[next_objs_index++] = Handle<Map>(HeapObject::cast(*objs[0])->map());
HeapObject 1239 test/cctest/test-heap.cc for (HeapObject* obj = iterator.next();
HeapObject 1355 test/cctest/test-heap.cc for (HeapObject* obj = iterator.next(); obj != NULL; obj = iterator.next()) {
HeapObject 65 test/cctest/test-mark-compact.cc s.PushBlack(HeapObject::FromAddress(address));
HeapObject 363 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g1s1).location(), g1_children, 1);
HeapObject 366 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g2s2).location(), g2_children, 1);
HeapObject 391 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g1s1).location(), g1_children, 1);
HeapObject 394 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(g2s2).location(), g2_children, 1);
HeapObject 453 test/cctest/test-mark-compact.cc Handle<HeapObject>::cast(object).location(), NULL, 0);
HeapObject 198 test/cctest/test-spaces.cc CHECK(new_space.Contains(HeapObject::cast(obj)));
HeapObject 248 test/cctest/test-spaces.cc HeapObject* ho = HeapObject::cast(obj);
HeapObject 250 test/cctest/test-spaces.cc CHECK(lo->Contains(HeapObject::cast(obj)));