RFR: 8205694: AArch64: Add test to validate volatile load, store and CAS code generation

Andrew Dinn adinn at redhat.com
Wed Jun 27 16:32:37 UTC 2018


On 27/06/18 17:10, Dmitrij Pochepko wrote:
> 27.06.2018 19:03, Andrew Dinn пишет:
>> I'm really not sure what you are recommending here. Are you simply
>> saying that I need to change the @run directives so that they say
>>
>>    @run driver compiler.c2.aarch64.TestVolatiles
>>
>> instead of
>>
>>    @run main compiler.c2.aarch64.TestVolatiles
>>
>> If so then I can easily do that but I would really like to understand
>> why that is better -- as you say -- 'for optimization reasons'.
>>
>> Could you clarify if that is all you are suggesting and if so why it
>> improves the situation?
> Yes. It is exactly what I'm suggesting. @run driver is a specifical
> subform of @run main, which always run in same vm as jtreg, without
> spawning additional java process.

Ok, thanks for explaining. I'll tweak the latest webrev (just posted
details) so that @run main is replaced with @run driver.

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-compiler-dev mailing list