Chromium Code Reviews| Index: runtime/vm/assembler_x64.h |
| =================================================================== |
| --- runtime/vm/assembler_x64.h (revision 8921) |
| +++ runtime/vm/assembler_x64.h (working copy) |
| @@ -517,6 +517,13 @@ |
| const FieldAddress& dest, // Where we are storing into. |
| Register value); // Value we are storing. |
| + void StoreIntoObjectNoBarrier(Register object, |
| + const FieldAddress& dest, |
| + Register value); |
| + void StoreIntoObjectNoBarrier(Register object, |
| + const FieldAddress& dest, |
| + const Object& value); |
|
siva
2012/06/20 23:33:28
This method doesn't seem to be implemented in the
Ivan Posva
2012/06/20 23:48:01
I am waiting for a use of this and then we can imp
|
| + |
| void DoubleNegate(XmmRegister d); |
| void FloatNegate(XmmRegister f); |
| @@ -622,6 +629,8 @@ |
| void EmitGenericShift(bool wide, int rm, Register reg, const Immediate& imm); |
| void EmitGenericShift(bool wide, int rm, Register operand, Register shifter); |
| + void StoreIntoObjectFilter(Register object, Register value, Label* no_update); |
| + |
| DISALLOW_ALLOCATION(); |
| DISALLOW_COPY_AND_ASSIGN(Assembler); |
| }; |