RFR: JDK-8152300: Convert G1_ALLOC_REGION_TRACING to unified logging

Bengt Rutisson bengt.rutisson at oracle.com
Tue Mar 22 09:18:40 UTC 2016


Hi again,

Got some internal feedback from Stefan and Stefan. Here's an updated webrev:

http://cr.openjdk.java.net/~brutisso/8152300/webrev.01/

And here's a diff compared to the last version:

http://cr.openjdk.java.net/~brutisso/8152300/webrev.00-01.diff/

Thanks,
Bengt

On 2016-03-21 14:40, Bengt Rutisson wrote:
>
> Hi all,
>
> Could I have a couple of reviews for this change?
>
> http://cr.openjdk.java.net/~brutisso/8152300/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8152300
>
> Currently there is a define called G1_ALLOC_REGION_TRACING in the G1 
> code. It respresents two levels of logging in non-product builds.
>
> We should use the unified logging framework for this logging instead.
>
> The proposed patch converts the two levels of logging guarded by 
> G1_ALLOC_REGION_TRACING to debug and trace level logging at develop 
> level. This means that the logging is not available in product builds. 
> The call to the trace() method is now guarded by ifndef PRODUCT to 
> make sure we don't have any regressions in the production code.
>
> I am not convinced the logic inside the trace method is completely 
> correct. But it is the same as the old logging. Maybe now that the 
> logging is easier to find someone will take the time to use it and see 
> if it logs the relevant information. This patch merely converts the 
> old logging to use the unified logging framework.
>
> An unusual part of this logging is that  you will get either the debug 
> or the trace logging. Normally I have tried to avoid that type of 
> situation and instead log one line at debug and another at trace. 
> However, since I wanted to keep the format intact with the old version 
> I opted for this solution now.
>
> Below are some examples.
>
> Thanks,
> Bengt
>
> Old G1_ALLOC_REGION_TRACING=2 logging:
>
> [3,135s][info][gc] GC(4) Pause Young (G1 Evacuation Pause) 
> 16M->17M(64M) (3,000s, 3,135s) 135,927ms
> [Mutator Alloc Region] 0 DUMMY : alloc failed min 256 desired 256
> [Mutator Alloc Region] 0 DUMMY : retiring
> [Mutator Alloc Region] 0 DUMMY : retired
> [Mutator Alloc Region] 0 DUMMY : attempting region allocation
> [Mutator Alloc Region] 0 DUMMY : update
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> updated
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> region allocation successful
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> alloc locked (second attempt) min 256 desired 256 actual 256 
> 0x00000000fff00000
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff0a890,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff00800
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff14920,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff0a890
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff1e9b0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff14920
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff28a40,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff1e9b0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff32ad0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff28a40
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff3cb60,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff32ad0
> [Mut[2,005s][info][gc] GC(38) Pause Young (G1 Evacuation Pause) 
> 62M->61M(64M) (1,994s, 2,005s) 11,055ms
> [Mutator Alloc Region] 0 DUMMY : alloc failed
> [Mutator Alloc Region] 0 DUMMY : retiring
> [Mutator Alloc Region] 0 DUMMY : retired
> [Mutator Alloc Region] 0 DUMMY : attempting region allocation
> [Mutator Alloc Region] 0 DUMMY : update
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> updated
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> region allocation successful
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> retiring
> [Mutator Alloc Region] 1 DUMMY : retired
> [Mutator Alloc Region] 1 DUMMY : attempting region allocation
> [Mutator Alloc Region] 1 DUMMY : update
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> updated
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> region allocation successful
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> alloc failed
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> alloc failed
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 DUMMY : attempting region allocation
> [Mutator Alloc Region] 2 DUMMY : region allocation failed
> [Mutator Alloc Region] 2 DUMMY : alloc locked failed
> [Mutator Alloc Region] 2 DUMMY : alloc failed
> [Mutator Alloc Region] 2 DUMMY : retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 DUMMY : attempting region allocation
> [Mutator Alloc Region] 2 DUMMY : region allocation failed
> [Mutator Alloc Region] 2 DUMMY : alloc locked failed
> [Mutator Alloc Region] 2 DUMMY : releasing
> [Mutator Alloc Region] 2 DUMMY : retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 NULL : released
> [Survivor GC Alloc Region] 1 NULL : initializing
> [Survivor GC Alloc Region] 0 DUMMY : initialized
> ator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff46bf0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff3cb60
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff50c80,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff46bf0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff5ad10,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff50c80
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff64da0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff5ad10
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff6ee30,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff64da0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff78ec0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff6ee30
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff82f50,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff78ec0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff8cfe0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff82f50
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff97070,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff8cfe0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffa1100,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fff97070
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffab190,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffa1100
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffb5220,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffab190
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffbf2b0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffb5220
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffc9340,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffbf2b0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffd33d0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffc9340
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffdd460,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffd33d0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fffe74f0,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffdd460
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000ffff1580,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000fffe74f0
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000ffffb610,0x0000000100000000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000ffff1580
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc min 2366 desired 2366 actual 2366 0x00000000ffffb610
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed min 256 desired 256
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed min 256 desired 256
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> retiring
> [Mutator Alloc Region] 1 DUMMY : retired
> [Mutator Alloc Region] 1 DUMMY : attempting region allocation
> [Mutator Alloc Region] 1 DUMMY : update
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> updated
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> region allocation successful
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> alloc locked (second attempt) min 256 desired 256 actual 256 
> 0x00000000ffe00000
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe0a890,0x00000000fff00000] : 
> alloc min 5138 desired 5138 actual 5138 0x00000000ffe00800
>
>
>
> Old G1_ALLOC_REGION_TRACING=1 logging:
>
> [Mutator Alloc Region] 0 DUMMY : alloc failed
> [Mutator Alloc Region] 0 DUMMY : retiring
> [Mutator Alloc Region] 0 DUMMY : retired
> [Mutator Alloc Region] 0 DUMMY : attempting region allocation
> [Mutator Alloc Region] 0 DUMMY : update
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> updated
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> region allocation successful
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> alloc failed
> [Mutator Alloc Region] 1 
> 63:(E)[0x00000000fff00000,0x0000000100000000,0x0000000100000000] : 
> retiring
> [Mutator Alloc Region] 1 DUMMY : retired
> [Mutator Alloc Region] 1 DUMMY : attempting region allocation
> [Mutator Alloc Region] 1 DUMMY : update
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> updated
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000ffe00800,0x00000000fff00000] : 
> region allocation successful
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> alloc failed
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> alloc failed
> [Mutator Alloc Region] 2 
> 62:(E)[0x00000000ffe00000,0x00000000fff00000,0x00000000fff00000] : 
> retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 DUMMY : attempting region allocation
> [Mutator Alloc Region] 2 DUMMY : region allocation failed
> [Mutator Alloc Region] 2 DUMMY : alloc locked failed
> [Mutator Alloc Region] 2 DUMMY : alloc failed
> [Mutator Alloc Region] 2 DUMMY : retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 DUMMY : attempting region allocation
> [Mutator Alloc Region] 2 DUMMY : region allocation failed
> [Mutator Alloc Region] 2 DUMMY : alloc locked failed
> [Mutator Alloc Region] 2 DUMMY : releasing
> [Mutator Alloc Region] 2 DUMMY : retiring
> [Mutator Alloc Region] 2 DUMMY : retired
> [Mutator Alloc Region] 2 NULL : released
> [Survivor GC Alloc Region] 1 NULL : initializing
> [Survivor GC Alloc Region] 0 DUMMY : initialized
>
>
> New -Xlog:gc+alloc+region=debug logging:
>
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : retired
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : 
> attempting region allocation
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : 
> region allocation failed
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : alloc 
> locked failed
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : alloc 
> failed
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : retiring
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : retired
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : 
> attempting region allocation
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : 
> region allocation failed
> [1,598s][debug][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : alloc 
> locked failed
> [1,598s][debug][gc,alloc,region] GC(14) Mutator Alloc Region: 0 DUMMY 
> : releasing
> [1,598s][debug][gc,alloc,region] GC(14) Mutator Alloc Region: 0 DUMMY 
> : retiring
> [1,598s][debug][gc,alloc,region] GC(14) Mutator Alloc Region: 0 DUMMY 
> : retired
> [1,598s][debug][gc,alloc,region] GC(14) Mutator Alloc Region: 0 NULL : 
> released
> [1,598s][debug][gc,alloc,region] GC(14) Survivor GC Alloc Region: 1 
> NULL : initializing
> [1,598s][debug][gc,alloc,region] GC(14) Survivor GC Alloc Region: 0 
> DUMMY : initialized
> [1,598s][debug][gc,alloc,region] GC(14) Old GC Alloc Region: 2 NULL : 
> initializing
> [1,598s][debug][gc,alloc,region] GC(14) Old GC Alloc Region: 0 DUMMY : 
> initialized
> [1,599s][debug][gc,alloc,region] GC(14) Old GC Alloc Region: 0 DUMMY : 
> alloc failed
> [1,599s][debug][gc,alloc,region] GC(14) Old GC Alloc Region: 0 DUMMY : 
> alloc failed
>
>
>
>
> New -Xlog:gc+alloc+region=trace logging:
>
>
>
> [3,109s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc89e3a0,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc89db90
> [3,142s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8a1400,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc8a0bf0
> [3,108s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc894260,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc893a50
> [3,141s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8a03e0,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc89fbd0
> [3,141s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8a0bf0,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc8a03e0
> [3,108s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8972c0,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc896ab0
> [3,108s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc897ad0,0x00000000fc900000] : 
> alloc min 5 desired 258 actual 258 0x00000000fc8972c0
> [3,147s][trace][gc,alloc,region] GC(0) Survivor GC Alloc Region: 2 
> DUMMY : releasing
> [3,147s][trace][gc,alloc,region] GC(0) Survivor GC Alloc Region: 2 
> DUMMY : retiring
> [3,147s][trace][gc,alloc,region] GC(0) Survivor GC Alloc Region: 2 
> DUMMY : retired
> [3,147s][trace][gc,alloc,region] GC(0) Survivor GC Alloc Region: 2 
> NULL : released
> [3,147s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8a1400,0x00000000fc900000] : 
> releasing
> [3,148s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 
> 8:(O)[0x00000000fc800000,0x00000000fc8a1400,0x00000000fc900000] : 
> retiring
> [3,148s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 DUMMY : 
> retired
> [3,148s][trace][gc,alloc,region] GC(0) Old GC Alloc Region: 9 NULL : 
> released
> [3,151s][trace][gc,alloc,region] GC(0) Mutator Alloc Region: 12 NULL : 
> initializing
> [3,151s][trace][gc,alloc,region] GC(0) Mutator Alloc Region: 0 DUMMY : 
> initialized
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : alloc 
> failed min 256 desired 256
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : retiring
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : retired
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : 
> attempting region allocation
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 0 DUMMY : update
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> updated
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> region allocation successful
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff00800,0x0000000100000000] : 
> alloc locked (second attempt) min 256 desired 256 actual 256 
> 0x00000000fff00000
> [3,151s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff05768,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff00800
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff0a6d0,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff05768
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff0f638,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff0a6d0
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff145a0,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff0f638
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff19508,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff145a0
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff1e470,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff19508
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff236c0,0x0000000100000000] : 
> alloc min 2634 desired 2634 actual 2634 0x00000000fff1e470
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff28628,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff236c0
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff2d590,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff28628
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff324f8,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff2d590
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff37460,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff324f8
> [3,152s][trace][gc,alloc,region] Mutator Alloc Region: 1 
> 63:(E)[0x00000000fff00000,0x00000000fff3c3c8,0x0000000100000000] : 
> alloc min 2541 desired 2541 actual 2541 0x00000000fff37460
>



More information about the hotspot-gc-dev mailing list