RFR (S): 8198561: Make oop and narrowOop always have their own class type
Andrew Dinn
adinn at redhat.com
Tue Feb 27 15:06:44 UTC 2018
On 27/02/18 14:47, Erik Österlund wrote:
> On 2018-02-26 20:55, coleen.phillimore at oracle.com wrote:
>>
>> Hi Erik,
>>
>> This looks great. I assume that the generated code (for these
>> classes vs. oopDesc* and juint) comes out the same?
>
> I assume so too. Or at least that the performance does not regress.
> Maybe I run some benchmarks to be sure since the question has been asked.
Surely it would be better to disassemble some (before and after)
compiled code which uses these narrow oop definitions? Will the compiler
generate different machine code with this change?
regards,
Andrew Dinn
-----------
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander
More information about the hotspot-dev
mailing list