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

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Thu Jul 23 13:30:33 UTC 2015


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