Add validate object, clean up stack indirect reference table.
Change-Id: Ifb329ae7d3bede3e95d48e6761cee1412a33d867
diff --git a/src/assembler_arm.h b/src/assembler_arm.h
index 2072845..c35934e 100644
--- a/src/assembler_arm.h
+++ b/src/assembler_arm.h
@@ -457,17 +457,17 @@
void Move(ManagedRegister dest, ManagedRegister src);
void Copy(FrameOffset dest, FrameOffset src, ManagedRegister scratch,
size_t size);
- void CreateStackHandle(ManagedRegister out_reg, FrameOffset handle_offset,
- ManagedRegister in_reg, bool null_allowed);
+ void CreateSirtEntry(ManagedRegister out_reg, FrameOffset sirt_offset,
+ ManagedRegister in_reg, bool null_allowed);
- void CreateStackHandle(FrameOffset out_off, FrameOffset handle_offset,
- ManagedRegister scratch, bool null_allowed);
+ void CreateSirtEntry(FrameOffset out_off, FrameOffset sirt_offset,
+ ManagedRegister scratch, bool null_allowed);
- void LoadReferenceFromStackHandle(ManagedRegister dst, ManagedRegister src);
+ void LoadReferenceFromSirt(ManagedRegister dst, ManagedRegister src);
- void ValidateRef(ManagedRegister src, bool could_be_null);
+ void VerifyObject(ManagedRegister src, bool could_be_null);
- void ValidateRef(FrameOffset src, bool could_be_null);
+ void VerifyObject(FrameOffset src, bool could_be_null);
void Call(ManagedRegister base, Offset offset, ManagedRegister scratch);
void Call(FrameOffset base, Offset offset, ManagedRegister scratch);