Sparkplug+: add typed StrictEqual code stubs [v8/v8 : main]

0 views
Skip to first unread message

Wei, Yuheng (Gerrit)

unread,
Nov 12, 2025, 2:50:59 AM11/12/25
to leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org

Message from Wei, Yuheng

Set Ready For Review

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • 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: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
Gerrit-Change-Number: 7145101
Gerrit-PatchSet: 2
Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
Gerrit-Comment-Date: Wed, 12 Nov 2025 07:50:56 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

chromeperf@appspot.gserviceaccount.com (Gerrit)

unread,
Nov 12, 2025, 3:18:51 AM11/12/25
to Wei, Yuheng, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
Attention needed from Wei, Yuheng

Message from chrom...@appspot.gserviceaccount.com

😿 Job win-11-perf/speedometer3 failed.

See results at: https://pinpoint-dot-chromeperf.appspot.com/job/17b0914c310000

Open in Gerrit

Related details

Attention is currently required from:
  • Wei, Yuheng
Submit Requirements:
  • 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: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
Gerrit-Change-Number: 7145101
Gerrit-PatchSet: 2
Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
Gerrit-Comment-Date: Wed, 12 Nov 2025 08:18:48 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Wei, Yuheng (Gerrit)

unread,
Dec 1, 2025, 2:23:52 AM12/1/25
to Toon Verwaest, Leszek Swirski, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
Attention needed from Leszek Swirski and Toon Verwaest

Wei, Yuheng added 1 comment

Patchset-level comments
File-level comment, Patchset 9 (Latest):
Wei, Yuheng . resolved

This change is ready for review, PTAL!

Open in Gerrit

Related details

Attention is currently required from:
  • Leszek Swirski
  • Toon Verwaest
Submit Requirements:
  • 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: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
Gerrit-Change-Number: 7145101
Gerrit-PatchSet: 9
Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
Gerrit-CC: Xu, Hao A <hao....@intel.com>
Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
Gerrit-Attention: Leszek Swirski <les...@chromium.org>
Gerrit-Comment-Date: Mon, 01 Dec 2025 07:23:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Leszek Swirski (Gerrit)

unread,
Dec 3, 2025, 8:15:49 AM12/3/25
to Wei, Yuheng, Toon Verwaest, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
Attention needed from Toon Verwaest and Wei, Yuheng

Leszek Swirski added 7 comments

Patchset-level comments
File-level comment, Patchset 10 (Latest):
Leszek Swirski . resolved

Looks good! Some minor comments

File src/builtins/builtins-number-gen.cc
Line 416, Patchset 10 (Latest): GotoIf(TaggedIsSmi(rhs), &fallback); \
Leszek Swirski . unresolved

you can save a branch on the positive case by doing the rhs Smi check after, in if_notequal.

Line 578, Patchset 10 (Latest): GotoIf(TaggedIsSmi(lhs), &fallback);
GotoIf(TaggedIsSmi(rhs), &fallback);
Leszek Swirski . unresolved

also here.

Line 580, Patchset 10 (Latest): GotoIfNot(IsStringInstanceType(LoadInstanceType(CAST(lhs))), &fallback);
Leszek Swirski . unresolved

use IsString, it's faster when static roots are enabled (allows comparing the map pointer directly instead of the instance type).

Line 591, Patchset 10 (Latest): GotoIfNot(IsStringInstanceType(LoadInstanceType(CAST(rhs))), &fallback);
Leszek Swirski . unresolved

also here

File src/codegen/code-stub-assembler.cc
Line 8607, Patchset 10 (Latest):TNode<BoolT> CodeStubAssembler::IsSymbol(TNode<HeapObject> object) {
Leszek Swirski . unresolved

don't we already expose an IsSymbol via torque?

Line 8620, Patchset 10 (Latest):TNode<BoolT> CodeStubAssembler::IsInternalizedString(TNode<HeapObject> object) {
Leszek Swirski . unresolved

please add an IsInternalizedStringMap and use that, you can use a similar range check to IsSequentialStringMap

Open in Gerrit

Related details

Attention is currently required from:
  • Toon Verwaest
  • Wei, Yuheng
Submit Requirements:
    • 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: v8/v8
    Gerrit-Branch: main
    Gerrit-Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
    Gerrit-Change-Number: 7145101
    Gerrit-PatchSet: 10
    Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
    Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-CC: Xu, Hao A <hao....@intel.com>
    Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
    Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-Comment-Date: Wed, 03 Dec 2025 13:15:43 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Wei, Yuheng (Gerrit)

    unread,
    Dec 4, 2025, 3:28:10 AM12/4/25
    to Toon Verwaest, Leszek Swirski, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
    Attention needed from Leszek Swirski and Toon Verwaest

    Wei, Yuheng added 6 comments

    File src/builtins/builtins-number-gen.cc
    Line 416, Patchset 10: GotoIf(TaggedIsSmi(rhs), &fallback); \
    Leszek Swirski . resolved

    you can save a branch on the positive case by doing the rhs Smi check after, in if_notequal.

    Wei, Yuheng

    Done

    Line 578, Patchset 10: GotoIf(TaggedIsSmi(lhs), &fallback);
    GotoIf(TaggedIsSmi(rhs), &fallback);
    Leszek Swirski . resolved

    also here.

    Wei, Yuheng

    Done

    Line 580, Patchset 10: GotoIfNot(IsStringInstanceType(LoadInstanceType(CAST(lhs))), &fallback);
    Leszek Swirski . resolved

    use IsString, it's faster when static roots are enabled (allows comparing the map pointer directly instead of the instance type).

    Wei, Yuheng

    Done

    Line 591, Patchset 10: GotoIfNot(IsStringInstanceType(LoadInstanceType(CAST(rhs))), &fallback);
    Leszek Swirski . resolved

    also here

    Wei, Yuheng

    Done

    File src/codegen/code-stub-assembler.cc
    Line 8607, Patchset 10:TNode<BoolT> CodeStubAssembler::IsSymbol(TNode<HeapObject> object) {
    Leszek Swirski . resolved

    don't we already expose an IsSymbol via torque?

    Wei, Yuheng

    Done, I missed the tq exposed one.

    Line 8620, Patchset 10:TNode<BoolT> CodeStubAssembler::IsInternalizedString(TNode<HeapObject> object) {
    Leszek Swirski . unresolved

    please add an IsInternalizedStringMap and use that, you can use a similar range check to IsSequentialStringMap

    Wei, Yuheng

    Done, please help take another look.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Leszek Swirski
    • Toon Verwaest
    Submit Requirements:
    • 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: v8/v8
    Gerrit-Branch: main
    Gerrit-Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
    Gerrit-Change-Number: 7145101
    Gerrit-PatchSet: 12
    Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
    Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-CC: Xu, Hao A <hao....@intel.com>
    Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
    Gerrit-Attention: Leszek Swirski <les...@chromium.org>
    Gerrit-Comment-Date: Thu, 04 Dec 2025 08:28:06 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Leszek Swirski <les...@chromium.org>
    unsatisfied_requirement
    open
    diffy

    Leszek Swirski (Gerrit)

    unread,
    Dec 4, 2025, 6:55:35 AM12/4/25
    to Wei, Yuheng, Toon Verwaest, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
    Attention needed from Toon Verwaest and Wei, Yuheng

    Leszek Swirski voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Toon Verwaest
    • Wei, Yuheng
    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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
    Gerrit-Change-Number: 7145101
    Gerrit-PatchSet: 12
    Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
    Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-CC: Xu, Hao A <hao....@intel.com>
    Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
    Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
    Gerrit-Comment-Date: Thu, 04 Dec 2025 11:55:30 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Wei, Yuheng (Gerrit)

    unread,
    Dec 8, 2025, 12:50:18 AM12/8/25
    to Leszek Swirski, Toon Verwaest, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
    Attention needed from Toon Verwaest

    Wei, Yuheng added 2 comments

    Patchset-level comments
    File-level comment, Patchset 12 (Latest):
    Wei, Yuheng . resolved

    A [CL](https://chromium-review.googlesource.com/c/v8/v8/+/7220204) that enables the `sparkplug_plus` flag for try job, to ensure that we have not introduced any correctness issues.

    File src/codegen/code-stub-assembler.cc
    Line 8620, Patchset 10:TNode<BoolT> CodeStubAssembler::IsInternalizedString(TNode<HeapObject> object) {
    Leszek Swirski . resolved

    please add an IsInternalizedStringMap and use that, you can use a similar range check to IsSequentialStringMap

    Wei, Yuheng

    Done, please help take another look.

    Wei, Yuheng

    Marked as resolved.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Toon Verwaest
    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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 12
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Comment-Date: Mon, 08 Dec 2025 05:50:15 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Wei, Yuheng <yuhen...@intel.com>
      Comment-In-Reply-To: Leszek Swirski <les...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Wei, Yuheng (Gerrit)

      unread,
      Dec 8, 2025, 12:57:34 AM12/8/25
      to Leszek Swirski, Toon Verwaest, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Toon Verwaest

      Wei, Yuheng added 1 comment

      Patchset-level comments
      Wei, Yuheng . resolved

      I need one more +1 to submit this patch. Hi Toon, PTAL :) @verw...@chromium.org

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Toon Verwaest
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 12
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Comment-Date: Mon, 08 Dec 2025 05:57:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Toon Verwaest (Gerrit)

      unread,
      Dec 9, 2025, 9:47:51 AM12/9/25
      to Wei, Yuheng, Leszek Swirski, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Wei, Yuheng

      Toon Verwaest voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Wei, Yuheng
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 12
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Comment-Date: Tue, 09 Dec 2025 14:47:45 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Wei, Yuheng (Gerrit)

      unread,
      Dec 9, 2025, 9:14:22 PM12/9/25
      to Toon Verwaest, Leszek Swirski, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org

      Wei, Yuheng voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 12
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Comment-Date: Wed, 10 Dec 2025 02:14:19 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Wei, Yuheng (Gerrit)

      unread,
      Dec 10, 2025, 12:14:35 AM12/10/25
      to Toon Verwaest, Leszek Swirski, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Leszek Swirski and Toon Verwaest

      Wei, Yuheng added 1 comment

      Patchset-level comments
      File-level comment, Patchset 13 (Latest):
      Wei, Yuheng . resolved

      Rebase and resolve merge conflict. Please help +1 again :)

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Leszek Swirski
      • Toon Verwaest
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 13
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Wed, 10 Dec 2025 05:14:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Leszek Swirski (Gerrit)

      unread,
      Dec 10, 2025, 4:38:12 AM12/10/25
      to Wei, Yuheng, Toon Verwaest, Xu, Hao A, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Toon Verwaest and Wei, Yuheng

      Leszek Swirski voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Toon Verwaest
      • Wei, Yuheng
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 13
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-CC: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Comment-Date: Wed, 10 Dec 2025 09:38:07 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Xu, Hao A (Gerrit)

      unread,
      Dec 10, 2025, 10:17:52 PM12/10/25
      to Wei, Yuheng, Leszek Swirski, Toon Verwaest, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Toon Verwaest and Wei, Yuheng

      Xu, Hao A voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Toon Verwaest
      • Wei, Yuheng
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 13
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Attention: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Comment-Date: Thu, 11 Dec 2025 03:17:48 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Wei, Yuheng (Gerrit)

      unread,
      Dec 10, 2025, 10:59:04 PM12/10/25
      to Xu, Hao A, Leszek Swirski, Toon Verwaest, V8 LUCI CQ, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org
      Attention needed from Toon Verwaest

      Wei, Yuheng voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Toon Verwaest
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 13
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Xu, Hao A <hao....@intel.com>
      Gerrit-Attention: Toon Verwaest <verw...@chromium.org>
      Gerrit-Comment-Date: Thu, 11 Dec 2025 03:58:59 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      V8 LUCI CQ (Gerrit)

      unread,
      Dec 10, 2025, 11:48:32 PM12/10/25
      to Wei, Yuheng, Xu, Hao A, Leszek Swirski, Toon Verwaest, chrom...@appspot.gserviceaccount.com, leszek...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org

      V8 LUCI CQ submitted the change

      Change information

      Commit message:
      Sparkplug+: add typed StrictEqual code stubs

      Introduces specialized small handlers for frequent types in baseline
      StrictEqual. On an input type mismatch, it attempts to patch to another
      typed handler or falls back to the generic handler.
      Bug: chromium:429351411
      Change-Id: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Commit-Queue: Wei, Yuheng <yuhen...@intel.com>
      Reviewed-by: Leszek Swirski <les...@chromium.org>
      Reviewed-by: Xu, Hao A <hao....@intel.com>
      Cr-Commit-Position: refs/heads/main@{#104261}
      Files:
      • M src/baseline/baseline-compiler.cc
      • M src/builtins/builtins-definitions.h
      • M src/builtins/builtins-number-gen.cc
      • M src/codegen/arm64/interface-descriptors-arm64-inl.h
      • M src/codegen/code-stub-assembler.cc
      • M src/codegen/code-stub-assembler.h
      • M src/codegen/interface-descriptors.h
      • M src/codegen/x64/interface-descriptors-x64-inl.h
      • M src/common/globals.h
      • M src/runtime/runtime-compiler.cc
      • M src/runtime/runtime.h
      Change size: L
      Delta: 11 files changed, 451 insertions(+), 6 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Leszek Swirski, +1 by Xu, Hao A
      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: I04a10885d8df5f6a78b3b3dfd31c60c89c6c3ba0
      Gerrit-Change-Number: 7145101
      Gerrit-PatchSet: 14
      Gerrit-Owner: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Toon Verwaest <verw...@chromium.org>
      Gerrit-Reviewer: Wei, Yuheng <yuhen...@intel.com>
      Gerrit-Reviewer: Xu, Hao A <hao....@intel.com>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages