| Index: vm/stub_code_ia32.cc
|
| ===================================================================
|
| --- vm/stub_code_ia32.cc (revision 15432)
|
| +++ vm/stub_code_ia32.cc (working copy)
|
| @@ -1881,10 +1881,10 @@
|
| Label has_no_type_arguments;
|
| __ movl(EBX, raw_null);
|
| __ movl(EDI, FieldAddress(ECX,
|
| - Class::type_arguments_field_offset_offset()));
|
| + Class::type_arguments_field_offset_in_words_offset()));
|
| __ cmpl(EDI, Immediate(Class::kNoTypeArguments));
|
| __ j(EQUAL, &has_no_type_arguments, Assembler::kNearJump);
|
| - __ movl(EBX, FieldAddress(EAX, EDI, TIMES_1, 0));
|
| + __ movl(EBX, FieldAddress(EAX, EDI, TIMES_4, 0));
|
| __ Bind(&has_no_type_arguments);
|
| }
|
| __ LoadClassId(ECX, EAX);
|
|
|