object           2290 include/v8.h     bool HasInstance(Handle<Value> object);
object             66 src/accessors.cc   return object;
object             85 src/accessors.cc   JSArray* holder = FindInPrototypeChain<JSArray>(object, &found_it);
object            105 src/accessors.cc   Isolate* isolate = object->GetIsolate();
object            110 src/accessors.cc   if (!object->IsJSArray()) {
object            111 src/accessors.cc     return object->SetLocalPropertyIgnoreAttributes(
object            121 src/accessors.cc   Handle<JSObject> object_handle(object, isolate);
object            152 src/accessors.cc   Object* value = object;
object            153 src/accessors.cc   if (object->IsJSValue()) value = JSValue::cast(object)->value();
object            174 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            192 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            210 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            228 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            246 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            264 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            282 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            300 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            318 src/accessors.cc   JSValue* wrapper = JSValue::cast(object);
object            347 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            365 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            393 src/accessors.cc   Handle<Script> script(Script::cast(JSValue::cast(object)->value()));
object            423 src/accessors.cc   Object* script = JSValue::cast(object)->value();
object            452 src/accessors.cc   JSFunction* function = FindInPrototypeChain<JSFunction>(object, &found_it);
object            456 src/accessors.cc     function = FindInPrototypeChain<JSFunction>(object->GetPrototype(),
object            479 src/accessors.cc   Heap* heap = object->GetHeap();
object            481 src/accessors.cc   JSFunction* function = FindInPrototypeChain<JSFunction>(object, &found_it);
object            485 src/accessors.cc     return object->SetLocalPropertyIgnoreAttributes(heap->prototype_symbol(),
object            513 src/accessors.cc   JSFunction* function = FindInPrototypeChain<JSFunction>(object, &found_it);
object            545 src/accessors.cc   JSFunction* holder = FindInPrototypeChain<JSFunction>(object, &found_it);
object            593 src/accessors.cc   JSFunction* holder = FindInPrototypeChain<JSFunction>(object, &found_it);
object            731 src/accessors.cc   JSFunction* holder = FindInPrototypeChain<JSFunction>(object, &found_it);
object             81 src/accessors.h   MUST_USE_RESULT static MaybeObject* FunctionGetPrototype(Object* object,
object             83 src/accessors.h   MUST_USE_RESULT static MaybeObject* FunctionSetPrototype(JSObject* object,
object             86 src/accessors.h   static MaybeObject* FunctionGetArguments(Object* object, void*);
object             94 src/accessors.h   static MaybeObject* FunctionGetLength(Object* object, void*);
object             95 src/accessors.h   static MaybeObject* FunctionGetName(Object* object, void*);
object             96 src/accessors.h   static MaybeObject* FunctionGetCaller(Object* object, void*);
object             97 src/accessors.h   MUST_USE_RESULT static MaybeObject* ArraySetLength(JSObject* object,
object             99 src/accessors.h   static MaybeObject* ArrayGetLength(Object* object, void*);
object            100 src/accessors.h   static MaybeObject* StringGetLength(Object* object, void*);
object            101 src/accessors.h   static MaybeObject* ScriptGetName(Object* object, void*);
object            102 src/accessors.h   static MaybeObject* ScriptGetId(Object* object, void*);
object            103 src/accessors.h   static MaybeObject* ScriptGetSource(Object* object, void*);
object            104 src/accessors.h   static MaybeObject* ScriptGetLineOffset(Object* object, void*);
object            105 src/accessors.h   static MaybeObject* ScriptGetColumnOffset(Object* object, void*);
object            106 src/accessors.h   static MaybeObject* ScriptGetData(Object* object, void*);
object            107 src/accessors.h   static MaybeObject* ScriptGetType(Object* object, void*);
object            108 src/accessors.h   static MaybeObject* ScriptGetCompilationType(Object* object, void*);
object            109 src/accessors.h   static MaybeObject* ScriptGetLineEnds(Object* object, void*);
object            110 src/accessors.h   static MaybeObject* ScriptGetContextData(Object* object, void*);
object            111 src/accessors.h   static MaybeObject* ScriptGetEvalFromScript(Object* object, void*);
object            112 src/accessors.h   static MaybeObject* ScriptGetEvalFromScriptPosition(Object* object, void*);
object            113 src/accessors.h   static MaybeObject* ScriptGetEvalFromFunctionName(Object* object, void*);
object            122 src/accessors.h   static Object* IllegalGetAccessor(Object* object, void*);
object            630 src/api.cc       isolate->global_handles()->MakeWeak(object, parameters,
object            645 src/api.cc       isolate->global_handles()->MarkIndependent(object);
object           2928 src/api.cc       i::JSObject* object = *Utils::OpenHandle(this);
object           2930 src/api.cc       while (!object->IsInstanceOf(tmpl_info)) {
object           2931 src/api.cc         i::Object* prototype = object->GetPrototype();
object           2933 src/api.cc         object = i::JSObject::cast(prototype);
object           2935 src/api.cc       return Utils::ToLocal(i::Handle<i::JSObject>(object));
object           3263 src/api.cc       i::Object* constructor = object->map()->constructor();
object           3268 src/api.cc         ASSERT(object->IsJSFunction());
object           3269 src/api.cc         function = i::JSFunction::cast(object);
object           3380 src/api.cc       i::Isolate* isolate = object->GetIsolate();
object           3386 src/api.cc               object,
object           3389 src/api.cc       object->set_map(*external_array_map);
object           3390 src/api.cc       object->set_elements(*array);
object           6097 src/api.cc       i::Handle<i::HeapObject> object = ToInternal(this)->GetHeapObject();
object           6098 src/api.cc       return v8::Handle<Value>(!object.is_null() ?
object           6099 src/api.cc                                ToApi<Value>(object) : ToApi<Value>(
object            145 src/arm/assembler-arm-inl.h   Object* object = HeapObject::FromAddress(
object            147 src/arm/assembler-arm-inl.h   return reinterpret_cast<JSGlobalPropertyCell*>(object);
object            667 src/arm/code-stubs-arm.cc   __ UntagAndJumpIfSmi(scratch1, object, &is_smi);
object            669 src/arm/code-stubs-arm.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
object            676 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
object            681 src/arm/code-stubs-arm.cc     __ Ldrd(dst1, dst2, FieldMemOperand(object, HeapNumber::kValueOffset));
object            699 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(object));
object            727 src/arm/code-stubs-arm.cc   __ UntagAndJumpIfSmi(dst, object, &done);
object            728 src/arm/code-stubs-arm.cc   __ ldr(scratch1, FieldMemOperand(object, HeapNumber::kMapOffset));
object            731 src/arm/code-stubs-arm.cc   __ ConvertToInt32(object,
object            740 src/arm/code-stubs-arm.cc   __ ldr(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            741 src/arm/code-stubs-arm.cc   __ ldr(scratch2, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            836 src/arm/code-stubs-arm.cc   ASSERT(!scratch1.is(object) && !scratch2.is(object));
object            838 src/arm/code-stubs-arm.cc   ASSERT(!heap_number_map.is(object) &&
object            844 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(object, &obj_is_not_smi);
object            845 src/arm/code-stubs-arm.cc   __ SmiUntag(scratch1, object);
object            856 src/arm/code-stubs-arm.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
object            862 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
object            880 src/arm/code-stubs-arm.cc     ASSERT(!scratch1.is(object) && !scratch2.is(object));
object            882 src/arm/code-stubs-arm.cc     __ Ldrd(dst1, dst2, FieldMemOperand(object, HeapNumber::kValueOffset));
object            895 src/arm/code-stubs-arm.cc     __ Ldrd(dst1, dst2, FieldMemOperand(object, HeapNumber::kValueOffset));
object            911 src/arm/code-stubs-arm.cc   ASSERT(!dst.is(object));
object            912 src/arm/code-stubs-arm.cc   ASSERT(!scratch1.is(object) && !scratch2.is(object) && !scratch3.is(object));
object            919 src/arm/code-stubs-arm.cc   __ UntagAndJumpIfSmi(dst, object, &done);
object            926 src/arm/code-stubs-arm.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
object            934 src/arm/code-stubs-arm.cc     __ sub(scratch1, object, Operand(kHeapObjectTag));
object            951 src/arm/code-stubs-arm.cc     __ ldr(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            952 src/arm/code-stubs-arm.cc     __ ldr(scratch2, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            972 src/arm/code-stubs-arm.cc     __ ldr(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object           1609 src/arm/code-stubs-arm.cc     __ JumpIfSmi(object, &is_smi);
object           1612 src/arm/code-stubs-arm.cc       __ CheckMap(object,
object           1620 src/arm/code-stubs-arm.cc              object,
object           1636 src/arm/code-stubs-arm.cc       __ sub(scratch2, object, Operand(kHeapObjectTag));
object           1650 src/arm/code-stubs-arm.cc   __ and_(scratch, mask, Operand(object, ASR, 1));
object           1660 src/arm/code-stubs-arm.cc   __ cmp(object, probe);
object           4164 src/arm/code-stubs-arm.cc   const Register object = r0;  // Object (lhs).
object           4176 src/arm/code-stubs-arm.cc     __ ldr(object, MemOperand(sp, 1 * kPointerSize));
object           4181 src/arm/code-stubs-arm.cc   __ JumpIfSmi(object, &not_js_object);
object           4182 src/arm/code-stubs-arm.cc   __ IsObjectJSObjectType(object, map, scratch, &not_js_object);
object           4295 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(object, &object_not_null_or_smi);
object           4301 src/arm/code-stubs-arm.cc   __ IsObjectJSStringType(object, scratch, &slow);
object           7179 src/arm/code-stubs-arm.cc   Register object, value, address;
object           7224 src/arm/code-stubs-arm.cc        !entry->object.is(no_reg);
object           7226 src/arm/code-stubs-arm.cc     if (object_.is(entry->object) &&
object           7251 src/arm/code-stubs-arm.cc        !entry->object.is(no_reg);
object           7253 src/arm/code-stubs-arm.cc     RecordWriteStub stub(entry->object,
object           7319 src/arm/code-stubs-arm.cc     __ CheckPageFlag(regs_.object(),
object           7354 src/arm/code-stubs-arm.cc   ASSERT(!address.is(regs_.object()));
object           7357 src/arm/code-stubs-arm.cc   __ Move(r0, regs_.object());
object           7393 src/arm/code-stubs-arm.cc   __ JumpIfBlack(regs_.object(), regs_.scratch0(), regs_.scratch1(), &on_black);
object           7420 src/arm/code-stubs-arm.cc     __ CheckPageFlag(regs_.object(),
object           7431 src/arm/code-stubs-arm.cc   __ Push(regs_.object(), regs_.address());
object           7434 src/arm/code-stubs-arm.cc                     regs_.object(),  // Scratch.
object           7437 src/arm/code-stubs-arm.cc   __ Pop(regs_.object(), regs_.address());
object           7451 src/arm/code-stubs-arm.cc   __ Pop(regs_.object(), regs_.address());
object            444 src/arm/code-stubs-arm.h                                               Register object,
object            462 src/arm/code-stubs-arm.h   RecordWriteStub(Register object,
object            467 src/arm/code-stubs-arm.h       : object_(object),
object            472 src/arm/code-stubs-arm.h         regs_(object,   // An input reg.
object            547 src/arm/code-stubs-arm.h     RegisterAllocation(Register object,
object            550 src/arm/code-stubs-arm.h         : object_(object),
object            553 src/arm/code-stubs-arm.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
object            602 src/arm/code-stubs-arm.h     inline Register object() { return object_; }
object            745 src/arm/code-stubs-arm.h                                    Register object,
object            773 src/arm/code-stubs-arm.h                                       Register object,
object            791 src/arm/code-stubs-arm.h                                 Register object,
object            840 src/arm/code-stubs-arm.h                          Register object,
object           3145 src/arm/full-codegen-arm.cc   Register object = r0;
object           3151 src/arm/full-codegen-arm.cc   __ AbortIfSmi(object);
object           3152 src/arm/full-codegen-arm.cc   __ CompareObjectType(object, scratch1, scratch1, JS_DATE_TYPE);
object           3157 src/arm/full-codegen-arm.cc     __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset));
object           3163 src/arm/full-codegen-arm.cc       __ ldr(scratch0, FieldMemOperand(object, JSDate::kCacheStampOffset));
object           3166 src/arm/full-codegen-arm.cc       __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset +
object           3260 src/arm/full-codegen-arm.cc   Register object = r1;
object           3264 src/arm/full-codegen-arm.cc   __ pop(object);
object           3269 src/arm/full-codegen-arm.cc   StringCharCodeAtGenerator generator(object,
object           3305 src/arm/full-codegen-arm.cc   Register object = r1;
object           3310 src/arm/full-codegen-arm.cc   __ pop(object);
object           3315 src/arm/full-codegen-arm.cc   StringCharAtGenerator generator(object,
object            771 src/arm/ic-arm.cc   __ JumpIfSmi(object, slow_case);
object            773 src/arm/ic-arm.cc   __ CompareObjectType(object, scratch1, scratch2, FIRST_JS_RECEIVER_TYPE);
object            782 src/arm/ic-arm.cc   __ ldr(scratch1, FieldMemOperand(object, JSObject::kElementsOffset));
object            360 src/arm/lithium-arm.cc   object()->PrintTo(stream);
object            369 src/arm/lithium-arm.cc   object()->PrintTo(stream);
object            378 src/arm/lithium-arm.cc   object()->PrintTo(stream);
object            396 src/arm/lithium-arm.cc   object()->PrintTo(stream);
object            405 src/arm/lithium-arm.cc   object()->PrintTo(stream);
object           1528 src/arm/lithium-arm.cc   LOperand* object = UseRegisterAtStart(instr->value());
object           1529 src/arm/lithium-arm.cc   return DefineAsRegister(new(zone()) LElementsKind(object));
object           1534 src/arm/lithium-arm.cc   LOperand* object = UseRegister(instr->value());
object           1535 src/arm/lithium-arm.cc   LValueOf* result = new(zone()) LValueOf(object, TempRegister());
object           1541 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->value(), r0);
object           1543 src/arm/lithium-arm.cc       new(zone()) LDateField(object, FixedTemp(r1), instr->index());
object           1787 src/arm/lithium-arm.cc       new(zone()) LLoadNamedField(UseRegisterAtStart(instr->object())));
object           1795 src/arm/lithium-arm.cc     LOperand* obj = UseFixed(instr->object(), r0);
object           1800 src/arm/lithium-arm.cc     LOperand* obj = UseRegisterAtStart(instr->object());
object           1809 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->object(), r0);
object           1810 src/arm/lithium-arm.cc   LInstruction* result = DefineFixed(new(zone()) LLoadNamedGeneric(object), r0);
object           1839 src/arm/lithium-arm.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1883 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->object(), r1);
object           1887 src/arm/lithium-arm.cc       DefineFixed(new(zone()) LLoadKeyedGeneric(object, key), r0);
object           1896 src/arm/lithium-arm.cc   ASSERT(instr->object()->representation().IsTagged());
object           1899 src/arm/lithium-arm.cc   LOperand* obj = UseTempRegister(instr->object());
object           1953 src/arm/lithium-arm.cc   LOperand* obj = UseFixed(instr->object(), r2);
object           1957 src/arm/lithium-arm.cc   ASSERT(instr->object()->representation().IsTagged());
object           1970 src/arm/lithium-arm.cc     LOperand* object = UseRegister(instr->object());
object           1973 src/arm/lithium-arm.cc         new(zone()) LTransitionElementsKind(object, new_map_reg, NULL);
object           1976 src/arm/lithium-arm.cc     LOperand* object = UseFixed(instr->object(), r0);
object           1980 src/arm/lithium-arm.cc         new(zone()) LTransitionElementsKind(object,
object           1996 src/arm/lithium-arm.cc         ? UseRegister(instr->object())
object           1997 src/arm/lithium-arm.cc         : UseTempRegister(instr->object());
object           2000 src/arm/lithium-arm.cc         ? UseRegister(instr->object())
object           2001 src/arm/lithium-arm.cc         : UseRegisterAtStart(instr->object());
object           2016 src/arm/lithium-arm.cc   LOperand* obj = UseFixed(instr->object(), r1);
object           2086 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->object(), r0);
object           2088 src/arm/lithium-arm.cc   LDeleteProperty* result = new(zone()) LDeleteProperty(object, key);
object           2142 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->value(), r0);
object           2143 src/arm/lithium-arm.cc   LToFastProperties* result = new(zone()) LToFastProperties(object);
object           2248 src/arm/lithium-arm.cc   LOperand* object = UseRegisterAtStart(instr->object());
object           2249 src/arm/lithium-arm.cc   LIn* result = new(zone()) LIn(key, object);
object           2255 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->enumerable(), r0);
object           2256 src/arm/lithium-arm.cc   LForInPrepareMap* result = new(zone()) LForInPrepareMap(object);
object           2277 src/arm/lithium-arm.cc   LOperand* object = UseRegister(instr->object());
object           2279 src/arm/lithium-arm.cc   return DefineAsRegister(new(zone()) LLoadFieldByIndex(object, index));
object           1159 src/arm/lithium-arm.h   explicit LLoadNamedField(LOperand* object) {
object           1160 src/arm/lithium-arm.h     inputs_[0] = object;
object           1170 src/arm/lithium-arm.h   explicit LLoadNamedFieldPolymorphic(LOperand* object) {
object           1171 src/arm/lithium-arm.h     inputs_[0] = object;
object           1177 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1183 src/arm/lithium-arm.h   explicit LLoadNamedGeneric(LOperand* object) {
object           1184 src/arm/lithium-arm.h     inputs_[0] = object;
object           1190 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1210 src/arm/lithium-arm.h   explicit LLoadElements(LOperand* object) {
object           1211 src/arm/lithium-arm.h     inputs_[0] = object;
object           1220 src/arm/lithium-arm.h   explicit LLoadExternalArrayPointer(LOperand* object) {
object           1221 src/arm/lithium-arm.h     inputs_[0] = object;
object           1291 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1702 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1724 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1745 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1790 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1822 src/arm/lithium-arm.h   LTransitionElementsKind(LOperand* object,
object           1825 src/arm/lithium-arm.h     inputs_[0] = object;
object           1836 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           2114 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           2156 src/arm/lithium-arm.h   LIn(LOperand* key, LOperand* object) {
object           2158 src/arm/lithium-arm.h     inputs_[1] = object;
object           2162 src/arm/lithium-arm.h   LOperand* object() { return inputs_[1]; }
object           2170 src/arm/lithium-arm.h   explicit LForInPrepareMap(LOperand* object) {
object           2171 src/arm/lithium-arm.h     inputs_[0] = object;
object           2174 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           2214 src/arm/lithium-arm.h   LLoadFieldByIndex(LOperand* object, LOperand* index) {
object           2215 src/arm/lithium-arm.h     inputs_[0] = object;
object           2219 src/arm/lithium-arm.h   LOperand* object() { return inputs_[0]; }
object           1574 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
object           1579 src/arm/lithium-codegen-arm.cc   ASSERT(object.is(result));
object           1580 src/arm/lithium-codegen-arm.cc   ASSERT(object.is(r0));
object           1582 src/arm/lithium-codegen-arm.cc   ASSERT(!scratch.is(object));
object           1585 src/arm/lithium-codegen-arm.cc   __ AbortIfSmi(object);
object           1586 src/arm/lithium-codegen-arm.cc   __ CompareObjectType(object, scratch, scratch, JS_DATE_TYPE);
object           1591 src/arm/lithium-codegen-arm.cc     __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset));
object           1597 src/arm/lithium-codegen-arm.cc       __ ldr(scratch0(), FieldMemOperand(object, JSDate::kCacheStampOffset));
object           1600 src/arm/lithium-codegen-arm.cc       __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset +
object           2316 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
object           2320 src/arm/lithium-codegen-arm.cc   ASSERT(object.is(r0));
object           2324 src/arm/lithium-codegen-arm.cc   __ JumpIfSmi(object, &false_result);
object           2331 src/arm/lithium-codegen-arm.cc   __ ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
object           2358 src/arm/lithium-codegen-arm.cc   __ cmp(object, Operand(ip));
object           2362 src/arm/lithium-codegen-arm.cc   Condition is_string = masm_->IsObjectStringType(object, temp);
object           2567 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
object           2570 src/arm/lithium-codegen-arm.cc     __ ldr(result, FieldMemOperand(object, instr->hydrogen()->offset()));
object           2572 src/arm/lithium-codegen-arm.cc     __ ldr(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           2592 src/arm/lithium-codegen-arm.cc       __ ldr(result, FieldMemOperand(object, offset + type->instance_size()));
object           2595 src/arm/lithium-codegen-arm.cc       __ ldr(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           2620 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
object           2633 src/arm/lithium-codegen-arm.cc   __ ldr(object_map, FieldMemOperand(object, HeapObject::kMapOffset));
object           2644 src/arm/lithium-codegen-arm.cc           result, object, map, name, instr->environment());
object           2650 src/arm/lithium-codegen-arm.cc           result, object, map, name, instr->environment());
object           2665 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->object()).is(r0));
object           2933 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->object()).is(r1));
object           3712 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
object           3717 src/arm/lithium-codegen-arm.cc   ASSERT(!object.is(value));
object           3721 src/arm/lithium-codegen-arm.cc     __ str(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           3725 src/arm/lithium-codegen-arm.cc       __ RecordWriteField(object,
object           3741 src/arm/lithium-codegen-arm.cc     __ str(value, FieldMemOperand(object, offset));
object           3744 src/arm/lithium-codegen-arm.cc       __ RecordWriteField(object,
object           3754 src/arm/lithium-codegen-arm.cc     __ ldr(scratch, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           3762 src/arm/lithium-codegen-arm.cc                           object,
object           3773 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->object()).is(r1));
object           3793 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->object());
object           3951 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->object()).is(r2));
object           3963 src/arm/lithium-codegen-arm.cc   Register object_reg = ToRegister(instr->object());
object           4820 src/arm/lithium-codegen-arm.cc   Handle<FixedArrayBase> elements(object->elements());
object           4827 src/arm/lithium-codegen-arm.cc   int object_size = object->map()->instance_size();
object           4833 src/arm/lithium-codegen-arm.cc   ASSERT(object->properties()->length() == 0);
object           4834 src/arm/lithium-codegen-arm.cc   int inobject_properties = object->map()->inobject_properties();
object           4847 src/arm/lithium-codegen-arm.cc     int total_offset = object_offset + object->GetInObjectPropertyOffset(i);
object           4848 src/arm/lithium-codegen-arm.cc     Handle<Object> value = Handle<Object>(object->InObjectPropertyAt(i));
object           5225 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
object           5229 src/arm/lithium-codegen-arm.cc   __ Push(object, key, strict);
object           5240 src/arm/lithium-codegen-arm.cc   Register obj = ToRegister(instr->object());
object           5376 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->value());
object           5378 src/arm/lithium-codegen-arm.cc   __ ldr(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset));
object           5385 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
object           5395 src/arm/lithium-codegen-arm.cc   __ add(scratch, object, Operand(index, LSL, kPointerSizeLog2 - kSmiTagSize));
object           5401 src/arm/lithium-codegen-arm.cc   __ ldr(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object            235 src/arm/lithium-codegen-arm.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
object            319 src/arm/lithium-codegen-arm.h                                        Register object,
object            326 src/arm/lithium-codegen-arm.h   void EmitDeepCopy(Handle<JSObject> object,
object            412 src/arm/macro-assembler-arm.cc   if (isolate()->heap()->InNewSpace(*object)) {
object            414 src/arm/macro-assembler-arm.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object            418 src/arm/macro-assembler-arm.cc     mov(result, Operand(object));
object            428 src/arm/macro-assembler-arm.cc   and_(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
object            456 src/arm/macro-assembler-arm.cc   add(dst, object, Operand(offset - kHeapObjectTag));
object            465 src/arm/macro-assembler-arm.cc   RecordWrite(object,
object            518 src/arm/macro-assembler-arm.cc   CheckPageFlag(object,
object            528 src/arm/macro-assembler-arm.cc   RecordWriteStub stub(object, value, address, remembered_set_action, fp_mode);
object            553 src/arm/macro-assembler-arm.cc     JumpIfNotInNewSpace(object, scratch, &ok);
object           1173 src/arm/macro-assembler-arm.cc   ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           1687 src/arm/macro-assembler-arm.cc   and_(object, object, Operand(~kHeapObjectTagMask));
object           1692 src/arm/macro-assembler-arm.cc   cmp(object, scratch);
object           1697 src/arm/macro-assembler-arm.cc   str(object, MemOperand(scratch));
object           1847 src/arm/macro-assembler-arm.cc   ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
object           2286 src/arm/macro-assembler-arm.cc     JumpIfNotSmi(object, &not_smi);
object           2288 src/arm/macro-assembler-arm.cc     mov(scratch1, Operand(object, ASR, kSmiTagSize));
object           2295 src/arm/macro-assembler-arm.cc   ldr(scratch1, FieldMemOperand(object, HeapObject::kMapOffset));
object           2296 src/arm/macro-assembler-arm.cc   sub(scratch2, object, Operand(kHeapObjectTag));
object           2301 src/arm/macro-assembler-arm.cc     ldr(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object           3005 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
object           3012 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
object           3019 src/arm/macro-assembler-arm.cc   tst(object, Operand(kSmiTagMask));
object           3021 src/arm/macro-assembler-arm.cc   push(object);
object           3022 src/arm/macro-assembler-arm.cc   ldr(object, FieldMemOperand(object, HeapObject::kMapOffset));
object           3023 src/arm/macro-assembler-arm.cc   CompareInstanceType(object, object, FIRST_NONSTRING_TYPE);
object           3024 src/arm/macro-assembler-arm.cc   pop(object);
object           3042 src/arm/macro-assembler-arm.cc   ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           3464 src/arm/macro-assembler-arm.cc   and_(scratch, object, Operand(~Page::kPageAlignmentMask));
object           3475 src/arm/macro-assembler-arm.cc   HasColor(object, scratch0, scratch1, on_black, 1, 0);  // kBlackBitPattern.
object           3486 src/arm/macro-assembler-arm.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg));
object           3488 src/arm/macro-assembler-arm.cc   GetMarkBits(object, bitmap_scratch, mask_scratch);
object             42 src/arm/macro-assembler-arm.h inline MemOperand FieldMemOperand(Register object, int offset) {
object             43 src/arm/macro-assembler-arm.h   return MemOperand(object, offset - kHeapObjectTag);
object             47 src/arm/macro-assembler-arm.h inline Operand SmiUntagOperand(Register object) {
object             48 src/arm/macro-assembler-arm.h   return Operand(object, ASR, kSmiTagSize);
object            176 src/arm/macro-assembler-arm.h   void LoadHeapObject(Register dst, Handle<HeapObject> object);
object            178 src/arm/macro-assembler-arm.h   void LoadObject(Register result, Handle<Object> object) {
object            179 src/arm/macro-assembler-arm.h     if (object->IsHeapObject()) {
object            180 src/arm/macro-assembler-arm.h       LoadHeapObject(result, Handle<HeapObject>::cast(object));
object            182 src/arm/macro-assembler-arm.h       Move(result, object);
object            189 src/arm/macro-assembler-arm.h   void IncrementalMarkingRecordWriteHelper(Register object,
object            201 src/arm/macro-assembler-arm.h   void RememberedSetHelper(Register object,  // Used for debug code.
object            207 src/arm/macro-assembler-arm.h   void CheckPageFlag(Register object,
object            215 src/arm/macro-assembler-arm.h   void JumpIfNotInNewSpace(Register object,
object            218 src/arm/macro-assembler-arm.h     InNewSpace(object, scratch, ne, branch);
object            223 src/arm/macro-assembler-arm.h   void JumpIfInNewSpace(Register object,
object            226 src/arm/macro-assembler-arm.h     InNewSpace(object, scratch, eq, branch);
object            230 src/arm/macro-assembler-arm.h   void HasColor(Register object,
object            237 src/arm/macro-assembler-arm.h   void JumpIfBlack(Register object,
object            247 src/arm/macro-assembler-arm.h   void EnsureNotWhite(Register object,
object            265 src/arm/macro-assembler-arm.h       Register object,
object            299 src/arm/macro-assembler-arm.h       Register object,
object            578 src/arm/macro-assembler-arm.h   void IsObjectJSStringType(Register object,
object            689 src/arm/macro-assembler-arm.h   void UndoAllocationInNewSpace(Register object, Register scratch);
object            911 src/arm/macro-assembler-arm.h       Register object,
object           1201 src/arm/macro-assembler-arm.h   void AbortIfSmi(Register object);
object           1202 src/arm/macro-assembler-arm.h   void AbortIfNotSmi(Register object);
object           1205 src/arm/macro-assembler-arm.h   void AbortIfNotString(Register object);
object           1215 src/arm/macro-assembler-arm.h   void JumpIfNotHeapNumber(Register object,
object           1308 src/arm/macro-assembler-arm.h   void InNewSpace(Register object,
object            448 src/arm/stub-cache-arm.cc   object->Lookup(*name, &lookup);
object            460 src/arm/stub-cache-arm.cc   __ CheckMap(receiver_reg, scratch1, Handle<Map>(object->map()), miss_label,
object            464 src/arm/stub-cache-arm.cc   if (object->IsJSGlobalProxy()) {
object            469 src/arm/stub-cache-arm.cc   if (!transition.is_null() && object->GetPrototype()->IsJSObject()) {
object            475 src/arm/stub-cache-arm.cc       holder = *object;
object            483 src/arm/stub-cache-arm.cc     CheckPrototypes(object, receiver_reg, Handle<JSObject>(holder), name_reg,
object            495 src/arm/stub-cache-arm.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object            498 src/arm/stub-cache-arm.cc   if (!transition.is_null() && (object->map()->unused_property_fields() == 0)) {
object            532 src/arm/stub-cache-arm.cc   index -= object->map()->inobject_properties();
object            536 src/arm/stub-cache-arm.cc     int offset = object->map()->instance_size() + (index * kPointerSize);
object            605 src/arm/stub-cache-arm.cc   if (object->IsGlobalObject()) {
object            774 src/arm/stub-cache-arm.cc       CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
object            777 src/arm/stub-cache-arm.cc       CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
object            803 src/arm/stub-cache-arm.cc           object, interceptor_holder);
object            826 src/arm/stub-cache-arm.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            889 src/arm/stub-cache-arm.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            965 src/arm/stub-cache-arm.cc   Handle<JSObject> current = object;
object           1113 src/arm/stub-cache-arm.cc   Handle<JSObject> current = object;
object           1184 src/arm/stub-cache-arm.cc   GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
object           1205 src/arm/stub-cache-arm.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1225 src/arm/stub-cache-arm.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1247 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
object           1312 src/arm/stub-cache-arm.cc           callback->IsCompatibleReceiver(*object);
object           1320 src/arm/stub-cache-arm.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1420 src/arm/stub-cache-arm.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1456 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, holder, r3, r1, r4, name, miss);
object           1519 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, r0, holder, r1, r3, r4, name, &miss);
object           1522 src/arm/stub-cache-arm.cc   GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
object           1548 src/arm/stub-cache-arm.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1562 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4,
object           1771 src/arm/stub-cache-arm.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1785 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements,
object           1857 src/arm/stub-cache-arm.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1877 src/arm/stub-cache-arm.cc   ASSERT(!object.is_identical_to(holder));
object           1878 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1938 src/arm/stub-cache-arm.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1957 src/arm/stub-cache-arm.cc   ASSERT(!object.is_identical_to(holder));
object           1958 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2023 src/arm/stub-cache-arm.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2034 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
object           2038 src/arm/stub-cache-arm.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2100 src/arm/stub-cache-arm.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2109 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
object           2113 src/arm/stub-cache-arm.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2241 src/arm/stub-cache-arm.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2249 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
object           2253 src/arm/stub-cache-arm.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2335 src/arm/stub-cache-arm.cc   if (object->IsGlobalObject()) return Handle<Code>::null();
object           2337 src/arm/stub-cache-arm.cc   if (!object->IsJSObject()) return Handle<Code>::null();
object           2339 src/arm/stub-cache-arm.cc       Handle<JSObject>::cast(object), holder);
object           2358 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4, name,
object           2384 src/arm/stub-cache-arm.cc     Handle<Code> code = CompileCustomCall(object, holder,
object           2405 src/arm/stub-cache-arm.cc   ASSERT(!object->IsGlobalObject() || check == RECEIVER_MAP_CHECK);
object           2412 src/arm/stub-cache-arm.cc       CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
object           2417 src/arm/stub-cache-arm.cc       if (object->IsGlobalObject()) {
object           2432 src/arm/stub-cache-arm.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2453 src/arm/stub-cache-arm.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2477 src/arm/stub-cache-arm.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2521 src/arm/stub-cache-arm.cc   compiler.Compile(masm(), object, holder, name, &lookup, r1, r3, r4, r0,
object           2529 src/arm/stub-cache-arm.cc   GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
object           2551 src/arm/stub-cache-arm.cc     Handle<Code> code = CompileCustomCall(object, holder, cell, function, name);
object           2561 src/arm/stub-cache-arm.cc   GenerateGlobalReceiverCheck(object, holder, name, &miss);
object           2566 src/arm/stub-cache-arm.cc   if (object->IsGlobalObject()) {
object           2611 src/arm/stub-cache-arm.cc                      object,
object           2641 src/arm/stub-cache-arm.cc   __ CheckMap(r1, r3, Handle<Map>(object->map()), &miss,
object           2645 src/arm/stub-cache-arm.cc   if (object->IsJSGlobalProxy()) {
object           2651 src/arm/stub-cache-arm.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object           2778 src/arm/stub-cache-arm.cc   __ cmp(r3, Operand(Handle<Map>(object->map())));
object           2823 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, last, r3, r1, r4, name, &miss);
object           2856 src/arm/stub-cache-arm.cc   GenerateLoadField(object, holder, r0, r3, r1, r4, index, name, &miss);
object           2876 src/arm/stub-cache-arm.cc   GenerateLoadCallback(object, holder, r0, r2, r3, r1, r4, callback, name,
object           2935 src/arm/stub-cache-arm.cc   GenerateLoadConstant(object, holder, r0, r3, r1, r4, value, name, &miss);
object           2956 src/arm/stub-cache-arm.cc   GenerateLoadInterceptor(object, holder, &lookup, r0, r2, r3, r1, r4, name,
object           2981 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, holder, r3, r4, r1, name, &miss);
object           3249 src/arm/stub-cache-arm.cc                      object,
object            318 src/bootstrapper.cc   Factory* factory = object->GetIsolate()->factory();
object            319 src/bootstrapper.cc   Handle<Map> old_to_map = Handle<Map>(object->map());
object            322 src/bootstrapper.cc   object->set_map(*new_to_map);
object           2129 src/bootstrapper.cc   ASSERT(object->IsInstanceOf(
object           2140 src/bootstrapper.cc   TransferObject(obj, object);
object            392 src/code-stubs.cc   if (object->IsUndefined()) {
object            395 src/code-stubs.cc   } else if (object->IsBoolean()) {
object            397 src/code-stubs.cc     return object->IsTrue();
object            398 src/code-stubs.cc   } else if (object->IsNull()) {
object            401 src/code-stubs.cc   } else if (object->IsSmi()) {
object            403 src/code-stubs.cc     return Smi::cast(*object)->value() != 0;
object            404 src/code-stubs.cc   } else if (object->IsSpecObject()) {
object            406 src/code-stubs.cc     return !object->IsUndetectableObject();
object            407 src/code-stubs.cc   } else if (object->IsString()) {
object            409 src/code-stubs.cc     return !object->IsUndetectableObject() &&
object            410 src/code-stubs.cc         String::cast(*object)->length() != 0;
object            411 src/code-stubs.cc   } else if (object->IsHeapNumber()) {
object            412 src/code-stubs.cc     ASSERT(!object->IsUndetectableObject());
object            414 src/code-stubs.cc     double value = HeapNumber::cast(*object)->value();
object            616 src/code-stubs.h                          Register object,
object            832 src/code-stubs.h   StringCharCodeAtGenerator(Register object,
object            839 src/code-stubs.h       : object_(object),
object            923 src/code-stubs.h   StringCharAtGenerator(Register object,
object            931 src/code-stubs.h       : char_code_at_generator_(object,
object           1053 src/code-stubs.h     bool Record(Handle<Object> object);
object             48 src/contexts.cc   GlobalObject* object = global();
object             49 src/contexts.cc   if (object->IsJSGlobalObject()) {
object             50 src/contexts.cc     return JSGlobalObject::cast(object)->builtins();
object             52 src/contexts.cc     ASSERT(object->IsJSBuiltinsObject());
object             53 src/contexts.cc     return JSBuiltinsObject::cast(object);
object             83 src/contexts.cc   global_context()->set_global_proxy_object(object);
object            117 src/contexts.cc       Handle<JSObject> object(JSObject::cast(context->extension()), isolate);
object            122 src/contexts.cc           object->IsJSContextExtensionObject()) {
object            123 src/contexts.cc         *attributes = object->GetLocalPropertyAttribute(*name);
object            125 src/contexts.cc         *attributes = object->GetPropertyAttribute(*name);
object            130 src/contexts.cc                  reinterpret_cast<void*>(*object));
object            132 src/contexts.cc         return object;
object            314 src/contexts.cc   if (!object->IsContext()) return false;
object            315 src/contexts.cc   Context* context = Context::cast(object);
object            327 src/contexts.cc       object->IsGlobalObject();
object            315 src/contexts.h   void set_extension(Object* object) { set(EXTENSION_INDEX, object); }
object            434 src/contexts.h   static bool IsBootstrappingOrValidParentContext(Object* object, Context* kid);
object            435 src/contexts.h   static bool IsBootstrappingOrGlobalObject(Object* object);
object            776 src/d8.cc            object->ToObject()->Get(String::New("byteLength"))->Uint32Value();
object            779 src/d8.cc        object.Dispose();
object            403 src/d8.h         static void ExternalArrayWeakCallback(Persistent<Value> object, void* data);
object            265 src/deoptimizer.cc   VisitAllOptimizedFunctionsForGlobalObject(object, &visitor);
object            302 src/deoptimizer.cc   if (object->IsJSGlobalProxy()) {
object            303 src/deoptimizer.cc     Object* proto = object->GetPrototype();
object            307 src/deoptimizer.cc   } else if (object->IsGlobalObject()) {
object            309 src/deoptimizer.cc         GlobalObject::cast(object)->global_context(), visitor);
object            158 src/deoptimizer.h   static void DeoptimizeGlobalObject(JSObject* object);
object            164 src/deoptimizer.h       JSObject* object, OptimizedFunctionVisitor* visitor);
object            230 src/execution.cc   ASSERT(!object->IsJSFunction());
object            238 src/execution.cc   Object* fun = *object;
object            258 src/execution.cc   ASSERT(!object->IsJSFunction());
object            262 src/execution.cc   Object* fun = *object;
object            279 src/execution.cc       "called_non_callable", i::HandleVector<i::Object>(&object, 1));
object            288 src/execution.cc   ASSERT(!object->IsJSFunction());
object            295 src/execution.cc   Object* fun = *object;
object            316 src/execution.cc   ASSERT(!object->IsJSFunction());
object            323 src/execution.cc   Object* fun = *object;
object            340 src/execution.cc       "called_non_callable", i::HandleVector<i::Object>(&object, 1));
object            153 src/execution.h   static Handle<Object> GetFunctionDelegate(Handle<Object> object);
object            154 src/execution.h   static Handle<Object> TryGetFunctionDelegate(Handle<Object> object,
object            159 src/execution.h   static Handle<Object> GetConstructorDelegate(Handle<Object> object);
object            160 src/execution.h   static Handle<Object> TryGetConstructorDelegate(Handle<Object> object,
object            671 src/factory.cc   Handle<JSArray> object = NewJSArrayWithElements(array);
object            672 src/factory.cc   Handle<Object> result = NewError(maker, type, object);
object           1086 src/factory.cc           *object, JS_OBJECT_TYPE, JSObject::kHeaderSize));
object           1094 src/factory.cc           *object, JS_FUNCTION_TYPE, JSFunction::kSize));
object           1101 src/factory.cc       object->SetIdentityHash(hash, ALLOW_CREATION));
object           1230 src/factory.cc   CALL_HEAP_FUNCTION(isolate(), object->ToObject(), Object);
object           1236 src/factory.cc   CALL_HEAP_FUNCTION(isolate(), object->ToObject(*global_context), Object);
object            232 src/factory.h    Handle<Map> GetElementsTransitionMap(Handle<JSObject> object,
object            297 src/factory.h    void BecomeJSObject(Handle<JSReceiver> object);
object            298 src/factory.h    void BecomeJSFunction(Handle<JSReceiver> object);
object            300 src/factory.h    void SetIdentityHash(Handle<JSObject> object, Object* hash);
object            332 src/factory.h    Handle<Object> ToObject(Handle<Object> object);
object            333 src/factory.h    Handle<Object> ToObject(Handle<Object> object,
object           1293 src/frames.cc    MapWord map_word = object->map_word();
object           1300 src/frames.cc    return object->SizeFromMap(GcSafeMapOfCodeSpaceObject(object));
object           1317 src/frames.cc    Code* code = reinterpret_cast<Code*>(object);
object             67 src/frames.h     Code* GcSafeCastToCode(HeapObject* object, Address inner_pointer);
object           1831 src/gdb-jit.cc   void __gdb_print_v8_object(MaybeObject* object) {
object           1832 src/gdb-jit.cc     object->Print();
object             89 src/global-handles.cc     object_ = object;
object            223 src/global-handles.cc     v8::Persistent<v8::Object> object = ToApi<v8::Object>(handle());
object            233 src/global-handles.cc       func(object, par);
object            477 src/global-handles.cc       f(it.node()->object(), it.node()->parameter());
object            574 src/global-handles.cc     if (node->IsRetainer() && isolate_->heap()->InNewSpace(node->object())) {
object            664 src/global-handles.cc            reinterpret_cast<void*>(it.node()->object()),
object            241 src/handles.cc           isolate, object, key, value, attributes, strict_mode),
object            250 src/handles.cc   Isolate* isolate = object->GetIsolate();
object            254 src/handles.cc           isolate, object, key, value, attributes),
object            261 src/handles.cc   Isolate* isolate = object->GetIsolate();
object            263 src/handles.cc                      Runtime::ForceDeleteObjectProperty(isolate, object, key),
object            273 src/handles.cc   CALL_HEAP_FUNCTION(object->GetIsolate(),
object            274 src/handles.cc                      object->SetPropertyWithInterceptor(*key,
object            550 src/handles.cc   Handle<InterceptorInfo> interceptor(object->GetNamedInterceptor());
object            551 src/handles.cc   CustomArguments args(isolate, interceptor->data(), *receiver, *object);
object            557 src/handles.cc     LOG(isolate, ApiObjectAccess("interceptor-named-enum", *object));
object            572 src/handles.cc   Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
object            573 src/handles.cc   CustomArguments args(isolate, interceptor->data(), *receiver, *object);
object            579 src/handles.cc     LOG(isolate, ApiObjectAccess("interceptor-indexed-enum", *object));
object            604 src/handles.cc   Isolate* isolate = object->GetIsolate();
object            614 src/handles.cc   for (Handle<Object> p = object;
object            621 src/handles.cc           isolate->proxy_enumerate(), object, ARRAY_SIZE(args), args, threw);
object            648 src/handles.cc           GetKeysForIndexedInterceptor(object, current);
object            678 src/handles.cc           GetKeysForNamedInterceptor(object, current);
object            694 src/handles.cc   Isolate* isolate = object->GetIsolate();
object            697 src/handles.cc       GetKeysInFixedArrayFor(object, INCLUDE_PROTOS, threw);
object            705 src/handles.cc   Isolate* isolate = object->GetIsolate();
object            706 src/handles.cc   if (object->HasFastProperties()) {
object            707 src/handles.cc     if (object->map()->instance_descriptors()->HasEnumCache()) {
object            709 src/handles.cc       DescriptorArray* desc = object->map()->instance_descriptors();
object            714 src/handles.cc     Handle<Map> map(object->map());
object            715 src/handles.cc     int num_enum = object->NumberOfLocalProperties(DONT_ENUM);
object            729 src/handles.cc         Handle<DescriptorArray>(object->map()->instance_descriptors(), isolate);
object            760 src/handles.cc       DescriptorArray* desc = object->map()->instance_descriptors();
object            769 src/handles.cc     int num_enum = object->NumberOfLocalProperties(DONT_ENUM);
object            772 src/handles.cc     object->property_dictionary()->CopyEnumKeysTo(*storage, *sort_array);
object            209 src/handles.h  Handle<Object> SetProperty(Handle<Object> object,
object            215 src/handles.h  Handle<Object> ForceSetProperty(Handle<JSObject> object,
object            220 src/handles.h  Handle<Object> ForceDeleteProperty(Handle<JSObject> object,
object            264 src/handles.h                                                   Handle<JSObject> object);
object            266 src/handles.h                                                     Handle<JSObject> object);
object            272 src/handles.h  Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object,
object            275 src/handles.h  Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw);
object            276 src/handles.h  Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object,
object            292 src/heap-inl.h bool Heap::InNewSpace(Object* object) {
object            293 src/heap-inl.h   bool result = new_space_.Contains(object);
object            296 src/heap-inl.h          InToSpace(object));         // ... or in to-space (where we allocate).
object            306 src/heap-inl.h bool Heap::InFromSpace(Object* object) {
object            307 src/heap-inl.h   return new_space_.FromSpaceContains(object);
object            311 src/heap-inl.h bool Heap::InToSpace(Object* object) {
object            312 src/heap-inl.h   return new_space_.ToSpaceContains(object);
object            349 src/heap-inl.h OldSpace* Heap::TargetSpace(HeapObject* object) {
object            350 src/heap-inl.h   InstanceType type = object->map()->instance_type();
object            414 src/heap-inl.h void Heap::ScavengeObject(HeapObject** p, HeapObject* object) {
object            415 src/heap-inl.h   ASSERT(HEAP->InFromSpace(object));
object            421 src/heap-inl.h   MapWord first_word = object->map_word();
object            433 src/heap-inl.h   return ScavengeObjectSlow(p, object);
object            746 src/heap-inl.h       HeapObject* object = HeapObject::cast(*current);
object            747 src/heap-inl.h       ASSERT(HEAP->Contains(object));
object            748 src/heap-inl.h       ASSERT(object->map()->IsMap());
object            241 src/heap.cc      if (IntrusiveMarking::IsMarked(object)) {
object            242 src/heap.cc        return IntrusiveMarking::SizeOfMarkedObject(object);
object            244 src/heap.cc      return object->SizeFromMap(object->map());
object           1021 src/heap.cc        Object* object = *p;
object           1022 src/heap.cc        if (!heap_->InNewSpace(object)) return;
object           1024 src/heap.cc                             reinterpret_cast<HeapObject*>(object));
object           1051 src/heap.cc      for (HeapObject* object = code_it.Next();
object           1052 src/heap.cc           object != NULL; object = code_it.Next())
object           1053 src/heap.cc        object->Iterate(&v);
object           1059 src/heap.cc        for (HeapObject* object = data_it.Next();
object           1060 src/heap.cc             object != NULL; object = data_it.Next())
object           1061 src/heap.cc          object->Iterate(&v);
object           1185 src/heap.cc        if (!heap_->InFromSpace(object)) {
object           1186 src/heap.cc          return object;
object           1189 src/heap.cc        MapWord map_word = HeapObject::cast(object)->map_word();
object           1541 src/heap.cc        Object* object = *p;
object           1542 src/heap.cc        if (!heap->InNewSpace(object)) return;
object           1544 src/heap.cc                             reinterpret_cast<HeapObject*>(object));
object           1558 src/heap.cc            HeapObject* object = HeapObject::FromAddress(new_space_front);
object           1560 src/heap.cc              NewSpaceScavenger::IterateBody(object->map(), object);
object           1606 src/heap.cc      if ((OffsetFrom(object->address()) & kDoubleAlignmentMask) != 0) {
object           1607 src/heap.cc        heap->CreateFillerObjectAt(object->address(), kPointerSize);
object           1608 src/heap.cc        return HeapObject::FromAddress(object->address() + kPointerSize);
object           1610 src/heap.cc        heap->CreateFillerObjectAt(object->address() + size - kPointerSize,
object           1612 src/heap.cc        return object;
object           1750 src/heap.cc        SLOW_ASSERT(object->Size() == object_size);
object           1759 src/heap.cc        if (heap->ShouldBePromoted(object->address(), object_size)) {
object           1787 src/heap.cc            MigrateObject(heap, object, target, object_size);
object           1815 src/heap.cc        MigrateObject(heap, object, target, object_size);
object           1824 src/heap.cc            template VisitSpecialized<JSFunction::kSize>(map, slot, object);
object           1845 src/heap.cc        int object_size = FixedArray::BodyDescriptor::SizeOf(map, object);
object           1848 src/heap.cc                                                     object,
object           1856 src/heap.cc        int length = reinterpret_cast<FixedDoubleArray*>(object)->length();
object           1861 src/heap.cc            object,
object           1869 src/heap.cc        int object_size = reinterpret_cast<ByteArray*>(object)->ByteArraySize();
object           1871 src/heap.cc            map, slot, object, object_size);
object           1878 src/heap.cc        int object_size = SeqAsciiString::cast(object)->
object           1881 src/heap.cc            map, slot, object, object_size);
object           1888 src/heap.cc        int object_size = SeqTwoByteString::cast(object)->
object           1891 src/heap.cc            map, slot, object, object_size);
object           1907 src/heap.cc            ConsString::cast(object)->unchecked_second() ==
object           1910 src/heap.cc              HeapObject::cast(ConsString::cast(object)->unchecked_first());
object           1915 src/heap.cc            object->set_map_word(MapWord::FromForwardingAddress(first));
object           1924 src/heap.cc            object->set_map_word(MapWord::FromForwardingAddress(target));
object           1929 src/heap.cc          object->set_map_word(MapWord::FromForwardingAddress(*slot));
object           1935 src/heap.cc            map, slot, object, object_size);
object           1946 src/heap.cc              map, slot, object, object_size);
object           1954 src/heap.cc              map, slot, object, object_size);
object           2021 src/heap.cc      SLOW_ASSERT(HEAP->InFromSpace(object));
object           2022 src/heap.cc      MapWord first_word = object->map_word();
object           2025 src/heap.cc      map->GetHeap()->DoScavengeObject(map, p, object);
object           4266 src/heap.cc      int size_difference = object->map()->instance_size() - map->instance_size();
object           4269 src/heap.cc      map->set_prototype(object->map()->prototype());
object           4291 src/heap.cc      object->set_map(map);
object           4292 src/heap.cc      JSObject* jsobj = JSObject::cast(object);
object           4300 src/heap.cc        InitializeFunction(JSFunction::cast(object), shared, the_hole_value());
object           4301 src/heap.cc        JSFunction::cast(object)->set_context(
object           4308 src/heap.cc            object->address() + map->instance_size(), size_difference);
object           4311 src/heap.cc      return object;
object           4322 src/heap.cc      ASSERT(map->instance_size() == object->map()->instance_size());
object           4323 src/heap.cc      ASSERT(map->instance_type() == object->map()->instance_type());
object           4333 src/heap.cc      object->set_map(constructor->initial_map());
object           4336 src/heap.cc      InitializeJSObjectFromMap(object, FixedArray::cast(properties), map);
object           4337 src/heap.cc      return object;
object           4862 src/heap.cc      HeapObject* object;
object           4864 src/heap.cc        if (!maybe_object->To<HeapObject>(&object)) return maybe_object;
object           4867 src/heap.cc      return EnsureDoubleAligned(this, object, size);
object           5473 src/heap.cc        Object* object = *slot;
object           5478 src/heap.cc        if (object->IsHeapObject()) {
object           5479 src/heap.cc          if (Heap::InFromSpace(object)) {
object           5481 src/heap.cc                     HeapObject::cast(object));
object           5491 src/heap.cc                     MarkCompactCollector::IsOnEvacuationCandidate(object)) {
object           5492 src/heap.cc            mark_compact_collector()->RecordSlot(slot, slot, object);
object           5633 src/heap.cc      for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
object           5637 src/heap.cc        if (object->IsFixedArray()) {
object           5640 src/heap.cc          Object** current = reinterpret_cast<Object**>(object->address());
object           5642 src/heap.cc              reinterpret_cast<Object**>(object->address() + object->Size());
object           6476 src/heap.cc        MarkBit mark_bit = Marking::MarkBitFrom(object);
object            594 src/heap.h       MUST_USE_RESULT MaybeObject* ReinitializeJSReceiver(JSReceiver* object,
object           1151 src/heap.h       void set_global_contexts_list(Object* object) {
object           1152 src/heap.h         global_contexts_list_ = object;
object           1173 src/heap.h       inline bool InNewSpace(Object* object);
object           1176 src/heap.h       inline bool InFromSpace(Object* object);
object           1177 src/heap.h       inline bool InToSpace(Object* object);
object           1190 src/heap.h       inline OldSpace* TargetSpace(HeapObject* object);
object           1297 src/heap.h       static inline void ScavengeObject(HeapObject** p, HeapObject* object);
object           1807 src/heap.h       static int GcSafeSizeOfOldObject(HeapObject* object);
object           1890 src/heap.h       static void ScavengeObjectSlow(HeapObject** p, HeapObject* object);
object           2632 src/heap.h       virtual Object* RetainAs(Object* object) = 0;
object           2645 src/heap.h       static bool IsMarked(HeapObject* object) {
object           2646 src/heap.h         return (object->map_word().ToRawValue() & kNotMarkedBit) == 0;
object           2649 src/heap.h       static void ClearMark(HeapObject* object) {
object           2650 src/heap.h         uintptr_t map_word = object->map_word().ToRawValue();
object           2651 src/heap.h         object->set_map_word(MapWord::FromRawValue(map_word | kNotMarkedBit));
object           2652 src/heap.h         ASSERT(!IsMarked(object));
object           2655 src/heap.h       static void SetMark(HeapObject* object) {
object           2656 src/heap.h         uintptr_t map_word = object->map_word().ToRawValue();
object           2657 src/heap.h         object->set_map_word(MapWord::FromRawValue(map_word & ~kNotMarkedBit));
object           2658 src/heap.h         ASSERT(IsMarked(object));
object           2661 src/heap.h       static Map* MapOfMarkedObject(HeapObject* object) {
object           2662 src/heap.h         uintptr_t map_word = object->map_word().ToRawValue();
object           2666 src/heap.h       static int SizeOfMarkedObject(HeapObject* object) {
object           2667 src/heap.h         return object->SizeFromMap(MapOfMarkedObject(object));
object            842 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1667 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1710 src/hydrogen-instructions.cc   SetOperandAt(1, object);
object           1789 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1796 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1803 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1836 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1849 src/hydrogen-instructions.cc     if (key_load->object()->IsForInCacheArray()) {
object           1851 src/hydrogen-instructions.cc           HForInCacheArray::cast(key_load->object());
object           1853 src/hydrogen-instructions.cc       if (names_cache->enumerable() == object()) {
object           1857 src/hydrogen-instructions.cc             new(block()->zone()) HCheckMapValue(object(), names_cache->map());
object           1864 src/hydrogen-instructions.cc             object(), index);
object           1925 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1935 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1951 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           1969 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           2028 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           2492 src/hydrogen-instructions.cc   object()->PrintNameTo(stream);
object           2090 src/hydrogen-instructions.h   static HCheckMaps* NewWithTransitions(HValue* object, Handle<Map> map,
object           2092 src/hydrogen-instructions.h     HCheckMaps* check_map = new(zone) HCheckMaps(object, map, zone);
object           3705 src/hydrogen-instructions.h inline bool ReceiverObjectNeedsWriteBarrier(HValue* object,
object           3707 src/hydrogen-instructions.h   return !object->IsAllocateObject() || (object != new_space_dominator);
object           3899 src/hydrogen-instructions.h   HLoadNamedField(HValue* object, bool is_in_object, int offset)
object           3900 src/hydrogen-instructions.h       : HUnaryOperation(object),
object           3913 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           3939 src/hydrogen-instructions.h                              HValue* object,
object           3945 src/hydrogen-instructions.h   HValue* object() { return OperandAt(1); }
object           3973 src/hydrogen-instructions.h   HLoadNamedGeneric(HValue* context, HValue* object, Handle<Object> name)
object           3976 src/hydrogen-instructions.h     SetOperandAt(1, object);
object           3982 src/hydrogen-instructions.h   HValue* object() { return OperandAt(1); }
object           4049 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4226 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4275 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4287 src/hydrogen-instructions.h         ReceiverObjectNeedsWriteBarrier(object(), new_space_dominator());
object           4291 src/hydrogen-instructions.h     return ReceiverObjectNeedsWriteBarrier(object(), new_space_dominator());
object           4306 src/hydrogen-instructions.h                      HValue* object,
object           4312 src/hydrogen-instructions.h     SetOperandAt(0, object);
object           4318 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4357 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4492 src/hydrogen-instructions.h                      HValue* object,
object           4497 src/hydrogen-instructions.h     SetOperandAt(0, object);
object           4504 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4525 src/hydrogen-instructions.h   HTransitionElementsKind(HValue* object,
object           4530 src/hydrogen-instructions.h     SetOperandAt(0, object);
object           4552 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           4994 src/hydrogen-instructions.h   HValue* object() { return left(); }
object           5001 src/hydrogen-instructions.h   HIn(HValue* context, HValue* key, HValue* object) {
object           5004 src/hydrogen-instructions.h     SetOperandAt(2, object);
object           5011 src/hydrogen-instructions.h   HValue* object() { return OperandAt(2); }
object           5064 src/hydrogen-instructions.h                    HValue* object) {
object           5066 src/hydrogen-instructions.h     SetOperandAt(1, object);
object           5130 src/hydrogen-instructions.h   HLoadFieldByIndex(HValue* object,
object           5132 src/hydrogen-instructions.h     SetOperandAt(0, object);
object           5141 src/hydrogen-instructions.h   HValue* object() { return OperandAt(0); }
object           3620 src/hydrogen.cc   HArgumentsObject* object = new(zone()) HArgumentsObject;
object           3621 src/hydrogen.cc   AddInstruction(object);
object           3622 src/hydrogen.cc   graph()->SetArgumentsObject(object);
object           4947 src/hydrogen.cc     AddInstruction(new(zone()) HCheckNonSmi(object));
object           4948 src/hydrogen.cc     AddInstruction(HCheckMaps::NewWithTransitions(object, type, zone()));
object           4989 src/hydrogen.cc       new(zone()) HStoreNamedField(object, name, value, is_in_object, offset);
object           5007 src/hydrogen.cc                          object,
object           5052 src/hydrogen.cc   if (type.is_null()) return BuildStoreNamedGeneric(object, name, value);
object           5058 src/hydrogen.cc     return BuildStoreNamedField(object, name, value, type, &lookup, true);
object           5066 src/hydrogen.cc     return BuildCallSetter(object, name, value, type, callback, holder);
object           5074 src/hydrogen.cc     return BuildCallSetter(object, name, value, type, callback, holder);
object           5078 src/hydrogen.cc   return BuildStoreNamedGeneric(object, name, value);
object           5120 src/hydrogen.cc     AddInstruction(new(zone()) HCheckMaps(object, types, zone()));
object           5121 src/hydrogen.cc     instr = BuildLoadNamedField(object, expr, map, &lookup, false);
object           5125 src/hydrogen.cc                                                    object,
object           5151 src/hydrogen.cc         AddInstruction(new(zone()) HCheckNonSmi(object));  // Only needed once.
object           5158 src/hydrogen.cc           new(zone()) HCompareMap(object, map, if_true, if_false);
object           5164 src/hydrogen.cc           BuildStoreNamedField(object, name, value, map, &lookup, false));
object           5181 src/hydrogen.cc     HInstruction* instr = BuildStoreNamedGeneric(object, name, value);
object           5225 src/hydrogen.cc     HValue* object = Pop();
object           5233 src/hydrogen.cc       CHECK_ALIVE(instr = BuildStoreNamed(object,
object           5239 src/hydrogen.cc       HandlePolymorphicStoreNamedField(expr, object, value, types, name);
object           5243 src/hydrogen.cc       instr = BuildStoreNamedGeneric(object, name, value);
object           5252 src/hydrogen.cc     HValue* object = Pop();
object           5254 src/hydrogen.cc     HandleKeyedElementAccess(object, key, value, expr, expr->AssignmentId(),
object           5623 src/hydrogen.cc     AddInstruction(new(zone()) HCheckNonSmi(object));
object           5624 src/hydrogen.cc     AddInstruction(HCheckMaps::NewWithTransitions(object, type, zone()));
object           5632 src/hydrogen.cc     return new(zone()) HLoadNamedField(object, true, offset);
object           5636 src/hydrogen.cc     return new(zone()) HLoadNamedField(object, false, offset);
object           5704 src/hydrogen.cc   return new(zone()) HLoadKeyedGeneric(context, object, key);
object           5805 src/hydrogen.cc   HCheckMaps* mapcheck = new(zone()) HCheckMaps(object, map,
object           5811 src/hydrogen.cc   return BuildUncheckedMonomorphicElementAccess(object, key, val,
object           5835 src/hydrogen.cc   HInstruction* elements = AddInstruction(new(zone()) HLoadElements(object));
object           5857 src/hydrogen.cc     length = AddInstruction(new(zone()) HJSArrayLength(object, mapcheck,
object           5913 src/hydrogen.cc   HCheckMaps* check_maps = new(zone()) HCheckMaps(object, maps, zone());
object           5916 src/hydrogen.cc       object, key, val, check_maps, most_general_consolidated_map, false);
object           5930 src/hydrogen.cc   AddInstruction(new(zone()) HCheckNonSmi(object));
object           5936 src/hydrogen.cc         TryBuildConsolidatedElementLoad(object, key, val, maps);
object           5984 src/hydrogen.cc           object, map, transition_target.at(i));
object           6001 src/hydrogen.cc       instr = AddInstruction(is_store ? BuildStoreKeyedGeneric(object, key, val)
object           6002 src/hydrogen.cc                                       : BuildLoadKeyedGeneric(object, key));
object           6005 src/hydrogen.cc           object, key, val, transition, untransitionable_map, is_store));
object           6012 src/hydrogen.cc   AddInstruction(HCheckInstanceType::NewIsSpecObject(object, zone()));
object           6016 src/hydrogen.cc       AddInstruction(new(zone()) HElementsKind(object));
object           6018 src/hydrogen.cc   HInstruction* elements = AddInstruction(new(zone()) HLoadElements(object));
object           6072 src/hydrogen.cc             new(zone()) HHasInstanceTypeAndBranch(object, JS_ARRAY_TYPE);
object           6079 src/hydrogen.cc         length = AddInstruction(new(zone()) HJSArrayLength(object, typecheck,
object           6101 src/hydrogen.cc           access = AddInstruction(BuildStoreKeyedGeneric(object, key, val));
object           6103 src/hydrogen.cc           access = AddInstruction(BuildLoadKeyedGeneric(object, key));
object           6170 src/hydrogen.cc                          object,
object           8672 src/hydrogen.cc   HValue* object = Pop();
object           8674 src/hydrogen.cc   HIsSmiAndBranch* smicheck = new(zone()) HIsSmiAndBranch(object);
object           8686 src/hydrogen.cc       new(zone()) HHasInstanceTypeAndBranch(object, JS_VALUE_TYPE);
object           8697 src/hydrogen.cc   AddInstruction(new(zone()) HStoreNamedField(object,
object            299 src/hydrogen.h   void SetArgumentsObject(HArgumentsObject* object) {
object            300 src/hydrogen.h     arguments_object_.set(object);
object           1063 src/hydrogen.h                                        HValue* object,
object           1067 src/hydrogen.h                                         HValue* object,
object           1090 src/hydrogen.h   HLoadNamedField* BuildLoadNamedField(HValue* object,
object           1095 src/hydrogen.h   HInstruction* BuildLoadNamedGeneric(HValue* object, Property* expr);
object           1096 src/hydrogen.h   HInstruction* BuildLoadKeyedGeneric(HValue* object,
object           1110 src/hydrogen.h   HInstruction* TryBuildConsolidatedElementLoad(HValue* object,
object           1115 src/hydrogen.h   HInstruction* BuildUncheckedMonomorphicElementAccess(HValue* object,
object           1122 src/hydrogen.h   HInstruction* BuildMonomorphicElementAccess(HValue* object,
object           1129 src/hydrogen.h   HValue* HandlePolymorphicElementAccess(HValue* object,
object           1152 src/hydrogen.h   HInstruction* BuildLoadNamed(HValue* object,
object           1156 src/hydrogen.h   HInstruction* BuildCallSetter(HValue* object,
object           1162 src/hydrogen.h   HInstruction* BuildStoreNamed(HValue* object,
object           1166 src/hydrogen.h   HInstruction* BuildStoreNamedField(HValue* object,
object           1172 src/hydrogen.h   HInstruction* BuildStoreNamedGeneric(HValue* object,
object           1175 src/hydrogen.h   HInstruction* BuildStoreKeyedGeneric(HValue* object,
object            154 src/ia32/assembler-ia32-inl.h   Object* object = HeapObject::FromAddress(
object            156 src/ia32/assembler-ia32-inl.h   return reinterpret_cast<JSGlobalPropertyCell*>(object);
object           4229 src/ia32/code-stubs-ia32.cc     __ mov(scratch, object);
object           4234 src/ia32/code-stubs-ia32.cc     __ JumpIfNotSmi(object, &not_smi, Label::kNear);
object           4235 src/ia32/code-stubs-ia32.cc     __ mov(scratch, object);
object           4239 src/ia32/code-stubs-ia32.cc     __ cmp(FieldOperand(object, HeapObject::kMapOffset),
object           4243 src/ia32/code-stubs-ia32.cc     __ mov(scratch, FieldOperand(object, HeapNumber::kValueOffset));
object           4244 src/ia32/code-stubs-ia32.cc     __ xor_(scratch, FieldOperand(object, HeapNumber::kValueOffset + 4));
object           4257 src/ia32/code-stubs-ia32.cc       __ movdbl(xmm0, FieldOperand(object, HeapNumber::kValueOffset));
object           4261 src/ia32/code-stubs-ia32.cc       __ fld_d(FieldOperand(object, HeapNumber::kValueOffset));
object           4275 src/ia32/code-stubs-ia32.cc   __ cmp(object,
object           4652 src/ia32/code-stubs-ia32.cc   __ JumpIfSmi(object, label);
object           4653 src/ia32/code-stubs-ia32.cc   __ mov(scratch, FieldOperand(object, HeapObject::kMapOffset));
object           5193 src/ia32/code-stubs-ia32.cc   Register object = eax;  // Object (lhs).
object           5210 src/ia32/code-stubs-ia32.cc   ASSERT_EQ(object.code(), InstanceofStub::left().code());
object           5216 src/ia32/code-stubs-ia32.cc     __ mov(object, Operand(esp, 2 * kPointerSize));
object           5221 src/ia32/code-stubs-ia32.cc   __ JumpIfSmi(object, &not_js_object);
object           5222 src/ia32/code-stubs-ia32.cc   __ IsObjectJSObjectType(object, map, scratch, &not_js_object);
object           5345 src/ia32/code-stubs-ia32.cc   __ cmp(object, factory->null_value());
object           5352 src/ia32/code-stubs-ia32.cc   __ JumpIfNotSmi(object, &object_not_null_or_smi, Label::kNear);
object           5358 src/ia32/code-stubs-ia32.cc   Condition is_string = masm->IsObjectStringType(object, scratch, scratch);
object           5370 src/ia32/code-stubs-ia32.cc       __ push(object);
object           5379 src/ia32/code-stubs-ia32.cc       __ push(object);
object           7113 src/ia32/code-stubs-ia32.cc   Register object, value, address;
object           7161 src/ia32/code-stubs-ia32.cc        !entry->object.is(no_reg);
object           7163 src/ia32/code-stubs-ia32.cc     if (object_.is(entry->object) &&
object           7189 src/ia32/code-stubs-ia32.cc        !entry->object.is(no_reg);
object           7191 src/ia32/code-stubs-ia32.cc     RecordWriteStub stub(entry->object,
object           7250 src/ia32/code-stubs-ia32.cc     __ CheckPageFlag(regs_.object(),
object           7287 src/ia32/code-stubs-ia32.cc   __ mov(Operand(esp, 0 * kPointerSize), regs_.object());
object           7323 src/ia32/code-stubs-ia32.cc   __ JumpIfBlack(regs_.object(),
object           7355 src/ia32/code-stubs-ia32.cc     __ CheckPageFlag(regs_.object(),
object           7369 src/ia32/code-stubs-ia32.cc   __ push(regs_.object());
object           7372 src/ia32/code-stubs-ia32.cc                     regs_.object(),  // Scratch.
object           7375 src/ia32/code-stubs-ia32.cc   __ pop(regs_.object());
object           7389 src/ia32/code-stubs-ia32.cc   __ pop(regs_.object());
object            398 src/ia32/code-stubs-ia32.h                                               Register object,
object            477 src/ia32/code-stubs-ia32.h   RecordWriteStub(Register object,
object            482 src/ia32/code-stubs-ia32.h       : object_(object),
object            487 src/ia32/code-stubs-ia32.h         regs_(object,   // An input reg.
object            555 src/ia32/code-stubs-ia32.h     RegisterAllocation(Register object,
object            558 src/ia32/code-stubs-ia32.h         : object_orig_(object),
object            561 src/ia32/code-stubs-ia32.h           object_(object),
object            564 src/ia32/code-stubs-ia32.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
object            569 src/ia32/code-stubs-ia32.h       if (object.is(ecx)) {
object            660 src/ia32/code-stubs-ia32.h     inline Register object() { return object_; }
object           3072 src/ia32/full-codegen-ia32.cc   Register object = eax;
object           3077 src/ia32/full-codegen-ia32.cc   __ AbortIfSmi(object);
object           3078 src/ia32/full-codegen-ia32.cc   __ CmpObjectType(object, JS_DATE_TYPE, scratch);
object           3083 src/ia32/full-codegen-ia32.cc     __ mov(result, FieldOperand(object, JSDate::kValueOffset));
object           3088 src/ia32/full-codegen-ia32.cc       __ cmp(scratch, FieldOperand(object, JSDate::kCacheStampOffset));
object           3090 src/ia32/full-codegen-ia32.cc       __ mov(result, FieldOperand(object, JSDate::kValueOffset +
object           3096 src/ia32/full-codegen-ia32.cc     __ mov(Operand(esp, 0), object);
object           3190 src/ia32/full-codegen-ia32.cc   Register object = ebx;
object           3194 src/ia32/full-codegen-ia32.cc   __ pop(object);
object           3199 src/ia32/full-codegen-ia32.cc   StringCharCodeAtGenerator generator(object,
object           3236 src/ia32/full-codegen-ia32.cc   Register object = ebx;
object           3241 src/ia32/full-codegen-ia32.cc   __ pop(object);
object           3246 src/ia32/full-codegen-ia32.cc   StringCharAtGenerator generator(object,
object            380 src/ia32/ic-ia32.cc   __ JumpIfSmi(object, slow_case);
object            382 src/ia32/ic-ia32.cc   __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
object            391 src/ia32/ic-ia32.cc   __ mov(scratch1, FieldOperand(object, JSObject::kElementsOffset));
object           1428 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->InputAt(0));
object           1433 src/ia32/lithium-codegen-ia32.cc   ASSERT(object.is(result));
object           1434 src/ia32/lithium-codegen-ia32.cc   ASSERT(object.is(eax));
object           1437 src/ia32/lithium-codegen-ia32.cc   __ AbortIfSmi(object);
object           1438 src/ia32/lithium-codegen-ia32.cc   __ CmpObjectType(object, JS_DATE_TYPE, scratch);
object           1443 src/ia32/lithium-codegen-ia32.cc     __ mov(result, FieldOperand(object, JSDate::kValueOffset));
object           1448 src/ia32/lithium-codegen-ia32.cc       __ cmp(scratch, FieldOperand(object, JSDate::kCacheStampOffset));
object           1450 src/ia32/lithium-codegen-ia32.cc       __ mov(result, FieldOperand(object, JSDate::kValueOffset +
object           1456 src/ia32/lithium-codegen-ia32.cc     __ mov(Operand(esp, 0), object);
object           2154 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->InputAt(1));
object           2158 src/ia32/lithium-codegen-ia32.cc   __ JumpIfSmi(object, &false_result);
object           2165 src/ia32/lithium-codegen-ia32.cc   __ mov(map, FieldOperand(object, HeapObject::kMapOffset));
object           2178 src/ia32/lithium-codegen-ia32.cc   __ cmp(object, factory()->null_value());
object           2182 src/ia32/lithium-codegen-ia32.cc   Condition is_string = masm_->IsObjectStringType(object, temp, temp);
object           2398 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
object           2401 src/ia32/lithium-codegen-ia32.cc     __ mov(result, FieldOperand(object, instr->hydrogen()->offset()));
object           2403 src/ia32/lithium-codegen-ia32.cc     __ mov(result, FieldOperand(object, JSObject::kPropertiesOffset));
object           2423 src/ia32/lithium-codegen-ia32.cc       __ mov(result, FieldOperand(object, offset + type->instance_size()));
object           2426 src/ia32/lithium-codegen-ia32.cc       __ mov(result, FieldOperand(object, JSObject::kPropertiesOffset));
object           2453 src/ia32/lithium-codegen-ia32.cc     Handle<Object> object = ToHandle(LConstantOperand::cast(operand));
object           2454 src/ia32/lithium-codegen-ia32.cc     if (object->IsSmi()) {
object           2455 src/ia32/lithium-codegen-ia32.cc       __ Push(Handle<Smi>::cast(object));
object           2457 src/ia32/lithium-codegen-ia32.cc       __ PushHeapObject(Handle<HeapObject>::cast(object));
object           2484 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
object           2507 src/ia32/lithium-codegen-ia32.cc     __ CompareMap(object, map, &check_passed, ALLOW_ELEMENT_TRANSITION_MAPS);
object           2512 src/ia32/lithium-codegen-ia32.cc           result, object, map, name, instr->environment());
object           2520 src/ia32/lithium-codegen-ia32.cc           result, object, map, name, instr->environment());
object           2536 src/ia32/lithium-codegen-ia32.cc   ASSERT(ToRegister(instr->object()).is(edx));
object           2782 src/ia32/lithium-codegen-ia32.cc   ASSERT(ToRegister(instr->object()).is(edx));
object           3595 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
object           3601 src/ia32/lithium-codegen-ia32.cc       __ mov(FieldOperand(object, HeapObject::kMapOffset), instr->transition());
object           3606 src/ia32/lithium-codegen-ia32.cc       __ mov(FieldOperand(object, HeapObject::kMapOffset), temp_map);
object           3608 src/ia32/lithium-codegen-ia32.cc       __ RecordWriteField(object,
object           3623 src/ia32/lithium-codegen-ia32.cc     __ mov(FieldOperand(object, offset), value);
object           3627 src/ia32/lithium-codegen-ia32.cc       __ RecordWriteField(object,
object           3637 src/ia32/lithium-codegen-ia32.cc     __ mov(temp, FieldOperand(object, JSObject::kPropertiesOffset));
object           3645 src/ia32/lithium-codegen-ia32.cc                           object,
object           3656 src/ia32/lithium-codegen-ia32.cc   ASSERT(ToRegister(instr->object()).is(edx));
object           3727 src/ia32/lithium-codegen-ia32.cc   Register elements = ToRegister(instr->object());
object           3731 src/ia32/lithium-codegen-ia32.cc       instr->object(),
object           3783 src/ia32/lithium-codegen-ia32.cc   ASSERT(ToRegister(instr->object()).is(edx));
object           3795 src/ia32/lithium-codegen-ia32.cc   Register object_reg = ToRegister(instr->object());
object           3811 src/ia32/lithium-codegen-ia32.cc     Register object_reg = ToRegister(instr->object());
object           4748 src/ia32/lithium-codegen-ia32.cc     __ LoadHeapObject(ecx, object);
object           4752 src/ia32/lithium-codegen-ia32.cc     __ cmp(ecx, Handle<Map>(object->map()));
object           4756 src/ia32/lithium-codegen-ia32.cc     __ cmp(ecx, object->GetElementsKind() << Map::kElementsKindShift);
object           4761 src/ia32/lithium-codegen-ia32.cc   Handle<FixedArrayBase> elements(object->elements());
object           4768 src/ia32/lithium-codegen-ia32.cc   int object_size = object->map()->instance_size();
object           4774 src/ia32/lithium-codegen-ia32.cc   ASSERT(object->properties()->length() == 0);
object           4775 src/ia32/lithium-codegen-ia32.cc   int inobject_properties = object->map()->inobject_properties();
object           4788 src/ia32/lithium-codegen-ia32.cc     int total_offset = object_offset + object->GetInObjectPropertyOffset(i);
object           4789 src/ia32/lithium-codegen-ia32.cc     Handle<Object> value = Handle<Object>(object->InObjectPropertyAt(i));
object           5150 src/ia32/lithium-codegen-ia32.cc   LOperand* obj = instr->object();
object           5248 src/ia32/lithium-codegen-ia32.cc   LOperand* obj = instr->object();
object           5307 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->value());
object           5309 src/ia32/lithium-codegen-ia32.cc          FieldOperand(object, HeapObject::kMapOffset));
object           5315 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
object           5321 src/ia32/lithium-codegen-ia32.cc   __ mov(object, FieldOperand(object,
object           5328 src/ia32/lithium-codegen-ia32.cc   __ mov(object, FieldOperand(object, JSObject::kPropertiesOffset));
object           5331 src/ia32/lithium-codegen-ia32.cc   __ mov(object, FieldOperand(object,
object            314 src/ia32/lithium-codegen-ia32.h                                        Register object,
object            321 src/ia32/lithium-codegen-ia32.h   void EmitDeepCopy(Handle<JSObject> object,
object            391 src/ia32/lithium-ia32.cc   object()->PrintTo(stream);
object            400 src/ia32/lithium-ia32.cc   object()->PrintTo(stream);
object            409 src/ia32/lithium-ia32.cc   object()->PrintTo(stream);
object            427 src/ia32/lithium-ia32.cc   object()->PrintTo(stream);
object            436 src/ia32/lithium-ia32.cc   object()->PrintTo(stream);
object           1575 src/ia32/lithium-ia32.cc   LOperand* object = UseRegisterAtStart(instr->value());
object           1576 src/ia32/lithium-ia32.cc   return DefineAsRegister(new(zone()) LElementsKind(object));
object           1581 src/ia32/lithium-ia32.cc   LOperand* object = UseRegister(instr->value());
object           1582 src/ia32/lithium-ia32.cc   LValueOf* result = new(zone()) LValueOf(object, TempRegister());
object           1847 src/ia32/lithium-ia32.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1857 src/ia32/lithium-ia32.cc     LOperand* obj = UseFixed(instr->object(), edx);
object           1863 src/ia32/lithium-ia32.cc     LOperand* obj = UseRegisterAtStart(instr->object());
object           1873 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->object(), edx);
object           1874 src/ia32/lithium-ia32.cc   LLoadNamedGeneric* result = new(zone()) LLoadNamedGeneric(context, object);
object           1904 src/ia32/lithium-ia32.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1950 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->object(), edx);
object           1954 src/ia32/lithium-ia32.cc       new(zone()) LLoadKeyedGeneric(context, object, key);
object           1963 src/ia32/lithium-ia32.cc   ASSERT(instr->object()->representation().IsTagged());
object           1966 src/ia32/lithium-ia32.cc   LOperand* obj = UseRegister(instr->object());
object           2024 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->object(), edx);
object           2028 src/ia32/lithium-ia32.cc   ASSERT(instr->object()->representation().IsTagged());
object           2033 src/ia32/lithium-ia32.cc       new(zone()) LStoreKeyedGeneric(context, object, key, value);
object           2043 src/ia32/lithium-ia32.cc     LOperand* object = UseRegister(instr->object());
object           2047 src/ia32/lithium-ia32.cc         new(zone()) LTransitionElementsKind(object, new_map_reg, temp_reg);
object           2050 src/ia32/lithium-ia32.cc     LOperand* object = UseFixed(instr->object(), eax);
object           2054 src/ia32/lithium-ia32.cc         new(zone()) LTransitionElementsKind(object,
object           2070 src/ia32/lithium-ia32.cc         ? UseRegister(instr->object())
object           2071 src/ia32/lithium-ia32.cc         : UseTempRegister(instr->object());
object           2074 src/ia32/lithium-ia32.cc         ? UseRegister(instr->object())
object           2075 src/ia32/lithium-ia32.cc         : UseRegisterAtStart(instr->object());
object           2096 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->object(), edx);
object           2100 src/ia32/lithium-ia32.cc       new(zone()) LStoreNamedGeneric(context, object, value);
object           2184 src/ia32/lithium-ia32.cc   LOperand* object = UseAtStart(instr->object());
object           2186 src/ia32/lithium-ia32.cc   LDeleteProperty* result = new(zone()) LDeleteProperty(context, object, key);
object           2242 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->value(), eax);
object           2243 src/ia32/lithium-ia32.cc   LToFastProperties* result = new(zone()) LToFastProperties(object);
object           2354 src/ia32/lithium-ia32.cc   LOperand* object = UseOrConstantAtStart(instr->object());
object           2355 src/ia32/lithium-ia32.cc   LIn* result = new(zone()) LIn(context, key, object);
object           2362 src/ia32/lithium-ia32.cc   LOperand* object = UseFixed(instr->enumerable(), eax);
object           2363 src/ia32/lithium-ia32.cc   LForInPrepareMap* result = new(zone()) LForInPrepareMap(context, object);
object           2383 src/ia32/lithium-ia32.cc   LOperand* object = UseRegister(instr->object());
object           2385 src/ia32/lithium-ia32.cc   return DefineSameAsFirst(new(zone()) LLoadFieldByIndex(object, index));
object           1170 src/ia32/lithium-ia32.h   explicit LLoadNamedField(LOperand* object) {
object           1171 src/ia32/lithium-ia32.h     inputs_[0] = object;
object           1177 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[0]; }
object           1183 src/ia32/lithium-ia32.h   LLoadNamedFieldPolymorphic(LOperand* context, LOperand* object) {
object           1185 src/ia32/lithium-ia32.h     inputs_[1] = object;
object           1192 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           1198 src/ia32/lithium-ia32.h   LLoadNamedGeneric(LOperand* context, LOperand* object) {
object           1200 src/ia32/lithium-ia32.h     inputs_[1] = object;
object           1207 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           1228 src/ia32/lithium-ia32.h   explicit LLoadElements(LOperand* object) {
object           1229 src/ia32/lithium-ia32.h     inputs_[0] = object;
object           1238 src/ia32/lithium-ia32.h   explicit LLoadExternalArrayPointer(LOperand* object) {
object           1239 src/ia32/lithium-ia32.h     inputs_[0] = object;
object           1311 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           1753 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[0]; }
object           1765 src/ia32/lithium-ia32.h   LStoreNamedGeneric(LOperand* context, LOperand* object, LOperand* value) {
object           1767 src/ia32/lithium-ia32.h     inputs_[1] = object;
object           1777 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           1798 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[0]; }
object           1857 src/ia32/lithium-ia32.h                      LOperand* object,
object           1861 src/ia32/lithium-ia32.h     inputs_[1] = object;
object           1872 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           1881 src/ia32/lithium-ia32.h   LTransitionElementsKind(LOperand* object,
object           1884 src/ia32/lithium-ia32.h     inputs_[0] = object;
object           1895 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[0]; }
object           2201 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           2249 src/ia32/lithium-ia32.h   LIn(LOperand* context, LOperand* key, LOperand* object) {
object           2252 src/ia32/lithium-ia32.h     inputs_[2] = object;
object           2257 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[2]; }
object           2265 src/ia32/lithium-ia32.h   LForInPrepareMap(LOperand* context, LOperand* object) {
object           2267 src/ia32/lithium-ia32.h     inputs_[1] = object;
object           2271 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[1]; }
object           2309 src/ia32/lithium-ia32.h   LLoadFieldByIndex(LOperand* object, LOperand* index) {
object           2310 src/ia32/lithium-ia32.h     inputs_[0] = object;
object           2314 src/ia32/lithium-ia32.h   LOperand* object() { return inputs_[0]; }
object             63 src/ia32/macro-assembler-ia32.cc   if (scratch.is(object)) {
object             67 src/ia32/macro-assembler-ia32.cc     and_(scratch, object);
object             90 src/ia32/macro-assembler-ia32.cc     JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear);
object            179 src/ia32/macro-assembler-ia32.cc   lea(dst, Operand(object, index, times_half_pointer_size,
object            183 src/ia32/macro-assembler-ia32.cc       object, dst, value, save_fp, remembered_set_action, OMIT_SMI_CHECK);
object            217 src/ia32/macro-assembler-ia32.cc   lea(dst, FieldOperand(object, offset));
object            227 src/ia32/macro-assembler-ia32.cc       object, dst, value, save_fp, remembered_set_action, OMIT_SMI_CHECK);
object            252 src/ia32/macro-assembler-ia32.cc     lea(address, FieldOperand(object, HeapObject::kMapOffset));
object            259 src/ia32/macro-assembler-ia32.cc   ASSERT(!object.is(value));
object            260 src/ia32/macro-assembler-ia32.cc   ASSERT(!object.is(address));
object            263 src/ia32/macro-assembler-ia32.cc     AbortIfSmi(object);
object            285 src/ia32/macro-assembler-ia32.cc   lea(address, FieldOperand(object, HeapObject::kMapOffset));
object            287 src/ia32/macro-assembler-ia32.cc   RecordWriteStub stub(object, value, address, OMIT_REMEMBERED_SET, save_fp);
object            308 src/ia32/macro-assembler-ia32.cc   ASSERT(!object.is(value));
object            309 src/ia32/macro-assembler-ia32.cc   ASSERT(!object.is(address));
object            312 src/ia32/macro-assembler-ia32.cc     AbortIfSmi(object);
object            343 src/ia32/macro-assembler-ia32.cc   CheckPageFlag(object,
object            350 src/ia32/macro-assembler-ia32.cc   RecordWriteStub stub(object, value, address, remembered_set_action, fp_mode);
object            658 src/ia32/macro-assembler-ia32.cc   JumpIfSmi(object, &ok);
object            659 src/ia32/macro-assembler-ia32.cc   cmp(FieldOperand(object, HeapObject::kMapOffset),
object            667 src/ia32/macro-assembler-ia32.cc   test(object, Immediate(kSmiTagMask));
object            673 src/ia32/macro-assembler-ia32.cc   test(object, Immediate(kSmiTagMask));
object            675 src/ia32/macro-assembler-ia32.cc   push(object);
object            676 src/ia32/macro-assembler-ia32.cc   mov(object, FieldOperand(object, HeapObject::kMapOffset));
object            677 src/ia32/macro-assembler-ia32.cc   CmpInstanceType(object, FIRST_NONSTRING_TYPE);
object            678 src/ia32/macro-assembler-ia32.cc   pop(object);
object            684 src/ia32/macro-assembler-ia32.cc   test(object, Immediate(kSmiTagMask));
object           1357 src/ia32/macro-assembler-ia32.cc   and_(object, Immediate(~kHeapObjectTagMask));
object           1359 src/ia32/macro-assembler-ia32.cc   cmp(object, Operand::StaticVariable(new_space_allocation_top));
object           1362 src/ia32/macro-assembler-ia32.cc   mov(Operand::StaticVariable(new_space_allocation_top), object);
object           1621 src/ia32/macro-assembler-ia32.cc   test_b(FieldOperand(object, field_offset + byte_index),
object           2323 src/ia32/macro-assembler-ia32.cc   if (isolate()->heap()->InNewSpace(*object)) {
object           2325 src/ia32/macro-assembler-ia32.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object           2328 src/ia32/macro-assembler-ia32.cc     mov(result, object);
object           2334 src/ia32/macro-assembler-ia32.cc   if (isolate()->heap()->InNewSpace(*object)) {
object           2336 src/ia32/macro-assembler-ia32.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object           2339 src/ia32/macro-assembler-ia32.cc     Push(object);
object           2673 src/ia32/macro-assembler-ia32.cc   if (scratch.is(object)) {
object           2677 src/ia32/macro-assembler-ia32.cc     and_(scratch, object);
object           2716 src/ia32/macro-assembler-ia32.cc   HasColor(object, scratch0, scratch1,
object           2730 src/ia32/macro-assembler-ia32.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, ecx));
object           2732 src/ia32/macro-assembler-ia32.cc   GetMarkBits(object, bitmap_scratch, mask_scratch);
object             80 src/ia32/macro-assembler-ia32.h   void RememberedSetHelper(Register object,  // Used for debug code.
object             86 src/ia32/macro-assembler-ia32.h   void CheckPageFlag(Register object,
object            102 src/ia32/macro-assembler-ia32.h   void JumpIfNotInNewSpace(Register object,
object            106 src/ia32/macro-assembler-ia32.h     InNewSpace(object, scratch, zero, branch, distance);
object            111 src/ia32/macro-assembler-ia32.h   void JumpIfInNewSpace(Register object,
object            115 src/ia32/macro-assembler-ia32.h     InNewSpace(object, scratch, not_zero, branch, distance);
object            119 src/ia32/macro-assembler-ia32.h   void HasColor(Register object,
object            127 src/ia32/macro-assembler-ia32.h   void JumpIfBlack(Register object,
object            138 src/ia32/macro-assembler-ia32.h   void EnsureNotWhite(Register object,
object            150 src/ia32/macro-assembler-ia32.h       Register object,
object            197 src/ia32/macro-assembler-ia32.h       Register object,
object            208 src/ia32/macro-assembler-ia32.h       Register object,
object            274 src/ia32/macro-assembler-ia32.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
object            275 src/ia32/macro-assembler-ia32.h   void PushHeapObject(Handle<HeapObject> object);
object            277 src/ia32/macro-assembler-ia32.h   void LoadObject(Register result, Handle<Object> object) {
object            278 src/ia32/macro-assembler-ia32.h     if (object->IsHeapObject()) {
object            279 src/ia32/macro-assembler-ia32.h       LoadHeapObject(result, Handle<HeapObject>::cast(object));
object            281 src/ia32/macro-assembler-ia32.h       Set(result, Immediate(object));
object            497 src/ia32/macro-assembler-ia32.h   void AbortIfNotNumber(Register object);
object            500 src/ia32/macro-assembler-ia32.h   void AbortIfNotSmi(Register object);
object            503 src/ia32/macro-assembler-ia32.h   void AbortIfSmi(Register object);
object            506 src/ia32/macro-assembler-ia32.h   void AbortIfNotString(Register object);
object            584 src/ia32/macro-assembler-ia32.h   void UndoAllocationInNewSpace(Register object);
object            656 src/ia32/macro-assembler-ia32.h   void BooleanBitTest(Register object, int field_offset, int bit_index);
object            892 src/ia32/macro-assembler-ia32.h   void InNewSpace(Register object,
object            944 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object, int offset) {
object            945 src/ia32/macro-assembler-ia32.h   return Operand(object, offset - kHeapObjectTag);
object            950 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object,
object            954 src/ia32/macro-assembler-ia32.h   return Operand(object, index, scale, offset - kHeapObjectTag);
object            559 src/ia32/stub-cache-ia32.cc       CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
object            562 src/ia32/stub-cache-ia32.cc       CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
object            588 src/ia32/stub-cache-ia32.cc           object, interceptor_holder);
object            610 src/ia32/stub-cache-ia32.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            673 src/ia32/stub-cache-ia32.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            755 src/ia32/stub-cache-ia32.cc   object->Lookup(*name, &lookup);
object            767 src/ia32/stub-cache-ia32.cc   __ CheckMap(receiver_reg, Handle<Map>(object->map()),
object            771 src/ia32/stub-cache-ia32.cc   if (object->IsJSGlobalProxy()) {
object            776 src/ia32/stub-cache-ia32.cc   if (!transition.is_null() && object->GetPrototype()->IsJSObject()) {
object            782 src/ia32/stub-cache-ia32.cc       holder = *object;
object            790 src/ia32/stub-cache-ia32.cc     CheckPrototypes(object, receiver_reg, Handle<JSObject>(holder), name_reg,
object            802 src/ia32/stub-cache-ia32.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object            805 src/ia32/stub-cache-ia32.cc   if (!transition.is_null() && (object->map()->unused_property_fields() == 0)) {
object            840 src/ia32/stub-cache-ia32.cc   index -= object->map()->inobject_properties();
object            844 src/ia32/stub-cache-ia32.cc     int offset = object->map()->instance_size() + (index * kPointerSize);
object            908 src/ia32/stub-cache-ia32.cc   Handle<JSObject> current = object;
object            941 src/ia32/stub-cache-ia32.cc   Handle<JSObject> current = object;
object           1026 src/ia32/stub-cache-ia32.cc   GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
object           1047 src/ia32/stub-cache-ia32.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1069 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
object           1131 src/ia32/stub-cache-ia32.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1166 src/ia32/stub-cache-ia32.cc           callback->IsCompatibleReceiver(*object);
object           1174 src/ia32/stub-cache-ia32.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1282 src/ia32/stub-cache-ia32.cc         CheckPrototypes(object, receiver, interceptor_holder,
object           1320 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, holder, ebx, eax, edi, name, miss);
object           1389 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, edx, holder, ebx, eax, edi,
object           1401 src/ia32/stub-cache-ia32.cc   if (object->IsGlobalObject()) {
object           1437 src/ia32/stub-cache-ia32.cc   if (!object->IsJSArray() || !cell.is_null()) {
object           1452 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           1659 src/ia32/stub-cache-ia32.cc   if (!object->IsJSArray() || !cell.is_null()) {
object           1673 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           1741 src/ia32/stub-cache-ia32.cc   if (!object->IsString() || !cell.is_null()) {
object           1765 src/ia32/stub-cache-ia32.cc   ASSERT(!object.is_identical_to(holder));
object           1766 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1824 src/ia32/stub-cache-ia32.cc   if (!object->IsString() || !cell.is_null()) {
object           1848 src/ia32/stub-cache-ia32.cc   ASSERT(!object.is_identical_to(holder));
object           1849 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1912 src/ia32/stub-cache-ia32.cc   if (!object->IsJSObject() || argc != 1) {
object           1923 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           1927 src/ia32/stub-cache-ia32.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           1993 src/ia32/stub-cache-ia32.cc   if (!object->IsJSObject() || argc != 1) {
object           2006 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           2010 src/ia32/stub-cache-ia32.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2117 src/ia32/stub-cache-ia32.cc   if (!object->IsJSObject() || argc != 1) {
object           2130 src/ia32/stub-cache-ia32.cc     CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           2134 src/ia32/stub-cache-ia32.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2214 src/ia32/stub-cache-ia32.cc   if (object->IsGlobalObject()) return Handle<Code>::null();
object           2216 src/ia32/stub-cache-ia32.cc   if (!object->IsJSObject()) return Handle<Code>::null();
object           2218 src/ia32/stub-cache-ia32.cc       Handle<JSObject>::cast(object), holder);
object           2241 src/ia32/stub-cache-ia32.cc   CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax, edi,
object           2277 src/ia32/stub-cache-ia32.cc     Handle<Code> code = CompileCustomCall(object, holder,
object           2298 src/ia32/stub-cache-ia32.cc   ASSERT(!object->IsGlobalObject() || check == RECEIVER_MAP_CHECK);
object           2304 src/ia32/stub-cache-ia32.cc       CheckPrototypes(Handle<JSObject>::cast(object), edx, holder, ebx, eax,
object           2309 src/ia32/stub-cache-ia32.cc       if (object->IsGlobalObject()) {
object           2324 src/ia32/stub-cache-ia32.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2345 src/ia32/stub-cache-ia32.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2367 src/ia32/stub-cache-ia32.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2416 src/ia32/stub-cache-ia32.cc   compiler.Compile(masm(), object, holder, name, &lookup, edx, ebx, edi, eax,
object           2429 src/ia32/stub-cache-ia32.cc   if (object->IsGlobalObject()) {
object           2466 src/ia32/stub-cache-ia32.cc     Handle<Code> code = CompileCustomCall(object, holder, cell, function, name);
object           2476 src/ia32/stub-cache-ia32.cc   GenerateGlobalReceiverCheck(object, holder, name, &miss);
object           2480 src/ia32/stub-cache-ia32.cc   if (object->IsGlobalObject()) {
object           2526 src/ia32/stub-cache-ia32.cc                      object,
object           2558 src/ia32/stub-cache-ia32.cc   __ CheckMap(edx, Handle<Map>(object->map()),
object           2562 src/ia32/stub-cache-ia32.cc   if (object->IsJSGlobalProxy()) {
object           2568 src/ia32/stub-cache-ia32.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object           2702 src/ia32/stub-cache-ia32.cc          Immediate(Handle<Map>(object->map())));
object           2757 src/ia32/stub-cache-ia32.cc                      object,
object           2853 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, last, ebx, eax, edi, name, &miss);
object           2886 src/ia32/stub-cache-ia32.cc   GenerateLoadField(object, holder, edx, ebx, eax, edi, index, name, &miss);
object           2907 src/ia32/stub-cache-ia32.cc   GenerateLoadCallback(object, holder, edx, ecx, ebx, eax, edi, callback,
object           2966 src/ia32/stub-cache-ia32.cc   GenerateLoadConstant(object, holder, edx, ebx, eax, edi, value, name, &miss);
object           3016 src/ia32/stub-cache-ia32.cc   CheckPrototypes(object, edx, holder, ebx, eax, edi, name, &miss);
object             99 src/ic-inl.h   InlineCacheHolderFlag IC::GetCodeCacheForObject(Object* object,
object            101 src/ic-inl.h     if (object->IsJSObject()) {
object            102 src/ic-inl.h       return GetCodeCacheForObject(JSObject::cast(object), holder);
object            105 src/ic-inl.h     ASSERT(object->IsString() || object->IsNumber() || object->IsBoolean());
object            110 src/ic-inl.h   InlineCacheHolderFlag IC::GetCodeCacheForObject(JSObject* object,
object            117 src/ic-inl.h     if (holder != object &&
object            118 src/ic-inl.h         !object->HasFastProperties() &&
object            119 src/ic-inl.h         !object->IsJSGlobalProxy() &&
object            120 src/ic-inl.h         !object->IsJSGlobalObject()) {
object            127 src/ic-inl.h   JSObject* IC::GetCodeCacheHolder(Object* object, InlineCacheHolderFlag holder) {
object            128 src/ic-inl.h     Object* map_owner = (holder == OWN_MAP ? object : object->GetPrototype());
object            284 src/ic.cc        Handle<Object> args[2] = { key, object };
object            424 src/ic.cc        return !object->GetNamedInterceptor()->getter()->IsUndefined();
object            434 src/ic.cc          object->Lookup(*name, lookup);
object            459 src/ic.cc          object = proto;
object            465 src/ic.cc        Handle<Object> delegate = Execution::GetFunctionDelegate(object);
object            467 src/ic.cc        if (delegate->IsJSFunction() && !object->IsJSFunctionProxy()) {
object            474 src/ic.cc          frame->SetExpression(index, *object);
object            496 src/ic.cc        if (object->IsString() || object->IsNumber() || object->IsBoolean()) {
object            502 src/ic.cc          frame->SetExpression(index, *isolate()->factory()->ToObject(object));
object            513 src/ic.cc        if (object->IsUndefined() || object->IsNull()) {
object            514 src/ic.cc          return TypeError("non_object_property_call", object, name);
object            521 src/ic.cc          Handle<Object> result = Object::GetElement(object, index);
object            534 src/ic.cc        LookupForRead(object, name, &lookup);
object            539 src/ic.cc          return IsContextual(object)
object            541 src/ic.cc              : TypeError("undefined_method", object, name);
object            546 src/ic.cc          UpdateCaches(&lookup, state, extra_ic_state, object, name);
object            552 src/ic.cc            Object::GetProperty(object, object, &lookup, name, &attr);
object            558 src/ic.cc          return IsContextual(object)
object            560 src/ic.cc              : TypeError("undefined_method", object, name);
object            568 src/ic.cc        ReceiverToObjectIfRequired(result, object);
object            578 src/ic.cc            debug->HandleStepIn(function, object, fp(), false);
object            588 src/ic.cc        return TypeError("property_not_function", object, name);
object            611 src/ic.cc            if (object->IsString()) {
object            612 src/ic.cc              String* string = String::cast(*object);
object            647 src/ic.cc                argc, kind_, extra_state, name, object, holder, index);
object            655 src/ic.cc                argc, kind_, extra_state, name, object, holder, function);
object            659 src/ic.cc            if (!object->IsJSObject()) return Handle<Code>::null();
object            660 src/ic.cc            Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object            683 src/ic.cc                argc, kind_, extra_state, name, object, holder);
object            698 src/ic.cc        if (lookup->holder() != *object &&
object            700 src/ic.cc                isolate(), lookup, object->GetPrototype())) {
object            718 src/ic.cc              TryUpdateExtraICState(lookup, object, &extra_ic_state)) {
object            720 src/ic.cc                                          object, name);
object            723 src/ic.cc                                                            *object,
object            727 src/ic.cc                                          object, name);
object            734 src/ic.cc                                        object, name);
object            749 src/ic.cc          Handle<JSObject> cache_object = object->IsJSObject()
object            750 src/ic.cc              ? Handle<JSObject>::cast(object)
object            751 src/ic.cc              : Handle<JSObject>(JSObject::cast(object->GetPrototype()));
object            768 src/ic.cc                                          object,
object            772 src/ic.cc        if (object->IsUndefined() || object->IsNull()) {
object            773 src/ic.cc          return TypeError("non_object_property_call", object, key);
object            776 src/ic.cc        if (FLAG_use_ic && state != MEGAMORPHIC && object->IsHeapObject()) {
object            780 src/ic.cc          if (object->IsJSObject() &&
object            781 src/ic.cc              Handle<JSObject>::cast(object)->elements()->map() == *map) {
object            786 src/ic.cc          } else if (!object->IsAccessCheckNeeded()) {
object            794 src/ic.cc        Handle<Object> result = GetProperty(object, key);
object            800 src/ic.cc        ReceiverToObjectIfRequired(result, object);
object            806 src/ic.cc        return TypeError("property_not_function", object, key);
object            815 src/ic.cc        if (object->IsUndefined() || object->IsNull()) {
object            816 src/ic.cc          return TypeError("non_object_property_load", object, name);
object            824 src/ic.cc          if ((object->IsString() || object->IsStringWrapper()) &&
object            830 src/ic.cc              stub = object->IsString()
object            833 src/ic.cc            } else if (state == MONOMORPHIC && object->IsStringWrapper()) {
object            845 src/ic.cc            Handle<Object> string = object->IsJSValue()
object            846 src/ic.cc                ? Handle<Object>(Handle<JSValue>::cast(object)->value())
object            847 src/ic.cc                : object;
object            852 src/ic.cc          if (object->IsJSArray() &&
object            868 src/ic.cc            return JSArray::cast(*object)->length();
object            872 src/ic.cc          if (object->IsJSFunction() &&
object            874 src/ic.cc              Handle<JSFunction>::cast(object)->should_have_prototype()) {
object            889 src/ic.cc            return Accessors::FunctionGetPrototype(*object, 0);
object            896 src/ic.cc        if (name->AsArrayIndex(&index)) return object->GetElement(index);
object            900 src/ic.cc        LookupForRead(object, name, &lookup);
object            904 src/ic.cc          if (IsContextual(object)) {
object            907 src/ic.cc          LOG(isolate(), SuspectReadEvent(*name, *object));
object            912 src/ic.cc          UpdateCaches(&lookup, state, object, name);
object            919 src/ic.cc              Object::GetProperty(object, object, &lookup, name, &attr);
object            923 src/ic.cc          if (attr == ABSENT && IsContextual(object)) {
object            930 src/ic.cc        return object->GetProperty(*object, &lookup, *name, &attr);
object            943 src/ic.cc        if (!object->IsJSObject()) return;
object            944 src/ic.cc        Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object            946 src/ic.cc        if (HasNormalObjectsInPrototypeChain(isolate(), lookup, *object)) return;
object           1109 src/ic.cc          if (object->IsUndefined() || object->IsNull()) {
object           1110 src/ic.cc            return TypeError("non_object_property_load", object, name);
object           1117 src/ic.cc            if (object->IsString() &&
object           1119 src/ic.cc              Handle<String> string = Handle<String>::cast(object);
object           1129 src/ic.cc            if (object->IsJSArray() &&
object           1131 src/ic.cc              Handle<JSArray> array = Handle<JSArray>::cast(object);
object           1141 src/ic.cc            if (object->IsJSFunction() &&
object           1143 src/ic.cc                Handle<JSFunction>::cast(object)->should_have_prototype()) {
object           1144 src/ic.cc              Handle<JSFunction> function = Handle<JSFunction>::cast(object);
object           1151 src/ic.cc              return Accessors::FunctionGetPrototype(*object, 0);
object           1161 src/ic.cc            return Runtime::GetElementOrCharAt(isolate(), object, index);
object           1166 src/ic.cc          LookupForRead(object, name, &lookup);
object           1169 src/ic.cc          if (!lookup.IsFound() && IsContextual(object)) {
object           1174 src/ic.cc            UpdateCaches(&lookup, state, object, name);
object           1181 src/ic.cc                Object::GetProperty(object, object, &lookup, name, &attr);
object           1185 src/ic.cc            if (attr == ABSENT && IsContextual(object)) {
object           1191 src/ic.cc          return object->GetProperty(*object, &lookup, *name, &attr);
object           1196 src/ic.cc        bool use_ic = FLAG_use_ic && !object->IsAccessCheckNeeded();
object           1201 src/ic.cc            if (object->IsString() && key->IsNumber()) {
object           1205 src/ic.cc            } else if (object->IsJSObject()) {
object           1206 src/ic.cc              Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object           1225 src/ic.cc        return Runtime::GetObjectProperty(isolate(), object, key);
object           1236 src/ic.cc        if (!object->IsJSObject()) return;
object           1237 src/ic.cc        Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object           1239 src/ic.cc        if (HasNormalObjectsInPrototypeChain(isolate(), lookup, *object)) return;
object           1348 src/ic.cc        if (!object->IsJSObject()) {
object           1350 src/ic.cc          if (object->IsJSProxy()) {
object           1351 src/ic.cc            return JSProxy::cast(*object)->
object           1357 src/ic.cc          if (object->IsUndefined() || object->IsNull()) {
object           1358 src/ic.cc            return TypeError("non_object_property_store", object, name);
object           1362 src/ic.cc          if (strict_mode == kStrictMode && object->IsString() &&
object           1364 src/ic.cc            return TypeError("strict_read_only_property", object, name);
object           1371 src/ic.cc        Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object           1412 src/ic.cc                return TypeError("strict_read_only_property", object, name);
object           1413 src/ic.cc              } else if (IsContextual(object)) {
object           1586 src/ic.cc              Handle<Object> object(info->target_object());
object           1587 src/ic.cc              ASSERT(object->IsMap());
object           1588 src/ic.cc              AddOneReceiverMapIfMissing(result, Handle<Map>::cast(object));
object           1882 src/ic.cc          if (object->IsJSProxy()) {
object           1883 src/ic.cc            return JSProxy::cast(*object)->SetProperty(
object           1889 src/ic.cc          if (object->IsUndefined() || object->IsNull()) {
object           1890 src/ic.cc            return TypeError("non_object_property_store", object, name);
object           1894 src/ic.cc          if (!object->IsJSObject()) return *value;
object           1895 src/ic.cc          Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object           1920 src/ic.cc        bool use_ic = FLAG_use_ic && !object->IsAccessCheckNeeded();
object           1921 src/ic.cc        ASSERT(!(use_ic && object->IsJSGlobalProxy()));
object           1927 src/ic.cc          if (object->IsJSObject()) {
object           1928 src/ic.cc            Handle<JSObject> receiver = Handle<JSObject>::cast(object);
object           1948 src/ic.cc            isolate(), object , key, value, NONE, strict_mode);
object           2161 src/ic.cc        JSObject* object = JSObject::cast(args[0]);
object           2166 src/ic.cc        ASSERT(object->HasFastProperties());
object           2167 src/ic.cc        ASSERT(object->map()->unused_property_fields() == 0);
object           2170 src/ic.cc        FixedArray* old_storage = object->properties();
object           2181 src/ic.cc        object->set_properties(new_storage);
object           2182 src/ic.cc        object->set_map(transition);
object           2210 src/ic.cc        Handle<Object> object = args.at<Object>(0);
object           2215 src/ic.cc                                          object,
object           2671 src/ic.cc        Handle<Object> object = args.at<Object>(0);
object           2676 src/ic.cc        bool to_boolean_value = new_types.Record(object);
object            130 src/ic.h         static inline InlineCacheHolderFlag GetCodeCacheForObject(Object* object,
object            132 src/ic.h         static inline InlineCacheHolderFlag GetCodeCacheForObject(JSObject* object,
object            134 src/ic.h         static inline JSObject* GetCodeCacheHolder(Object* object,
object            161 src/ic.h                            Handle<Object> object,
object            210 src/ic.h                                                   Handle<Object> object,
object            218 src/ic.h                                    Handle<Object> object,
object            225 src/ic.h                                             Handle<Object> object,
object            233 src/ic.h                           Handle<Object> object,
object            239 src/ic.h         Handle<Object> TryCallAsFunction(Handle<Object> object);
object            241 src/ic.h         void ReceiverToObjectIfRequired(Handle<Object> callee, Handle<Object> object);
object            303 src/ic.h                                                   Handle<Object> object,
object            329 src/ic.h                                           Handle<Object> object,
object            352 src/ic.h                           Handle<Object> object,
object            486 src/ic.h                                           Handle<Object> object,
object            535 src/ic.h                           Handle<Object> object,
object            573 src/ic.h                                            Handle<Object> object,
object            642 src/ic.h                                            Handle<Object> object,
object             58 src/liveedit.cc       JSObject::SetElement(object, index, value, NONE, kNonStrictMode);
object            633 src/liveedit.cc   result->set_value(*object);
object            649 src/liveedit.cc     JSArray* array = JSArray::cast(object);
object           1696 src/liveobjectlist.cc     Object* object = *p;
object           1697 src/liveobjectlist.cc     if (HeapObject::cast(object) == target_) {
object           2150 src/liveobjectlist.cc             Object* object = *(group->objects_[j]);
object           2151 src/liveobjectlist.cc             HeapObject* hobj = HeapObject::cast(object);
object           2164 src/liveobjectlist.cc               Object* object = *(group->objects_[j]);
object           2165 src/liveobjectlist.cc               if (!object->IsHeapObject()) continue;
object           2167 src/liveobjectlist.cc               HeapObject* hobj = HeapObject::cast(object);
object            237 src/liveobjectlist.h     Object* object = *p;
object            238 src/liveobjectlist.h     if (!HEAP->InNewSpace(object)) return;
object            240 src/liveobjectlist.h     HeapObject* heap_obj = HeapObject::cast(object);
object            787 src/log.cc       String* class_name_obj = object->class_name();
object            803 src/log.cc       msg.Append("new,%s,0x%" V8PRIxPTR ",%u\n", name, object,
object            812 src/log.cc       msg.Append("delete,%s,0x%" V8PRIxPTR "\n", name, object);
object            818 src/log.cc       LOGGER->NewEvent(name, object, size);
object            823 src/log.cc       LOGGER->DeleteEvent(name, object);
object           1396 src/log.cc         Code* code_object = Code::cast(object);
object            178 src/log.h        void NewEvent(const char* name, void* object, size_t size);
object            179 src/log.h        void DeleteEvent(const char* name, void* object);
object            183 src/log.h        static void NewEventStatic(const char* name, void* object, size_t size);
object            184 src/log.h        static void DeleteEventStatic(const char* name, void* object);
object            104 src/mark-compact-inl.h                                       Object* object) {
object            105 src/mark-compact-inl.h   Page* object_page = Page::FromAddress(reinterpret_cast<Address>(object));
object             82 src/mark-compact.cc         HeapObject* object = HeapObject::cast(*current);
object             83 src/mark-compact.cc         ASSERT(HEAP->mark_compact_collector()->IsMarked(object));
object             92 src/mark-compact.cc   HeapObject* object;
object             98 src/mark-compact.cc     object = HeapObject::FromAddress(current);
object             99 src/mark-compact.cc     if (MarkCompactCollector::IsMarked(object)) {
object            101 src/mark-compact.cc       object->Iterate(&visitor);
object            102 src/mark-compact.cc       next_object_must_be_here_or_later = current + object->Size();
object            160 src/mark-compact.cc         HeapObject* object = HeapObject::cast(*current);
object            161 src/mark-compact.cc         CHECK(!MarkCompactCollector::IsOnEvacuationCandidate(object));
object            170 src/mark-compact.cc   HeapObject* object;
object            176 src/mark-compact.cc     object = HeapObject::FromAddress(current);
object            177 src/mark-compact.cc     if (MarkCompactCollector::IsMarked(object)) {
object            179 src/mark-compact.cc       object->Iterate(&visitor);
object            180 src/mark-compact.cc       next_object_must_be_here_or_later = current + object->Size();
object            196 src/mark-compact.cc       HeapObject* object = HeapObject::FromAddress(current);
object            197 src/mark-compact.cc       object->Iterate(&visitor);
object            198 src/mark-compact.cc       current += object->Size();
object            918 src/mark-compact.cc   HeapObject* object = HeapObject::cast(*p);
object            919 src/mark-compact.cc   if (!FLAG_clever_optimizations) return object;
object            920 src/mark-compact.cc   Map* map = object->map();
object            922 src/mark-compact.cc   if ((type & kShortcutTypeMask) != kShortcutTypeTag) return object;
object            924 src/mark-compact.cc   Object* second = reinterpret_cast<ConsString*>(object)->unchecked_second();
object            927 src/mark-compact.cc     return object;
object            933 src/mark-compact.cc   Object* first = reinterpret_cast<ConsString*>(object)->unchecked_first();
object            934 src/mark-compact.cc   if (!heap->InNewSpace(object) && heap->InNewSpace(first)) return object;
object            984 src/mark-compact.cc     HeapObject* object = HeapObject::cast(rinfo->target_object());
object            985 src/mark-compact.cc     heap->mark_compact_collector()->RecordRelocSlot(rinfo, object);
object            986 src/mark-compact.cc     MarkBit mark = Marking::MarkBitFrom(object);
object            987 src/mark-compact.cc     heap->mark_compact_collector()->MarkObject(object, mark);
object           1021 src/mark-compact.cc     HeapObject* object = ShortCircuitConsString(p);
object           1022 src/mark-compact.cc     collector->RecordSlot(anchor_slot, p, object);
object           1023 src/mark-compact.cc     MarkBit mark = Marking::MarkBitFrom(object);
object           1024 src/mark-compact.cc     collector->MarkObject(object, mark);
object           1093 src/mark-compact.cc     JSWeakMap* weak_map = reinterpret_cast<JSWeakMap*>(object);
object           1102 src/mark-compact.cc     int object_size = JSWeakMap::BodyDescriptor::SizeOf(map, object);
object           1105 src/mark-compact.cc         object,
object           1110 src/mark-compact.cc         object,
object           1130 src/mark-compact.cc     Code* code = reinterpret_cast<Code*>(object);
object           1248 src/mark-compact.cc     SharedFunctionInfo::cast(object)->BeforeVisitingPointers();
object           1252 src/mark-compact.cc                      void>::Visit(map, object);
object           1318 src/mark-compact.cc       VisitJSRegExpFields(map, object);
object           1321 src/mark-compact.cc     JSRegExp* re = reinterpret_cast<JSRegExp*>(object);
object           1326 src/mark-compact.cc     VisitJSRegExpFields(map, object);
object           1333 src/mark-compact.cc     SharedFunctionInfo* shared = reinterpret_cast<SharedFunctionInfo*>(object);
object           1340 src/mark-compact.cc       VisitSharedFunctionInfoGeneric(map, object);
object           1343 src/mark-compact.cc     VisitSharedFunctionInfoAndFlushCodeGeneric(map, object, false);
object           1350 src/mark-compact.cc     SharedFunctionInfo* shared = reinterpret_cast<SharedFunctionInfo*>(object);
object           1361 src/mark-compact.cc     VisitSharedFunctionInfoFields(heap, object, known_flush_code_candidate);
object           1376 src/mark-compact.cc                      void>::Visit(map, object);
object           1383 src/mark-compact.cc           HeapObject::RawField(object, FixedArray::OffsetOfElementAt(idx));
object           1392 src/mark-compact.cc       VisitJSFunction(map, object);
object           1396 src/mark-compact.cc     JSFunction* jsfunction = reinterpret_cast<JSFunction*>(object);
object           1414 src/mark-compact.cc                           reinterpret_cast<JSFunction*>(object),
object           1421 src/mark-compact.cc                           reinterpret_cast<JSFunction*>(object),
object           1436 src/mark-compact.cc                   HeapObject::RawField(object, JSFunction::kPropertiesOffset),
object           1437 src/mark-compact.cc                   HeapObject::RawField(object, JSFunction::kCodeEntryOffset));
object           1440 src/mark-compact.cc       VisitCodeEntry(heap, object->address() + JSFunction::kCodeEntryOffset);
object           1446 src/mark-compact.cc       SharedFunctionInfo* shared_info = object->unchecked_shared();
object           1463 src/mark-compact.cc         HeapObject::RawField(object,
object           1465 src/mark-compact.cc         HeapObject::RawField(object,
object           1474 src/mark-compact.cc                   SLOT_ADDR(object, JSRegExp::kPropertiesOffset),
object           1475 src/mark-compact.cc                   SLOT_ADDR(object, last_property_offset));
object           1482 src/mark-compact.cc     VisitPointer(heap, SLOT_ADDR(object, SharedFunctionInfo::kNameOffset));
object           1485 src/mark-compact.cc       VisitPointer(heap, SLOT_ADDR(object, SharedFunctionInfo::kCodeOffset));
object           1489 src/mark-compact.cc         SLOT_ADDR(object, SharedFunctionInfo::kOptimizedCodeMapOffset),
object           1490 src/mark-compact.cc         SLOT_ADDR(object, SharedFunctionInfo::kSize));
object           1771 src/mark-compact.cc     HeapObject* object = ShortCircuitConsString(p);
object           1772 src/mark-compact.cc     MarkBit mark_bit = Marking::MarkBitFrom(object);
object           1775 src/mark-compact.cc     Map* map = object->map();
object           1777 src/mark-compact.cc     collector_->SetMark(object, mark_bit);
object           1782 src/mark-compact.cc     StaticMarkingVisitor::IterateBody(map, object);
object           1835 src/mark-compact.cc     if (Marking::MarkBitFrom(HeapObject::cast(object)).Get()) {
object           1836 src/mark-compact.cc       return object;
object           1845 src/mark-compact.cc   ASSERT(IsMarked(object));
object           1846 src/mark-compact.cc   ASSERT(HEAP->Contains(object));
object           1847 src/mark-compact.cc   if (object->IsMap()) {
object           1848 src/mark-compact.cc     Map* map = Map::cast(object);
object           1861 src/mark-compact.cc     marking_deque_.PushBlack(object);
object           2028 src/mark-compact.cc   for (HeapObject* object = it->Next();
object           2029 src/mark-compact.cc        object != NULL;
object           2030 src/mark-compact.cc        object = it->Next()) {
object           2031 src/mark-compact.cc     MarkBit markbit = Marking::MarkBitFrom(object);
object           2032 src/mark-compact.cc     if ((object->map() != filler_map) && Marking::IsGrey(markbit)) {
object           2034 src/mark-compact.cc       MemoryChunk::IncrementLiveBytesFromGC(object->address(), object->Size());
object           2035 src/mark-compact.cc       marking_deque->PushBlack(object);
object           2089 src/mark-compact.cc       HeapObject* object = HeapObject::FromAddress(addr);
object           2090 src/mark-compact.cc       MemoryChunk::IncrementLiveBytesFromGC(object->address(), object->Size());
object           2091 src/mark-compact.cc       marking_deque->PushBlack(object);
object           2168 src/mark-compact.cc       Object* object = *objects[j];
object           2169 src/mark-compact.cc       if (object->IsHeapObject()) {
object           2170 src/mark-compact.cc         HeapObject* heap_object = HeapObject::cast(object);
object           2187 src/mark-compact.cc       Object* object = *objects[j];
object           2188 src/mark-compact.cc       if (object->IsHeapObject()) {
object           2189 src/mark-compact.cc         HeapObject* heap_object = HeapObject::cast(object);
object           2243 src/mark-compact.cc       HeapObject* object = marking_deque_.Pop();
object           2244 src/mark-compact.cc       ASSERT(object->IsHeapObject());
object           2245 src/mark-compact.cc       ASSERT(heap()->Contains(object));
object           2246 src/mark-compact.cc       ASSERT(Marking::IsBlack(Marking::MarkBitFrom(object)));
object           2248 src/mark-compact.cc       Map* map = object->map();
object           2252 src/mark-compact.cc       StaticMarkingVisitor::IterateBody(map, object);
object           2813 src/mark-compact.cc   ASSERT(*p == object);
object           2815 src/mark-compact.cc   Address old_addr = object->address();
object           2857 src/mark-compact.cc                     object->address(),
object           2865 src/mark-compact.cc     OldSpace* target_space = heap()->TargetSpace(object);
object           2873 src/mark-compact.cc                     object->address(),
object           2911 src/mark-compact.cc   for (HeapObject* object = from_it.Next();
object           2912 src/mark-compact.cc        object != NULL;
object           2913 src/mark-compact.cc        object = from_it.Next()) {
object           2914 src/mark-compact.cc     MarkBit mark_bit = Marking::MarkBitFrom(object);
object           2919 src/mark-compact.cc       int size = object->Size();
object           2923 src/mark-compact.cc       if (TryPromoteObject(object, size)) {
object           2942 src/mark-compact.cc                     object->address(),
object           2947 src/mark-compact.cc       LiveObjectList::ProcessNonLive(object);
object           2950 src/mark-compact.cc       Memory::Address_at(object->address()) = NULL;
object           2990 src/mark-compact.cc       HeapObject* object = HeapObject::FromAddress(object_addr);
object           2991 src/mark-compact.cc       ASSERT(Marking::IsBlack(Marking::MarkBitFrom(object)));
object           2993 src/mark-compact.cc       int size = object->Size();
object           3008 src/mark-compact.cc       ASSERT(object->map_word().IsForwardingAddress());
object           3048 src/mark-compact.cc     if (object->IsHeapObject()) {
object           3049 src/mark-compact.cc       HeapObject* heap_object = HeapObject::cast(object);
object           3055 src/mark-compact.cc     return object;
object           3332 src/mark-compact.cc     for (HeapObject* object = to_it.Next();
object           3333 src/mark-compact.cc          object != NULL;
object           3334 src/mark-compact.cc          object = to_it.Next()) {
object           3335 src/mark-compact.cc       Map* map = object->map();
object           3336 src/mark-compact.cc       object->IterateBody(map->instance_type(),
object           3337 src/mark-compact.cc                           object->SizeFromMap(map),
object            197 src/mark-compact.h   inline void PushBlack(HeapObject* object) {
object            198 src/mark-compact.h     ASSERT(object->IsHeapObject());
object            200 src/mark-compact.h       Marking::BlackToGrey(object);
object            201 src/mark-compact.h       MemoryChunk::IncrementLiveBytesFromGC(object->address(), -object->Size());
object            204 src/mark-compact.h       array_[top_] = object;
object            209 src/mark-compact.h   inline void PushGrey(HeapObject* object) {
object            210 src/mark-compact.h     ASSERT(object->IsHeapObject());
object            214 src/mark-compact.h       array_[top_] = object;
object            222 src/mark-compact.h     HeapObject* object = array_[top_];
object            223 src/mark-compact.h     ASSERT(object->IsHeapObject());
object            224 src/mark-compact.h     return object;
object            227 src/mark-compact.h   inline void UnshiftGrey(HeapObject* object) {
object            228 src/mark-compact.h     ASSERT(object->IsHeapObject());
object            233 src/mark-compact.h       array_[bottom_] = object;
object            558 src/mark-compact.h   INLINE(void RecordSlot(Object** anchor_slot, Object** slot, Object* object));
object            565 src/mark-compact.h   bool TryPromoteObject(HeapObject* object, int object_size);
object            212 src/mips/assembler-mips-inl.h   Object* object = HeapObject::FromAddress(
object            214 src/mips/assembler-mips-inl.h   return reinterpret_cast<JSGlobalPropertyCell*>(object);
object           2145 src/mips/assembler-mips.cc   HeapNumber::cast(object)->set_value(OS::nan_value());
object            667 src/mips/code-stubs-mips.cc   __ UntagAndJumpIfSmi(scratch1, object, &is_smi);
object            669 src/mips/code-stubs-mips.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
object            680 src/mips/code-stubs-mips.cc     __ ldc1(dst, FieldMemOperand(object, HeapNumber::kValueOffset));
object            684 src/mips/code-stubs-mips.cc     __ lw(dst1, FieldMemOperand(object, HeapNumber::kValueOffset));
object            685 src/mips/code-stubs-mips.cc     __ lw(dst2, FieldMemOperand(object,
object            704 src/mips/code-stubs-mips.cc     __ mov(scratch1, object);
object            732 src/mips/code-stubs-mips.cc   __ UntagAndJumpIfSmi(dst, object, &done);
object            733 src/mips/code-stubs-mips.cc   __ lw(scratch1, FieldMemOperand(object, HeapNumber::kMapOffset));
object            735 src/mips/code-stubs-mips.cc   __ ConvertToInt32(object,
object            744 src/mips/code-stubs-mips.cc   __ lw(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            745 src/mips/code-stubs-mips.cc   __ lw(scratch2, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            849 src/mips/code-stubs-mips.cc   ASSERT(!scratch1.is(object) && !scratch2.is(object));
object            851 src/mips/code-stubs-mips.cc   ASSERT(!heap_number_map.is(object) &&
object            857 src/mips/code-stubs-mips.cc   __ JumpIfNotSmi(object, &obj_is_not_smi);
object            858 src/mips/code-stubs-mips.cc   __ SmiUntag(scratch1, object);
object            869 src/mips/code-stubs-mips.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
object            875 src/mips/code-stubs-mips.cc     __ ldc1(double_dst, FieldMemOperand(object, HeapNumber::kValueOffset));
object            893 src/mips/code-stubs-mips.cc     ASSERT(!scratch1.is(object) && !scratch2.is(object));
object            895 src/mips/code-stubs-mips.cc     __ lw(dst2, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            896 src/mips/code-stubs-mips.cc     __ lw(dst1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            908 src/mips/code-stubs-mips.cc     __ lw(dst2, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            909 src/mips/code-stubs-mips.cc     __ lw(dst1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            925 src/mips/code-stubs-mips.cc   ASSERT(!dst.is(object));
object            926 src/mips/code-stubs-mips.cc   ASSERT(!scratch1.is(object) && !scratch2.is(object) && !scratch3.is(object));
object            933 src/mips/code-stubs-mips.cc   __ UntagAndJumpIfSmi(dst, object, &done);
object            940 src/mips/code-stubs-mips.cc   __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
object            947 src/mips/code-stubs-mips.cc     __ ldc1(double_scratch, FieldMemOperand(object, HeapNumber::kValueOffset));
object            965 src/mips/code-stubs-mips.cc     __ lw(scratch2, FieldMemOperand(object, HeapNumber::kExponentOffset));
object            966 src/mips/code-stubs-mips.cc     __ lw(scratch1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
object            987 src/mips/code-stubs-mips.cc     __ lw(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
object           1682 src/mips/code-stubs-mips.cc     __ JumpIfSmi(object, &is_smi);
object           1685 src/mips/code-stubs-mips.cc       __ CheckMap(object,
object           1693 src/mips/code-stubs-mips.cc               object,
object           1709 src/mips/code-stubs-mips.cc       __ ldc1(f12, FieldMemOperand(object, HeapNumber::kValueOffset));
object           1723 src/mips/code-stubs-mips.cc   __ sra(scratch, object, 1);   // Shift away the tag.
object           1734 src/mips/code-stubs-mips.cc   __ Branch(not_found, ne, object, Operand(probe));
object           4330 src/mips/code-stubs-mips.cc   const Register object = a0;  // Object (lhs).
object           4342 src/mips/code-stubs-mips.cc     __ lw(object, MemOperand(sp, 1 * kPointerSize));
object           4347 src/mips/code-stubs-mips.cc   __ JumpIfSmi(object, &not_js_object);
object           4348 src/mips/code-stubs-mips.cc   __ IsObjectJSObjectType(object, map, scratch, &not_js_object);
object           4461 src/mips/code-stubs-mips.cc   __ JumpIfNotSmi(object, &object_not_null_or_smi);
object           4467 src/mips/code-stubs-mips.cc   __ IsObjectJSStringType(object, scratch, &slow);
object           7428 src/mips/code-stubs-mips.cc   Register object, value, address;
object           7474 src/mips/code-stubs-mips.cc        !entry->object.is(no_reg);
object           7476 src/mips/code-stubs-mips.cc     if (object_.is(entry->object) &&
object           7501 src/mips/code-stubs-mips.cc        !entry->object.is(no_reg);
object           7503 src/mips/code-stubs-mips.cc     RecordWriteStub stub(entry->object,
object           7566 src/mips/code-stubs-mips.cc     __ CheckPageFlag(regs_.object(),
object           7601 src/mips/code-stubs-mips.cc   ASSERT(!address.is(regs_.object()));
object           7604 src/mips/code-stubs-mips.cc   __ Move(a0, regs_.object());
object           7640 src/mips/code-stubs-mips.cc   __ JumpIfBlack(regs_.object(), regs_.scratch0(), regs_.scratch1(), &on_black);
object           7667 src/mips/code-stubs-mips.cc     __ CheckPageFlag(regs_.object(),
object           7678 src/mips/code-stubs-mips.cc   __ Push(regs_.object(), regs_.address());
object           7681 src/mips/code-stubs-mips.cc                     regs_.object(),  // Scratch.
object           7684 src/mips/code-stubs-mips.cc   __ Pop(regs_.object(), regs_.address());
object           7698 src/mips/code-stubs-mips.cc   __ Pop(regs_.object(), regs_.address());
object            455 src/mips/code-stubs-mips.h                                               Register object,
object            473 src/mips/code-stubs-mips.h   RecordWriteStub(Register object,
object            478 src/mips/code-stubs-mips.h       : object_(object),
object            483 src/mips/code-stubs-mips.h         regs_(object,   // An input reg.
object            562 src/mips/code-stubs-mips.h     RegisterAllocation(Register object,
object            565 src/mips/code-stubs-mips.h         : object_(object),
object            568 src/mips/code-stubs-mips.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
object            603 src/mips/code-stubs-mips.h     inline Register object() { return object_; }
object            745 src/mips/code-stubs-mips.h                                    Register object,
object            773 src/mips/code-stubs-mips.h                                       Register object,
object            791 src/mips/code-stubs-mips.h                                 Register object,
object            840 src/mips/code-stubs-mips.h                          Register object,
object           3163 src/mips/full-codegen-mips.cc   Register object = v0;
object           3169 src/mips/full-codegen-mips.cc   __ AbortIfSmi(object);
object           3170 src/mips/full-codegen-mips.cc   __ GetObjectType(object, scratch1, scratch1);
object           3176 src/mips/full-codegen-mips.cc     __ lw(result, FieldMemOperand(object, JSDate::kValueOffset));
object           3182 src/mips/full-codegen-mips.cc       __ lw(scratch0, FieldMemOperand(object, JSDate::kCacheStampOffset));
object           3184 src/mips/full-codegen-mips.cc       __ lw(result, FieldMemOperand(object, JSDate::kValueOffset +
object           3191 src/mips/full-codegen-mips.cc     __ Move(a0, object);
object           3285 src/mips/full-codegen-mips.cc   Register object = a1;
object           3289 src/mips/full-codegen-mips.cc   __ pop(object);
object           3294 src/mips/full-codegen-mips.cc   StringCharCodeAtGenerator generator(object,
object           3332 src/mips/full-codegen-mips.cc   Register object = a1;
object           3337 src/mips/full-codegen-mips.cc   __ pop(object);
object           3342 src/mips/full-codegen-mips.cc   StringCharAtGenerator generator(object,
object            764 src/mips/ic-mips.cc   __ JumpIfSmi(object, slow_case);
object            766 src/mips/ic-mips.cc   __ GetObjectType(object, scratch1, scratch2);
object            774 src/mips/ic-mips.cc   __ lw(scratch1, FieldMemOperand(object, JSObject::kElementsOffset));
object           1265 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
object           1270 src/mips/lithium-codegen-mips.cc   ASSERT(object.is(a0));
object           1273 src/mips/lithium-codegen-mips.cc   ASSERT(!scratch.is(object));
object           1276 src/mips/lithium-codegen-mips.cc   __ AbortIfSmi(object);
object           1277 src/mips/lithium-codegen-mips.cc   __ GetObjectType(object, scratch, scratch);
object           1283 src/mips/lithium-codegen-mips.cc     __ lw(result, FieldMemOperand(object, JSDate::kValueOffset));
object           1289 src/mips/lithium-codegen-mips.cc       __ lw(scratch0(), FieldMemOperand(object, JSDate::kCacheStampOffset));
object           1291 src/mips/lithium-codegen-mips.cc       __ lw(result, FieldMemOperand(object, JSDate::kValueOffset +
object           2055 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
object           2059 src/mips/lithium-codegen-mips.cc   ASSERT(object.is(a0));
object           2063 src/mips/lithium-codegen-mips.cc   __ JumpIfSmi(object, &false_result);
object           2070 src/mips/lithium-codegen-mips.cc   __ lw(map, FieldMemOperand(object, HeapObject::kMapOffset));
object           2093 src/mips/lithium-codegen-mips.cc   __ Branch(&false_result, eq, object, Operand(temp));
object           2096 src/mips/lithium-codegen-mips.cc   Condition cc = __ IsObjectStringType(object, temp, temp);
object           2309 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
object           2312 src/mips/lithium-codegen-mips.cc     __ lw(result, FieldMemOperand(object, instr->hydrogen()->offset()));
object           2314 src/mips/lithium-codegen-mips.cc     __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           2334 src/mips/lithium-codegen-mips.cc       __ lw(result, FieldMemOperand(object, offset + type->instance_size()));
object           2337 src/mips/lithium-codegen-mips.cc       __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           2361 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
object           2374 src/mips/lithium-codegen-mips.cc   __ lw(object_map, FieldMemOperand(object, HeapObject::kMapOffset));
object           2386 src/mips/lithium-codegen-mips.cc           result, object, map, name, instr->environment());
object           2392 src/mips/lithium-codegen-mips.cc           result, object, map, name, instr->environment());
object           2407 src/mips/lithium-codegen-mips.cc   ASSERT(ToRegister(instr->object()).is(a0));
object           2688 src/mips/lithium-codegen-mips.cc   ASSERT(ToRegister(instr->object()).is(a1));
object           3479 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
object           3484 src/mips/lithium-codegen-mips.cc   ASSERT(!object.is(value));
object           3488 src/mips/lithium-codegen-mips.cc     __ sw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           3492 src/mips/lithium-codegen-mips.cc       __ RecordWriteField(object,
object           3508 src/mips/lithium-codegen-mips.cc     __ sw(value, FieldMemOperand(object, offset));
object           3511 src/mips/lithium-codegen-mips.cc       __ RecordWriteField(object,
object           3521 src/mips/lithium-codegen-mips.cc     __ lw(scratch, FieldMemOperand(object, JSObject::kPropertiesOffset));
object           3529 src/mips/lithium-codegen-mips.cc                           object,
object           3540 src/mips/lithium-codegen-mips.cc   ASSERT(ToRegister(instr->object()).is(a1));
object           3562 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->object());
object           3735 src/mips/lithium-codegen-mips.cc   ASSERT(ToRegister(instr->object()).is(a2));
object           3747 src/mips/lithium-codegen-mips.cc   Register object_reg = ToRegister(instr->object());
object           4588 src/mips/lithium-codegen-mips.cc   Handle<FixedArrayBase> elements(object->elements());
object           4595 src/mips/lithium-codegen-mips.cc   int object_size = object->map()->instance_size();
object           4601 src/mips/lithium-codegen-mips.cc   ASSERT(object->properties()->length() == 0);
object           4602 src/mips/lithium-codegen-mips.cc   int inobject_properties = object->map()->inobject_properties();
object           4615 src/mips/lithium-codegen-mips.cc     int total_offset = object_offset + object->GetInObjectPropertyOffset(i);
object           4616 src/mips/lithium-codegen-mips.cc     Handle<Object> value = Handle<Object>(object->InObjectPropertyAt(i));
object           5032 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
object           5036 src/mips/lithium-codegen-mips.cc   __ Push(object, key, strict);
object           5047 src/mips/lithium-codegen-mips.cc   Register obj = ToRegister(instr->object());
object           5132 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
object           5134 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), object, Operand(at));
object           5138 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), object, Operand(null_value));
object           5140 src/mips/lithium-codegen-mips.cc   __ And(at, object, kSmiTagMask);
object           5144 src/mips/lithium-codegen-mips.cc   __ GetObjectType(object, a1, a1);
object           5148 src/mips/lithium-codegen-mips.cc   ASSERT(object.is(a0));
object           5151 src/mips/lithium-codegen-mips.cc   __ lw(result, FieldMemOperand(object, HeapObject::kMapOffset));
object           5156 src/mips/lithium-codegen-mips.cc   __ push(object);
object           5181 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->value());
object           5183 src/mips/lithium-codegen-mips.cc   __ lw(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset));
object           5189 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
object           5199 src/mips/lithium-codegen-mips.cc   __ Addu(scratch, object, scratch);
object           5205 src/mips/lithium-codegen-mips.cc   __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
object            232 src/mips/lithium-codegen-mips.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
object            334 src/mips/lithium-codegen-mips.h                                        Register object,
object            341 src/mips/lithium-codegen-mips.h   void EmitDeepCopy(Handle<JSObject> object,
object            360 src/mips/lithium-mips.cc   object()->PrintTo(stream);
object            369 src/mips/lithium-mips.cc   object()->PrintTo(stream);
object            378 src/mips/lithium-mips.cc   object()->PrintTo(stream);
object            396 src/mips/lithium-mips.cc   object()->PrintTo(stream);
object            405 src/mips/lithium-mips.cc   object()->PrintTo(stream);
object           1465 src/mips/lithium-mips.cc   LOperand* object = UseRegisterAtStart(instr->value());
object           1466 src/mips/lithium-mips.cc   return DefineAsRegister(new(zone()) LElementsKind(object));
object           1471 src/mips/lithium-mips.cc   LOperand* object = UseRegister(instr->value());
object           1472 src/mips/lithium-mips.cc   LValueOf* result = new(zone()) LValueOf(object, TempRegister());
object           1478 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->value(), a0);
object           1480 src/mips/lithium-mips.cc       new(zone()) LDateField(object, FixedTemp(a1), instr->index());
object           1725 src/mips/lithium-mips.cc       new(zone()) LLoadNamedField(UseRegisterAtStart(instr->object())));
object           1733 src/mips/lithium-mips.cc     LOperand* obj = UseFixed(instr->object(), a0);
object           1738 src/mips/lithium-mips.cc     LOperand* obj = UseRegisterAtStart(instr->object());
object           1747 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->object(), a0);
object           1748 src/mips/lithium-mips.cc   LInstruction* result = DefineFixed(new(zone()) LLoadNamedGeneric(object), v0);
object           1777 src/mips/lithium-mips.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1822 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->object(), a1);
object           1826 src/mips/lithium-mips.cc       DefineFixed(new(zone()) LLoadKeyedGeneric(object, key), v0);
object           1835 src/mips/lithium-mips.cc   ASSERT(instr->object()->representation().IsTagged());
object           1838 src/mips/lithium-mips.cc   LOperand* obj = UseTempRegister(instr->object());
object           1893 src/mips/lithium-mips.cc   LOperand* obj = UseFixed(instr->object(), a2);
object           1897 src/mips/lithium-mips.cc   ASSERT(instr->object()->representation().IsTagged());
object           1910 src/mips/lithium-mips.cc     LOperand* object = UseRegister(instr->object());
object           1913 src/mips/lithium-mips.cc         new(zone()) LTransitionElementsKind(object, new_map_reg, NULL);
object           1916 src/mips/lithium-mips.cc     LOperand* object = UseFixed(instr->object(), a0);
object           1920 src/mips/lithium-mips.cc         new(zone()) LTransitionElementsKind(object,
object           1936 src/mips/lithium-mips.cc         ? UseRegister(instr->object())
object           1937 src/mips/lithium-mips.cc         : UseTempRegister(instr->object());
object           1940 src/mips/lithium-mips.cc         ? UseRegister(instr->object())
object           1941 src/mips/lithium-mips.cc         : UseRegisterAtStart(instr->object());
object           1956 src/mips/lithium-mips.cc   LOperand* obj = UseFixed(instr->object(), a1);
object           2026 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->object(), a0);
object           2028 src/mips/lithium-mips.cc   LDeleteProperty* result = new(zone()) LDeleteProperty(object, key);
object           2082 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->value(), a0);
object           2083 src/mips/lithium-mips.cc   LToFastProperties* result = new(zone()) LToFastProperties(object);
object           2188 src/mips/lithium-mips.cc   LOperand* object = UseRegisterAtStart(instr->object());
object           2189 src/mips/lithium-mips.cc   LIn* result = new(zone()) LIn(key, object);
object           2195 src/mips/lithium-mips.cc   LOperand* object = UseFixed(instr->enumerable(), a0);
object           2196 src/mips/lithium-mips.cc   LForInPrepareMap* result = new(zone()) LForInPrepareMap(object);
object           2217 src/mips/lithium-mips.cc   LOperand* object = UseRegister(instr->object());
object           2219 src/mips/lithium-mips.cc   return DefineAsRegister(new(zone()) LLoadFieldByIndex(object, index));
object           1124 src/mips/lithium-mips.h   explicit LLoadNamedField(LOperand* object) {
object           1125 src/mips/lithium-mips.h     inputs_[0] = object;
object           1135 src/mips/lithium-mips.h   explicit LLoadNamedFieldPolymorphic(LOperand* object) {
object           1136 src/mips/lithium-mips.h     inputs_[0] = object;
object           1142 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1148 src/mips/lithium-mips.h   explicit LLoadNamedGeneric(LOperand* object) {
object           1149 src/mips/lithium-mips.h     inputs_[0] = object;
object           1155 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1175 src/mips/lithium-mips.h   explicit LLoadElements(LOperand* object) {
object           1176 src/mips/lithium-mips.h     inputs_[0] = object;
object           1185 src/mips/lithium-mips.h   explicit LLoadExternalArrayPointer(LOperand* object) {
object           1186 src/mips/lithium-mips.h     inputs_[0] = object;
object           1257 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1668 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1690 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1711 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1756 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           1788 src/mips/lithium-mips.h   LTransitionElementsKind(LOperand* object,
object           1791 src/mips/lithium-mips.h     inputs_[0] = object;
object           1802 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           2080 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           2122 src/mips/lithium-mips.h   LIn(LOperand* key, LOperand* object) {
object           2124 src/mips/lithium-mips.h     inputs_[1] = object;
object           2128 src/mips/lithium-mips.h   LOperand* object() { return inputs_[1]; }
object           2136 src/mips/lithium-mips.h   explicit LForInPrepareMap(LOperand* object) {
object           2137 src/mips/lithium-mips.h     inputs_[0] = object;
object           2140 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object           2180 src/mips/lithium-mips.h   LLoadFieldByIndex(LOperand* object, LOperand* index) {
object           2181 src/mips/lithium-mips.h     inputs_[0] = object;
object           2185 src/mips/lithium-mips.h   LOperand* object() { return inputs_[0]; }
object             86 src/mips/macro-assembler-mips.cc   if (isolate()->heap()->InNewSpace(*object)) {
object             88 src/mips/macro-assembler-mips.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object             92 src/mips/macro-assembler-mips.cc     li(result, Operand(object));
object            181 src/mips/macro-assembler-mips.cc   And(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
object            196 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(value, dst, t8, object));
object            210 src/mips/macro-assembler-mips.cc   Addu(dst, object, Operand(offset - kHeapObjectTag));
object            219 src/mips/macro-assembler-mips.cc   RecordWrite(object,
object            248 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(object, address, value, t8));
object            249 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(object, address, value, t9));
object            273 src/mips/macro-assembler-mips.cc   CheckPageFlag(object,
object            283 src/mips/macro-assembler-mips.cc   RecordWriteStub stub(object, value, address, remembered_set_action, fp_mode);
object            308 src/mips/macro-assembler-mips.cc     JumpIfNotInNewSpace(object, scratch, &ok);
object           3058 src/mips/macro-assembler-mips.cc   And(object, object, Operand(~kHeapObjectTagMask));
object           3064 src/mips/macro-assembler-mips.cc       object, Operand(scratch));
object           3068 src/mips/macro-assembler-mips.cc   sw(object, MemOperand(scratch));
object           3829 src/mips/macro-assembler-mips.cc   lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           3900 src/mips/macro-assembler-mips.cc   lw(map, FieldMemOperand(object, HeapObject::kMapOffset));
object           4059 src/mips/macro-assembler-mips.cc     JumpIfNotSmi(object, &not_smi);
object           4061 src/mips/macro-assembler-mips.cc     sra(scratch1, object, kSmiTagSize);
object           4068 src/mips/macro-assembler-mips.cc   lw(scratch1, FieldMemOperand(object, HeapObject::kMapOffset));
object           4075 src/mips/macro-assembler-mips.cc     lw(exponent, FieldMemOperand(object, HeapNumber::kExponentOffset));
object           4081 src/mips/macro-assembler-mips.cc   ldc1(result, FieldMemOperand(object, HeapNumber::kValueOffset));
object           4799 src/mips/macro-assembler-mips.cc   andi(at, object, kSmiTagMask);
object           4806 src/mips/macro-assembler-mips.cc   andi(at, object, kSmiTagMask);
object           4813 src/mips/macro-assembler-mips.cc   And(t0, object, Operand(kSmiTagMask));
object           4815 src/mips/macro-assembler-mips.cc   push(object);
object           4816 src/mips/macro-assembler-mips.cc   lw(object, FieldMemOperand(object, HeapObject::kMapOffset));
object           4817 src/mips/macro-assembler-mips.cc   lbu(object, FieldMemOperand(object, Map::kInstanceTypeOffset));
object           4818 src/mips/macro-assembler-mips.cc   Assert(lo, "Operand is not a string", object, Operand(FIRST_NONSTRING_TYPE));
object           4819 src/mips/macro-assembler-mips.cc   pop(object);
object           4836 src/mips/macro-assembler-mips.cc   lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
object           5100 src/mips/macro-assembler-mips.cc   And(scratch, object, Operand(~Page::kPageAlignmentMask));
object           5111 src/mips/macro-assembler-mips.cc   HasColor(object, scratch0, scratch1, on_black, 1, 0);  // kBlackBitPattern.
object           5122 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t8));
object           5123 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t9));
object           5125 src/mips/macro-assembler-mips.cc   GetMarkBits(object, bitmap_scratch, mask_scratch);
object            116 src/mips/macro-assembler-mips.h inline MemOperand FieldMemOperand(Register object, int offset) {
object            117 src/mips/macro-assembler-mips.h   return MemOperand(object, offset - kHeapObjectTag);
object            281 src/mips/macro-assembler-mips.h   void LoadHeapObject(Register dst, Handle<HeapObject> object);
object            283 src/mips/macro-assembler-mips.h   void LoadObject(Register result, Handle<Object> object) {
object            284 src/mips/macro-assembler-mips.h     if (object->IsHeapObject()) {
object            285 src/mips/macro-assembler-mips.h       LoadHeapObject(result, Handle<HeapObject>::cast(object));
object            287 src/mips/macro-assembler-mips.h       li(result, object);
object            294 src/mips/macro-assembler-mips.h   void IncrementalMarkingRecordWriteHelper(Register object,
object            307 src/mips/macro-assembler-mips.h   void RememberedSetHelper(Register object,  // Used for debug code.
object            313 src/mips/macro-assembler-mips.h   void CheckPageFlag(Register object,
object            321 src/mips/macro-assembler-mips.h   void JumpIfNotInNewSpace(Register object,
object            324 src/mips/macro-assembler-mips.h     InNewSpace(object, scratch, ne, branch);
object            329 src/mips/macro-assembler-mips.h   void JumpIfInNewSpace(Register object,
object            332 src/mips/macro-assembler-mips.h     InNewSpace(object, scratch, eq, branch);
object            336 src/mips/macro-assembler-mips.h   void HasColor(Register object,
object            343 src/mips/macro-assembler-mips.h   void JumpIfBlack(Register object,
object            353 src/mips/macro-assembler-mips.h   void EnsureNotWhite(Register object,
object            371 src/mips/macro-assembler-mips.h       Register object,
object            405 src/mips/macro-assembler-mips.h       Register object,
object            496 src/mips/macro-assembler-mips.h   void UndoAllocationInNewSpace(Register object, Register scratch);
object            886 src/mips/macro-assembler-mips.h   void IsObjectJSStringType(Register object,
object           1064 src/mips/macro-assembler-mips.h       Register object,
object           1339 src/mips/macro-assembler-mips.h   void AbortIfSmi(Register object);
object           1340 src/mips/macro-assembler-mips.h   void AbortIfNotSmi(Register object);
object           1343 src/mips/macro-assembler-mips.h   void AbortIfNotString(Register object);
object           1353 src/mips/macro-assembler-mips.h   void JumpIfNotHeapNumber(Register object,
object           1468 src/mips/macro-assembler-mips.h   void InNewSpace(Register object,
object            435 src/mips/stub-cache-mips.cc   object->Lookup(*name, &lookup);
object            447 src/mips/stub-cache-mips.cc   __ CheckMap(receiver_reg, scratch1, Handle<Map>(object->map()), miss_label,
object            451 src/mips/stub-cache-mips.cc   if (object->IsJSGlobalProxy()) {
object            456 src/mips/stub-cache-mips.cc   if (!transition.is_null() && object->GetPrototype()->IsJSObject()) {
object            462 src/mips/stub-cache-mips.cc       holder = *object;
object            470 src/mips/stub-cache-mips.cc     CheckPrototypes(object, receiver_reg, Handle<JSObject>(holder), name_reg,
object            482 src/mips/stub-cache-mips.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object            485 src/mips/stub-cache-mips.cc   if (!transition.is_null() && (object->map()->unused_property_fields() == 0)) {
object            518 src/mips/stub-cache-mips.cc   index -= object->map()->inobject_properties();
object            522 src/mips/stub-cache-mips.cc     int offset = object->map()->instance_size() + (index * kPointerSize);
object            591 src/mips/stub-cache-mips.cc   if (object->IsGlobalObject()) {
object            766 src/mips/stub-cache-mips.cc       CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
object            769 src/mips/stub-cache-mips.cc       CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
object            795 src/mips/stub-cache-mips.cc           object, interceptor_holder);
object            818 src/mips/stub-cache-mips.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            881 src/mips/stub-cache-mips.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            960 src/mips/stub-cache-mips.cc   Handle<JSObject> current = object;
object           1118 src/mips/stub-cache-mips.cc   Handle<JSObject> current = object;
object           1188 src/mips/stub-cache-mips.cc   GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
object           1209 src/mips/stub-cache-mips.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1228 src/mips/stub-cache-mips.cc   CheckPrototypes(object, receiver, holder,
object           1251 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
object           1327 src/mips/stub-cache-mips.cc           callback->IsCompatibleReceiver(*object);
object           1335 src/mips/stub-cache-mips.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1428 src/mips/stub-cache-mips.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1462 src/mips/stub-cache-mips.cc   CheckPrototypes(object, a0, holder, a3, a1, t0, name, miss);
object           1524 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, a0, holder, a1, a3, t0, name, &miss);
object           1527 src/mips/stub-cache-mips.cc   GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
object           1553 src/mips/stub-cache-mips.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1569 src/mips/stub-cache-mips.cc   CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, a3, v0, t0,
object           1776 src/mips/stub-cache-mips.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1790 src/mips/stub-cache-mips.cc   CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, elements,
object           1862 src/mips/stub-cache-mips.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1884 src/mips/stub-cache-mips.cc   ASSERT(!object.is_identical_to(holder));
object           1885 src/mips/stub-cache-mips.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1945 src/mips/stub-cache-mips.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1964 src/mips/stub-cache-mips.cc   ASSERT(!object.is_identical_to(holder));
object           1965 src/mips/stub-cache-mips.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2030 src/mips/stub-cache-mips.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2041 src/mips/stub-cache-mips.cc     CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0,
object           2045 src/mips/stub-cache-mips.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2107 src/mips/stub-cache-mips.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2116 src/mips/stub-cache-mips.cc     CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0,
object           2120 src/mips/stub-cache-mips.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2236 src/mips/stub-cache-mips.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           2245 src/mips/stub-cache-mips.cc     CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, v0, a3, t0,
object           2249 src/mips/stub-cache-mips.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2333 src/mips/stub-cache-mips.cc   if (object->IsGlobalObject()) return Handle<Code>::null();
object           2335 src/mips/stub-cache-mips.cc   if (!object->IsJSObject()) return Handle<Code>::null();
object           2337 src/mips/stub-cache-mips.cc       Handle<JSObject>::cast(object), holder);
object           2357 src/mips/stub-cache-mips.cc   CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0, name,
object           2383 src/mips/stub-cache-mips.cc     Handle<Code> code = CompileCustomCall(object, holder,
object           2405 src/mips/stub-cache-mips.cc   ASSERT(!object->IsGlobalObject() || check == RECEIVER_MAP_CHECK);
object           2412 src/mips/stub-cache-mips.cc       CheckPrototypes(Handle<JSObject>::cast(object), a1, holder, a0, a3, t0,
object           2417 src/mips/stub-cache-mips.cc       if (object->IsGlobalObject()) {
object           2432 src/mips/stub-cache-mips.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2453 src/mips/stub-cache-mips.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2475 src/mips/stub-cache-mips.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2522 src/mips/stub-cache-mips.cc   compiler.Compile(masm(), object, holder, name, &lookup, a1, a3, t0, a0,
object           2530 src/mips/stub-cache-mips.cc   GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
object           2553 src/mips/stub-cache-mips.cc     Handle<Code> code = CompileCustomCall(object, holder, cell, function, name);
object           2563 src/mips/stub-cache-mips.cc   GenerateGlobalReceiverCheck(object, holder, name, &miss);
object           2568 src/mips/stub-cache-mips.cc   if (object->IsGlobalObject()) {
object           2614 src/mips/stub-cache-mips.cc                      object,
object           2645 src/mips/stub-cache-mips.cc   __ CheckMap(a1, a3, Handle<Map>(object->map()), &miss,
object           2649 src/mips/stub-cache-mips.cc   if (object->IsJSGlobalProxy()) {
object           2655 src/mips/stub-cache-mips.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object           2783 src/mips/stub-cache-mips.cc   __ Branch(&miss, ne, a3, Operand(Handle<Map>(object->map())));
object           2827 src/mips/stub-cache-mips.cc   CheckPrototypes(object, a0, last, a3, a1, t0, name, &miss);
object           2861 src/mips/stub-cache-mips.cc   GenerateLoadField(object, holder, v0, a3, a1, t0, index, name, &miss);
object           2881 src/mips/stub-cache-mips.cc   GenerateLoadCallback(object, holder, a0, a2, a3, a1, t0, callback, name,
object           2940 src/mips/stub-cache-mips.cc   GenerateLoadConstant(object, holder, a0, a3, a1, t0, value, name, &miss);
object           2962 src/mips/stub-cache-mips.cc   GenerateLoadInterceptor(object, holder, &lookup, a0, a2, a3, a1, t0, name,
object           2987 src/mips/stub-cache-mips.cc   CheckPrototypes(object, a0, holder, a3, t0, a1, name, &miss);
object           3246 src/mips/stub-cache-mips.cc                      object,
object             79 src/objects-inl.h   type* type::cast(Object* object) {            \
object             80 src/objects-inl.h     ASSERT(object->Is##type());                 \
object             81 src/objects-inl.h     return reinterpret_cast<type*>(object);     \
object            879 src/objects-inl.h       object, HeapObject::RawField(object, offset), value);             \
object            881 src/objects-inl.h     heap->RecordWrite(object->address(), offset);                       \
object            887 src/objects-inl.h       object, HeapObject::RawField(object, offset), value);             \
object            889 src/objects-inl.h       heap->RecordWrite(object->address(), offset);                     \
object           1099 src/objects-inl.h MapWord MapWord::FromForwardingAddress(HeapObject* object) {
object           1100 src/objects-inl.h   Address raw = reinterpret_cast<Address>(object) - kHeapObjectTag;
object           1674 src/objects-inl.h FixedArrayBase* FixedArrayBase::cast(Object* object) {
object           1675 src/objects-inl.h   ASSERT(object->IsFixedArray() || object->IsFixedDoubleArray());
object           1676 src/objects-inl.h   return reinterpret_cast<FixedArrayBase*>(object);
object           3455 src/objects-inl.h   Object* object = READ_FIELD(this, kInstanceDescriptorsOrBackPointerOffset);
object           3456 src/objects-inl.h   if (!object->IsDescriptorArray()) {
object           3457 src/objects-inl.h     ASSERT(object->IsMap() || object->IsUndefined());
object           3460 src/objects-inl.h     return DescriptorArray::cast(object);
object           3474 src/objects-inl.h   Object* object = READ_FIELD(this, kInstanceDescriptorsOrBackPointerOffset);
object           3476 src/objects-inl.h   if (object->IsDescriptorArray()) {
object           3478 src/objects-inl.h         DescriptorArray::cast(object)->back_pointer_storage());
object           3480 src/objects-inl.h     ASSERT(object->IsMap() || object->IsUndefined());
object           3481 src/objects-inl.h     value->set_back_pointer_storage(object);
object           3497 src/objects-inl.h   Object* object = READ_FIELD(this, kInstanceDescriptorsOrBackPointerOffset);
object           3498 src/objects-inl.h   if (object->IsDescriptorArray()) {
object           3501 src/objects-inl.h     ASSERT(object->IsMap() || object->IsUndefined());
object           3512 src/objects-inl.h   Object* object = READ_FIELD(this, kInstanceDescriptorsOrBackPointerOffset);
object           3513 src/objects-inl.h   if (object->IsDescriptorArray()) {
object           3514 src/objects-inl.h     return DescriptorArray::cast(object)->back_pointer_storage();
object           3516 src/objects-inl.h     ASSERT(object->IsMap() || object->IsUndefined());
object           3517 src/objects-inl.h     return object;
object           3655 src/objects-inl.h   Object* object = READ_FIELD(this, kInstanceDescriptorsOrBackPointerOffset);
object           3656 src/objects-inl.h   if (object->IsDescriptorArray()) {
object           3657 src/objects-inl.h     DescriptorArray::cast(object)->set_back_pointer_storage(value);
object           3670 src/objects-inl.h   Object* object = *HeapObject::RawField(instance_descriptors(),
object           3672 src/objects-inl.h   ASSERT(!object->IsSmi());
object           3673 src/objects-inl.h   TransitionArray* transition_array = static_cast<TransitionArray*>(object);
object           5235 src/objects-inl.h int JSObject::BodyDescriptor::SizeOf(Map* map, HeapObject* object) {
object            209 src/objects-visiting.h                                      HeapObject* object,
object            212 src/objects-visiting.h     Object** start_slot = reinterpret_cast<Object**>(object->address() +
object            214 src/objects-visiting.h     Object** end_slot = reinterpret_cast<Object**>(object->address() +
object            224 src/objects-visiting.h   static inline ReturnType Visit(Map* map, HeapObject* object) {
object            225 src/objects-visiting.h     int object_size = BodyDescriptor::SizeOf(map, object);
object            228 src/objects-visiting.h         object,
object            235 src/objects-visiting.h   static inline ReturnType VisitSpecialized(Map* map, HeapObject* object) {
object            236 src/objects-visiting.h     ASSERT(BodyDescriptor::SizeOf(map, object) == object_size);
object            239 src/objects-visiting.h         object,
object            250 src/objects-visiting.h   static inline ReturnType Visit(Map* map, HeapObject* object) {
object            253 src/objects-visiting.h         object,
object            291 src/objects-visiting.h   static inline int VisitJSFunction(Map* map, HeapObject* object) {
object            294 src/objects-visiting.h                   HeapObject::RawField(object, JSFunction::kPropertiesOffset),
object            295 src/objects-visiting.h                   HeapObject::RawField(object, JSFunction::kCodeEntryOffset));
object            301 src/objects-visiting.h         HeapObject::RawField(object,
object            303 src/objects-visiting.h         HeapObject::RawField(object,
object            308 src/objects-visiting.h   static inline int VisitByteArray(Map* map, HeapObject* object) {
object            309 src/objects-visiting.h     return reinterpret_cast<ByteArray*>(object)->ByteArraySize();
object            312 src/objects-visiting.h   static inline int VisitFixedDoubleArray(Map* map, HeapObject* object) {
object            313 src/objects-visiting.h     int length = reinterpret_cast<FixedDoubleArray*>(object)->length();
object            317 src/objects-visiting.h   static inline int VisitJSObject(Map* map, HeapObject* object) {
object            318 src/objects-visiting.h     return JSObjectVisitor::Visit(map, object);
object            321 src/objects-visiting.h   static inline int VisitSeqAsciiString(Map* map, HeapObject* object) {
object            322 src/objects-visiting.h     return SeqAsciiString::cast(object)->
object            326 src/objects-visiting.h   static inline int VisitSeqTwoByteString(Map* map, HeapObject* object) {
object            327 src/objects-visiting.h     return SeqTwoByteString::cast(object)->
object            331 src/objects-visiting.h   static inline int VisitFreeSpace(Map* map, HeapObject* object) {
object            332 src/objects-visiting.h     return FreeSpace::cast(object)->Size();
object            338 src/objects-visiting.h     static inline int VisitSpecialized(Map* map, HeapObject* object) {
object            342 src/objects-visiting.h     static inline int Visit(Map* map, HeapObject* object) {
object            245 src/objects.cc   Isolate* isolate = object->IsHeapObject()
object            246 src/objects.cc       ? Handle<HeapObject>::cast(object)->GetIsolate()
object            248 src/objects.cc   CALL_HEAP_FUNCTION(isolate, object->GetElement(index), Object);
object            457 src/objects.cc   CALL_HEAP_FUNCTION(object->GetIsolate(),
object            458 src/objects.cc                      object->SetNormalizedProperty(*key, *value, details),
object            562 src/objects.cc   Isolate* isolate = object->IsHeapObject()
object            563 src/objects.cc       ? Handle<HeapObject>::cast(object)->GetIsolate()
object            567 src/objects.cc       object->GetProperty(*receiver, result, *key, attributes),
object            866 src/objects.cc       Object* object;
object            870 src/objects.cc           if (!maybe_object->ToObject(&object)) return maybe_object;
object            872 src/objects.cc         result = String::cast(object);
object            885 src/objects.cc           if (!maybe_object->ToObject(&object)) return maybe_object;
object            887 src/objects.cc         result = String::cast(object);
object           1859 src/objects.cc   CALL_HEAP_FUNCTION(object->GetIsolate(),
object           1860 src/objects.cc                      object->SetProperty(*key, *value, attributes, strict_mode),
object           2213 src/objects.cc   Isolate* isolate = object->GetIsolate();
object           2215 src/objects.cc                      object->GetElementsTransitionMap(isolate, to_kind),
object           2831 src/objects.cc     object->GetIsolate(),
object           2832 src/objects.cc     object->SetLocalPropertyIgnoreAttributes(*key, *value, attributes),
object           3122 src/objects.cc   Isolate* isolate = object->GetIsolate();
object           3124 src/objects.cc                           object->UpdateMapCodeCache(*name, *code));
object           3149 src/objects.cc   CALL_HEAP_FUNCTION_VOID(object->GetIsolate(),
object           3150 src/objects.cc                           object->NormalizeProperties(
object           3263 src/objects.cc       object->GetIsolate(),
object           3264 src/objects.cc       object->TransformToFastProperties(unused_property_fields));
object           3278 src/objects.cc   CALL_HEAP_FUNCTION(object->GetIsolate(),
object           3279 src/objects.cc                      object->NormalizeElements(),
object           3308 src/objects.cc   { Object* object;
object           3310 src/objects.cc     if (!maybe->ToObject(&object)) return maybe;
object           3311 src/objects.cc     dictionary = SeededNumberDictionary::cast(object);
object           3823 src/objects.cc       if (!element->IsTheHole() && element == object) return true;
object           3827 src/objects.cc         SeededNumberDictionary::cast(elements)->SlowReverseLookup(object);
object           3944 src/objects.cc   CALL_HEAP_FUNCTION(object->GetIsolate(), object->PreventExtensions(), Object);
object           3968 src/objects.cc     Handle<Object> object(this);
object           3972 src/objects.cc             HandleVector(&object, 1));
object           4385 src/objects.cc       object->GetIsolate(),
object           4386 src/objects.cc       object->DefineAccessor(*name, *getter, *setter, attributes));
object           8134 src/objects.cc     Object* object = info->target_object();
object           8135 src/objects.cc     if (object->IsMap()) return Map::cast(object);
object           9553 src/objects.cc   ASSERT(!object->HasExternalArrayElements());
object           9555 src/objects.cc       object->GetIsolate(),
object           9556 src/objects.cc       object->SetElement(index, *value, NONE, strict_mode, false),
object           9567 src/objects.cc   if (object->HasExternalArrayElements()) {
object           9576 src/objects.cc       object->GetIsolate(),
object           9577 src/objects.cc       object->SetElement(index, *value, attr, strict_mode, true, set_mode),
object           9748 src/objects.cc   CALL_HEAP_FUNCTION(object->GetIsolate(),
object           9749 src/objects.cc                      object->TransitionElementsKind(to_kind),
object           12935 src/objects.cc   return JSDate::cast(object)->DoGetField(
object            915 src/objects.h    static Handle<Object> GetProperty(Handle<Object> object,
object            929 src/objects.h    static Handle<Object> GetElement(Handle<Object> object, uint32_t index);
object           1002 src/objects.h    static inline Smi* cast(Object* object);
object           1075 src/objects.h    static inline Failure* cast(MaybeObject* object);
object           1119 src/objects.h    static inline MapWord FromForwardingAddress(HeapObject* object);
object           1392 src/objects.h    static Handle<Object> SetProperty(Handle<JSReceiver> object,
object           1594 src/objects.h        Handle<JSObject> object,
object           1615 src/objects.h    static Handle<Object> SetNormalizedProperty(Handle<JSObject> object,
object           1647 src/objects.h    static void DefineAccessor(Handle<JSObject> object,
object           1815 src/objects.h    static Handle<Object> SetOwnElement(Handle<JSObject> object,
object           1822 src/objects.h        Handle<JSObject> object,
object           1935 src/objects.h    static Handle<Map> GetElementsTransitionMap(Handle<JSObject> object,
object           1943 src/objects.h    static Handle<Object> TransitionElementsKind(Handle<JSObject> object,
object           1987 src/objects.h    static void NormalizeProperties(Handle<JSObject> object,
object           1998 src/objects.h        Handle<JSObject> object);
object           2002 src/objects.h    static void UpdateMapCodeCache(Handle<JSObject> object,
object           2010 src/objects.h    static void TransformToFastProperties(Handle<JSObject> object,
object           2044 src/objects.h    static Handle<Object> PreventExtensions(Handle<JSObject> object);
object           2144 src/objects.h      static inline int SizeOf(Map* map, HeapObject* object);
object           2198 src/objects.h                                      Object* object);
object           2250 src/objects.h    inline static FixedArrayBase* cast(Object* object);
object           2352 src/objects.h      static inline int SizeOf(Map* map, HeapObject* object) {
object           2353 src/objects.h        return SizeFor(reinterpret_cast<FixedArray*>(object)->length());
object           2766 src/objects.h    static uint32_t HashForObject(Key key, Object* object) { return 0; }
object           2767 src/objects.h    static uint32_t SeededHashForObject(Key key, uint32_t seed, Object* object) {
object           2769 src/objects.h      return HashForObject(key, object);
object           2786 src/objects.h    inline uint32_t HashForObject(Key key, Object* object) {
object           2789 src/objects.h            GetHeap()->HashSeed(), object);
object           2791 src/objects.h        return Shape::HashForObject(key, object);
object           2961 src/objects.h    static inline uint32_t HashForObject(HashTableKey* key, Object* object) {
object           2962 src/objects.h      return key->HashForObject(object);
object           3021 src/objects.h    static inline uint32_t HashForObject(HashTableKey* key, Object* object) {
object           3022 src/objects.h      return key->HashForObject(object);
object           3163 src/objects.h    static inline uint32_t HashForObject(String* key, Object* object);
object           3209 src/objects.h                                               Object* object);
object           3218 src/objects.h    static inline uint32_t HashForObject(uint32_t key, Object* object);
object           3298 src/objects.h    static inline uint32_t HashForObject(Object* key, Object* object);
object           3402 src/objects.h    static inline ScopeInfo* cast(Object* object);
object           3601 src/objects.h    MUST_USE_RESULT MaybeObject* Get(JSObject* object,
object           6649 src/objects.h    static inline uint32_t HashForObject(HashTableKey* key, Object* object) {
object           6650 src/objects.h      return key->HashForObject(object);
object           6755 src/objects.h    static inline uint32_t HashForObject(HashTableKey* key, Object* object) {
object           6756 src/objects.h      return key->HashForObject(object);
object           8870 src/objects.h    static inline int SizeOf(Map* map, HeapObject* object) {
object            532 src/prettyprinter.cc   Object* object = *value;
object            533 src/prettyprinter.cc   if (object->IsString()) {
object            534 src/prettyprinter.cc     String* string = String::cast(object);
object            540 src/prettyprinter.cc   } else if (object->IsNull()) {
object            542 src/prettyprinter.cc   } else if (object->IsTrue()) {
object            544 src/prettyprinter.cc   } else if (object->IsFalse()) {
object            546 src/prettyprinter.cc   } else if (object->IsUndefined()) {
object            548 src/prettyprinter.cc   } else if (object->IsNumber()) {
object            549 src/prettyprinter.cc     Print("%g", object->Number());
object            550 src/prettyprinter.cc   } else if (object->IsJSObject()) {
object            552 src/prettyprinter.cc     if (object->IsJSFunction()) {
object            554 src/prettyprinter.cc     } else if (object->IsJSArray()) {
object            555 src/prettyprinter.cc       Print("JS-array[%u]", JSArray::cast(object)->length());
object            556 src/prettyprinter.cc     } else if (object->IsJSObject()) {
object            561 src/prettyprinter.cc   } else if (object->IsFixedArray()) {
object            564 src/prettyprinter.cc     Print("<unknown literal %p>", object);
object           1537 src/profile-generator.cc   HeapObject* object = NULL;
object           1544 src/profile-generator.cc       ASSERT(object == NULL);
object           1545 src/profile-generator.cc       object = obj;
object           1549 src/profile-generator.cc   return object != NULL ? Handle<HeapObject>(object) : Handle<HeapObject>();
object           1600 src/profile-generator.cc   HeapObject* object = HeapObject::cast(obj);
object           1601 src/profile-generator.cc   return entries_.Lookup(object, HeapEntriesMap::Hash(object), false) != NULL;
object           1607 src/profile-generator.cc   HeapObject* object = HeapObject::cast(obj);
object           1608 src/profile-generator.cc   entries_.Lookup(object, HeapEntriesMap::Hash(object), true);
object           1613 src/profile-generator.cc   HeapObject* object = HeapObject::cast(obj);
object           1615 src/profile-generator.cc       entries_.Lookup(object, HeapEntriesMap::Hash(object), false);
object           1624 src/profile-generator.cc   HeapObject* object = HeapObject::cast(obj);
object           1626 src/profile-generator.cc       entries_.Lookup(object, HeapEntriesMap::Hash(object), true);
object           1666 src/profile-generator.cc   if (object == kInternalRootObject) {
object           1669 src/profile-generator.cc   } else if (object == kGcRootsObject) {
object           1672 src/profile-generator.cc   } else if (object >= kFirstGcSubrootObject && object < kLastGcSubrootObject) {
object           1673 src/profile-generator.cc     HeapEntry* entry = snapshot_->AddGcSubrootEntry(GetGcSubrootOrder(object));
object           1675 src/profile-generator.cc   } else if (object->IsJSFunction()) {
object           1676 src/profile-generator.cc     JSFunction* func = JSFunction::cast(object);
object           1680 src/profile-generator.cc     return AddEntry(object, HeapEntry::kClosure, name);
object           1681 src/profile-generator.cc   } else if (object->IsJSRegExp()) {
object           1682 src/profile-generator.cc     JSRegExp* re = JSRegExp::cast(object);
object           1683 src/profile-generator.cc     return AddEntry(object,
object           1686 src/profile-generator.cc   } else if (object->IsJSObject()) {
object           1688 src/profile-generator.cc         GetConstructorName(JSObject::cast(object)));
object           1689 src/profile-generator.cc     if (object->IsJSGlobalObject()) {
object           1690 src/profile-generator.cc       const char* tag = objects_tags_.GetTag(object);
object           1695 src/profile-generator.cc     return AddEntry(object, HeapEntry::kObject, name);
object           1696 src/profile-generator.cc   } else if (object->IsString()) {
object           1697 src/profile-generator.cc     return AddEntry(object,
object           1699 src/profile-generator.cc                     collection_->names()->GetName(String::cast(object)));
object           1700 src/profile-generator.cc   } else if (object->IsCode()) {
object           1701 src/profile-generator.cc     return AddEntry(object, HeapEntry::kCode, "");
object           1702 src/profile-generator.cc   } else if (object->IsSharedFunctionInfo()) {
object           1703 src/profile-generator.cc     String* name = String::cast(SharedFunctionInfo::cast(object)->name());
object           1704 src/profile-generator.cc     return AddEntry(object,
object           1707 src/profile-generator.cc   } else if (object->IsScript()) {
object           1708 src/profile-generator.cc     Object* name = Script::cast(object)->name();
object           1709 src/profile-generator.cc     return AddEntry(object,
object           1714 src/profile-generator.cc   } else if (object->IsGlobalContext()) {
object           1715 src/profile-generator.cc     return AddEntry(object, HeapEntry::kHidden, "system / GlobalContext");
object           1716 src/profile-generator.cc   } else if (object->IsContext()) {
object           1717 src/profile-generator.cc     return AddEntry(object, HeapEntry::kHidden, "system / Context");
object           1718 src/profile-generator.cc   } else if (object->IsFixedArray() ||
object           1719 src/profile-generator.cc              object->IsFixedDoubleArray() ||
object           1720 src/profile-generator.cc              object->IsByteArray() ||
object           1721 src/profile-generator.cc              object->IsExternalArray()) {
object           1722 src/profile-generator.cc     return AddEntry(object, HeapEntry::kArray, "");
object           1723 src/profile-generator.cc   } else if (object->IsHeapNumber()) {
object           1724 src/profile-generator.cc     return AddEntry(object, HeapEntry::kHeapNumber, "number");
object           1726 src/profile-generator.cc   return AddEntry(object, HeapEntry::kHidden, GetSystemEntryName(object));
object           1733 src/profile-generator.cc   int object_size = object->Size();
object           1735 src/profile-generator.cc     collection_->GetObjectId(object->address(), object_size);
object           1776 src/profile-generator.cc   switch (object->map()->instance_type()) {
object           1884 src/profile-generator.cc   Object* object = proxy->map()->prototype();
object           1887 src/profile-generator.cc   is_debug_object = object->IsGlobalObject() &&
object           1888 src/profile-generator.cc       Isolate::Current()->debug()->IsDebugGlobal(GlobalObject::cast(object));
object           1891 src/profile-generator.cc     SetUserGlobalReference(object);
object           2293 src/profile-generator.cc   Heap* heap = object->GetHeap();
object           2294 src/profile-generator.cc   if (object->IsJSFunction()) return heap->closure_symbol();
object           2295 src/profile-generator.cc   String* constructor_name = object->constructor_name();
object           2302 src/profile-generator.cc     object->LocalLookupRealNamedProperty(heap->constructor_symbol(), &result);
object           2303 src/profile-generator.cc     if (!result.IsFound()) return object->constructor_name();
object           2315 src/profile-generator.cc   return object->constructor_name();
object           2424 src/profile-generator.cc   return object->IsHeapObject()
object           2425 src/profile-generator.cc       && !object->IsOddball()
object           2426 src/profile-generator.cc       && object != heap_->raw_unchecked_empty_byte_array()
object           2427 src/profile-generator.cc       && object != heap_->raw_unchecked_empty_fixed_array()
object           2428 src/profile-generator.cc       && object != heap_->raw_unchecked_empty_descriptor_array()
object           2429 src/profile-generator.cc       && object != heap_->raw_unchecked_fixed_array_map()
object           2430 src/profile-generator.cc       && object != heap_->raw_unchecked_global_property_cell_map()
object           2431 src/profile-generator.cc       && object != heap_->raw_unchecked_shared_function_info_map()
object           2432 src/profile-generator.cc       && object != heap_->raw_unchecked_free_space_map()
object           2433 src/profile-generator.cc       && object != heap_->raw_unchecked_one_pointer_filler_map()
object           2434 src/profile-generator.cc       && object != heap_->raw_unchecked_two_pointer_filler_map();
object           2646 src/profile-generator.cc   return strong_gc_subroot_names_.GetTag(object);
object            803 src/profile-generator.h   bool Contains(Object* object);
object            862 src/profile-generator.h   static String* GetConstructorName(JSObject* object);
object            867 src/profile-generator.h   HeapEntry* AddEntry(HeapObject* object);
object            868 src/profile-generator.h   HeapEntry* AddEntry(HeapObject* object,
object            871 src/profile-generator.h   const char* GetSystemEntryName(HeapObject* object);
object            890 src/profile-generator.h   bool IsEssentialObject(Object* object);
object            937 src/profile-generator.h   const char* GetStrongGcSubrootName(Object* object);
object            445 src/runtime.cc   if (!object->IsJSObject()) return isolate->ThrowIllegalOperation();
object            447 src/runtime.cc       Handle<JSObject>::cast(object)->map()->elements_kind();
object            450 src/runtime.cc         Handle<JSObject>::cast(object), to_kind);
object            468 src/runtime.cc   Handle<JSArray> object =
object            483 src/runtime.cc   object->set_map(Map::cast(maybe_map));
object            524 src/runtime.cc   object->set_elements(*copied_elements_values);
object            525 src/runtime.cc   object->set_length(Smi::FromInt(copied_elements_values->length()));
object            531 src/runtime.cc     ElementsKind elements_kind = object->GetElementsKind();
object            534 src/runtime.cc         CHECK(!TransitionElements(object, FAST_HOLEY_ELEMENTS,
object            537 src/runtime.cc         CHECK(!TransitionElements(object, FAST_ELEMENTS, isolate)->IsFailure());
object            542 src/runtime.cc   object->ValidateElements();
object            543 src/runtime.cc   return object;
object           1291 src/runtime.cc   CONVERT_ARG_CHECKED(HeapObject, object, 0);
object           1292 src/runtime.cc   Map* old_map = object->map();
object           1301 src/runtime.cc     object->set_map(new_map);
object           1309 src/runtime.cc   CONVERT_ARG_CHECKED(HeapObject, object, 0);
object           1310 src/runtime.cc   Map* old_map = object->map();
object           1318 src/runtime.cc     object->set_map(new_map);
object           1489 src/runtime.cc         Handle<JSObject> object = Handle<JSObject>::cast(holder);
object           1492 src/runtime.cc             JSReceiver::SetProperty(object, name, initial_value, mode,
object           1501 src/runtime.cc     Handle<JSObject> object;
object           1503 src/runtime.cc       object = Handle<JSObject>(JSObject::cast(context->extension()));
object           1507 src/runtime.cc       object = isolate->factory()->NewJSObject(
object           1509 src/runtime.cc       context->set_extension(*object);
object           1511 src/runtime.cc     ASSERT(*object != NULL);
object           1516 src/runtime.cc     ASSERT(!object->HasLocalProperty(*name));
object           1526 src/runtime.cc         !object->IsJSContextExtensionObject()) {
object           1528 src/runtime.cc       object->Lookup(*name, &lookup);
object           1533 src/runtime.cc     if (object->IsJSGlobalObject()) {
object           1536 src/runtime.cc          JSObject::SetLocalPropertyIgnoreAttributes(object, name, value, mode));
object           1539 src/runtime.cc          JSReceiver::SetProperty(object, name, value, mode, kNonStrictMode));
object           1576 src/runtime.cc   Object* object = global;
object           1578 src/runtime.cc   while (object->IsJSObject() &&
object           1579 src/runtime.cc          JSObject::cast(object)->map()->is_hidden_prototype()) {
object           1580 src/runtime.cc     JSObject* raw_holder = JSObject::cast(object);
object           1598 src/runtime.cc     object = raw_holder->GetPrototype();
object           1739 src/runtime.cc   Handle<JSObject> object = Handle<JSObject>::cast(holder);
object           1741 src/runtime.cc   if (*object == context->extension()) {
object           1746 src/runtime.cc     object->LocalLookupRealNamedProperty(*name, &lookup);
object           1751 src/runtime.cc       FixedArray* properties = object->properties();
object           1757 src/runtime.cc       if (object->GetNormalizedProperty(&lookup)->IsTheHole()) {
object           1758 src/runtime.cc         object->SetNormalizedProperty(&lookup, *value);
object           1772 src/runtime.cc           JSReceiver::SetProperty(object, name, value, attributes,
object           1785 src/runtime.cc   CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0);
object           1787 src/runtime.cc   if (object->HasFastProperties()) {
object           1788 src/runtime.cc     JSObject::NormalizeProperties(object, KEEP_INOBJECT_PROPERTIES, properties);
object           1790 src/runtime.cc   return *object;
object           4306 src/runtime.cc   if (object->IsString()) {
object           4307 src/runtime.cc     Handle<Object> result = GetCharAt(Handle<String>::cast(object), index);
object           4312 src/runtime.cc   if (object->IsStringObjectWithCharacterAt(index)) {
object           4313 src/runtime.cc     Handle<JSValue> js_value = Handle<JSValue>::cast(object);
object           4319 src/runtime.cc   if (object->IsString() || object->IsNumber() || object->IsBoolean()) {
object           4320 src/runtime.cc     return object->GetPrototype()->GetElement(index);
object           4323 src/runtime.cc   return object->GetElement(index);
object           4332 src/runtime.cc   if (object->IsUndefined() || object->IsNull()) {
object           4333 src/runtime.cc     Handle<Object> args[2] = { key, object };
object           4343 src/runtime.cc     return GetElementOrCharAt(isolate, object, index);
object           4361 src/runtime.cc     return GetElementOrCharAt(isolate, object, index);
object           4363 src/runtime.cc     return object->GetProperty(*name);
object           4372 src/runtime.cc   Handle<Object> object = args.at<Object>(0);
object           4375 src/runtime.cc   return Runtime::GetObjectProperty(isolate, object, key);
object           4588 src/runtime.cc   if (object->IsUndefined() || object->IsNull()) {
object           4589 src/runtime.cc     Handle<Object> args[2] = { key, object };
object           4596 src/runtime.cc   if (object->IsJSProxy()) {
object           4600 src/runtime.cc     return JSProxy::cast(*object)->SetProperty(
object           4605 src/runtime.cc   if (!object->IsJSObject()) return *value;
object           4607 src/runtime.cc   Handle<JSObject> js_object = Handle<JSObject>::cast(object);
object           4755 src/runtime.cc   Handle<Object> object = args.at<Object>(0);
object           4772 src/runtime.cc                                     object,
object           4783 src/runtime.cc   Handle<Object> object = args.at<Object>(0);
object           4784 src/runtime.cc   if (object->IsJSObject()) {
object           4785 src/runtime.cc     Handle<JSObject> js_object(Handle<JSObject>::cast(object));
object           4789 src/runtime.cc     return TransitionElements(object, new_kind, isolate);
object           4791 src/runtime.cc     return *object;
object           4799 src/runtime.cc   Handle<Object> object = args.at<Object>(0);
object           4800 src/runtime.cc   if (object->IsJSObject()) {
object           4801 src/runtime.cc     Handle<JSObject> js_object(Handle<JSObject>::cast(object));
object           4805 src/runtime.cc     return TransitionElements(object, new_kind, isolate);
object           4807 src/runtime.cc     return *object;
object           4819 src/runtime.cc   Handle<Object> object = args.at<Object>(0);
object           4821 src/runtime.cc   if (object->IsJSFunction()) {
object           4822 src/runtime.cc     JSFunction* func = JSFunction::cast(*object);
object           4831 src/runtime.cc   CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0);
object           4840 src/runtime.cc   ElementsKind elements_kind = object->GetElementsKind();
object           4855 src/runtime.cc     JSObject::TransitionElementsKind(object, transitioned_kind);
object           4856 src/runtime.cc     ASSERT(IsFastDoubleElementsKind(object->GetElementsKind()));
object           4857 src/runtime.cc     FixedDoubleArray* double_array = FixedDoubleArray::cast(object->elements());
object           4866 src/runtime.cc     JSObject::TransitionElementsKind(object, transitioned_kind);
object           4872 src/runtime.cc     FixedArray* object_array = FixedArray::cast(object->elements());
object           4875 src/runtime.cc   return *object;
object           4921 src/runtime.cc   CONVERT_ARG_CHECKED(JSObject, object, 0);
object           4933 src/runtime.cc   return object->
object           4942 src/runtime.cc   CONVERT_ARG_CHECKED(JSReceiver, object, 0);
object           4945 src/runtime.cc   return object->DeleteProperty(key, (strict_mode == kStrictMode)
object           4954 src/runtime.cc   if (object->HasLocalProperty(*key)) return isolate->heap()->true_value();
object           4958 src/runtime.cc   Handle<Object> proto(object->GetPrototype());
object           4980 src/runtime.cc     JSObject* object = JSObject::cast(obj);
object           4984 src/runtime.cc     if (object->HasRealNamedProperty(key)) return isolate->heap()->true_value();
object           4985 src/runtime.cc     Map* map = object->map();
object           4994 src/runtime.cc                                           Handle<JSObject>(object),
object           5035 src/runtime.cc   CONVERT_ARG_CHECKED(JSObject, object, 0);
object           5040 src/runtime.cc     JSObject::LocalElementType type = object->HasLocalElement(index);
object           5049 src/runtime.cc         if (object->IsJSGlobalProxy()) {
object           5050 src/runtime.cc           Object* proto = object->GetPrototype();
object           5055 src/runtime.cc           object = JSObject::cast(proto);
object           5057 src/runtime.cc         FixedArray* elements = FixedArray::cast(object->elements());
object           5073 src/runtime.cc   PropertyAttributes att = object->GetLocalPropertyAttribute(key);
object           5081 src/runtime.cc   CONVERT_ARG_HANDLE_CHECKED(JSReceiver, object, 0);
object           5083 src/runtime.cc   Handle<JSArray> result = GetKeysFor(object, &threw);
object           5102 src/runtime.cc   Handle<JSReceiver> object(raw_object);
object           5105 src/runtime.cc       GetKeysInFixedArrayFor(object, INCLUDE_PROTOS, &threw);
object           5109 src/runtime.cc   if (object->IsSimpleEnum()) return object->map();
object           5286 src/runtime.cc   Handle<JSObject> object(raw_object);
object           5288 src/runtime.cc   if (object->IsJSGlobalProxy()) {
object           5290 src/runtime.cc     if (object->IsAccessCheckNeeded() &&
object           5291 src/runtime.cc         !isolate->MayNamedAccess(*object, isolate->heap()->undefined_value(),
object           5293 src/runtime.cc       isolate->ReportFailedAccessCheck(*object, v8::ACCESS_KEYS);
object           5297 src/runtime.cc     Handle<Object> proto(object->GetPrototype());
object           5300 src/runtime.cc     object = Handle<JSObject>::cast(proto);
object           5305 src/runtime.cc       GetKeysInFixedArrayFor(object, LOCAL_ONLY, &threw);
object           5385 src/runtime.cc   Object* object = args[0];
object           5386 src/runtime.cc   return (object->IsJSObject() && !object->IsGlobalObject())
object           5387 src/runtime.cc       ? JSObject::cast(object)->TransformToFastProperties(0)
object           5388 src/runtime.cc       : object;
object           5556 src/runtime.cc   Object* object = NULL;
object           5557 src/runtime.cc   if (!maybe_object->ToObject(&object)) return maybe_object;
object           5558 src/runtime.cc   String* result = String::cast(object);
object           6983 src/runtime.cc   Object* object;
object           6988 src/runtime.cc       if (!maybe_object->ToObject(&object)) return maybe_object;
object           6990 src/runtime.cc     SeqAsciiString* answer = SeqAsciiString::cast(object);
object           6999 src/runtime.cc       if (!maybe_object->ToObject(&object)) return maybe_object;
object           7001 src/runtime.cc     SeqTwoByteString* answer = SeqTwoByteString::cast(object);
object           7060 src/runtime.cc   Object* object;
object           7063 src/runtime.cc     if (!maybe_object->ToObject(&object)) return maybe_object;
object           7065 src/runtime.cc   SeqTwoByteString* answer = SeqTwoByteString::cast(object);
object           8661 src/runtime.cc      Object* object;
object           8662 src/runtime.cc      if (!maybe->To<Object>(&object)) return maybe;
object           8663 src/runtime.cc      argv[i] = Handle<Object>(object);
object           8895 src/runtime.cc   Handle<JSObject> object = Handle<JSObject>::cast(holder);
object           8896 src/runtime.cc   return object->DeleteProperty(*name, JSReceiver::NORMAL_DELETION);
object           9020 src/runtime.cc     Handle<JSObject> object = Handle<JSObject>::cast(holder);
object           9021 src/runtime.cc     ASSERT(object->HasProperty(*name));
object           9023 src/runtime.cc     Handle<Object> receiver_handle(object->IsGlobalObject()
object           9024 src/runtime.cc         ? GlobalObject::cast(*object)->global_receiver()
object           9025 src/runtime.cc         : ComputeReceiverForNonGlobal(isolate, *object));
object           9029 src/runtime.cc     MaybeObject* value = object->GetProperty(*name);
object           9105 src/runtime.cc   Handle<JSObject> object;
object           9109 src/runtime.cc     object = Handle<JSObject>::cast(holder);
object           9123 src/runtime.cc     object = Handle<JSObject>(isolate->context()->global());
object           9128 src/runtime.cc       (object->GetLocalPropertyAttribute(*name) == ABSENT)) {
object           9131 src/runtime.cc         JSReceiver::SetProperty(object, name, value, NONE, strict_mode));
object           9785 src/runtime.cc   ElementsKind kind = object->GetElementsKind();
object           9791 src/runtime.cc       Handle<FixedArray> elements(FixedArray::cast(object->elements()));
object           9809 src/runtime.cc           SeededNumberDictionary::cast(object->elements()));
object           9829 src/runtime.cc               ExternalPixelArray::cast(object->elements())->length();
object           9834 src/runtime.cc               ExternalByteArray::cast(object->elements())->length();
object           9839 src/runtime.cc               ExternalUnsignedByteArray::cast(object->elements())->length();
object           9844 src/runtime.cc               ExternalShortArray::cast(object->elements())->length();
object           9849 src/runtime.cc               ExternalUnsignedShortArray::cast(object->elements())->length();
object           9854 src/runtime.cc               ExternalIntArray::cast(object->elements())->length();
object           9859 src/runtime.cc               ExternalUnsignedIntArray::cast(object->elements())->length();
object           9864 src/runtime.cc               ExternalFloatArray::cast(object->elements())->length();
object           9869 src/runtime.cc               ExternalDoubleArray::cast(object->elements())->length();
object           9892 src/runtime.cc   Handle<Object> prototype(object->GetPrototype());
object           10151 src/runtime.cc   CONVERT_ARG_CHECKED(JSObject, object, 0);
object           10153 src/runtime.cc   return object->PrepareElementsForSort(limit);
object           10185 src/runtime.cc   CONVERT_ARG_CHECKED(JSObject, object, 0);
object           10186 src/runtime.cc   HeapObject* elements = object->elements();
object           10190 src/runtime.cc   } else if (object->IsJSArray()) {
object           10191 src/runtime.cc     return JSArray::cast(object)->length();
object           12465 src/runtime.cc   Object* object;
object           12467 src/runtime.cc     if (!maybe_object->ToObject(&object)) return maybe_object;
object           12469 src/runtime.cc   FixedArray* instances = FixedArray::cast(object);
object           12545 src/runtime.cc   Object* object;
object           12547 src/runtime.cc     if (!maybe_object->ToObject(&object)) return maybe_object;
object           12549 src/runtime.cc   FixedArray* instances = FixedArray::cast(object);
object            669 src/runtime.h                                                           Handle<Object> object,
object            674 src/runtime.h        Handle<Object> object,
object            682 src/runtime.h        Handle<JSObject> object,
object            689 src/runtime.h        Handle<JSReceiver> object,
object            694 src/runtime.h        Handle<Object> object,
object            950 src/serialize.cc         Object* object = isolate->heap()->roots_array_start()[root_id];
object            951 src/serialize.cc         ASSERT(!isolate->heap()->InNewSpace(object));
object            952 src/serialize.cc         *current++ = object;
object            958 src/serialize.cc         Object* object = current[-1];
object            959 src/serialize.cc         ASSERT(!isolate->heap()->InNewSpace(object));
object            960 src/serialize.cc         for (int i = 0; i < repeats; i++) current[i] = object;
object            972 src/serialize.cc         Object* object = current[-1];
object            973 src/serialize.cc         ASSERT(!isolate->heap()->InNewSpace(object));
object            974 src/serialize.cc         for (int i = 0; i < repeats; i++) current[i] = object;
object           1148 src/serialize.cc   this->VisitPointer(object);
object           1340 src/serialize.cc       !HEAP->InNewSpace(object)) {
object           1618 src/serialize.cc     if (HEAP->InSpace(object, s)) {
object           1620 src/serialize.cc         if (object->IsCode()) {
object           1622 src/serialize.cc         } else if (object->IsFixedArray()) {
object           1639 src/serialize.cc     if (HEAP->InSpace(object, s)) {
object            482 src/serialize.h       int index, HeapObject* object, HowToCode how, WhereToPoint where);
object            548 src/serialize.h   static int SpaceOfObject(HeapObject* object);
object            552 src/serialize.h   static int SpaceOfAlreadySerializedObject(HeapObject* object);
object            264 src/spaces-inl.h   HeapObject* object = AllocateLinearly(size_in_bytes);
object            265 src/spaces-inl.h   if (object != NULL) {
object            267 src/spaces-inl.h       SkipList::Update(object->address(), size_in_bytes);
object            269 src/spaces-inl.h     return object;
object            272 src/spaces-inl.h   object = free_list_.Allocate(size_in_bytes);
object            273 src/spaces-inl.h   if (object != NULL) {
object            275 src/spaces-inl.h       SkipList::Update(object->address(), size_in_bytes);
object            277 src/spaces-inl.h     return object;
object            280 src/spaces-inl.h   object = SlowAllocateRaw(size_in_bytes);
object            281 src/spaces-inl.h   if (object != NULL) {
object            283 src/spaces-inl.h       SkipList::Update(object->address(), size_in_bytes);
object            285 src/spaces-inl.h     return object;
object            354 src/spaces-inl.h bool FreeListNode::IsFreeListNode(HeapObject* object) {
object            355 src/spaces-inl.h   Map* map = object->map();
object            356 src/spaces-inl.h   Heap* heap = object->GetHeap();
object           1007 src/spaces.cc      for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
object           1008 src/spaces.cc        ASSERT(end_of_previous_object <= object->address());
object           1012 src/spaces.cc        Map* map = object->map();
object           1017 src/spaces.cc        VerifyObject(object);
object           1020 src/spaces.cc        object->Verify();
object           1023 src/spaces.cc        int size = object->Size();
object           1024 src/spaces.cc        object->IterateBody(map->instance_type(), size, visitor);
object           1025 src/spaces.cc        if (Marking::IsBlack(Marking::MarkBitFrom(object))) {
object           1029 src/spaces.cc        ASSERT(object->address() + size <= top);
object           1030 src/spaces.cc        end_of_previous_object = object->address() + size;
object           1279 src/spaces.cc        HeapObject* object = HeapObject::FromAddress(current);
object           1283 src/spaces.cc        Map* map = object->map();
object           1288 src/spaces.cc        CHECK(!object->IsMap());
object           1289 src/spaces.cc        CHECK(!object->IsCode());
object           1292 src/spaces.cc        object->Verify();
object           1296 src/spaces.cc        int size = object->Size();
object           1297 src/spaces.cc        object->IterateBody(map->instance_type(), size, &visitor);
object           2194 src/spaces.cc    Object* object = NULL;
object           2195 src/spaces.cc    if (!maybe->ToObject(&object)) return false;
object           2196 src/spaces.cc    HeapObject* allocation = HeapObject::cast(object);
object           2328 src/spaces.cc      HeapObject* object = free_list_.Allocate(size_in_bytes);
object           2329 src/spaces.cc      if (object != NULL) return object;
object           2351 src/spaces.cc      HeapObject* object = free_list_.Allocate(size_in_bytes);
object           2352 src/spaces.cc      if (object != NULL) return object;
object           2527 src/spaces.cc    ASSERT(object->IsMap() || object->IsFreeSpace());
object           2538 src/spaces.cc    ASSERT(object->IsJSGlobalPropertyCell() ||
object           2539 src/spaces.cc           object->map() == heap()->two_pointer_filler_map());
object           2563 src/spaces.cc    HeapObject* object = current_->GetObject();
object           2565 src/spaces.cc    return object;
object           2649 src/spaces.cc    HeapObject* object = page->GetObject();
object           2653 src/spaces.cc    reinterpret_cast<Object**>(object->address())[0] =
object           2655 src/spaces.cc    reinterpret_cast<Object**>(object->address())[1] = Smi::FromInt(0);
object           2659 src/spaces.cc    return object;
object           2694 src/spaces.cc      HeapObject* object = current->GetObject();
object           2697 src/spaces.cc      bool is_pointer_object = object->IsFixedArray();
object           2698 src/spaces.cc      MarkBit mark_bit = Marking::MarkBitFrom(object);
object           2701 src/spaces.cc        MemoryChunk::IncrementLiveBytesFromGC(object->address(), -object->Size());
object           2716 src/spaces.cc            object, heap()->isolate());
object           2718 src/spaces.cc        objects_size_ -= object->Size();
object           2744 src/spaces.cc    Address address = object->address();
object           2764 src/spaces.cc      HeapObject* object = chunk->GetObject();
object           2765 src/spaces.cc      Page* page = Page::FromAddress(object->address());
object           2766 src/spaces.cc      ASSERT(object->address() == page->area_start());
object           2770 src/spaces.cc      Map* map = object->map();
object           2777 src/spaces.cc      ASSERT(object->IsCode() || object->IsSeqString() ||
object           2778 src/spaces.cc             object->IsExternalString() || object->IsFixedArray() ||
object           2779 src/spaces.cc             object->IsFixedDoubleArray() || object->IsByteArray());
object           2782 src/spaces.cc      object->Verify();
object           2785 src/spaces.cc      if (object->IsCode()) {
object           2787 src/spaces.cc        object->IterateBody(map->instance_type(),
object           2788 src/spaces.cc                            object->Size(),
object           2790 src/spaces.cc      } else if (object->IsFixedArray()) {
object           2791 src/spaces.cc        FixedArray* array = FixedArray::cast(object);
object           2849 src/spaces.cc    for (HeapObject* object = objects.Next();
object           2850 src/spaces.cc         object != NULL;
object           2851 src/spaces.cc         object = objects.Next()) {
object           2852 src/spaces.cc      bool is_marked = Marking::MarkBitFrom(object).Get();
object           2855 src/spaces.cc        mark_size += heap()->GcSafeSizeOfOldObjectFunction()(object);
object           2857 src/spaces.cc      object->ShortPrint();
object           1306 src/spaces.h     static inline bool IsFreeListNode(HeapObject* object);
object           2005 src/spaces.h       HeapObject* object = HeapObject::FromAddress(current_);
object           2006 src/spaces.h       int size = (size_func_ == NULL) ? object->Size() : size_func_(object);
object           2009 src/spaces.h       return object;
object            398 src/store-buffer.cc   for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
object            399 src/store-buffer.cc     if (object->IsFixedArray()) {
object            400 src/store-buffer.cc       Address slot_address = object->address();
object            401 src/store-buffer.cc       Address end = object->address() + object->Size();
object            443 src/store-buffer.cc       HeapObject* object = reinterpret_cast<HeapObject*>(*slot);
object            444 src/store-buffer.cc       ASSERT(object->IsHeapObject());
object            445 src/store-buffer.cc       slot_callback(reinterpret_cast<HeapObject**>(slot), object);
object            592 src/store-buffer.cc       Object* object = *slot;
object            593 src/store-buffer.cc       if (heap_->InFromSpace(object)) {
object            594 src/store-buffer.cc         HeapObject* heap_object = reinterpret_cast<HeapObject*>(object);
object            590 src/stub-cache.cc                                             Handle<Object> object,
object            595 src/stub-cache.cc       IC::GetCodeCacheForObject(*object, *holder);
object            596 src/stub-cache.cc   Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
object            600 src/stub-cache.cc   if (object->IsString()) {
object            602 src/stub-cache.cc   } else if (object->IsNumber()) {
object            604 src/stub-cache.cc   } else if (object->IsBoolean()) {
object            616 src/stub-cache.cc       compiler.CompileCallConstant(object, holder, function, name, check);
object            636 src/stub-cache.cc       IC::GetCodeCacheForObject(*object, *holder);
object            637 src/stub-cache.cc   Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
object            642 src/stub-cache.cc   if (object->IsNumber() || object->IsBoolean() || object->IsString()) {
object            643 src/stub-cache.cc     object = holder;
object            654 src/stub-cache.cc       compiler.CompileCallField(Handle<JSObject>::cast(object),
object            673 src/stub-cache.cc       IC::GetCodeCacheForObject(*object, *holder);
object            674 src/stub-cache.cc   Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
object            679 src/stub-cache.cc   if (object->IsNumber() || object->IsBoolean() || object->IsString()) {
object            680 src/stub-cache.cc     object = holder;
object            691 src/stub-cache.cc       compiler.CompileCallInterceptor(Handle<JSObject>::cast(object),
object           1461 src/stub-cache.cc       return CallStubCompiler::Compile##name##Call(object,      \
object           1473 src/stub-cache.cc                             object,
object           1533 src/stub-cache.cc   while (!object.is_identical_to(holder)) {
object           1534 src/stub-cache.cc     if (object->IsInstanceOf(*expected_receiver_type_)) return depth;
object           1535 src/stub-cache.cc     object = Handle<JSObject>(JSObject::cast(object->GetPrototype()));
object            193 src/stub-cache.h                                 Handle<Object> object,
object            201 src/stub-cache.h                                    Handle<Object> object,
object            209 src/stub-cache.h                                       Handle<Object> object,
object            476 src/stub-cache.h                           Handle<JSObject> object,
object            506 src/stub-cache.h   Register CheckPrototypes(Handle<JSObject> object,
object            514 src/stub-cache.h     return CheckPrototypes(object, object_reg, holder, holder_reg, scratch1,
object            518 src/stub-cache.h   Register CheckPrototypes(Handle<JSObject> object,
object            536 src/stub-cache.h   void GenerateLoadField(Handle<JSObject> object,
object            546 src/stub-cache.h   void GenerateLoadCallback(Handle<JSObject> object,
object            557 src/stub-cache.h   void GenerateLoadConstant(Handle<JSObject> object,
object            567 src/stub-cache.h   void GenerateLoadInterceptor(Handle<JSObject> object,
object            598 src/stub-cache.h                                       Handle<JSObject> object,
object            601 src/stub-cache.h   Handle<Code> CompileLoadField(Handle<JSObject> object,
object            607 src/stub-cache.h                                    Handle<JSObject> object,
object            616 src/stub-cache.h   Handle<Code> CompileLoadConstant(Handle<JSObject> object,
object            621 src/stub-cache.h   Handle<Code> CompileLoadInterceptor(Handle<JSObject> object,
object            625 src/stub-cache.h   Handle<Code> CompileLoadGlobal(Handle<JSObject> object,
object            641 src/stub-cache.h                                 Handle<JSObject> object,
object            646 src/stub-cache.h                                    Handle<JSObject> object,
object            651 src/stub-cache.h                                    Handle<JSObject> object,
object            655 src/stub-cache.h   Handle<Code> CompileLoadInterceptor(Handle<JSObject> object,
object            692 src/stub-cache.h   Handle<Code> CompileStoreField(Handle<JSObject> object,
object            697 src/stub-cache.h   Handle<Code> CompileStoreCallback(Handle<JSObject> object,
object            706 src/stub-cache.h   Handle<Code> CompileStoreInterceptor(Handle<JSObject> object,
object            709 src/stub-cache.h   Handle<Code> CompileStoreGlobal(Handle<GlobalObject> object,
object            729 src/stub-cache.h   Handle<Code> CompileStoreField(Handle<JSObject> object,
object            786 src/stub-cache.h   Handle<Code> CompileCallField(Handle<JSObject> object,
object            791 src/stub-cache.h   Handle<Code> CompileCallConstant(Handle<Object> object,
object            797 src/stub-cache.h   Handle<Code> CompileCallInterceptor(Handle<JSObject> object,
object            801 src/stub-cache.h   Handle<Code> CompileCallGlobal(Handle<JSObject> object,
object            813 src/stub-cache.h   Handle<Code> CompileCustomCall(Handle<Object> object,
object            820 src/stub-cache.h   Handle<Code> Compile##name##Call(Handle<Object> object,               \
object            829 src/stub-cache.h                                   Handle<Object> object,
object            842 src/stub-cache.h   void GenerateGlobalReceiverCheck(Handle<JSObject> object,
object            906 src/stub-cache.h   int GetPrototypeDepthOfExpectedType(Handle<JSObject> object,
object             47 src/transitions-inl.h       object, HeapObject::RawField(object, offset), value);             \
object             49 src/transitions-inl.h       heap->RecordWrite(object->address(), offset);                     \
object             54 src/transitions-inl.h TransitionArray* TransitionArray::cast(Object* object) {
object             55 src/transitions-inl.h   ASSERT(object->IsTransitionArray());
object             56 src/transitions-inl.h   return reinterpret_cast<TransitionArray*>(object);
object            307 src/type-info.cc   Handle<Object> object = GetInfo(expr->id());
object            309 src/type-info.cc   if (!object->IsCode()) return unknown;
object            310 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            337 src/type-info.cc   Handle<Object> object = GetInfo(expr->id());
object            338 src/type-info.cc   if (!object->IsCode()) return false;
object            339 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            347 src/type-info.cc   Handle<Object> object = GetInfo(expr->id());
object            348 src/type-info.cc   if (!object->IsCode()) return Handle<Map>::null();
object            349 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            364 src/type-info.cc   Handle<Object> object = GetInfo(expr->id());
object            366 src/type-info.cc   if (!object->IsCode()) return unknown;
object            367 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            383 src/type-info.cc   Handle<Object> object = GetInfo(expr->id());
object            385 src/type-info.cc   if (!object->IsCode()) return unknown;
object            386 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            435 src/type-info.cc   Handle<Object> object = GetInfo(clause->CompareId());
object            437 src/type-info.cc   if (!object->IsCode()) return unknown;
object            438 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            467 src/type-info.cc   Handle<Object> object = GetInfo(expr->CountId());
object            469 src/type-info.cc   if (!object->IsCode()) return unknown;
object            470 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            499 src/type-info.cc   Handle<Object> object = GetInfo(ast_id);
object            500 src/type-info.cc   if (object->IsUndefined() || object->IsSmi()) return;
object            502 src/type-info.cc   if (*object ==
object            506 src/type-info.cc     ASSERT(Handle<Code>::cast(object)->ic_state() == MEGAMORPHIC);
object            507 src/type-info.cc   } else if (object->IsMap()) {
object            508 src/type-info.cc     types->Add(Handle<Map>::cast(object), zone());
object            510 src/type-info.cc       Handle<Code>::cast(object)->ic_state() == MEGAMORPHIC) {
object            512 src/type-info.cc     ASSERT(object->IsCode());
object            567 src/type-info.cc   Handle<Object> object = GetInfo(ast_id);
object            568 src/type-info.cc   if (!object->IsCode()) return;
object            569 src/type-info.cc   Handle<Code> code = Handle<Code>::cast(object);
object            576 src/type-info.cc       Object* object = info->target_object();
object            577 src/type-info.cc       if (object->IsMap()) {
object            578 src/type-info.cc         Map* map = Map::cast(object);
object            589 src/type-info.cc   Handle<Object> object = GetInfo(ast_id);
object            590 src/type-info.cc   return object->IsCode() ? Handle<Code>::cast(object)->to_boolean_state() : 0;
object            350 src/v8globals.h   MaybeObject* (*getter)(Object* object, void* data);
object            351 src/v8globals.h   MaybeObject* (*setter)(JSObject* object, Object* value, void* data);
object            417 src/v8globals.h   void operator delete(void* object) { \
object            418 src/v8globals.h     Logger::DeleteEventStatic(name, object); \
object            419 src/v8globals.h     ::operator delete(object); \
object            313 src/x64/assembler-x64-inl.h   Object* object = HeapObject::FromAddress(
object            315 src/x64/assembler-x64-inl.h   return reinterpret_cast<JSGlobalPropertyCell*>(object);
object           3296 src/x64/code-stubs-x64.cc     __ JumpIfSmi(object, &is_smi);
object           3297 src/x64/code-stubs-x64.cc     __ CheckMap(object,
object           3303 src/x64/code-stubs-x64.cc     __ movl(scratch, FieldOperand(object, HeapNumber::kValueOffset + 4));
object           3304 src/x64/code-stubs-x64.cc     __ xor_(scratch, FieldOperand(object, HeapNumber::kValueOffset));
object           3315 src/x64/code-stubs-x64.cc     __ movsd(xmm0, FieldOperand(object, HeapNumber::kValueOffset));
object           3324 src/x64/code-stubs-x64.cc   __ SmiToInteger32(scratch, object);
object           3329 src/x64/code-stubs-x64.cc   __ cmpq(object,
object           3660 src/x64/code-stubs-x64.cc   __ JumpIfSmi(object, label);
object           3661 src/x64/code-stubs-x64.cc   __ movq(scratch, FieldOperand(object, HeapObject::kMapOffset));
object           6059 src/x64/code-stubs-x64.cc   Register object, value, address;
object           6108 src/x64/code-stubs-x64.cc        !entry->object.is(no_reg);
object           6110 src/x64/code-stubs-x64.cc     if (object_.is(entry->object) &&
object           6132 src/x64/code-stubs-x64.cc        !entry->object.is(no_reg);
object           6134 src/x64/code-stubs-x64.cc     RecordWriteStub stub(entry->object,
object           6194 src/x64/code-stubs-x64.cc     __ CheckPageFlag(regs_.object(),
object           6236 src/x64/code-stubs-x64.cc   ASSERT(!address.is(regs_.object()));
object           6239 src/x64/code-stubs-x64.cc   __ Move(arg1, regs_.object());
object           6278 src/x64/code-stubs-x64.cc   __ JumpIfBlack(regs_.object(),
object           6310 src/x64/code-stubs-x64.cc     __ CheckPageFlag(regs_.object(),
object           6321 src/x64/code-stubs-x64.cc   __ push(regs_.object());
object           6324 src/x64/code-stubs-x64.cc                     regs_.object(),  // Scratch.
object           6327 src/x64/code-stubs-x64.cc   __ pop(regs_.object());
object           6341 src/x64/code-stubs-x64.cc   __ pop(regs_.object());
object            396 src/x64/code-stubs-x64.h                                               Register object,
object            479 src/x64/code-stubs-x64.h   RecordWriteStub(Register object,
object            484 src/x64/code-stubs-x64.h       : object_(object),
object            489 src/x64/code-stubs-x64.h         regs_(object,   // An input reg.
object            557 src/x64/code-stubs-x64.h     RegisterAllocation(Register object,
object            560 src/x64/code-stubs-x64.h         : object_orig_(object),
object            563 src/x64/code-stubs-x64.h           object_(object),
object            566 src/x64/code-stubs-x64.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
object            571 src/x64/code-stubs-x64.h       if (object.is(rcx)) {
object            642 src/x64/code-stubs-x64.h     inline Register object() { return object_; }
object           3037 src/x64/full-codegen-x64.cc   Register object = rax;
object           3042 src/x64/full-codegen-x64.cc   __ AbortIfSmi(object);
object           3043 src/x64/full-codegen-x64.cc   __ CmpObjectType(object, JS_DATE_TYPE, scratch);
object           3048 src/x64/full-codegen-x64.cc     __ movq(result, FieldOperand(object, JSDate::kValueOffset));
object           3053 src/x64/full-codegen-x64.cc       __ cmpq(scratch, FieldOperand(object, JSDate::kCacheStampOffset));
object           3055 src/x64/full-codegen-x64.cc       __ movq(result, FieldOperand(object, JSDate::kValueOffset +
object           3062 src/x64/full-codegen-x64.cc   __ movq(rcx, object);
object           3065 src/x64/full-codegen-x64.cc   __ movq(rdi, object);
object           3155 src/x64/full-codegen-x64.cc   Register object = rbx;
object           3159 src/x64/full-codegen-x64.cc   __ pop(object);
object           3164 src/x64/full-codegen-x64.cc   StringCharCodeAtGenerator generator(object,
object           3201 src/x64/full-codegen-x64.cc   Register object = rbx;
object           3206 src/x64/full-codegen-x64.cc   __ pop(object);
object           3211 src/x64/full-codegen-x64.cc   StringCharAtGenerator generator(object,
object           1164 src/x64/ic-x64.cc   __ JumpIfSmi(object, slow_case);
object           1166 src/x64/ic-x64.cc   __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
object           1176 src/x64/ic-x64.cc   __ movq(scratch1, FieldOperand(object, JSObject::kElementsOffset));
object           1316 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
object           1320 src/x64/lithium-codegen-x64.cc   ASSERT(object.is(result));
object           1321 src/x64/lithium-codegen-x64.cc   ASSERT(object.is(rax));
object           1324 src/x64/lithium-codegen-x64.cc   __ AbortIfSmi(object);
object           1325 src/x64/lithium-codegen-x64.cc   __ CmpObjectType(object, JS_DATE_TYPE, kScratchRegister);
object           1330 src/x64/lithium-codegen-x64.cc     __ movq(result, FieldOperand(object, JSDate::kValueOffset));
object           1335 src/x64/lithium-codegen-x64.cc       __ cmpq(kScratchRegister, FieldOperand(object,
object           1338 src/x64/lithium-codegen-x64.cc       __ movq(result, FieldOperand(object, JSDate::kValueOffset +
object           1345 src/x64/lithium-codegen-x64.cc   __ movq(rcx, object);
object           1348 src/x64/lithium-codegen-x64.cc   __ movq(rdi, object);
object           2036 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
object           2039 src/x64/lithium-codegen-x64.cc   __ JumpIfSmi(object, &false_result);
object           2047 src/x64/lithium-codegen-x64.cc   __ movq(map, FieldOperand(object, HeapObject::kMapOffset));
object           2067 src/x64/lithium-codegen-x64.cc   __ CompareRoot(object, Heap::kNullValueRootIndex);
object           2071 src/x64/lithium-codegen-x64.cc   __ JumpIfNotString(object, kScratchRegister, deferred->entry());
object           2272 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
object           2275 src/x64/lithium-codegen-x64.cc     __ movq(result, FieldOperand(object, instr->hydrogen()->offset()));
object           2277 src/x64/lithium-codegen-x64.cc     __ movq(result, FieldOperand(object, JSObject::kPropertiesOffset));
object           2297 src/x64/lithium-codegen-x64.cc       __ movq(result, FieldOperand(object, offset + type->instance_size()));
object           2300 src/x64/lithium-codegen-x64.cc       __ movq(result, FieldOperand(object, JSObject::kPropertiesOffset));
object           2341 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
object           2364 src/x64/lithium-codegen-x64.cc     __ CompareMap(object, map, &check_passed, ALLOW_ELEMENT_TRANSITION_MAPS);
object           2369 src/x64/lithium-codegen-x64.cc           result, object, map, name, instr->environment());
object           2377 src/x64/lithium-codegen-x64.cc           result, object, map, name, instr->environment());
object           2392 src/x64/lithium-codegen-x64.cc   ASSERT(ToRegister(instr->object()).is(rax));
object           2661 src/x64/lithium-codegen-x64.cc   ASSERT(ToRegister(instr->object()).is(rdx));
object           3467 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
object           3473 src/x64/lithium-codegen-x64.cc       __ Move(FieldOperand(object, HeapObject::kMapOffset),
object           3478 src/x64/lithium-codegen-x64.cc       __ movq(FieldOperand(object, HeapObject::kMapOffset), kScratchRegister);
object           3480 src/x64/lithium-codegen-x64.cc       __ RecordWriteField(object,
object           3495 src/x64/lithium-codegen-x64.cc     __ movq(FieldOperand(object, offset), value);
object           3499 src/x64/lithium-codegen-x64.cc       __ RecordWriteField(object,
object           3509 src/x64/lithium-codegen-x64.cc     __ movq(temp, FieldOperand(object, JSObject::kPropertiesOffset));
object           3517 src/x64/lithium-codegen-x64.cc                           object,
object           3527 src/x64/lithium-codegen-x64.cc   ASSERT(ToRegister(instr->object()).is(rdx));
object           3623 src/x64/lithium-codegen-x64.cc   Register elements = ToRegister(instr->object());
object           3627 src/x64/lithium-codegen-x64.cc       BuildFastArrayOperand(instr->object(),
object           3694 src/x64/lithium-codegen-x64.cc   ASSERT(ToRegister(instr->object()).is(rdx));
object           3706 src/x64/lithium-codegen-x64.cc   Register object_reg = ToRegister(instr->object());
object           4464 src/x64/lithium-codegen-x64.cc   Handle<FixedArrayBase> elements(object->elements());
object           4471 src/x64/lithium-codegen-x64.cc   int object_size = object->map()->instance_size();
object           4477 src/x64/lithium-codegen-x64.cc   ASSERT(object->properties()->length() == 0);
object           4478 src/x64/lithium-codegen-x64.cc   int inobject_properties = object->map()->inobject_properties();
object           4491 src/x64/lithium-codegen-x64.cc     int total_offset = object_offset + object->GetInObjectPropertyOffset(i);
object           4492 src/x64/lithium-codegen-x64.cc     Handle<Object> value = Handle<Object>(object->InObjectPropertyAt(i));
object           4711 src/x64/lithium-codegen-x64.cc     Handle<Object> object = ToHandle(LConstantOperand::cast(operand));
object           4712 src/x64/lithium-codegen-x64.cc     if (object->IsSmi()) {
object           4713 src/x64/lithium-codegen-x64.cc       __ Push(Handle<Smi>::cast(object));
object           4715 src/x64/lithium-codegen-x64.cc       __ PushHeapObject(Handle<HeapObject>::cast(object));
object           4866 src/x64/lithium-codegen-x64.cc   LOperand* obj = instr->object();
object           4884 src/x64/lithium-codegen-x64.cc   LOperand* obj = instr->object();
object           5019 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->value());
object           5021 src/x64/lithium-codegen-x64.cc           FieldOperand(object, HeapObject::kMapOffset));
object           5027 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
object           5034 src/x64/lithium-codegen-x64.cc   __ movq(object, FieldOperand(object,
object           5041 src/x64/lithium-codegen-x64.cc   __ movq(object, FieldOperand(object, JSObject::kPropertiesOffset));
object           5044 src/x64/lithium-codegen-x64.cc   __ movq(object, FieldOperand(object,
object            301 src/x64/lithium-codegen-x64.h                                        Register object,
object            312 src/x64/lithium-codegen-x64.h   void EmitDeepCopy(Handle<JSObject> object,
object            380 src/x64/lithium-x64.cc   object()->PrintTo(stream);
object            389 src/x64/lithium-x64.cc   object()->PrintTo(stream);
object            398 src/x64/lithium-x64.cc   object()->PrintTo(stream);
object            416 src/x64/lithium-x64.cc   object()->PrintTo(stream);
object            425 src/x64/lithium-x64.cc   object()->PrintTo(stream);
object           1516 src/x64/lithium-x64.cc   LOperand* object = UseRegisterAtStart(instr->value());
object           1517 src/x64/lithium-x64.cc   return DefineAsRegister(new(zone()) LElementsKind(object));
object           1522 src/x64/lithium-x64.cc   LOperand* object = UseRegister(instr->value());
object           1523 src/x64/lithium-x64.cc   LValueOf* result = new(zone()) LValueOf(object);
object           1529 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->value(), rax);
object           1530 src/x64/lithium-x64.cc   LDateField* result = new(zone()) LDateField(object, instr->index());
object           1766 src/x64/lithium-x64.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1775 src/x64/lithium-x64.cc     LOperand* obj = UseFixed(instr->object(), rax);
object           1780 src/x64/lithium-x64.cc     LOperand* obj = UseRegisterAtStart(instr->object());
object           1789 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->object(), rax);
object           1790 src/x64/lithium-x64.cc   LLoadNamedGeneric* result = new(zone()) LLoadNamedGeneric(object);
object           1819 src/x64/lithium-x64.cc   LOperand* obj = UseRegisterAtStart(instr->object());
object           1863 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->object(), rdx);
object           1866 src/x64/lithium-x64.cc   LLoadKeyedGeneric* result = new(zone()) LLoadKeyedGeneric(object, key);
object           1875 src/x64/lithium-x64.cc   ASSERT(instr->object()->representation().IsTagged());
object           1878 src/x64/lithium-x64.cc   LOperand* obj = UseTempRegister(instr->object());
object           1932 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->object(), rdx);
object           1936 src/x64/lithium-x64.cc   ASSERT(instr->object()->representation().IsTagged());
object           1941 src/x64/lithium-x64.cc       new(zone()) LStoreKeyedGeneric(object, key, value);
object           1951 src/x64/lithium-x64.cc     LOperand* object = UseRegister(instr->object());
object           1955 src/x64/lithium-x64.cc         new(zone()) LTransitionElementsKind(object, new_map_reg, temp_reg);
object           1958 src/x64/lithium-x64.cc     LOperand* object = UseFixed(instr->object(), rax);
object           1962 src/x64/lithium-x64.cc         new(zone()) LTransitionElementsKind(object,
object           1978 src/x64/lithium-x64.cc         ? UseRegister(instr->object())
object           1979 src/x64/lithium-x64.cc         : UseTempRegister(instr->object());
object           1982 src/x64/lithium-x64.cc         ? UseRegister(instr->object())
object           1983 src/x64/lithium-x64.cc         : UseRegisterAtStart(instr->object());
object           2000 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->object(), rdx);
object           2003 src/x64/lithium-x64.cc   LStoreNamedGeneric* result = new(zone()) LStoreNamedGeneric(object, value);
object           2069 src/x64/lithium-x64.cc   LOperand* object = UseAtStart(instr->object());
object           2071 src/x64/lithium-x64.cc   LDeleteProperty* result = new(zone()) LDeleteProperty(object, key);
object           2125 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->value(), rax);
object           2126 src/x64/lithium-x64.cc   LToFastProperties* result = new(zone()) LToFastProperties(object);
object           2231 src/x64/lithium-x64.cc   LOperand* object = UseOrConstantAtStart(instr->object());
object           2232 src/x64/lithium-x64.cc   LIn* result = new(zone()) LIn(key, object);
object           2238 src/x64/lithium-x64.cc   LOperand* object = UseFixed(instr->enumerable(), rax);
object           2239 src/x64/lithium-x64.cc   LForInPrepareMap* result = new(zone()) LForInPrepareMap(object);
object           2259 src/x64/lithium-x64.cc   LOperand* object = UseRegister(instr->object());
object           2261 src/x64/lithium-x64.cc   return DefineSameAsFirst(new(zone()) LLoadFieldByIndex(object, index));
object            802 src/x64/lithium-x64.h   LIn(LOperand* key, LOperand* object) {
object            804 src/x64/lithium-x64.h     inputs_[1] = object;
object            808 src/x64/lithium-x64.h   LOperand* object() { return inputs_[1]; }
object           1139 src/x64/lithium-x64.h   explicit LLoadNamedField(LOperand* object) {
object           1140 src/x64/lithium-x64.h     inputs_[0] = object;
object           1150 src/x64/lithium-x64.h   explicit LLoadNamedFieldPolymorphic(LOperand* object) {
object           1151 src/x64/lithium-x64.h     inputs_[0] = object;
object           1157 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1163 src/x64/lithium-x64.h   explicit LLoadNamedGeneric(LOperand* object) {
object           1164 src/x64/lithium-x64.h     inputs_[0] = object;
object           1170 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1190 src/x64/lithium-x64.h   explicit LLoadElements(LOperand* object) {
object           1191 src/x64/lithium-x64.h     inputs_[0] = object;
object           1200 src/x64/lithium-x64.h   explicit LLoadExternalArrayPointer(LOperand* object) {
object           1201 src/x64/lithium-x64.h     inputs_[0] = object;
object           1271 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1659 src/x64/lithium-x64.h   LStoreNamedField(LOperand* object, LOperand* value, LOperand* temp) {
object           1660 src/x64/lithium-x64.h     inputs_[0] = object;
object           1670 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1682 src/x64/lithium-x64.h   LStoreNamedGeneric(LOperand* object, LOperand* value) {
object           1683 src/x64/lithium-x64.h     inputs_[0] = object;
object           1692 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1713 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1771 src/x64/lithium-x64.h   LStoreKeyedGeneric(LOperand* object, LOperand* key, LOperand* value) {
object           1772 src/x64/lithium-x64.h     inputs_[0] = object;
object           1782 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           1791 src/x64/lithium-x64.h   LTransitionElementsKind(LOperand* object,
object           1794 src/x64/lithium-x64.h     inputs_[0] = object;
object           1805 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           2084 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           2126 src/x64/lithium-x64.h   explicit LForInPrepareMap(LOperand* object) {
object           2127 src/x64/lithium-x64.h     inputs_[0] = object;
object           2130 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object           2168 src/x64/lithium-x64.h   LLoadFieldByIndex(LOperand* object, LOperand* index) {
object           2169 src/x64/lithium-x64.h     inputs_[0] = object;
object           2173 src/x64/lithium-x64.h   LOperand* object() { return inputs_[0]; }
object            221 src/x64/macro-assembler-x64.cc     JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear);
object            268 src/x64/macro-assembler-x64.cc     if (scratch.is(object)) {
object            273 src/x64/macro-assembler-x64.cc       and_(scratch, object);
object            283 src/x64/macro-assembler-x64.cc     if (scratch.is(object)) {
object            286 src/x64/macro-assembler-x64.cc       lea(scratch, Operand(object, kScratchRegister, times_1, 0));
object            320 src/x64/macro-assembler-x64.cc   lea(dst, FieldOperand(object, offset));
object            330 src/x64/macro-assembler-x64.cc       object, dst, value, save_fp, remembered_set_action, OMIT_SMI_CHECK);
object            360 src/x64/macro-assembler-x64.cc   lea(dst, Operand(object, index, times_pointer_size,
object            364 src/x64/macro-assembler-x64.cc       object, dst, value, save_fp, remembered_set_action, OMIT_SMI_CHECK);
object            388 src/x64/macro-assembler-x64.cc   ASSERT(!object.is(value));
object            389 src/x64/macro-assembler-x64.cc   ASSERT(!object.is(address));
object            392 src/x64/macro-assembler-x64.cc     AbortIfSmi(object);
object            424 src/x64/macro-assembler-x64.cc   CheckPageFlag(object,
object            431 src/x64/macro-assembler-x64.cc   RecordWriteStub stub(object, value, address, remembered_set_action, fp_mode);
object           2146 src/x64/macro-assembler-x64.cc   Condition is_smi = CheckSmi(object);
object           2148 src/x64/macro-assembler-x64.cc   CmpObjectType(object, FIRST_NONSTRING_TYPE, object_map);
object           2296 src/x64/macro-assembler-x64.cc   if (isolate()->heap()->InNewSpace(*object)) {
object           2298 src/x64/macro-assembler-x64.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object           2302 src/x64/macro-assembler-x64.cc     Move(result, object);
object           2308 src/x64/macro-assembler-x64.cc   if (isolate()->heap()->InNewSpace(*object)) {
object           2310 src/x64/macro-assembler-x64.cc         isolate()->factory()->NewJSGlobalPropertyCell(object);
object           2315 src/x64/macro-assembler-x64.cc     Push(object);
object           2887 src/x64/macro-assembler-x64.cc   Condition is_smi = CheckSmi(object);
object           2889 src/x64/macro-assembler-x64.cc   Cmp(FieldOperand(object, HeapObject::kMapOffset),
object           2897 src/x64/macro-assembler-x64.cc   Condition is_smi = CheckSmi(object);
object           2903 src/x64/macro-assembler-x64.cc   Condition is_smi = CheckSmi(object);
object           2909 src/x64/macro-assembler-x64.cc   Condition is_smi = CheckSmi(object);
object           2923 src/x64/macro-assembler-x64.cc   testb(object, Immediate(kSmiTagMask));
object           2925 src/x64/macro-assembler-x64.cc   push(object);
object           2926 src/x64/macro-assembler-x64.cc   movq(object, FieldOperand(object, HeapObject::kMapOffset));
object           2927 src/x64/macro-assembler-x64.cc   CmpInstanceType(object, FIRST_NONSTRING_TYPE);
object           2928 src/x64/macro-assembler-x64.cc   pop(object);
object           3806 src/x64/macro-assembler-x64.cc   and_(object, Immediate(~kHeapObjectTagMask));
object           3809 src/x64/macro-assembler-x64.cc   cmpq(object, top_operand);
object           3812 src/x64/macro-assembler-x64.cc   movq(top_operand, object);
object           4265 src/x64/macro-assembler-x64.cc   if (scratch.is(object)) {
object           4269 src/x64/macro-assembler-x64.cc     and_(scratch, object);
object           4286 src/x64/macro-assembler-x64.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, rcx));
object           4287 src/x64/macro-assembler-x64.cc   GetMarkBits(object, bitmap_scratch, mask_scratch);
object            170 src/x64/macro-assembler-x64.h   void RememberedSetHelper(Register object,  // Used for debug code.
object            176 src/x64/macro-assembler-x64.h   void CheckPageFlag(Register object,
object            185 src/x64/macro-assembler-x64.h   void JumpIfNotInNewSpace(Register object,
object            189 src/x64/macro-assembler-x64.h     InNewSpace(object, scratch, not_equal, branch, distance);
object            194 src/x64/macro-assembler-x64.h   void JumpIfInNewSpace(Register object,
object            198 src/x64/macro-assembler-x64.h     InNewSpace(object, scratch, equal, branch, distance);
object            202 src/x64/macro-assembler-x64.h   void JumpIfBlack(Register object,
object            220 src/x64/macro-assembler-x64.h   void EnsureNotWhite(Register object,
object            232 src/x64/macro-assembler-x64.h       Register object,
object            279 src/x64/macro-assembler-x64.h       Register object,
object            736 src/x64/macro-assembler-x64.h   void JumpIfNotString(Register object,
object            796 src/x64/macro-assembler-x64.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
object            797 src/x64/macro-assembler-x64.h   void PushHeapObject(Handle<HeapObject> object);
object            799 src/x64/macro-assembler-x64.h   void LoadObject(Register result, Handle<Object> object) {
object            800 src/x64/macro-assembler-x64.h     if (object->IsHeapObject()) {
object            801 src/x64/macro-assembler-x64.h       LoadHeapObject(result, Handle<HeapObject>::cast(object));
object            803 src/x64/macro-assembler-x64.h       Move(result, object);
object            950 src/x64/macro-assembler-x64.h   void AbortIfNotNumber(Register object);
object            953 src/x64/macro-assembler-x64.h   void AbortIfSmi(Register object);
object            956 src/x64/macro-assembler-x64.h   void AbortIfNotSmi(Register object);
object            957 src/x64/macro-assembler-x64.h   void AbortIfNotSmi(const Operand& object);
object            964 src/x64/macro-assembler-x64.h   void AbortIfNotString(Register object);
object           1049 src/x64/macro-assembler-x64.h   void UndoAllocationInNewSpace(Register object);
object           1376 src/x64/macro-assembler-x64.h   void InNewSpace(Register object,
object           1430 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object, int offset) {
object           1431 src/x64/macro-assembler-x64.h   return Operand(object, offset - kHeapObjectTag);
object           1436 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object,
object           1440 src/x64/macro-assembler-x64.h   return Operand(object, index, scale, offset - kHeapObjectTag);
object            545 src/x64/stub-cache-x64.cc       CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
object            548 src/x64/stub-cache-x64.cc       CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
object            574 src/x64/stub-cache-x64.cc           object, interceptor_holder);
object            596 src/x64/stub-cache-x64.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            659 src/x64/stub-cache-x64.cc         stub_compiler_->CheckPrototypes(object, receiver, interceptor_holder,
object            741 src/x64/stub-cache-x64.cc   object->Lookup(*name, &lookup);
object            753 src/x64/stub-cache-x64.cc   __ CheckMap(receiver_reg, Handle<Map>(object->map()),
object            757 src/x64/stub-cache-x64.cc   if (object->IsJSGlobalProxy()) {
object            762 src/x64/stub-cache-x64.cc   if (!transition.is_null() && object->GetPrototype()->IsJSObject()) {
object            768 src/x64/stub-cache-x64.cc       holder = *object;
object            776 src/x64/stub-cache-x64.cc     CheckPrototypes(object, receiver_reg, Handle<JSObject>(holder), name_reg,
object            788 src/x64/stub-cache-x64.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object            791 src/x64/stub-cache-x64.cc   if (!transition.is_null() && (object->map()->unused_property_fields() == 0)) {
object            826 src/x64/stub-cache-x64.cc   index -= object->map()->inobject_properties();
object            830 src/x64/stub-cache-x64.cc     int offset = object->map()->instance_size() + (index * kPointerSize);
object            883 src/x64/stub-cache-x64.cc   Handle<JSObject> current = object;
object            926 src/x64/stub-cache-x64.cc   Handle<JSObject> current = object;
object           1003 src/x64/stub-cache-x64.cc   GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
object           1024 src/x64/stub-cache-x64.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1046 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
object           1117 src/x64/stub-cache-x64.cc       object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
object           1152 src/x64/stub-cache-x64.cc           callback->IsCompatibleReceiver(*object);
object           1160 src/x64/stub-cache-x64.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1260 src/x64/stub-cache-x64.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
object           1298 src/x64/stub-cache-x64.cc   CheckPrototypes(object, rdx, holder, rbx, rax, rdi, name, miss);
object           1365 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, rdx, holder, rbx, rax, rdi,
object           1377 src/x64/stub-cache-x64.cc   if (object->IsGlobalObject()) {
object           1413 src/x64/stub-cache-x64.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1425 src/x64/stub-cache-x64.cc   CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
object           1628 src/x64/stub-cache-x64.cc   if (!object->IsJSArray() || !cell.is_null()) return Handle<Code>::null();
object           1640 src/x64/stub-cache-x64.cc   CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
object           1709 src/x64/stub-cache-x64.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1729 src/x64/stub-cache-x64.cc   ASSERT(!object.is_identical_to(holder));
object           1730 src/x64/stub-cache-x64.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1788 src/x64/stub-cache-x64.cc   if (!object->IsString() || !cell.is_null()) return Handle<Code>::null();
object           1807 src/x64/stub-cache-x64.cc   ASSERT(!object.is_identical_to(holder));
object           1808 src/x64/stub-cache-x64.cc   CheckPrototypes(Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           1869 src/x64/stub-cache-x64.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           1877 src/x64/stub-cache-x64.cc     CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
object           1881 src/x64/stub-cache-x64.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           1950 src/x64/stub-cache-x64.cc   if (!object->IsJSObject() || argc != 1) return Handle<Code>::null();
object           1958 src/x64/stub-cache-x64.cc     CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
object           1962 src/x64/stub-cache-x64.cc     GenerateGlobalReceiverCheck(Handle<JSObject>::cast(object), holder, name,
object           2047 src/x64/stub-cache-x64.cc   if (object->IsGlobalObject()) return Handle<Code>::null();
object           2049 src/x64/stub-cache-x64.cc   if (!object->IsJSObject()) return Handle<Code>::null();
object           2051 src/x64/stub-cache-x64.cc       Handle<JSObject>::cast(object), holder);
object           2073 src/x64/stub-cache-x64.cc   CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi,
object           2109 src/x64/stub-cache-x64.cc     Handle<Code> code = CompileCustomCall(object, holder,
object           2130 src/x64/stub-cache-x64.cc   ASSERT(!object->IsGlobalObject() || check == RECEIVER_MAP_CHECK);
object           2138 src/x64/stub-cache-x64.cc       CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax,
object           2143 src/x64/stub-cache-x64.cc       if (object->IsGlobalObject()) {
object           2158 src/x64/stub-cache-x64.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2179 src/x64/stub-cache-x64.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2201 src/x64/stub-cache-x64.cc             Handle<JSObject>(JSObject::cast(object->GetPrototype())),
object           2251 src/x64/stub-cache-x64.cc   compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax,
object           2264 src/x64/stub-cache-x64.cc   if (object->IsGlobalObject()) {
object           2303 src/x64/stub-cache-x64.cc     Handle<Code> code = CompileCustomCall(object, holder, cell, function, name);
object           2313 src/x64/stub-cache-x64.cc   GenerateGlobalReceiverCheck(object, holder, name, &miss);
object           2317 src/x64/stub-cache-x64.cc   if (object->IsGlobalObject()) {
object           2363 src/x64/stub-cache-x64.cc                      object,
object           2395 src/x64/stub-cache-x64.cc   __ CheckMap(rdx, Handle<Map>(object->map()), &miss,
object           2399 src/x64/stub-cache-x64.cc   if (object->IsJSGlobalProxy()) {
object           2405 src/x64/stub-cache-x64.cc   ASSERT(object->IsJSGlobalProxy() || !object->IsAccessCheckNeeded());
object           2536 src/x64/stub-cache-x64.cc          Handle<Map>(object->map()));
object           2591 src/x64/stub-cache-x64.cc                      object,
object           2689 src/x64/stub-cache-x64.cc   CheckPrototypes(object, rax, last, rbx, rdx, rdi, name, &miss);
object           2722 src/x64/stub-cache-x64.cc   GenerateLoadField(object, holder, rax, rbx, rdx, rdi, index, name, &miss);
object           2742 src/x64/stub-cache-x64.cc   GenerateLoadCallback(object, holder, rax, rcx, rdx, rbx, rdi, callback,
object           2801 src/x64/stub-cache-x64.cc   GenerateLoadConstant(object, holder, rax, rbx, rdx, rdi, value, name, &miss);
object           2849 src/x64/stub-cache-x64.cc   CheckPrototypes(object, rax, holder, rbx, rdx, rdi, name, &miss);
object             73 test/cctest/test-alloc.cc   Object* object = heap->AllocateJSObject(
object             75 test/cctest/test-alloc.cc   CHECK(!heap->CopyJSObject(JSObject::cast(object))->IsFailure());
object           3775 test/cctest/test-api.cc   v8::Local<v8::Object> object = templ->NewInstance();
object           3776 test/cctest/test-api.cc   context1->Global()->Set(v8_str("interceptor_obj"), object);
object           3787 test/cctest/test-api.cc     context2->Global()->Set(v8_str("interceptor_obj"), object);
object           5184 test/cctest/test-api.cc       v8::Persistent<v8::Object> object;
object           5187 test/cctest/test-api.cc         object = v8::Persistent<v8::Object>::New(v8::Object::New());
object           5190 test/cctest/test-api.cc       object.MakeWeak(&disposed, gc_forcing_callback[inner_gc]);
object           5191 test/cctest/test-api.cc       object.MarkIndependent();
object           5209 test/cctest/test-api.cc   v8::Persistent<v8::Object> object;
object           5212 test/cctest/test-api.cc     object = v8::Persistent<v8::Object>::New(v8::Object::New());
object           5213 test/cctest/test-api.cc     object->Set(v8_str("x"), v8::Integer::New(1));
object           5215 test/cctest/test-api.cc     object->Set(y_str, y_str);
object           5218 test/cctest/test-api.cc   object.MakeWeak(&revived, &RevivingCallback);
object           5219 test/cctest/test-api.cc   object.MarkIndependent();
object           5226 test/cctest/test-api.cc     CHECK_EQ(v8::Integer::New(1), object->Get(v8_str("x")));
object           5227 test/cctest/test-api.cc     CHECK(object->Get(y_str)->Equals(y_str));
object           7191 test/cctest/test-api.cc   Local<v8::Object> object = object_template->NewInstance();
object           7201 test/cctest/test-api.cc   global1->Set(v8_str("obj"), object);
object           7340 test/cctest/test-api.cc   Local<v8::Object> object = object_template->NewInstance();
object           7350 test/cctest/test-api.cc   global1->Set(v8_str("obj"), object);
object           7409 test/cctest/test-api.cc   Local<v8::Object> object = object_template->NewInstance();
object           7419 test/cctest/test-api.cc   global1->Set(v8_str("obj"), object);
object           10373 test/cctest/test-api.cc   Local<Value> object = v8_compile("new Object()")->Run();
object           10374 test/cctest/test-api.cc   value = object.As<v8::Object>()->ObjectProtoToString();
object           10696 test/cctest/test-api.cc   for (i::HeapObject* object = it.next(); object != NULL; object = it.next())
object           10697 test/cctest/test-api.cc     if (object->IsJSGlobalObject()) count++;
object           15858 test/cctest/test-api.cc   CHECK_EQ(expected, object->Get(v8_str("context_id"))->Int32Value());
object           16024 test/cctest/test-api.cc     Handle<Object> object = value->ToObject();
object           16025 test/cctest/test-api.cc     CHECK(object->Has(v8_str("foo")));
object           16026 test/cctest/test-api.cc     CHECK(!object->HasOwnProperty(v8_str("foo")));
object           16027 test/cctest/test-api.cc     CHECK(object->HasOwnProperty(v8_str("bar")));
object           16028 test/cctest/test-api.cc     CHECK(object->Has(v8_str("baz")));
object           16029 test/cctest/test-api.cc     CHECK(!object->HasOwnProperty(v8_str("baz")));
object           16030 test/cctest/test-api.cc     CHECK(object->HasOwnProperty(v8_str("bla")));
object            109 test/cctest/test-compiler.cc   Handle<Object> object(value);
object            112 test/cctest/test-compiler.cc   SetProperty(global, symbol, object, NONE, kNonStrictMode);
object            667 test/cctest/test-heap.cc   Handle<JSObject> object = FACTORY->NewJSObject(function);
object            668 test/cctest/test-heap.cc   Handle<JSArray> array = Handle<JSArray>::cast(object);
object            913 test/cctest/test-heap.cc   Object* object = HEAP->AllocateJSObjectFromMap(*my_map)->ToObjectChecked();
object            914 test/cctest/test-heap.cc   CHECK(new_space->Contains(object));
object            915 test/cctest/test-heap.cc   JSObject* jsobject = JSObject::cast(object);
object            989 test/cctest/test-heap.cc   Object* object = HEAP->global_contexts_list();
object            990 test/cctest/test-heap.cc   while (!object->IsUndefined()) {
object            992 test/cctest/test-heap.cc     object = Context::cast(object)->get(Context::NEXT_CONTEXT_LINK);
object           1003 test/cctest/test-heap.cc   Object* object = icontext->get(Context::OPTIMIZED_FUNCTIONS_LIST);
object           1004 test/cctest/test-heap.cc   while (object->IsJSFunction() && !JSFunction::cast(object)->IsBuiltin()) {
object           1006 test/cctest/test-heap.cc     object = JSFunction::cast(object)->next_function_link();
object           1112 test/cctest/test-heap.cc   Handle<Object> object(HEAP->global_contexts_list());
object           1113 test/cctest/test-heap.cc   while (!object->IsUndefined()) {
object           1116 test/cctest/test-heap.cc     object =
object           1117 test/cctest/test-heap.cc         Handle<Object>(Context::cast(*object)->get(Context::NEXT_CONTEXT_LINK));
object           1130 test/cctest/test-heap.cc   Handle<Object> object(icontext->get(Context::OPTIMIZED_FUNCTIONS_LIST));
object           1131 test/cctest/test-heap.cc   while (object->IsJSFunction() &&
object           1132 test/cctest/test-heap.cc          !Handle<JSFunction>::cast(object)->IsBuiltin()) {
object           1135 test/cctest/test-heap.cc     object = Handle<Object>(
object           1136 test/cctest/test-heap.cc         Object::cast(JSFunction::cast(*object)->next_function_link()));
object            445 test/cctest/test-mark-compact.cc   Handle<Object> object =
object            453 test/cctest/test-mark-compact.cc         Handle<HeapObject>::cast(object).location(), NULL, 0);
object             79 test/cctest/test-weakmaps.cc     Handle<JSObject> object = FACTORY->NewJSObjectFromMap(map);
object             80 test/cctest/test-weakmaps.cc     key = global_handles->Create(*object);
object            138 test/cctest/test-weakmaps.cc       Handle<JSObject> object = FACTORY->NewJSObjectFromMap(map);
object            139 test/cctest/test-weakmaps.cc       PutIntoWeakMap(weakmap, object, Handle<Smi>(Smi::FromInt(i)));
object            179 test/cctest/test-weakmaps.cc       Handle<JSObject> object = FACTORY->NewJSObject(function, TENURED);
object            180 test/cctest/test-weakmaps.cc       CHECK(!HEAP->InNewSpace(object->address()));
object            181 test/cctest/test-weakmaps.cc       CHECK(!first_page->Contains(object->address()));
object            182 test/cctest/test-weakmaps.cc       PutIntoWeakMap(weakmap, key, object);