RFR(S): 8132242: LogTouchedMethods (8025692) asserts if TieredCompilation is off.

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Tue Jul 28 08:58:23 UTC 2015


Yumin, could you have a look at this, please?  It's trivial.
Or could someone else sponsor this?

... I added the bugID I forgot before to the subject.

Best regards,

-----Original Message-----
From: Daniel D. Daugherty [mailto:daniel.daugherty at oracle.com] 
Sent: Donnerstag, 23. Juli 2015 15:49
To: Lindenmaier, Goetz
Cc: hotspot-runtime-dev at openjdk.java.net
Subject: Re: RFR(S): LogTouchedMethods (8025692) asserts if TieredCompilation is off.


Since you did the work on:

JDK-8025692 Log what methods are touched at run-time

can you help Goetz with this tweak?


On 7/23/15 7:30 AM, Lindenmaier, Goetz wrote:
> Hi,
> LogTouchedMethods causes the template interpreter to generate profiling code even
> if no compiler is used.  If TieredCompilation is off, code containing an assertion
> that checks that UseCompiler is set, is reached.
> This assertion exists on the sparc and ppc platforms.
> Fix:
> Check for LogTouchedMethods in the assertion.
> Also added testcase with -XX:-TieredCompilation.
> The problem can be reproduced with the new test case on solaris sparc.
> Please review this change.  I please need a sponsor.
> http://cr.openjdk.java.net/~goetz/webrevs/8132242-jtregPTM/webrev.01/
> Best regards,
>    Goetz Lindenmaier

More information about the hotspot-runtime-dev mailing list