src/cpu/zero/vm/nativeInst_zero.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/cpu/zero/vm/nativeInst_zero.hpp	Mon Aug 19 16:51:26 2013
--- new/src/cpu/zero/vm/nativeInst_zero.hpp	Mon Aug 19 16:51:26 2013

*** 49,89 **** --- 49,96 ---- class NativeInstruction VALUE_OBJ_CLASS_SPEC { public: bool is_jump() { ShouldNotCallThis(); + return false; } bool is_safepoint_poll() { ShouldNotCallThis(); + return false; } }; inline NativeInstruction* nativeInstruction_at(address address) { ShouldNotCallThis(); + return NULL; } class NativeCall : public NativeInstruction { public: enum zero_specific_constants { instruction_size = 0 // not used within the interpreter }; address instruction_address() const { ShouldNotCallThis(); + return NULL; } address next_instruction_address() const { ShouldNotCallThis(); + return NULL; } address return_address() const { ShouldNotCallThis(); + return NULL; } address destination() const { ShouldNotCallThis(); + return NULL; } void set_destination_mt_safe(address dest) { ShouldNotCallThis(); }
*** 96,139 **** --- 103,153 ---- ShouldNotCallThis(); } static bool is_call_before(address return_address) { ShouldNotCallThis(); + return false; } }; inline NativeCall* nativeCall_before(address return_address) { ShouldNotCallThis(); + return NULL; } inline NativeCall* nativeCall_at(address address) { ShouldNotCallThis(); + return NULL; } class NativeMovConstReg : public NativeInstruction { public: address next_instruction_address() const { ShouldNotCallThis(); + return NULL; } intptr_t data() const { ShouldNotCallThis(); + return 0; } void set_data(intptr_t x) { ShouldNotCallThis(); } }; inline NativeMovConstReg* nativeMovConstReg_at(address address) { ShouldNotCallThis(); + return NULL; } class NativeMovRegMem : public NativeInstruction { public: int offset() const { ShouldNotCallThis(); + return 0; } void set_offset(intptr_t x) { ShouldNotCallThis(); }
*** 143,162 **** --- 157,178 ---- } }; inline NativeMovRegMem* nativeMovRegMem_at(address address) { ShouldNotCallThis(); + return NULL; } class NativeJump : public NativeInstruction { public: enum zero_specific_constants { instruction_size = 0 // not used within the interpreter }; address jump_destination() const { ShouldNotCallThis(); + return NULL; } void set_jump_destination(address dest) { ShouldNotCallThis(); }
*** 170,185 **** --- 186,203 ---- address dest); }; inline NativeJump* nativeJump_at(address address) { ShouldNotCallThis(); + return NULL; } class NativeGeneralJump : public NativeInstruction { public: address jump_destination() const { ShouldNotCallThis(); + return NULL; } static void insert_unconditional(address code_pos, address entry) { ShouldNotCallThis(); }
*** 189,196 **** --- 207,215 ---- } }; inline NativeGeneralJump* nativeGeneralJump_at(address address) { ShouldNotCallThis(); + return NULL; } #endif // CPU_ZERO_VM_NATIVEINST_ZERO_HPP

src/cpu/zero/vm/nativeInst_zero.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File