• Camillo Bruni's avatar
    [counters] Add --slow-histograms flag · fd3d44f6
    Camillo Bruni authored
    The V8.Execute histogram is not free and can cause more overhead
    than expected. This CL is guarding slower histograms behind a new
    --slow-histograms flag.
    
    For now --slow-histograms is enabled by default. Once all
    chrome-side changes and benchmark changes have landed it will be
    disabled by default.
    
    --dump-counters will automatically enable --slow-histograms.
    
    The goal is to not report slow histograms on UMA by default on stable:
    - 100% reporting on canary/dev/beta
    - 1% reporting on stable or specific finch experiments
    
    Chrome-side feature: https://crrev.com/c/3065464
    
    Bug: v8:11946
    Change-Id: I23c782288e10ceb76323d72eceea9170739fd543
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3067318
    Commit-Queue: Camillo Bruni <cbruni@chromium.org>
    Reviewed-by: 's avatarVictor Gomes <victorgomes@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#76041}
    fd3d44f6
Name
Last commit
Last update
..
OWNERS Loading commit data...
code-events.h Loading commit data...
counters-definitions.h Loading commit data...
counters.cc Loading commit data...
counters.h Loading commit data...
local-logger.cc Loading commit data...
local-logger.h Loading commit data...
log-inl.h Loading commit data...
log-utils.cc Loading commit data...
log-utils.h Loading commit data...
log.cc Loading commit data...
log.h Loading commit data...
metrics.cc Loading commit data...
metrics.h Loading commit data...
runtime-call-stats-scope.h Loading commit data...
runtime-call-stats.cc Loading commit data...
runtime-call-stats.h Loading commit data...
tracing-flags.cc Loading commit data...
tracing-flags.h Loading commit data...