Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(522)

Issue 1890283002: Subzero, Wasm: Link and run torture tests; bug fixes. (Closed)

Created:
4 years, 8 months ago by Eric Holk
Modified:
4 years, 8 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Subzero, Wasm: Link and run torture tests; bug fixes. This modifies the torture test script to actually link and run the tests in addition to just translating them. It includes a number of bug fixes as well, particularly in the handling of boolean values. There is some cleanup of memory address handling, and in many cases it can avoid generating useless address computations. BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=4369 R=jpp@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=085bdae24298c515b6f0ee222684be9ee06f2d10

Patch Set 1 #

Total comments: 1

Patch Set 2 : Download WASM tests from public location #

Total comments: 2

Patch Set 3 : Merging with master #

Total comments: 9

Patch Set 4 : Code review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+208 lines, -59 lines) Patch
M c2wasm-exe.sh View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M fetch-torture-tests.sh View 1 2 2 chunks +5 lines, -1 line 0 comments Download
M pydir/wasm-run-torture-tests.py View 1 2 3 chunks +94 lines, -18 lines 0 comments Download
M runtime/wasm-runtime.c View 1 2 5 chunks +45 lines, -2 lines 0 comments Download
M src/IceCfg.cpp View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M src/IceCfgNode.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M src/IceCfgNode.cpp View 1 2 3 3 chunks +3 lines, -2 lines 0 comments Download
M src/WasmTranslator.cpp View 1 2 3 17 chunks +56 lines, -33 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
Eric Holk
https://codereview.chromium.org/1890283002/diff/1/fetch-torture-tests.sh File fetch-torture-tests.sh (right): https://codereview.chromium.org/1890283002/diff/1/fetch-torture-tests.sh#newcode16 fetch-torture-tests.sh:16: tar xjf /google/data/ro/users/ds/dschuff/emwasm-torture-out.tbz2 I got a change in to ...
4 years, 8 months ago (2016-04-15 22:09:06 UTC) #2
John
https://codereview.chromium.org/1890283002/diff/20001/Makefile.standalone File Makefile.standalone (left): https://codereview.chromium.org/1890283002/diff/20001/Makefile.standalone#oldcode263 Makefile.standalone:263: # -Werror. optional: can this be handled with #pragma ...
4 years, 8 months ago (2016-04-18 19:15:55 UTC) #3
Eric Holk
https://codereview.chromium.org/1890283002/diff/20001/Makefile.standalone File Makefile.standalone (left): https://codereview.chromium.org/1890283002/diff/20001/Makefile.standalone#oldcode263 Makefile.standalone:263: # -Werror. On 2016/04/18 19:15:54, John wrote: > optional: ...
4 years, 8 months ago (2016-04-18 20:57:25 UTC) #4
John
lgtm https://codereview.chromium.org/1890283002/diff/40001/src/WasmTranslator.cpp File src/WasmTranslator.cpp (right): https://codereview.chromium.org/1890283002/diff/40001/src/WasmTranslator.cpp#newcode595 src/WasmTranslator.cpp:595: Dest = makeVariable(IceType_i32); On 2016/04/18 20:57:24, Eric Holk ...
4 years, 8 months ago (2016-04-18 21:10:01 UTC) #5
Eric Holk
4 years, 8 months ago (2016-04-18 22:08:23 UTC) #7
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
085bdae24298c515b6f0ee222684be9ee06f2d10 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698