Skip to content

Commit

Permalink
Unreviewed, reverting 276295@main.
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=271281

Cause many timeouts

Reverted changeset:

"[JSC] Remove no-longer-used LLInt -> OMG tiering up code"
https://bugs.webkit.org/show_bug.cgi?id=271139
https://commits.webkit.org/276295@main

Canonical link: https://commits.webkit.org/276372@main
  • Loading branch information
webkit-commit-queue authored and Constellation committed Mar 19, 2024
1 parent 088d359 commit 9aeec6f
Show file tree
Hide file tree
Showing 248 changed files with 452 additions and 275 deletions.
2 changes: 1 addition & 1 deletion JSTests/wasm/stress/simd-unreachable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useWebAssemblySIMD=1", "--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useWebAssemblySIMD=1", "--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip if !$isSIMDPlatform
import { instantiate } from "../wabt-wrapper.js"
import * as assert from "../assert.js"
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/adapter-frame.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2015 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/add-getters.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/anyfunc.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2019 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/array-copy-benchmark.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 12: 0th type failed to parse because struct types are not enabled (evaluating 'new WebAssembly.Module(this.toBuffer(debug))')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/array-init-from-segment.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 12: 0th type failed to parse because struct types are not enabled (evaluating 'new WebAssembly.Module(this.toBuffer(debug))')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-copy.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-deopt.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %DeoptimizeFunction()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-exception-in-tonumber.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Failure (line 0):
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-expr.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-f32.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-f64.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-heap.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-i32.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-imports.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-literals.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-math-intrinsic.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-memory.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-names.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-stack.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-stdlib.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-switch.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm-u32.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-wasm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/asm-with-wasm-off.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %DisallowWasmCodegen()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/atomics-non-shared.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Module@[native code]
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/atomics-stress.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: ReferenceError: Can't find variable: Worker
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/atomics.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Failure (Error message):
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/atomics64-stress.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: ReferenceError: Can't find variable: Worker
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bigint-i64-to-imported-js-func.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2019 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bigint-opt.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %OptimizeFunctionOnNextCall()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bigint-rematerialize.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2022 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bigint.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bit-shift-right.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2022 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bounds-check-64bit.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2017 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bounds-check-turbofan.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %WasmTierUpFunction()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/bulk-memory.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/call-ref.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: TypeError: undefined is not a constructor (evaluating 'new WebAssembly.Function(
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/call_indirect.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 10: invalid opcode 19, in function at index 0 (evaluating 'new WebAssembly.Module(this.toBuffer(debug))')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/calls.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2015 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/code-space-overflow.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2022 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/committed-code-exhaustion.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compare-exchange-stress.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 90: byte alignment 1 does not match against atomic op's natural alignment 4, in function at index 0 (evaluating 'new WebAssembly.Module(builder.toBuffer())')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compare-exchange64-stress.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 94: byte alignment 1 does not match against atomic op's natural alignment 8, in function at index 0 (evaluating 'new WebAssembly.Module(builder.toBuffer())')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-async-compilation.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Failure: unreachable - [object WebAssembly.Module]
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-decoder.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Did not throw exception, expected CompileError
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-ignored.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2019 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be found
// in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-lazy-validation.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't validate: I32Mul right value type mismatch, in function at index 0 (evaluating 'new WebAssembly.Module(this.toBuffer(debug))')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-streaming-compilation.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: TypeError: WebAssembly.instantiateStreaming is not a function. (In 'WebAssembly.instantiateStreaming(Promise.resolve(bytes),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: TypeError: WebAssembly.instantiateStreaming is not a function. (In 'WebAssembly.instantiateStreaming(Promise.resolve(bytes))', 'WebAssembly.instantiateStreaming' is undefined)
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-hints-sync-compilation.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Did not throw exception, expected CompileError
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-limits-asm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsAsmWasmCode()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compilation-limits.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %AbortJS()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compiled-module-management.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %WasmGetNumberOfInstances()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/compiled-module-serialization.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %DeserializeWasmModule()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/data-segments.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/disable-trap-handler.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %IsWasmTrapHandlerEnabled()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/disallow-codegen.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %DisallowWasmCodegen()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/divrem-trap.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2015 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/element-segments-with-reftypes.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: CompileError: WebAssembly.Module doesn't parse at byte 79: opcode for exp in element section's should be either ref.func or ref.null 0th element's 0th index (evaluating 'new WebAssembly.Module(this.toBuffer(debug))')
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/empirical_max_memory.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/ensure-wasm-binaries-up-to-date.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: ReferenceError: Can't find variable: readbuffer
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/errors.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Skipping this test due to the following issues:
// call to %DebugTrace()
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/export-global.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2017 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/export-identity.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
//@ skip
// Failure:
// Exception: Failure: expected <function () {
Expand Down
2 changes: 1 addition & 1 deletion JSTests/wasm/v8/export-mutable-global.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1")
//@ requireOptions("--useBBQJIT=1", "--useWasmLLInt=1", "--wasmLLIntTiersUpToBBQ=1")
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
Expand Down
Loading

0 comments on commit 9aeec6f

Please sign in to comment.