Mercurial > hg > graal-jvmci-8
comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 14303:893ce66f7473
8027476: Improve performance of Stringtable unlink
8027455: Improve symbol table scan times during gc pauses
Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set.
Reviewed-by: mgerdin, coleenp, brutisso
author | tschatzl |
---|---|
date | Mon, 20 Jan 2014 11:47:07 +0100 |
parents | 5888334c9c24 |
children | e5d78f318aec 191174b49bec |
comparison
equal
deleted
inserted
replaced
14265:3e2b76368121 | 14303:893ce66f7473 |
---|---|
68 "(0 means do not periodically generate this info); " \ | 68 "(0 means do not periodically generate this info); " \ |
69 "it also requires -XX:+G1SummarizeRSetStats") \ | 69 "it also requires -XX:+G1SummarizeRSetStats") \ |
70 \ | 70 \ |
71 diagnostic(bool, G1TraceConcRefinement, false, \ | 71 diagnostic(bool, G1TraceConcRefinement, false, \ |
72 "Trace G1 concurrent refinement") \ | 72 "Trace G1 concurrent refinement") \ |
73 \ | |
74 experimental(bool, G1TraceStringSymbolTableScrubbing, false, \ | |
75 "Trace information string and symbol table scrubbing.") \ | |
73 \ | 76 \ |
74 product(double, G1ConcMarkStepDurationMillis, 10.0, \ | 77 product(double, G1ConcMarkStepDurationMillis, 10.0, \ |
75 "Target duration of individual concurrent marking steps " \ | 78 "Target duration of individual concurrent marking steps " \ |
76 "in milliseconds.") \ | 79 "in milliseconds.") \ |
77 \ | 80 \ |