• Jakob Gruber's avatar
    [coverage] Extend block coverage tracing · 8e13de18
    Jakob Gruber authored
    This extends --trace-block-coverage to output not only all raw coverage
    slots, but also a detailed trace of all information that is generated by
    coverage collection (i.e. after filtering and transforming collected
    counts and ranges).
    
    Example output:
    
    Coverage for function='GetCoverage', SFI=0x3d23ea6dfb59,
    has_nonempty_source_range=1, function_is_relevant=1
    {start: 278, end: 441, count: 1}
    {start: 357, end: 440, count: 0}
    
    Bug: v8:6000,v8:9212
    Change-Id: Ide09eb40999541df97409d0682a505ee0070b3a6
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1771777
    Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#63437}
    8e13de18
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
OWNERS Loading commit data...
debug-coverage.cc Loading commit data...
debug-coverage.h Loading commit data...
debug-evaluate.cc Loading commit data...
debug-evaluate.h Loading commit data...
debug-frames.cc Loading commit data...
debug-frames.h Loading commit data...
debug-interface.h Loading commit data...
debug-property-iterator.cc Loading commit data...
debug-property-iterator.h Loading commit data...
debug-scope-iterator.cc Loading commit data...
debug-scope-iterator.h Loading commit data...
debug-scopes.cc Loading commit data...
debug-scopes.h Loading commit data...
debug-stack-trace-iterator.cc Loading commit data...
debug-stack-trace-iterator.h Loading commit data...
debug-type-profile.cc Loading commit data...
debug-type-profile.h Loading commit data...
debug.cc Loading commit data...
debug.h Loading commit data...
interface-types.h Loading commit data...
liveedit.cc Loading commit data...
liveedit.h Loading commit data...