Index: vm/stub_code_x64.cc |
=================================================================== |
--- vm/stub_code_x64.cc (revision 13487) |
+++ vm/stub_code_x64.cc (working copy) |
@@ -1358,7 +1358,7 @@ |
uword tags = 0; |
tags = RawObject::SizeTag::update(closure_size, tags); |
tags = RawObject::ClassIdTag::update(cls.id(), tags); |
- __ movq(Address(RAX, Closure::tags_offset()), Immediate(tags)); |
+ __ movq(Address(RAX, Instance::tags_offset()), Immediate(tags)); |
// Initialize the function field in the object. |
// RAX: new closure object. |
@@ -1410,8 +1410,6 @@ |
__ movq(R10, Address(RSP, kTypeArgumentsOffset)); |
__ movq(Address(RAX, Closure::type_arguments_offset()), R10); |
- __ movq(Address(RAX, Closure::smrck_offset()), raw_null); |
- |
// Done allocating and initializing the instance. |
// RAX: new object. |
__ addq(RAX, Immediate(kHeapObjectTag)); |