< prev index next >

src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp

Print this page

        

@@ -21,10 +21,11 @@
  * questions.
  *
  */
 
 #include "precompiled.hpp"
+#include "c1/c1_IR.hpp"
 #include "c1/c1_MacroAssembler.hpp"
 #include "c1/c1_Runtime1.hpp"
 #include "classfile/systemDictionary.hpp"
 #include "gc/shared/barrierSet.hpp"
 #include "gc/shared/barrierSetAssembler.hpp"

@@ -368,10 +369,14 @@
   //     + 4: ...
 
   movptr(reg, Address(rbp, (offset_in_words + 2) * BytesPerWord));
 }
 
+void C1_MacroAssembler::oopmap_metadata(CodeEmitInfo* info) {
+  MacroAssembler::oopmap_metadata(info != NULL ? info->oop_map()->index() : -1);
+}
+
 #ifndef PRODUCT
 
 void C1_MacroAssembler::verify_stack_oop(int stack_offset) {
   if (!VerifyOops) return;
   verify_oop_addr(Address(rsp, stack_offset));
< prev index next >