Integrated: 8314837: 5 compiled/codecache tests ignore VM flags

Yi-Fan Tsai duke at openjdk.org
Fri Sep 1 20:44:46 UTC 2023


On Wed, 30 Aug 2023 09:47:58 GMT, Yi-Fan Tsai <duke at openjdk.org> wrote:

> 3 codecache/cli tests are marked with `@requires vm.flagless` as they ignore VM flags. These tests enumerate combinations of flags, and some (e.g. `-Xint`) are incompatible with flags of compiler modes.
> 
> External VM flags are passed to the created processes in CodeCacheFullCountTest and CheckCodeCacheInfo. The former creates the process with code cache flushing disabled, and is compatible with flags except the interpreter mode. The later creates a process to print verbose code cache info, and the feature is independent of other flags.

This pull request has now been integrated.

Changeset: 2a11bc41
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/2a11bc41baec20cf670393ff29689043ed2d2114
Stats:     11 lines in 5 files changed: 4 ins; 2 del; 5 mod

8314837: 5 compiled/codecache tests ignore VM flags

Reviewed-by: kvn, lmesnik

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

PR: https://git.openjdk.org/jdk/pull/15485


More information about the hotspot-compiler-dev mailing list