Withdrawn: CODETOOLS-7902851: jcstress: Provide the ability to capture VM output

Aleksey Shipilev shade at openjdk.java.net
Thu Mar 18 11:10:46 UTC 2021


On Thu, 18 Mar 2021 09:45:06 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> In order to get PrintAssembly and other diagnostics from the forked VM, it would be instrumental for jcstress harness to capture the output from the forked VMs.
> 
> Example:
> 
>       [OK] o.o.j.t.fences.UnfencedDekkerTest
>     (fork: #1, JVM args: [-Xlog:gc])
>   Observed state   Occurrences              Expectation  Interpretation                                              
>             0, 0       501,152   ACCEPTABLE_INTERESTING  Acceptable with no sequential consistency enforced          
>             0, 1   137,897,148               ACCEPTABLE  Acceptable under sequential consistency                     
>             1, 0   134,406,572               ACCEPTABLE  Acceptable under sequential consistency                     
>             1, 1           229               ACCEPTABLE  Acceptable under sequential consistency                     
> 
>     VM output stream: 
>         [0.003s][info][gc] Using G1
>         [0.231s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 100M->9M(2012M) 19.354ms
>         [2.351s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 106M->2M(2012M) 2.302ms

This pull request has been closed without being integrated.

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

PR: https://git.openjdk.java.net/jcstress/pull/13


More information about the jcstress-dev mailing list