Skip to content

Commit 36fe897

Browse files
Darius MercadierV8-internal LUCI CQ
authored andcommitted
[v8] Add --no-maglev-loop-peeling with 10% probability
Bug: 491410818 Change-Id: I400fbd530f32c3a8ee2c16cd71c73d24adf43357 Reviewed-on: https://chrome-internal-review.googlesource.com/c/v8/fuzzilli/+/9110957 Commit-Queue: Darius Mercadier <dmercadier@google.com> Reviewed-by: Matthias Liedtke <mliedtke@google.com>
1 parent e335bb5 commit 36fe897

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Sources/Fuzzilli/Profiles/V8CommonProfile.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -949,6 +949,9 @@ public func v8ProcessArgs(randomize: Bool, forSandbox: Bool) -> [String] {
949949
if probability(0.5) {
950950
args.append("--maglev-untagged-phis")
951951
}
952+
if probability(0.1) {
953+
args.append("--no-maglev-loop-peeling")
954+
}
952955
if probability(0.25) {
953956
args.append("--maglev-future")
954957
}
@@ -1146,7 +1149,6 @@ public func v8ProcessArgs(randomize: Bool, forSandbox: Bool) -> [String] {
11461149
// Maglev related flags
11471150
chooseBooleanFlag("maglev-inline-api-calls")
11481151
chooseBooleanFlag("maglev-inlining")
1149-
chooseBooleanFlag("maglev-loop-peeling")
11501152
chooseBooleanFlag("maglev-optimistic-peeled-loops")
11511153
chooseBooleanFlag("maglev-pretenure-store-values")
11521154
chooseBooleanFlag("maglev-poly-calls")

0 commit comments

Comments
 (0)