[vmkit-commits] [vmkit] r180298 - Minor corrections in ObjectModel.
Peter Senna Tschudin
peter.senna at gmail.com
Thu Apr 25 09:51:37 PDT 2013
Author: peter.senna
Date: Thu Apr 25 11:50:07 2013
New Revision: 180298
URL: http://llvm.org/viewvc/llvm-project?rev=180298&view=rev
Log:
Minor corrections in ObjectModel.
(cherry picked from commit 771ed80d50b507949ca0b9872aff9d19508f82c3)
Modified:
vmkit/trunk/mmtk/mmtk-j3/ObjectModel.cpp
Modified: vmkit/trunk/mmtk/mmtk-j3/ObjectModel.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/mmtk/mmtk-j3/ObjectModel.cpp?rev=180298&r1=180297&r2=180298&view=diff
==============================================================================
--- vmkit/trunk/mmtk/mmtk-j3/ObjectModel.cpp (original)
+++ vmkit/trunk/mmtk/mmtk-j3/ObjectModel.cpp Thu Apr 25 11:50:07 2013
@@ -35,8 +35,8 @@ extern "C" gcHeader* Java_org_j3_mmtk_Ob
return obj ? obj->toHeader() : 0;
}
-extern "C" gc* Java_org_j3_mmtk_ObjectModel_refToAddress__Lorg_vmmagic_unboxed_ObjectReference_2 (MMTkObject* OM, gc* obj) {
- return obj;
+extern "C" gcHeader* Java_org_j3_mmtk_ObjectModel_refToAddress__Lorg_vmmagic_unboxed_ObjectReference_2 (MMTkObject* OM, gc* obj) {
+ return obj ? obj->toHeader() : 0;
}
extern "C" uint8_t Java_org_j3_mmtk_ObjectModel_readAvailableByte__Lorg_vmmagic_unboxed_ObjectReference_2 (MMTkObject* OM, gc* obj) {
@@ -70,9 +70,9 @@ extern "C" void Java_org_j3_bindings_Bin
header->toReference()->setVirtualTable(VT);
}
-extern "C" int Java_org_j3_bindings_Bindings_hiddenHeaderSize__Lorg_vmmagic_unboxed_Address_2Lorg_vmmagic_unboxed_ObjectReference_2() ALWAYS_INLINE;
+extern "C" int Java_org_j3_bindings_Bindings_hiddenHeaderSize__() ALWAYS_INLINE;
-extern "C" int Java_org_j3_bindings_Bindings_hiddenHeaderSize__Lorg_vmmagic_unboxed_Address_2Lorg_vmmagic_unboxed_ObjectReference_2() {
+extern "C" int Java_org_j3_bindings_Bindings_hiddenHeaderSize__() {
return gcHeader::hiddenHeaderSize();
}
More information about the vmkit-commits
mailing list