RFR: 8239423: [TESTBUG] jdk/jfr/jvm/TestJFRIntrinsic.java failed with -XX:-TieredCompilation

Ao Qi aoqi at loongson.cn
Mon Feb 24 11:39:35 UTC 2020


On Fri, Feb 21, 2020 at 10:42 AM Ao Qi <aoqi at loongson.cn> wrote:
>
> > We need to find all tests that use the modified WB functions and see if
> > they all pass under normal and non-tiered configurations.

I found it's hard to find all the tests that use the modified
functions, because not all the tests use the modified functions
directly. I try to find them by two ways:
  - I grep all modified functions' name in test dir and found all the
tests contain the names. Some found files are not jtreg tests. They
are used by other tests or libs. I also grep these files' name to find
tests that use these files. However I missed the situation that other
libs use these files.
  - I added some tty->print at the modified positions and run hotspot
(hotspot_all_no_apps), jdk (jdk_stable) and langtools (jdk lib tools)
tests. Then I found all jtr files which contain the added print.
The test list found by the above two ways are here:
http://cr.openjdk.java.net/~aoqi/8239423/all.txt . These tests passed
with default and -XX:-TieredCompilation parameter and passed under
--with-jvm-features=-compiler1 configuration. I also tested them with
c1-only configuration. 2 failures were found, but regression were not
found.

I also tested tier1-3, both release and fastdebug, with default and
-XX:-TieredCompilation parameter.

Do I need do some other tests?

Cheers,
Ao Qi








>
> I agree. I will try to find these tests.
>
> Cheers,
> Ao Qi
>
> >
> > Thanks,
> > David
> >



More information about the hotspot-dev mailing list