Request for reviews (S): 8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32
Christian Thalinger
christian.thalinger at oracle.com
Mon Dec 17 17:39:09 PST 2012
On Dec 13, 2012, at 4:02 PM, Christian Thalinger <christian.thalinger at oracle.com> wrote:
> Looks good. -- Chris
Actually not:
$ ack -a emit_byte src/
src/cpu/x86/vm/macroAssembler_x86.cpp
1026: emit_byte(0xC9); // LEAVE
2115: emit_byte(0x26); // es:
2116: emit_byte(0x2e); // cs:
2117: emit_byte(0x64); // fs:
2118: emit_byte(0x65); // gs:
2119: emit_byte(0x90);
2537: emit_byte(0x70 | cc);
2538: emit_byte((offs - short_size) & 0xFF);
2541: emit_byte(0x0F);
2542: emit_byte(0x80 | cc);
src/cpu/zero/vm/assembler_zero.cpp
61: emit_byte(AbstractAssembler::code_fill_byte());
src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
119: emit_byte (segment);
128: emit_byte (segment);
src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
33: emit_byte(0xCC);
-- Chris
>
> On Dec 13, 2012, at 12:15 PM, Morris Meyer <morris.meyer at oracle.com> wrote:
>
>> Folks,
>>
>> Could I get a review of this cleanup requested by Christian Thalinger? This has been tested on JPRT.
>>
>> Thanks in advance,
>>
>> --morris meyer
>>
>> WEBREV - http://cr.openjdk.java.net/~twisti/8004250/
>
More information about the hotspot-compiler-dev
mailing list