ppc: mark regress-419922463.wasm as slow on sim [v8/v8 : main]

0 views
Skip to first unread message

Milad Farazmand (Gerrit)

unread,
Jan 8, 2026, 1:53:10 PM (yesterday) Jan 8
to Clemens Backes, John, v8-re...@googlegroups.com
Attention needed from Clemens Backes

Milad Farazmand added 1 comment

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Milad Farazmand . resolved

PTAL.

Open in Gerrit

Related details

Attention is currently required from:
  • Clemens Backes
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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 2
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Attention: Clemens Backes <clem...@chromium.org>
Gerrit-Comment-Date: Thu, 08 Jan 2026 18:53:06 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Clemens Backes (Gerrit)

unread,
3:40 AM (20 hours ago) 3:40 AM
to Milad Farazmand, V8 LUCI CQ, John, v8-re...@googlegroups.com
Attention needed from Milad Farazmand

Clemens Backes voted and added 1 comment

Votes added by Clemens Backes

Code-Review+1

1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Clemens Backes . resolved

If you ever want to use that fuzzer on ppc, this is actually something you should fix. E.g. by lowering the maximum number of executed instructions: https://source.chromium.org/chromium/chromium/src/+/main:v8/test/common/wasm/fuzzer-common.h;l=31;drc=a9f09a1411a697ace066a84efd018f49c28cc8a3

It's already lowered to 16k on simulators, if the test still takes that long there's something wrong.

Open in Gerrit

Related details

Attention is currently required from:
  • Milad Farazmand
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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 3
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Attention: Milad Farazmand <mfar...@ibm.com>
Gerrit-Comment-Date: Fri, 09 Jan 2026 08:40:12 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Milad Farazmand (Gerrit)

unread,
7:14 AM (16 hours ago) 7:14 AM
to Clemens Backes, V8 LUCI CQ, John, v8-re...@googlegroups.com

Milad Farazmand added 1 comment

Patchset-level comments
Clemens Backes . resolved

If you ever want to use that fuzzer on ppc, this is actually something you should fix. E.g. by lowering the maximum number of executed instructions: https://source.chromium.org/chromium/chromium/src/+/main:v8/test/common/wasm/fuzzer-common.h;l=31;drc=a9f09a1411a697ace066a84efd018f49c28cc8a3

It's already lowered to 16k on simulators, if the test still takes that long there's something wrong.

Milad Farazmand

PPC simulator is known to be slow and we do have plans to eventually refactor it to speed it up. On a native PPC machine test runs at `0m0.481s` as is. Changing the value you mentioned to `4k` brings the Simulator run down to `0m42.173s` and `2k` makes it run at `0m0.036s` which I'm not sure if it's valid anymore?

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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 3
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Comment-Date: Fri, 09 Jan 2026 12:14:52 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Clemens Backes <clem...@chromium.org>
satisfied_requirement
open
diffy

Clemens Backes (Gerrit)

unread,
11:21 AM (12 hours ago) 11:21 AM
to Milad Farazmand, V8 LUCI CQ, John, v8-re...@googlegroups.com
Attention needed from Milad Farazmand

Clemens Backes added 1 comment

Patchset-level comments
Clemens Backes . resolved

If you ever want to use that fuzzer on ppc, this is actually something you should fix. E.g. by lowering the maximum number of executed instructions: https://source.chromium.org/chromium/chromium/src/+/main:v8/test/common/wasm/fuzzer-common.h;l=31;drc=a9f09a1411a697ace066a84efd018f49c28cc8a3

It's already lowered to 16k on simulators, if the test still takes that long there's something wrong.

Milad Farazmand

PPC simulator is known to be slow and we do have plans to eventually refactor it to speed it up. On a native PPC machine test runs at `0m0.481s` as is. Changing the value you mentioned to `4k` brings the Simulator run down to `0m42.173s` and `2k` makes it run at `0m0.036s` which I'm not sure if it's valid anymore?

Clemens Backes

42 seconds for 4k instructions seems super slow. Your choice if you want to profile this or leave it for later. Do you even run that fuzzer anywhere?

2k is probably making the test run into that limit before hitting the slow thing. If that limit is hit during the Liftoff "reference run" then we skip Turbofan compilation and running in Turbofan. Still 2k steps would get executed in Liftoff, so I don't know why it's that much faster.

In any case, feel free to land this CL and investigate later.

Open in Gerrit

Related details

Attention is currently required from:
  • Milad Farazmand
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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 3
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Attention: Milad Farazmand <mfar...@ibm.com>
Gerrit-Comment-Date: Fri, 09 Jan 2026 16:21:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Milad Farazmand <mfar...@ibm.com>
Comment-In-Reply-To: Clemens Backes <clem...@chromium.org>
satisfied_requirement
open
diffy

Milad Farazmand (Gerrit)

unread,
11:32 AM (12 hours ago) 11:32 AM
to Clemens Backes, V8 LUCI CQ, John, v8-re...@googlegroups.com

Milad Farazmand added 1 comment

Patchset-level comments
Clemens Backes . resolved

If you ever want to use that fuzzer on ppc, this is actually something you should fix. E.g. by lowering the maximum number of executed instructions: https://source.chromium.org/chromium/chromium/src/+/main:v8/test/common/wasm/fuzzer-common.h;l=31;drc=a9f09a1411a697ace066a84efd018f49c28cc8a3

It's already lowered to 16k on simulators, if the test still takes that long there's something wrong.

Milad Farazmand

PPC simulator is known to be slow and we do have plans to eventually refactor it to speed it up. On a native PPC machine test runs at `0m0.481s` as is. Changing the value you mentioned to `4k` brings the Simulator run down to `0m42.173s` and `2k` makes it run at `0m0.036s` which I'm not sure if it's valid anymore?

Clemens Backes

42 seconds for 4k instructions seems super slow. Your choice if you want to profile this or leave it for later. Do you even run that fuzzer anywhere?

2k is probably making the test run into that limit before hitting the slow thing. If that limit is hit during the Liftoff "reference run" then we skip Turbofan compilation and running in Turbofan. Still 2k steps would get executed in Liftoff, so I don't know why it's that much faster.

In any case, feel free to land this CL and investigate later.

Milad Farazmand

Thank you for the information. We only run the checked‑in fuzzer regression tests via `run-tests.py --variant=exhaustive` (not sure if this is what you are referring to?). I've created an issue to investigate this further later tho I suspect once the simulator is refactored this should get solved.

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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 3
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Comment-Date: Fri, 09 Jan 2026 16:31:58 +0000
satisfied_requirement
open
diffy

Milad Farazmand (Gerrit)

unread,
1:37 PM (10 hours ago) 1:37 PM
to Clemens Backes, V8 LUCI CQ, John, v8-re...@googlegroups.com

Milad Farazmand 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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 3
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
Gerrit-Comment-Date: Fri, 09 Jan 2026 18:37:27 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

V8 LUCI CQ (Gerrit)

unread,
1:38 PM (10 hours ago) 1:38 PM
to Milad Farazmand, Clemens Backes, John, v8-re...@googlegroups.com

V8 LUCI CQ submitted the change

Change information

Commit message:
ppc: mark regress-419922463.wasm as slow on sim

Test takes 1m3.452s on the simulator.
Change-Id: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Reviewed-by: Clemens Backes <clem...@chromium.org>
Commit-Queue: Milad Farazmand <mfar...@ibm.com>
Cr-Commit-Position: refs/heads/main@{#104611}
Files:
  • M test/fuzzer/fuzzer.status
Change size: XS
Delta: 1 file changed, 2 insertions(+), 1 deletion(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Clemens Backes
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: I5ba656321f22a426270e9d555aa9a85dfc58d8f0
Gerrit-Change-Number: 7416209
Gerrit-PatchSet: 4
Gerrit-Owner: Milad Farazmand <mfar...@ibm.com>
Gerrit-Reviewer: Clemens Backes <clem...@chromium.org>
Gerrit-Reviewer: Milad Farazmand <mfar...@ibm.com>
Gerrit-CC: John <jun...@ibm.com>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages