0cb5ba0ef0
This adds test coverage for the source position tracking of function table calls in asm.js and fixes the discovered issues. It also fixes function start positions (used by errors thrown at stack checks). R=clemensh@chromium.org TEST=mjsunit/wasm/asm-wasm-stack BUG=v8:6127,v8:6166 Change-Id: Id6ab6dc72bcedb0d838eed315e2a05fbc59039f4 Reviewed-on: https://chromium-review.googlesource.com/465949 Commit-Queue: Michael Starzinger <mstarzinger@chromium.org> Reviewed-by: Clemens Hammacher <clemensh@chromium.org> Cr-Commit-Position: refs/heads/master@{#44348}
29 lines
961 B
Plaintext
29 lines
961 B
Plaintext
# 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.
|
|
|
|
[
|
|
|
|
##############################################################################
|
|
['variant != default', {
|
|
# Issue 6166.
|
|
'debugger/asm-js-breakpoint-during-exec': [PASS, FAIL],
|
|
# Issue 6167.
|
|
'debugger/eval-scopes': [PASS, FAIL],
|
|
'debugger/scope-skip-variables-with-empty-name': [PASS, FAIL],
|
|
'debugger/update-call-frame-scopes': [PASS, FAIL],
|
|
'debugger/side-effect-free-debug-evaluate': [PASS, FAIL],
|
|
# Issue 6170. Crash.
|
|
'cpu-profiler/console-profile': [SKIP],
|
|
'cpu-profiler/console-profile-end-parameterless-crash': [SKIP],
|
|
# Issue 6171. Timeout.
|
|
'debugger/set-blackbox-patterns': [SKIP],
|
|
}], # variant != default
|
|
|
|
##############################################################################
|
|
['variant == wasm_traps', {
|
|
'*': [SKIP],
|
|
}], # variant == wasm_traps
|
|
|
|
]
|