Fix performance regression for EventsDispatching [chromium/src : main]

0 views
Skip to first unread message

YeongHan Kim (Gerrit)

unread,
Dec 15, 2025, 4:56:36 AM (5 days ago) Dec 15
to Mason Freed, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Mason Freed

YeongHan Kim added 1 comment

Patchset-level comments
File-level comment, Patchset 10 (Latest):
YeongHan Kim . resolved

Please take a look.
Thank you!

Open in Gerrit

Related details

Attention is currently required from:
  • Mason Freed
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 10
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Mason Freed <mas...@chromium.org>
Gerrit-Comment-Date: Mon, 15 Dec 2025 09:56:15 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Mason Freed (Gerrit)

unread,
Dec 15, 2025, 2:06:45 PM (5 days ago) Dec 15
to YeongHan Kim, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from YeongHan Kim

Mason Freed voted and added 3 comments

Votes added by Mason Freed

Code-Review+1

3 comments

Patchset-level comments
Mason Freed . resolved

Nice! LGTM. Let's make sure to check back in on the regression bug plots after this lands, to see what impact it has there, ok?

Commit Message
Line 13, Patchset 10 (Latest):optimization, performance was measured at an average of 317 runs/s.
Mason Freed . unresolved

317? Looks more like 371 or so?

File third_party/blink/renderer/bindings/core/v8/js_based_event_listener.cc
Line 147, Patchset 10 (Latest): RuntimeEnabledFeatures::TargetInShadowDeterminedBeforeListenerEnabled()
Mason Freed . unresolved

Can you do me a favor and extend the "can be removed" deadline to M147, given that we're still tweaking the behavior?

https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/runtime_enabled_features.json5;l=5138;drc=e5ad7318baad18134803f3e3bc50b1b1802a03b9

Open in Gerrit

Related details

Attention is currently required from:
  • YeongHan Kim
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 10
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: YeongHan Kim <soosu...@gmail.com>
Gerrit-Comment-Date: Mon, 15 Dec 2025 19:06:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

YeongHan Kim (Gerrit)

unread,
Dec 16, 2025, 12:54:02 PM (4 days ago) Dec 16
to AyeAye, Mason Freed, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Mason Freed

YeongHan Kim added 3 comments

Patchset-level comments
File-level comment, Patchset 12 (Latest):
YeongHan Kim . unresolved

Thanks for the review!

I’ve addressed all the review comments, but during additional testing I noticed some unusual results, and I think it may require a bit more discussion.

It seems that performance varies depending on the PGO data. As evidence, when the flag is removed and the test is run on the main branch, performance improves.
However, around the time when [1] was merged, this CL resulted in a performance improvement, but on the main branch (with updated PGO data), it appears that this CL instead causes a performance regression.
Given this, it feels like we may not need to take any additional action here, and that simply removing the flag at the appropriate time should be sufficient.

Please feel free to share any other thoughts or suggestions.
Thanks!

[1] https://chromium-review.googlesource.com/c/chromium/src/+/6966287

Commit Message
Line 13, Patchset 10:optimization, performance was measured at an average of 317 runs/s.
Mason Freed . resolved

317? Looks more like 371 or so?

YeongHan Kim

Oh! You’re right. This was my mistake.
Thanks for pointing it out

File third_party/blink/renderer/bindings/core/v8/js_based_event_listener.cc
Line 147, Patchset 10: RuntimeEnabledFeatures::TargetInShadowDeterminedBeforeListenerEnabled()
Mason Freed . resolved

Can you do me a favor and extend the "can be removed" deadline to M147, given that we're still tweaking the behavior?

https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/runtime_enabled_features.json5;l=5138;drc=e5ad7318baad18134803f3e3bc50b1b1802a03b9

YeongHan Kim

Done!

Open in Gerrit

Related details

Attention is currently required from:
  • Mason Freed
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 12
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Mason Freed <mas...@chromium.org>
Gerrit-Comment-Date: Tue, 16 Dec 2025 17:53:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Mason Freed <mas...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Mason Freed (Gerrit)

unread,
Dec 16, 2025, 6:55:06 PM (4 days ago) Dec 16
to YeongHan Kim, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from YeongHan Kim

Mason Freed voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • YeongHan Kim
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 12
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: YeongHan Kim <soosu...@gmail.com>
Gerrit-Comment-Date: Tue, 16 Dec 2025 23:54:50 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

YeongHan Kim (Gerrit)

unread,
Dec 18, 2025, 8:51:08 AM (2 days ago) Dec 18
to Mason Freed, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Mason Freed

YeongHan Kim added 1 comment

Patchset-level comments
YeongHan Kim . resolved

Thanks for the LGTM!
However, there might be an issue like the one mentioned in [1].
Would it be okay to merge this as is?

[1] https://chromium-review.googlesource.com/c/chromium/src/+/7260454/comments/d1700846_d5b91c93

Open in Gerrit

Related details

Attention is currently required from:
  • Mason Freed
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 12
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Mason Freed <mas...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Dec 2025 13:50:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Mason Freed (Gerrit)

unread,
Dec 18, 2025, 2:22:18 PM (2 days ago) Dec 18
to YeongHan Kim, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from YeongHan Kim

Mason Freed added 2 comments

Patchset-level comments
YeongHan Kim . unresolved

Thanks for the review!

I’ve addressed all the review comments, but during additional testing I noticed some unusual results, and I think it may require a bit more discussion.

It seems that performance varies depending on the PGO data. As evidence, when the flag is removed and the test is run on the main branch, performance improves.
However, around the time when [1] was merged, this CL resulted in a performance improvement, but on the main branch (with updated PGO data), it appears that this CL instead causes a performance regression.
Given this, it feels like we may not need to take any additional action here, and that simply removing the flag at the appropriate time should be sufficient.

Please feel free to share any other thoughts or suggestions.
Thanks!

[1] https://chromium-review.googlesource.com/c/chromium/src/+/6966287

Mason Freed

I don't think there's a harm in landing this, since it should improve non-PGO performance also. I'm guessing you're correct, that PGO "notices" that the flag is always true, and therefore that the `Node* target_node` code isn't needed. PGO effectively probably does what this CL does explicitly. But I don't think there's harm in landing this, and I think we should.

YeongHan Kim . resolved

Thanks for the LGTM!
However, there might be an issue like the one mentioned in [1].
Would it be okay to merge this as is?

[1] https://chromium-review.googlesource.com/c/chromium/src/+/7260454/comments/d1700846_d5b91c93

Mason Freed

Yep, I think we should land this.

Open in Gerrit

Related details

Attention is currently required from:
  • YeongHan Kim
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
Gerrit-Change-Number: 7260454
Gerrit-PatchSet: 12
Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: YeongHan Kim <soosu...@gmail.com>
Gerrit-Comment-Date: Thu, 18 Dec 2025 19:22:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: YeongHan Kim <soosu...@gmail.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

YeongHan Kim (Gerrit)

unread,
Dec 19, 2025, 3:13:30 AM (yesterday) Dec 19
to Mason Freed, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org

YeongHan Kim added 1 comment

Patchset-level comments
YeongHan Kim . resolved

Thanks for the review!

I’ve addressed all the review comments, but during additional testing I noticed some unusual results, and I think it may require a bit more discussion.

It seems that performance varies depending on the PGO data. As evidence, when the flag is removed and the test is run on the main branch, performance improves.
However, around the time when [1] was merged, this CL resulted in a performance improvement, but on the main branch (with updated PGO data), it appears that this CL instead causes a performance regression.
Given this, it feels like we may not need to take any additional action here, and that simply removing the flag at the appropriate time should be sufficient.

Please feel free to share any other thoughts or suggestions.
Thanks!

[1] https://chromium-review.googlesource.com/c/chromium/src/+/6966287

Mason Freed

I don't think there's a harm in landing this, since it should improve non-PGO performance also. I'm guessing you're correct, that PGO "notices" that the flag is always true, and therefore that the `Node* target_node` code isn't needed. PGO effectively probably does what this CL does explicitly. But I don't think there's harm in landing this, and I think we should.

YeongHan Kim

Thanks for the feedback! I’ll go ahead and merge it.

Open in Gerrit

Related details

Attention set is empty
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: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
    Gerrit-Change-Number: 7260454
    Gerrit-PatchSet: 12
    Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
    Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
    Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Comment-Date: Fri, 19 Dec 2025 08:12:50 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Mason Freed <mas...@chromium.org>
    Comment-In-Reply-To: YeongHan Kim <soosu...@gmail.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    YeongHan Kim (Gerrit)

    unread,
    Dec 19, 2025, 3:14:07 AM (yesterday) Dec 19
    to Kentaro Hara, Mason Freed, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
    Attention needed from Kentaro Hara

    YeongHan Kim added 1 comment

    Patchset-level comments
    YeongHan Kim . resolved

    Please take a look. Thank you!

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Kentaro Hara
    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: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
    Gerrit-Change-Number: 7260454
    Gerrit-PatchSet: 12
    Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
    Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
    Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Kentaro Hara <har...@chromium.org>
    Gerrit-Comment-Date: Fri, 19 Dec 2025 08:13:30 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Kentaro Hara (Gerrit)

    unread,
    Dec 19, 2025, 7:05:16 AM (yesterday) Dec 19
    to YeongHan Kim, Mason Freed, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org
    Attention needed from YeongHan Kim

    Kentaro Hara voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • YeongHan Kim
    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: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
      Gerrit-Change-Number: 7260454
      Gerrit-PatchSet: 12
      Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
      Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
      Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: YeongHan Kim <soosu...@gmail.com>
      Gerrit-Comment-Date: Fri, 19 Dec 2025 12:04:41 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      YeongHan Kim (Gerrit)

      unread,
      Dec 19, 2025, 8:43:52 PM (17 hours ago) Dec 19
      to Kentaro Hara, Mason Freed, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org

      YeongHan Kim voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      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: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
      Gerrit-Change-Number: 7260454
      Gerrit-PatchSet: 12
      Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
      Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
      Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Comment-Date: Sat, 20 Dec 2025 01:43:16 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      Dec 19, 2025, 9:31:10 PM (16 hours ago) Dec 19
      to YeongHan Kim, Kentaro Hara, Mason Freed, AyeAye, chromium...@chromium.org, Raphael Kubo da Costa, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org

      Chromium LUCI CQ submitted the change

      Change information

      Commit message:
      Fix performance regression for EventsDispatching

      Patch [1] introduced a performance regression. The cause might be
      related to a profile-guided optimization issue[2].
      The reason is that the asymmetric use of target_node, only when the
      flag is false, may hinder effective PGO optimization. After the code
      optimization, performance was measured at an average of 371 runs/s.

      Before After
      1st 342 runs/s 372 runs/s
      2nd 339 runs/s 370 runs/s
      3rd 340 runs/s 371 runs/s
      4th 339 runs/s 373 runs/s
      5th 341 runs/s 369 runs/s
      avg 340 runs/s 371 runs/s

      [1] https://chromium-review.googlesource.com/c/chromium/src/+/6966287
      [2] https://en.wikipedia.org/wiki/Profile-guided_optimization
      Bug: 447343553
      Change-Id: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
      Reviewed-by: Mason Freed <mas...@chromium.org>
      Reviewed-by: Kentaro Hara <har...@chromium.org>
      Commit-Queue: YeongHan Kim <soosu...@gmail.com>
      Cr-Commit-Position: refs/heads/main@{#1561473}
      Files:
      • M third_party/blink/renderer/bindings/core/v8/js_based_event_listener.cc
      • M third_party/blink/renderer/platform/runtime_enabled_features.json5
      Change size: XS
      Delta: 2 files changed, 3 insertions(+), 3 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Kentaro Hara, +1 by Mason Freed
      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: Ifa414acb17dc5324e8f4cf3decf82d1883f4c0e7
      Gerrit-Change-Number: 7260454
      Gerrit-PatchSet: 13
      Gerrit-Owner: YeongHan Kim <soosu...@gmail.com>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
      Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
      Gerrit-Reviewer: YeongHan Kim <soosu...@gmail.com>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages