[tracing] Migrate legacy TRACE_EVENT_OBJECT macros in base [chromium/src : main]

0 views
Skip to first unread message

Etienne Pierre-Doray (Gerrit)

unread,
May 1, 2026, 2:52:47 PM (10 days ago) May 1
to Gabriel Charette, chromium...@chromium.org, scheduler...@chromium.org, spang...@chromium.org, wfh+...@chromium.org, tracing...@chromium.org
Attention needed from Gabriel Charette

Etienne Pierre-Doray has uploaded the change for review

Etienne Pierre-Doray would like Gabriel Charette to review this change.

Commit message

[tracing] Migrate legacy TRACE_EVENT_OBJECT macros in base

This CL replaces legacy TRACE_EVENT_OBJECT macros (e.g., TRACE_EVENT_OBJECT_DELETED_WITH_ID)
with modern TRACE_EVENT_INSTANT macros. These events are now emitted with more explicit
event names to provide better context, utilizing perfetto::TerminatingFlow where
applicable to maintain flow tracking.

This CL was uploaded by git cl split.

R=g...@chromium.org
Bug: 432427382
Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce

Change diff


Change information

Files:
  • M base/task/sequence_manager/sequence_manager_impl.cc
  • M base/trace_event/trace_event.h
  • M base/trace_event/trace_event_unittest.cc
Change size: M
Delta: 3 files changed, 14 insertions(+), 56 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Gabriel Charette
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
Gerrit-Change-Number: 7806450
Gerrit-PatchSet: 1
Gerrit-Owner: Etienne Pierre-Doray <etie...@chromium.org>
Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
Gerrit-Attention: Gabriel Charette <g...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Gabriel Charette (Gerrit)

unread,
May 1, 2026, 2:56:06 PM (10 days ago) May 1
to Etienne Pierre-Doray, Gabriel Charette, chromium...@chromium.org, scheduler...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
Attention needed from Etienne Pierre-Doray

Gabriel Charette voted and added 1 comment

Votes added by Gabriel Charette

Code-Review+1

1 comment

Commit Message
Line 14, Patchset 1 (Latest):This CL was uploaded by git cl split.
Gabriel Charette . unresolved

Was it? Seems pretty precise

Open in Gerrit

Related details

Attention is currently required from:
  • Etienne Pierre-Doray
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
    Gerrit-Change-Number: 7806450
    Gerrit-PatchSet: 1
    Gerrit-Owner: Etienne Pierre-Doray <etie...@chromium.org>
    Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
    Gerrit-Attention: Etienne Pierre-Doray <etie...@chromium.org>
    Gerrit-Comment-Date: Fri, 01 May 2026 18:55:43 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Etienne Pierre-Doray (Gerrit)

    unread,
    May 4, 2026, 1:57:27 PM (7 days ago) May 4
    to Chromium LUCI CQ, Gabriel Charette, chromium...@chromium.org, scheduler...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
    Attention needed from Gabriel Charette

    Etienne Pierre-Doray added 1 comment

    Commit Message
    Line 14, Patchset 1 (Latest):This CL was uploaded by git cl split.
    Gabriel Charette . resolved

    Was it? Seems pretty precise

    Etienne Pierre-Doray

    It was, but the base/ parts are mostly cleanup meant to happen after the other CLs landed (so I temporarily set it as WIP)
    Those other CLs now landed, so we go land this, but the fact that it was extracted with cl split isn't super relevant.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Gabriel Charette
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
      Gerrit-Change-Number: 7806450
      Gerrit-PatchSet: 1
      Gerrit-Owner: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
      Gerrit-Attention: Gabriel Charette <g...@chromium.org>
      Gerrit-Comment-Date: Mon, 04 May 2026 17:57:16 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Gabriel Charette <g...@chromium.org>
      satisfied_requirement
      open
      diffy

      Etienne Pierre-Doray (Gerrit)

      unread,
      May 4, 2026, 1:57:44 PM (7 days ago) May 4
      to Chromium LUCI CQ, Gabriel Charette, chromium...@chromium.org, scheduler...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
      Attention needed from Gabriel Charette

      Etienne Pierre-Doray voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Gabriel Charette
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
      Gerrit-Change-Number: 7806450
      Gerrit-PatchSet: 1
      Gerrit-Owner: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
      Gerrit-Attention: Gabriel Charette <g...@chromium.org>
      Gerrit-Comment-Date: Mon, 04 May 2026 17:57:36 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      May 4, 2026, 4:07:06 PM (7 days ago) May 4
      to Etienne Pierre-Doray, Gabriel Charette, chromium...@chromium.org, scheduler...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org

      Chromium LUCI CQ submitted the change

      Change information

      Commit message:
      [tracing] Migrate legacy TRACE_EVENT_OBJECT macros in base

      This CL replaces legacy TRACE_EVENT_OBJECT macros (e.g., TRACE_EVENT_OBJECT_DELETED_WITH_ID)
      with modern TRACE_EVENT_INSTANT macros. These events are now emitted with more explicit
      event names to provide better context, utilizing perfetto::TerminatingFlow where
      applicable to maintain flow tracking.

      This CL was uploaded by git cl split.

      Bug: 432427382
      Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
      Reviewed-by: Gabriel Charette <g...@chromium.org>
      Commit-Queue: Etienne Pierre-Doray <etie...@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#1624884}
      Files:
      • M base/task/sequence_manager/sequence_manager_impl.cc
      • M base/trace_event/trace_event.h
      • M base/trace_event/trace_event_unittest.cc
      Change size: M
      Delta: 3 files changed, 14 insertions(+), 56 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Gabriel Charette
      Open in Gerrit
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: merged
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I61729216d0b038ad85da79274c89aa6319f095ce
      Gerrit-Change-Number: 7806450
      Gerrit-PatchSet: 2
      Gerrit-Owner: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages