Integrated: 8258772: Some runtime/cds tests fail with +LogCompilation or +StressX

Roberto Castañeda Lozano rcastanedalo at openjdk.java.net
Thu Jan 7 19:00:55 UTC 2021


On Tue, 22 Dec 2020 09:13:45 GMT, Roberto Castañeda Lozano <rcastanedalo at openjdk.org> wrote:

> Emit warning about TraceDependencies results in `ClassHierarchyWalker::count_find_witness_calls()` only if `TraceDependencies` is actually enabled. Use standard `warning()` function instead of ad hoc printing. Remove warning about using `Stress(LCM|GCM|IGVN)` without `LogCompilation` in `Compile::Compile()`, and add the information to the description of the `StressSeed` option instead. These changes prevent false test failures when using `LogCompilation` or `Stress(LCM|GCM|IGVN)`.

This pull request has now been integrated.

Changeset: d8ad6301
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/d8ad6301
Stats:     9 lines in 3 files changed: 1 ins; 2 del; 6 mod

8258772: Some runtime/cds tests fail with +LogCompilation or +StressX

Emit warning about TraceDependencies results in
ClassHierarchyWalker::count_find_witness_calls() only if TraceDependencies is
actually enabled. Use standard warning() function instead of ad hoc printing.
Remove warning about using Stress(LCM|GCM|IGVN) without LogCompilation in
Compile::Compile(), and add the information to the description of the StressSeed
option instead. These changes prevent false test failures when using
LogCompilation or Stress(LCM|GCM|IGVN).

Reviewed-by: chagedorn, kvn, thartmann

-------------

PR: https://git.openjdk.java.net/jdk/pull/1863


More information about the hotspot-compiler-dev mailing list