Chromium Code Reviews| Index: vm/assembler_macros_ia32.cc |
| =================================================================== |
| --- vm/assembler_macros_ia32.cc (revision 2918) |
| +++ vm/assembler_macros_ia32.cc (working copy) |
| @@ -47,6 +47,8 @@ |
| __ StoreIntoObject(instance_reg, |
| FieldAddress(instance_reg, Instance::class_offset()), |
| class_reg); |
|
siva
2012/01/04 01:56:03
ASSERT(instance_size <= RawObject::SizeTag::kMaxSi
Ivan Posva
2012/01/04 07:59:42
This assertion would be wrong. RawObject::SizeTag:
|
| + __ movl(FieldAddress(instance_reg, Object::tags_offset()), |
| + Immediate(RawObject::SizeTag::encode(instance_size))); |
| } else { |
| __ jmp(failure); |
| } |