/external/v8/src/ia32/ |
ic-ia32.cc | 807 // edx: receiver, a JSArray 820 __ add(FieldOperand(edx, JSArray::kLengthOffset), 828 __ add(FieldOperand(edx, JSArray::kLengthOffset), 837 // edx: receiver, a JSArray 844 __ cmp(ecx, FieldOperand(edx, JSArray::kLengthOffset)); // Compare smis. [all...] |
code-stubs-ia32.cc | 252 int size = JSArray::kSize + elements_size; 259 for (int i = 0; i < JSArray::kSize; i += kPointerSize) { 260 if ((i != JSArray::kElementsOffset) || (length == 0)) { 269 __ mov(ecx, FieldOperand(ecx, JSArray::kElementsOffset)); 270 __ lea(edx, Operand(eax, JSArray::kSize)); 271 __ mov(FieldOperand(eax, JSArray::kElementsOffset), edx); 322 __ mov(ebx, FieldOperand(ecx, JSArray::kElementsOffset)); 356 __ mov(ecx, FieldOperand(ecx, JSArray::kElementsOffset)); [all...] |
/external/chromium_org/v8/src/ |
objects.cc | [all...] |
handles.cc | 130 Handle<JSArray> array) { 535 content = AddKeysFromJSArray(content, Handle<JSArray>::cast(names)); 609 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw) {
|
string-stream.cc | 436 JSArray* array = JSArray::cast(printee); 440 static_cast<uint32_t>(JSArray::cast(array)->length()->Number());
|
objects-debug.cc | 176 JSArray::cast(this)->JSArrayVerify(); 699 void JSArray::JSArrayVerify() { [all...] |
ic.cc | 815 Handle<JSArray> array = Handle<JSArray>::cast(object); [all...] |
/external/v8/src/ |
string-stream.cc | 429 JSArray* array = JSArray::cast(printee); 433 static_cast<uint32_t>(JSArray::cast(array)->length()->Number());
|
liveobjectlist.cc | 102 v(JSArray, "JSArray") \ 492 JSArray* jsarray = JSArray::cast(obj); local 493 double length = jsarray->length()->Number(); [all...] |
isolate.cc | 534 Handle<JSArray> stack_trace = CaptureCurrentStackTrace( 542 Handle<JSArray> Isolate::CaptureCurrentStackTrace( 546 Handle<JSArray> stack_trace = factory()->NewJSArray(frame_limit); [all...] |
handles.cc | 134 Handle<JSArray> array) { 623 content = AddKeysFromJSArray(content, Handle<JSArray>::cast(names)); 693 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw) { [all...] |
jsregexp.h | 80 Handle<JSArray> lastMatchInfo); 97 Handle<JSArray> lastMatchInfo); 123 // On a successful match, the result is a JSArray containing 129 Handle<JSArray> lastMatchInfo); [all...] |
ic.cc | 860 return JSArray::cast(*object)->length(); [all...] |
objects-debug.cc | 160 JSArray::cast(this)->JSArrayVerify(); 565 void JSArray::JSArrayVerify() {
|
objects-inl.h | 635 TYPE_CHECKER(JSArray, JS_ARRAY_TYPE) 639 template <> inline bool Is<JSArray>(Object* obj) { [all...] |
objects.cc | [all...] |
/external/chromium_org/v8/src/x64/ |
ic-x64.cc | 605 // rdx: receiver (a JSArray) 633 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rdi); 649 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rdi); 681 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rdi); 791 // rdx: receiver (a JSArray) 815 // rdx: receiver (a JSArray) 821 __ SmiCompareInteger32(FieldOperand(rdx, JSArray::kLengthOffset), rcx); [all...] |
/external/chromium_org/v8/src/ia32/ |
ic-ia32.cc | 754 __ add(FieldOperand(edx, JSArray::kLengthOffset), 770 __ add(FieldOperand(edx, JSArray::kLengthOffset), 804 __ add(FieldOperand(edx, JSArray::kLengthOffset), [all...] |
/external/v8/src/arm/ |
ic-arm.cc | [all...] |
code-stubs-arm.cc | 270 int size = JSArray::kSize + elements_size; 282 for (int i = 0; i < JSArray::kSize; i += kPointerSize) { 283 if ((i != JSArray::kElementsOffset) || (length == 0)) { 292 __ ldr(r3, FieldMemOperand(r3, JSArray::kElementsOffset)); 293 __ add(r2, r0, Operand(JSArray::kSize)); 294 __ str(r2, FieldMemOperand(r0, JSArray::kElementsOffset)); 322 __ ldr(r0, FieldMemOperand(r3, JSArray::kElementsOffset)); 361 __ ldr(r3, FieldMemOperand(r3, JSArray::kElementsOffset)); [all...] |
/external/v8/src/mips/ |
ic-mips.cc | [all...] |
code-stubs-mips.cc | 268 int size = JSArray::kSize + elements_size; 280 for (int i = 0; i < JSArray::kSize; i += kPointerSize) { 281 if ((i != JSArray::kElementsOffset) || (length == 0)) { 290 __ lw(a3, FieldMemOperand(a3, JSArray::kElementsOffset)); 291 __ Addu(a2, v0, Operand(JSArray::kSize)); 292 __ sw(a2, FieldMemOperand(v0, JSArray::kElementsOffset)); 322 __ lw(v0, FieldMemOperand(a3, JSArray::kElementsOffset)); 359 __ lw(a3, FieldMemOperand(a3, JSArray::kElementsOffset)); [all...] |
/external/chromium_org/v8/test/mjsunit/ |
unbox-double-arrays.js | 362 // Cause the array to grow beyond it's JSArray length. This will double the
|
/external/v8/test/mjsunit/ |
unbox-double-arrays.js | 359 // Cause the array to grow beyond it's JSArray length. This will double the
|
/external/v8/src/x64/ |
code-stubs-x64.cc | 239 int size = JSArray::kSize + elements_size; 246 for (int i = 0; i < JSArray::kSize; i += kPointerSize) { 247 if ((i != JSArray::kElementsOffset) || (length == 0)) { 256 __ movq(rcx, FieldOperand(rcx, JSArray::kElementsOffset)); 257 __ lea(rdx, Operand(rax, JSArray::kSize)); 258 __ movq(FieldOperand(rax, JSArray::kElementsOffset), rdx); 306 __ movq(rbx, FieldOperand(rcx, JSArray::kElementsOffset)); 342 __ movq(rcx, FieldOperand(rcx, JSArray::kElementsOffset)); [all...] |