< prev index next >

src/share/vm/shark/sharkTopLevelBlock.cpp

Print this page

        

@@ -1142,11 +1142,11 @@
   return builder()->CreateLoad(
     builder()->CreateArrayAddress(
       klass,
       SharkType::Method_type(),
       vtableEntry::size_in_bytes(),
-      InstanceKlass::vtable_start_offset(),
+      Klass::vtable_start_offset(),
       LLVMValue::intptr_constant(vtable_index)),
     "callee");
 }
 
 Value* SharkTopLevelBlock::get_interface_callee(SharkValue *receiver,

@@ -1164,16 +1164,16 @@
     "object_klass");
 
   Value *vtable_start = builder()->CreateAdd(
     builder()->CreatePtrToInt(object_klass, SharkType::intptr_type()),
     LLVMValue::intptr_constant(
-      in_bytes(InstanceKlass::vtable_start_offset())),
+      in_bytes(Klass::vtable_start_offset())),
     "vtable_start");
 
   Value *vtable_length = builder()->CreateValueOfStructEntry(
     object_klass,
-    InstanceKlass::vtable_length_offset(),
+    Klass::vtable_length_offset(),
     SharkType::jint_type(),
     "vtable_length");
   vtable_length =
     builder()->CreateIntCast(vtable_length, SharkType::intptr_type(), false);
 
< prev index next >