< prev index next >

src/hotspot/cpu/arm/nativeInst_arm_32.hpp

Print this page
*** 430,6 ***
--- 430,37 ---
  
  inline NativeCall* nativeCall_before(address return_address) {
    return (NativeCall *) rawNativeCall_before(return_address);
  }
  
+ class NativePostCallNop: public NativeInstruction {
+ public:
+   bool check() const { Unimplemented(); return false; }
+   int displacement() const { Unimplemented(); return 0; }
+   void patch(jint diff) { Unimplemented(); }
+   void make_deopt() { Unimplemented(); }
+ };
+ 
+ inline NativePostCallNop* nativePostCallNop_at(address address) {
+   Unimplemented();
+   return NULL;
+ }
+ 
+ class NativeDeoptInstruction: public NativeInstruction {
+ public:
+   address instruction_address() const       { Unimplemented(); return NULL; }
+   address next_instruction_address() const  { Unimplemented(); return NULL; }
+ 
+   void  verify() { Unimplemented(); }
+ 
+   static bool is_deopt_at(address instr) {
+     Unimplemented();
+     return false;
+   }
+ 
+   // MT-safe patching
+   static void insert(address code_pos) {
+     Unimplemented();
+   }
+ };
+ 
  #endif // CPU_ARM_NATIVEINST_ARM_32_HPP
< prev index next >