RFR(S): 8198915: [Graal] 3rd testcase of compiler/types/TestMeetIncompatibleInterfaceArrays.java takes more than 10 mins

Volker Simonis volker.simonis at gmail.com
Wed Mar 28 12:34:30 UTC 2018

On Tue, Mar 27, 2018 at 7:50 PM, Vladimir Kozlov
<vladimir.kozlov at oracle.com> wrote:
> Looks good.
> Is there difference between "C2 (tier 4)" and "C2 (tier4)" in tier[][]
> except space?

It's just labels for the output (i.e. no semantic) but I've adjusted
it in the final version which I've pushed.


> Thanks,
> Vladimir
> On 3/27/18 10:37 AM, Volker Simonis wrote:
>> Hi,
>> can I please have a review for the following test-only change:
>> http://cr.openjdk.java.net/~simonis/webrevs/2018/8198915
>> https://bugs.openjdk.java.net/browse/JDK-8198915
>> When I wrote this test back in 2015, the WhiteBox API was not powerful
>> enough (or I simply wasn't smart enough to use it :) so I used a lot
>> of -XX options in order to run a method three times in a round where
>> every execution was done at another compilation level (i.e.
>> interpreted, C1 and C2). Unfortunately, the required redefinition of
>> compiler counters and thresholds massively slows down Graal as can be
>> seen in the bug report.
>> I've therefore changed the test to use the Whitbox API to achieve the
>> same test compilation without the need to redefine the global JIT
>> compiler counters and thresholds.
>> Thank you and best regards,
>> Volker

More information about the hotspot-dev mailing list