Chromium Code Reviews

Issue 2447643002: [wasm] Add a new fuzzer which can also test wasm function calls. (Closed)

Created:
4 years, 1 month ago by ahaas
Modified:
4 years, 1 month ago
Reviewers:
Clemens Hammacher, titzer
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[wasm] Add a new fuzzer which can also test wasm function calls. Depending on the inputs the fuzzer creates multiple functions. These functions can have signatures with an int32 return value and up to three parameters of type int32, int64, float32, or float64. R=titzer@chromium.org, clemensh@chromium.org Committed: https://crrev.com/f8414ead48c0972c913d868c6ba2f1171517159a Cr-Commit-Position: refs/heads/master@{#40530}

Patch Set 1 #

Patch Set 2 : sign unsigned mismatch #

Total comments: 4
Unified diffs Side-by-side diffs Stats (+239 lines, -1 line)
M BUILD.gn View 1 chunk +20 lines, -0 lines 0 comments
M test/fuzzer/fuzzer.gyp View 1 chunk +29 lines, -0 lines 0 comments
M test/fuzzer/fuzzer.isolate View 2 chunks +2 lines, -0 lines 0 comments
M test/fuzzer/testcfg.py View 1 chunk +2 lines, -2 lines 0 comments
A test/fuzzer/wasm-call.cc View 1 chunk +187 lines, -0 lines 4 comments
A + test/fuzzer/wasm_call/foo View 0 chunks +-1 lines, --1 lines 0 comments

Messages

Total messages: 21 (12 generated)
ahaas
4 years, 1 month ago (2016-10-24 09:26:58 UTC) #1
Clemens Hammacher
lgtm, with two comments: - the test/fuzzer/wasm_call/foo file can be removed - we should check ...
4 years, 1 month ago (2016-10-24 09:44:43 UTC) #6
Michael Achenbach
I CL desc: These function(+s)
4 years, 1 month ago (2016-10-24 11:07:31 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2447643002/20001
4 years, 1 month ago (2016-10-24 11:11:19 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 1 month ago (2016-10-24 11:14:43 UTC) #16
titzer
https://codereview.chromium.org/2447643002/diff/20001/test/fuzzer/wasm-call.cc File test/fuzzer/wasm-call.cc (right): https://codereview.chromium.org/2447643002/diff/20001/test/fuzzer/wasm-call.cc#newcode35 test/fuzzer/wasm-call.cc:35: V result = *reinterpret_cast<const V*>(*data); This is not going ...
4 years, 1 month ago (2016-10-24 11:17:21 UTC) #17
ahaas
On 2016/10/24 at 09:44:43, clemensh wrote: > lgtm, with two comments: > - the test/fuzzer/wasm_call/foo ...
4 years, 1 month ago (2016-10-24 12:07:55 UTC) #18
ahaas
I fixed the remaining issues in https://codereview.chromium.org/2444863002 https://codereview.chromium.org/2447643002/diff/20001/test/fuzzer/wasm-call.cc File test/fuzzer/wasm-call.cc (right): https://codereview.chromium.org/2447643002/diff/20001/test/fuzzer/wasm-call.cc#newcode35 test/fuzzer/wasm-call.cc:35: V result ...
4 years, 1 month ago (2016-10-24 12:10:33 UTC) #19
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 22:10:58 UTC) #21
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f8414ead48c0972c913d868c6ba2f1171517159a
Cr-Commit-Position: refs/heads/master@{#40530}

Powered by Google App Engine