[Request for help] Questions about make test TEST="micro" failures
Jie Fu
fujie at loongson.cn
Wed Mar 27 10:19:02 UTC 2019
Thanks Claes.
On 2019/3/27 下午6:03, Claes Redestad wrote:
> Hi Jie,
>
> generally I'd not recommend running all microbenchmarks in one go, i.e,
> qualify micro:<regex selecting a group of benchmark>. Mostly from an
> operational point of view as running them all (with default settings)
> will take days.
>
> I'll have a look at these CallSite micros. I suspect we don't run them
> regularly and they might have atrophied.
>
> /Claes
>
> On 2019-03-27 04:47, Jie Fu wrote:
>> Hi all,
>>
>> Following benchmarks failed when I do 'make test TEST="micro"'.
>> ----------------------------------------------
>> org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testMutable
>> org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testVolatile
>> org.openjdk.bench.java.lang.invoke.CallSiteSetTargetSelf.testMutable
>> org.openjdk.bench.java.lang.invoke.CallSiteSetTargetSelf.testVolatile
>> org.openjdk.bench.java.lang.invoke.CallSiteStable.testConstant
>> org.openjdk.bench.java.lang.invoke.CallSiteStable.testMutable
>> org.openjdk.bench.java.lang.invoke.CallSiteStable.testVolatile
>> ----------------------------------------------
>>
>> These failures can also be reproduced by a single run of each
>> benchmark, e.g.
>> make test
>> TEST="micro:org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testMutable"
>>
>>
>> Questions: why there are so many shouldNotCallThis() in
>> CallSiteSetTarget.java/CallSiteSetTargetSelf.java/CallSiteStable.java?
>> How can I run these benchmarks properly?
>>
>> Thanks a lot.
>>
>>
>> Best regards,
>> Jie
>>
>>
More information about the hotspot-dev
mailing list