Lines Matching full:jsarray
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));
3616 // esp[4]: last_match_info (expected JSArray)
3693 // Check that the fourth object is a JSArray object.
3698 // Check that the JSArray is in fast case.
3699 __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset));
3944 // Load last_match_info which is still known to be a fast case JSArray.
3946 __ mov(ebx, FieldOperand(eax, JSArray::kElementsOffset));
4040 // JSArray: [Map][empty properties][Elements][Length-smi][index][input]
4052 // Set JSArray map to global.regexp_result_map().
4054 // Set elements to point to FixedArray allocated right after the JSArray.
4072 __ mov(FieldOperand(eax, JSArray::kLengthOffset), ecx);
4075 // eax: JSArray.
4089 // eax: JSArray.