comparison src/share/vm/asm/assembler.hpp @ 7424:c4bd2eccea46

8004536: replace AbstractAssembler emit_word with emit_int16 Reviewed-by: jrose, kvn, twisti Contributed-by: Morris Meyer <morris.meyer@oracle.com>
author twisti
date Tue, 18 Dec 2012 10:47:23 -0800
parents 18d56ca3e901
children d02120b7a34f
comparison
equal deleted inserted replaced
7423:620e502e3f47 7424:c4bd2eccea46
224 void emit_float( jfloat x) { code_section()->emit_float( x); } 224 void emit_float( jfloat x) { code_section()->emit_float( x); }
225 void emit_double( jdouble x) { code_section()->emit_double( x); } 225 void emit_double( jdouble x) { code_section()->emit_double( x); }
226 void emit_address(address x) { code_section()->emit_address(x); } 226 void emit_address(address x) { code_section()->emit_address(x); }
227 227
228 void emit_byte(int x) { emit_int8 (x); } // deprecated 228 void emit_byte(int x) { emit_int8 (x); } // deprecated
229 void emit_word(int x) { emit_int16(x); } // deprecated
230 void emit_long(jint x) { emit_int32(x); } // deprecated 229 void emit_long(jint x) { emit_int32(x); } // deprecated
231 230
232 // Instruction boundaries (required when emitting relocatable values). 231 // Instruction boundaries (required when emitting relocatable values).
233 class InstructionMark: public StackObj { 232 class InstructionMark: public StackObj {
234 private: 233 private: