Lines Matching full:jsobject
175 // Now allocate the JSObject on the heap.
185 // Allocated the JSObject, now initialize the fields.
187 // ebx: JSObject (not HeapObject tagged - the actual address).
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax);
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
193 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
195 // Add the object tag to make the JSObject real, so that we can continue
200 // ebx: JSObject (tagged)
201 // ecx: First in-object property of JSObject (not tagged)
247 // Continue with JSObject being successfully allocated
248 // ebx: JSObject (tagged)
256 // Continue with JSObject being successfully allocated
257 // ebx: JSObject (tagged)
1728 FieldOperand(eax, JSObject::kHeaderSize +
1730 __ mov(ecx, FieldOperand(eax, JSObject::kElementsOffset));