• Omer Katz's avatar
    cppgc: Add tracing scopes · 6a1a3a10
    Omer Katz authored
    This CL adds tracing scopes for the various cppgc classes.
    Scopes use TRACE_EVENT_BEGIN and TRACE_EVENT_END macros to report trace
    events. To do so they need to include trace-event.h. For unified heap
    builds, trace-event.h forwards to v8's src/tracing/trace-event.h. For
    other builds, trace-event.h provides a subset of
    src/tracing/trace-event.h that covers just the parts used by cppgc.
    
    This CL covers what we need for traces and blink gc metrics (up to
    renaming events from BlinkGC.* to CppGC.*). UMA and UKM are not yet
    handled.
    
    Bug: chromium:1056170
    Change-Id: Id92e84b27259ff0aadae7692f3d79d30896fb8e7
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2540548
    Commit-Queue: Omer Katz <omerkatz@chromium.org>
    Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
    Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#71284}
    6a1a3a10
Name
Last commit
Last update
..
base Loading commit data...
cppgc Loading commit data...
allocation-observer-unittest.cc Loading commit data...
barrier-unittest.cc Loading commit data...
bitmap-test-utils.h Loading commit data...
bitmap-unittest.cc Loading commit data...
code-object-registry-unittest.cc Loading commit data...
embedder-tracing-unittest.cc Loading commit data...
gc-idle-time-handler-unittest.cc Loading commit data...
gc-tracer-unittest.cc Loading commit data...
heap-controller-unittest.cc Loading commit data...
heap-unittest.cc Loading commit data...
heap-utils.h Loading commit data...
index-generator-unittest.cc Loading commit data...
item-parallel-job-unittest.cc Loading commit data...
list-unittest.cc Loading commit data...
local-factory-unittest.cc Loading commit data...
local-heap-unittest.cc Loading commit data...
marking-unittest.cc Loading commit data...
marking-worklist-unittest.cc Loading commit data...
memory-reducer-unittest.cc Loading commit data...
object-start-bitmap-unittest.cc Loading commit data...
object-stats-unittest.cc Loading commit data...
persistent-handles-unittest.cc Loading commit data...
safepoint-unittest.cc Loading commit data...
slot-set-unittest.cc Loading commit data...
spaces-unittest.cc Loading commit data...
traced-reference-unittest.cc Loading commit data...
unified-heap-snapshot-unittest.cc Loading commit data...
unified-heap-unittest.cc Loading commit data...
unified-heap-utils.cc Loading commit data...
unified-heap-utils.h Loading commit data...
unmapper-unittest.cc Loading commit data...
worklist-unittest.cc Loading commit data...