Index: vm/stub_code_ia32.cc |
=================================================================== |
--- vm/stub_code_ia32.cc (revision 13487) |
+++ vm/stub_code_ia32.cc (working copy) |
@@ -1376,7 +1376,7 @@ |
uword tags = 0; |
tags = RawObject::SizeTag::update(closure_size, tags); |
tags = RawObject::ClassIdTag::update(cls.id(), tags); |
- __ movl(Address(EAX, Closure::tags_offset()), Immediate(tags)); |
+ __ movl(Address(EAX, Instance::tags_offset()), Immediate(tags)); |
// Initialize the function field in the object. |
// EAX: new closure object. |
@@ -1427,8 +1427,6 @@ |
__ movl(EDX, Address(ESP, kTypeArgumentsOffset)); |
__ movl(Address(EAX, Closure::type_arguments_offset()), EDX); |
- __ movl(Address(EAX, Closure::smrck_offset()), raw_null); |
- |
// Done allocating and initializing the instance. |
// EAX: new object. |
__ addl(EAX, Immediate(kHeapObjectTag)); |