Display size and count of blink dom objects in memory-infra. [v8/v8 : main]

0 views
Skip to first unread message

鹏强王 (Gerrit)

unread,
Sep 16, 2025, 8:33:43 AMSep 16
to Michael Lippautz, Omer Katz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
Attention needed from Michael Lippautz and Omer Katz

鹏强王 added 2 comments

Commit Message
Line 7, Patchset 1:Display size and count of blink dom objects in memory-infra.
Michael Lippautz . resolved

Please add a title to your CL and format it accordingly.
"""
Title

Description...

Bug:
"""

鹏强王

Done

File include/cppgc/heap-statistics.h
Line 59, Patchset 1: * Statistics for object allocated on the page. The dom objects name was
Michael Lippautz . resolved

We generally don't refer to terms like DOM from V8 as that concept doesn't exist here on the API.

If we go through with this change, this would need to saysomething along the lnes of

"Statistics for object allocated on the page. Note that objects without names are coerced to a single type."

鹏强王

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Michael Lippautz
  • Omer Katz
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
Gerrit-Change-Number: 6950858
Gerrit-PatchSet: 4
Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
Gerrit-CC: Hannes Payer <hpa...@chromium.org>
Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
Gerrit-Attention: Omer Katz <omer...@chromium.org>
Gerrit-Comment-Date: Tue, 16 Sep 2025 12:33:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Michael Lippautz <mlip...@chromium.org>
unsatisfied_requirement
open
diffy

Omer Katz (Gerrit)

unread,
Sep 16, 2025, 2:01:13 PMSep 16
to 鹏强王, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
Attention needed from Michael Lippautz and 鹏强王

Omer Katz added 1 comment

Patchset-level comments
File-level comment, Patchset 1:
Omer Katz . resolved

Names are intentionally omitted in production builds (unless explicitly enabled) to avoid increasing the binary size.
Always having the names available would indeed be convenient for debugging, but it's not currently an option.
You could try using "Chrome for Testing" instead (see https://developer.chrome.com/blog/chrome-for-testing/), which I believe should have the names enabled.

鹏强王

I approve of your opinion that name omitted in production builds to avoid increasing the binary size. But some blink objects has explicitly specified names inherited NameProvider, we can obtain these blink objects name using NameProvide::GetHumanReadableName, the Human-readable name of these object is used to show in devtools heap snapshot. it doesn't increase the binary size. I think it is necessary that show these blink object in memory-infra.

Omer Katz

Thanks for clarifying. I misunderstood your intention.

Open in Gerrit

Related details

Attention is currently required from:
  • Michael Lippautz
  • 鹏强王
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
Gerrit-Change-Number: 6950858
Gerrit-PatchSet: 4
Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
Gerrit-CC: Hannes Payer <hpa...@chromium.org>
Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
Gerrit-Comment-Date: Tue, 16 Sep 2025 18:01:08 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: 鹏强王 <wangpe...@bytedance.com>
Comment-In-Reply-To: Omer Katz <omer...@chromium.org>
unsatisfied_requirement
open
diffy

Omer Katz (Gerrit)

unread,
Sep 17, 2025, 7:14:02 AMSep 17
to 鹏强王, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
Attention needed from Michael Lippautz and 鹏强王

Omer Katz added 3 comments

Patchset-level comments
File-level comment, Patchset 4 (Latest):
Omer Katz . resolved

Code looks good to me. Just the comments can be slightly improved. Thanks.

File include/cppgc/heap-statistics.h
Line 58, Patchset 4 (Latest): /**
* Statistics for object allocated on the page. If an object has explicit
* names by inherited from NameProvider, its name will display in
* memory-infra, and other objects without name are coerced to a
* single type unless enable CPPGC_SUPPORTS_OBJECT_NAMES.
*/
std::vector<ObjectStatsEntry> object_statistics;
Omer Katz . unresolved
Please replace this comment with the following:
```
/**
* Statistics for object allocated on the page. If an object provides a
* name by inheriting from NameProvider, its name will be displayed in
* memory-infra. Other objects, without an explicit name, are merged under a
* single type unless the CPPGC_SUPPORTS_OBJECT_NAME build flag is enabled.
*/
```
File src/heap/cppgc/heap-statistics-collector.cc
Line 81, Patchset 4 (Latest): // It records the internal cpp object with "InternalNode", if you want to
// display more detailed type name of internal cpp object, please enable
// CPPGC_SUPPORTS_OBJECT_NAMES macro.
const auto it = type_map.insert({header->GetName().value, type_map.size()});
Omer Katz . unresolved

Please replace this paragraph with the following:
```
// Internal cpp objects that do not inherit from NameProvider are recorded
// as and merged under "InternalNode". For more detailed statistics Enable
// the build flag CPPGC_SUPPORTS_OBJECT_NAMES to instead use the C++ class
// name for more detailed statistics.
```

Open in Gerrit

Related details

Attention is currently required from:
  • Michael Lippautz
  • 鹏强王
Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: v8/v8
    Gerrit-Branch: main
    Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
    Gerrit-Change-Number: 6950858
    Gerrit-PatchSet: 4
    Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
    Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
    Gerrit-CC: Hannes Payer <hpa...@chromium.org>
    Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
    Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Comment-Date: Wed, 17 Sep 2025 11:13:57 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    鹏强王 (Gerrit)

    unread,
    Sep 17, 2025, 7:37:52 AMSep 17
    to Michael Lippautz, Omer Katz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
    Attention needed from Michael Lippautz and Omer Katz

    鹏强王 added 3 comments

    Patchset-level comments
    Omer Katz . resolved

    Code looks good to me. Just the comments can be slightly improved. Thanks.

    鹏强王

    Thank you for your advice. I have improved it.

    File include/cppgc/heap-statistics.h

    * Statistics for object allocated on the page. If an object has explicit
    * names by inherited from NameProvider, its name will display in
    * memory-infra, and other objects without name are coerced to a
    * single type unless enable CPPGC_SUPPORTS_OBJECT_NAMES.
    */
    std::vector<ObjectStatsEntry> object_statistics;
    Omer Katz . resolved
    Please replace this comment with the following:
    ```
    /**
    * Statistics for object allocated on the page. If an object provides a
    * name by inheriting from NameProvider, its name will be displayed in
    * memory-infra. Other objects, without an explicit name, are merged under a
    * single type unless the CPPGC_SUPPORTS_OBJECT_NAME build flag is enabled.
    */
    ```
    鹏强王

    Done

    File src/heap/cppgc/heap-statistics-collector.cc
    Line 81, Patchset 4: // It records the internal cpp object with "InternalNode", if you want to

    // display more detailed type name of internal cpp object, please enable
    // CPPGC_SUPPORTS_OBJECT_NAMES macro.
    const auto it = type_map.insert({header->GetName().value, type_map.size()});
    Omer Katz . resolved

    Please replace this paragraph with the following:
    ```
    // Internal cpp objects that do not inherit from NameProvider are recorded
    // as and merged under "InternalNode". For more detailed statistics Enable
    // the build flag CPPGC_SUPPORTS_OBJECT_NAMES to instead use the C++ class
    // name for more detailed statistics.
    ```

    鹏强王

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Michael Lippautz
    • Omer Katz
    Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: v8/v8
    Gerrit-Branch: main
    Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
    Gerrit-Change-Number: 6950858
    Gerrit-PatchSet: 5
    Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
    Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
    Gerrit-CC: Hannes Payer <hpa...@chromium.org>
    Gerrit-Attention: Omer Katz <omer...@chromium.org>
    Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Comment-Date: Wed, 17 Sep 2025 11:37:46 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Omer Katz <omer...@chromium.org>
    unsatisfied_requirement
    open
    diffy

    Omer Katz (Gerrit)

    unread,
    Sep 17, 2025, 7:38:42 AMSep 17
    to 鹏强王, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
    Attention needed from Michael Lippautz and 鹏强王

    Omer Katz voted and added 1 comment

    Votes added by Omer Katz

    Code-Review+1

    1 comment

    Patchset-level comments
    File-level comment, Patchset 5 (Latest):
    Omer Katz . resolved

    lgtm. Thanks

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Michael Lippautz
    • 鹏强王
    Submit Requirements:
    • requirement satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: v8/v8
    Gerrit-Branch: main
    Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
    Gerrit-Change-Number: 6950858
    Gerrit-PatchSet: 5
    Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
    Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
    Gerrit-CC: Hannes Payer <hpa...@chromium.org>
    Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
    Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Comment-Date: Wed, 17 Sep 2025 11:38:38 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    鹏强王 (Gerrit)

    unread,
    Oct 10, 2025, 12:44:02 AM (11 days ago) Oct 10
    to Anton Bikineev, Omer Katz, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
    Attention needed from Anton Bikineev and Michael Lippautz

    鹏强王 added 1 comment

    File include/cppgc/heap-statistics.h
    Line 59, Patchset 1: * Statistics for object allocated on the page. The dom objects name was
    Michael Lippautz . resolved

    We generally don't refer to terms like DOM from V8 as that concept doesn't exist here on the API.

    If we go through with this change, this would need to saysomething along the lnes of

    "Statistics for object allocated on the page. Note that objects without names are coerced to a single type."

    鹏强王

    Done

    鹏强王

    Can you help to review my code? thanks.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Anton Bikineev
    • Michael Lippautz
    Submit Requirements:
      • 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: comment
      Gerrit-Project: v8/v8
      Gerrit-Branch: main
      Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
      Gerrit-Change-Number: 6950858
      Gerrit-PatchSet: 5
      Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
      Gerrit-Reviewer: Anton Bikineev <biki...@chromium.org>
      Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
      Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
      Gerrit-CC: Hannes Payer <hpa...@chromium.org>
      Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
      Gerrit-Attention: Anton Bikineev <biki...@chromium.org>
      Gerrit-Comment-Date: Fri, 10 Oct 2025 04:42:53 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Michael Lippautz <mlip...@chromium.org>
      Comment-In-Reply-To: 鹏强王 <wangpe...@bytedance.com>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Michael Lippautz (Gerrit)

      unread,
      Oct 10, 2025, 3:55:49 AM (11 days ago) Oct 10
      to 鹏强王, Anton Bikineev, Omer Katz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
      Attention needed from Anton Bikineev and 鹏强王

      Michael Lippautz added 3 comments

      Patchset-level comments
      Michael Lippautz . resolved

      Please avoid adding amore reviewers when not necessary.

      File AUTHORS
      Line 347, Patchset 5 (Latest):Kevin Wang <wangpe...@bytedance.com>
      Michael Lippautz . unresolved

      Please sort your name in accordingly.

      File include/cppgc/heap-statistics.h
      Line 61, Patchset 5 (Latest): * memory-infra. Other objects, without an explicit name, are merged under a
      Michael Lippautz . unresolved

      Again, the term `memory-infra` is not known to V8 or the API here. Memory infra may change (and actually does change) over time and this comment is just designed to be outdated.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Anton Bikineev
      • 鹏强王
      Submit Requirements:
        • requirement satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: v8/v8
        Gerrit-Branch: main
        Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
        Gerrit-Change-Number: 6950858
        Gerrit-PatchSet: 5
        Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
        Gerrit-Reviewer: Anton Bikineev <biki...@chromium.org>
        Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
        Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
        Gerrit-CC: Hannes Payer <hpa...@chromium.org>
        Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
        Gerrit-Attention: Anton Bikineev <biki...@chromium.org>
        Gerrit-Comment-Date: Fri, 10 Oct 2025 07:55:20 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        鹏强王 (Gerrit)

        unread,
        Oct 10, 2025, 5:27:48 AM (11 days ago) Oct 10
        to Omer Katz, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
        Attention needed from Michael Lippautz and Omer Katz

        鹏强王 added 2 comments

        File AUTHORS
        Line 347, Patchset 5:Kevin Wang <wangpe...@bytedance.com>
        Michael Lippautz . resolved

        Please sort your name in accordingly.

        鹏强王

        Done

        File include/cppgc/heap-statistics.h
        Line 61, Patchset 5: * memory-infra. Other objects, without an explicit name, are merged under a
        Michael Lippautz . resolved

        Again, the term `memory-infra` is not known to V8 or the API here. Memory infra may change (and actually does change) over time and this comment is just designed to be outdated.

        鹏强王

        Thanks for your advice, i have already modified this comment.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Michael Lippautz
        • Omer Katz
        Submit Requirements:
          • 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: comment
          Gerrit-Project: v8/v8
          Gerrit-Branch: main
          Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Gerrit-Change-Number: 6950858
          Gerrit-PatchSet: 6
          Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
          Gerrit-CC: Hannes Payer <hpa...@chromium.org>
          Gerrit-Attention: Omer Katz <omer...@chromium.org>
          Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Comment-Date: Fri, 10 Oct 2025 09:27:20 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Michael Lippautz <mlip...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Omer Katz (Gerrit)

          unread,
          Oct 10, 2025, 5:28:48 AM (11 days ago) Oct 10
          to 鹏强王, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
          Attention needed from Michael Lippautz and 鹏强王

          Omer Katz voted and added 1 comment

          Votes added by Omer Katz

          Code-Review+1

          1 comment

          Patchset-level comments
          File-level comment, Patchset 6 (Latest):
          Omer Katz . resolved

          lgtm, thanks

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Michael Lippautz
          • 鹏强王
          Submit Requirements:
          • 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: comment
          Gerrit-Project: v8/v8
          Gerrit-Branch: main
          Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Gerrit-Change-Number: 6950858
          Gerrit-PatchSet: 6
          Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
          Gerrit-CC: Hannes Payer <hpa...@chromium.org>
          Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Comment-Date: Fri, 10 Oct 2025 09:28:18 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          鹏强王 (Gerrit)

          unread,
          Oct 10, 2025, 6:58:18 AM (11 days ago) Oct 10
          to Omer Katz, Michael Lippautz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
          Attention needed from Michael Lippautz

          鹏强王 added 1 comment

          Patchset-level comments
          File-level comment, Patchset 5:
          Michael Lippautz . resolved

          Please avoid adding amore reviewers when not necessary.

          鹏强王

          Can you help to review my code? I have already modify comment and author with your opinion. Thanks

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Michael Lippautz
          Submit Requirements:
          • 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: comment
          Gerrit-Project: v8/v8
          Gerrit-Branch: main
          Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Gerrit-Change-Number: 6950858
          Gerrit-PatchSet: 6
          Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
          Gerrit-CC: Hannes Payer <hpa...@chromium.org>
          Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Comment-Date: Fri, 10 Oct 2025 10:57:17 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Michael Lippautz (Gerrit)

          unread,
          Oct 10, 2025, 7:18:12 AM (11 days ago) Oct 10
          to 鹏强王, Omer Katz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org
          Attention needed from 鹏强王

          Michael Lippautz voted and added 1 comment

          Votes added by Michael Lippautz

          Code-Review+1
          Commit-Queue+2

          1 comment

          Patchset-level comments
          File-level comment, Patchset 6 (Latest):
          Michael Lippautz . resolved

          lgtm

          Open in Gerrit

          Related details

          Attention is currently required from:
          • 鹏强王
          Submit Requirements:
          • 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: v8/v8
          Gerrit-Branch: main
          Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Gerrit-Change-Number: 6950858
          Gerrit-PatchSet: 6
          Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
          Gerrit-CC: Hannes Payer <hpa...@chromium.org>
          Gerrit-Attention: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Comment-Date: Fri, 10 Oct 2025 11:17:49 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          open
          diffy

          V8 LUCI CQ (Gerrit)

          unread,
          Oct 10, 2025, 8:20:24 AM (11 days ago) Oct 10
          to 鹏强王, Michael Lippautz, Omer Katz, Hannes Payer, AyeAye, v8-re...@googlegroups.com, cbruni...@chromium.org, oilpan-r...@chromium.org, mlippau...@chromium.org

          V8 LUCI CQ submitted the change

          Change information

          Commit message:
          Display size and count of blink dom objects in memory-infra.

          The blink contains two type of object: the dom objects have explicitly
          specified names via using NameProvider, and other cpp internal objects
          have hide names 'InternalNode'. Now we must enable
          CPPGC_SUPPORTS_OBJECT_NAMES macro to show the name and size of all blink
          objects in memory-infra. I think it is better that display the count and
          size of these dom objects inherited from NameProvider without enabling
          CPPGC_SUPPORTS_OBJECT_NAMES macro in release version.
          It will provide great convenience to help us debug the memory issues of
          the blink object.
          Bug: 445232188
          Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Reviewed-by: Michael Lippautz <mlip...@chromium.org>
          Commit-Queue: Michael Lippautz <mlip...@chromium.org>
          Reviewed-by: Omer Katz <omer...@chromium.org>
          Cr-Commit-Position: refs/heads/main@{#103057}
          Files:
          • M AUTHORS
          • M include/cppgc/heap-statistics.h
          • M src/heap/cppgc/heap-statistics-collector.cc
          Change size: S
          Delta: 3 files changed, 22 insertions(+), 18 deletions(-)
          Branch: refs/heads/main
          Submit Requirements:
          • requirement satisfiedCode-Review: +1 by Omer Katz, +1 by Michael Lippautz
          Open in Gerrit
          Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
          Gerrit-MessageType: merged
          Gerrit-Project: v8/v8
          Gerrit-Branch: main
          Gerrit-Change-Id: I436cd08e0ec337f72ac95529f0a73d734d2c0bd3
          Gerrit-Change-Number: 6950858
          Gerrit-PatchSet: 7
          Gerrit-Owner: 鹏强王 <wangpe...@bytedance.com>
          Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
          Gerrit-Reviewer: Omer Katz <omer...@chromium.org>
          open
          diffy
          satisfied_requirement
          Reply all
          Reply to author
          Forward
          0 new messages