RFR: Denser ShHeapRegion status line
Roman Kennke
rkennke at redhat.com
Wed Feb 21 13:04:04 UTC 2018
Seems good and useful.
Can you hold this back until I merged upstream jdk/jdk into sh/jdk ?
Should be done any hour now.
Roman
On Wed, Feb 21, 2018 at 1:12 PM, Aleksey Shipilev <shade at redhat.com> wrote:
> http://cr.openjdk.java.net/~shade/shenandoah/dense-hs-err/webrev.01/
>
> ShenandoahHeapRegion status line gets really crowded -- it barely fits on my monitor now! We can
> make it denser by ignoring native address of the region itself, shortening the default padding for
> addresses and sequence numbers, etc. We can also rearrange status line to make most important things
> first: e.g. TAMS should be right after BTE.
>
> Status line before:
> |0x00001520c406b290| 0|R |BTE 0x00000000c0000000, 0x00000000c0080000, 0x00000000c0080000|U
> 100%|T 100%|G 0%|S 0%|L 100%|FMSN 1|LMSN 8|FGSN 0|LGSN
> 0| |CP 0|TAMS 0x00000000c0000000, 0x00000000c0000000|
>
> Status line after:
> | 1|R |BTE c0080000, c0100000, c0100000|TAMS c0080000, c0080000|U 100%|T
> 100%|G 0%|S 0%|L 100%| |CP 0|SN 9, 10, 0, 0
>
> Testing: hotspot_gc_shenandoah, eyeballing hs_errs
>
> -Aleksey
>
More information about the shenandoah-dev
mailing list