RFR: 8344263: GenShen: Reduce extraneous log messages at INFO level [v8]
William Kemper
wkemper at openjdk.org
Wed Nov 20 19:07:59 UTC 2024
> Genshen logs a lot of fine level detail at `gc=info`. This category should be reserved for major phase changes in the gc cycle.
William Kemper has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains eight additional commits since the last revision:
- Merge remote-tracking branch 'shenandoah/master' into logging-cleanup
- Fix old growth triggers test
- Log all heuristic triggers with consistent formatting
- Update test, remove unused header, use proper case for old gen phases
- Fix formatting for non-generational log messages
- Make generation names proper case
- Log heuristics decisions at info with ergo tag
- Reduce logging at info, use proper case for generation names
-------------
Changes:
- all: https://git.openjdk.org/shenandoah/pull/540/files
- new: https://git.openjdk.org/shenandoah/pull/540/files/02d3d24d..da70b543
Webrevs:
- full: https://webrevs.openjdk.org/?repo=shenandoah&pr=540&range=07
- incr: https://webrevs.openjdk.org/?repo=shenandoah&pr=540&range=06-07
Stats: 107288 lines in 2854 files changed: 28083 ins; 70210 del; 8995 mod
Patch: https://git.openjdk.org/shenandoah/pull/540.diff
Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/540/head:pull/540
PR: https://git.openjdk.org/shenandoah/pull/540
More information about the shenandoah-dev
mailing list