• Ulan Degenbaev's avatar
    [heap] Emit trace event for background GC tasks. · 2031503a
    Ulan Degenbaev authored
    The following events in v8.gc category are emitted:
    - V8.GC_BACKGROUND_ARRAY_BUFFER_FREE
    - V8.GC_BACKGROUND_STORE_BUFFER
    - V8.GC_BACKGROUND_UNMAPPER
    - V8.GC_MC_BACKGROUND_EVACUATE_COPY
    - V8.GC_MC_BACKGROUND_EVACUATE_UPDATE_POINTERS
    - V8.GC_MC_BACKGROUND_MARKING
    - V8.GC_MC_BACKGROUND_SWEEPING
    - V8.GC_MINOR_MC_BACKGROUND_EVACUATE_COPY
    - V8.GC_MINOR_MC_BACKGROUND_EVACUATE_UPDATE_POINTERS
    - V8.GC_MINOR_MC_BACKGROUND_MARKING
    - V8.GC_SCAVENGER_BACKGROUND_SCAVENGE_PARALLEL
    
    Bug: chromium:758183
    Change-Id: I04368f75ac740cbc832a864609709e5a46f5baef
    Reviewed-on: https://chromium-review.googlesource.com/825203
    Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
    Reviewed-by: 's avatarHannes Payer <hpayer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#50107}
    2031503a
gc-tracer.cc 40.9 KB