git: openjdk/mobile: 2 new changesets

duke duke at openjdk.java.net
Tue Oct 20 06:09:52 UTC 2020


Changeset: 98ec4a67
Author:    Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-10-20 06:08:25 +0000
URL:       https://git.openjdk.java.net/mobile/commit/98ec4a67

8254805: compiler/debug/TestStressCM.java is still failing

Use the code motion trace produced by TraceOptoPipelining (excluding traces of
stubs) to assert that two compilations with the same seed cause StressLCM and
StressGCM to take the same randomized decisions. Previously, the entire output
produced by PrintOptoStatistics was used instead, which has shown to be too
fragile. Also, disable inlining in both TestStressCM.java and the similar
TestStressIGVN.java to prevent flaky behavior, and run both tests for ten
different seeds to improve coverage.

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java

Changeset: c0fd774b
Author:    duke <duke at openjdk.org>
Date:      2020-10-20 06:09:19 +0000
URL:       https://git.openjdk.java.net/mobile/commit/c0fd774b

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list