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

Issue 2977113002: [wasm] Fix user properties for exported wasm functions and add extensive tests. (Closed)

Created:
3 years, 5 months ago by titzer
Modified:
3 years, 5 months ago
CC:
v8-reviews_googlegroups.com, wasm-v8_google.com
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

[wasm] Fix user properties for exported wasm functions and add extensive tests. R=ishell@chromium.org,clemensh@chromium.org BUG=chromium:742659 Review-Url: https://codereview.chromium.org/2977113002 Cr-Commit-Position: refs/heads/master@{#46772} Committed: https://chromium.googlesource.com/v8/v8/+/57b9a3b142f221aa5454bb6a30361c2caf68a4c5

Patch Set 1 #

Patch Set 2 : debug verify #

Total comments: 3

Patch Set 3 : [wasm] Fix user properties for exported wasm functions and add extensive tests. #

Patch Set 4 : Replace with private symbols #

Patch Set 5 : Install API once only. #

Patch Set 6 : Fix test for previous #

Patch Set 7 : Remove .orig files #

Total comments: 20

Patch Set 8 : Address review comments #

Total comments: 1

Patch Set 9 : Address nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+222 lines, -56 lines) Patch
M src/contexts.h View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M src/factory.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -1 line 0 comments Download
M src/heap-symbols.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M src/wasm/wasm-js.cc View 1 2 3 4 5 1 chunk +6 lines, -24 lines 0 comments Download
M src/wasm/wasm-objects.h View 1 2 3 4 5 2 chunks +4 lines, -18 lines 0 comments Download
M src/wasm/wasm-objects.cc View 1 2 3 4 5 6 7 8 2 chunks +41 lines, -12 lines 0 comments Download
A test/mjsunit/wasm/user-properties.js View 1 2 3 4 5 6 7 1 chunk +169 lines, -0 lines 0 comments Download

Messages

Total messages: 42 (32 generated)
titzer
3 years, 5 months ago (2017-07-14 12:30:53 UTC) #1
Clemens Hammacher
Tests lgtm with nits, leaving the rest for Igor to review. https://codereview.chromium.org/2977113002/diff/20001/test/mjsunit/wasm/user-properties.js File test/mjsunit/wasm/user-properties.js (right): ...
3 years, 5 months ago (2017-07-14 13:04:36 UTC) #10
titzer
https://codereview.chromium.org/2977113002/diff/20001/test/mjsunit/wasm/user-properties.js File test/mjsunit/wasm/user-properties.js (right): https://codereview.chromium.org/2977113002/diff/20001/test/mjsunit/wasm/user-properties.js#newcode97 test/mjsunit/wasm/user-properties.js:97: for (f of [x => (x + 19 + ...
3 years, 5 months ago (2017-07-14 13:12:41 UTC) #13
titzer
On 2017/07/14 13:12:41, titzer wrote: > https://codereview.chromium.org/2977113002/diff/20001/test/mjsunit/wasm/user-properties.js > File test/mjsunit/wasm/user-properties.js (right): > > https://codereview.chromium.org/2977113002/diff/20001/test/mjsunit/wasm/user-properties.js#newcode97 > ...
3 years, 5 months ago (2017-07-18 01:24:02 UTC) #26
Igor Sheludko
https://codereview.chromium.org/2977113002/diff/120001/src/wasm/wasm-objects.cc File src/wasm/wasm-objects.cc (right): https://codereview.chromium.org/2977113002/diff/120001/src/wasm/wasm-objects.cc#newcode489 src/wasm/wasm-objects.cc:489: if (!object) return false; This check is not necessary. ...
3 years, 5 months ago (2017-07-18 17:32:39 UTC) #29
titzer
https://codereview.chromium.org/2977113002/diff/120001/src/wasm/wasm-objects.cc File src/wasm/wasm-objects.cc (right): https://codereview.chromium.org/2977113002/diff/120001/src/wasm/wasm-objects.cc#newcode489 src/wasm/wasm-objects.cc:489: if (!object) return false; On 2017/07/18 17:32:39, Igor Sheludko ...
3 years, 5 months ago (2017-07-18 18:07:41 UTC) #32
Igor Sheludko
lgtm with a nit: https://codereview.chromium.org/2977113002/diff/140001/src/wasm/wasm-objects.cc File src/wasm/wasm-objects.cc (right): https://codereview.chromium.org/2977113002/diff/140001/src/wasm/wasm-objects.cc#newcode517 src/wasm/wasm-objects.cc:517: Handle<Symbol> symbol(GetHeap()->wasm_function_index_symbol()); s/GetHeap()/GetIsolate()->factory()/
3 years, 5 months ago (2017-07-19 08:28:57 UTC) #35
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/2977113002/160001
3 years, 5 months ago (2017-07-19 16:39:01 UTC) #38
titzer
On 2017/07/19 08:28:57, Igor Sheludko wrote: > lgtm with a nit: > > https://codereview.chromium.org/2977113002/diff/140001/src/wasm/wasm-objects.cc > ...
3 years, 5 months ago (2017-07-19 16:39:08 UTC) #39
commit-bot: I haz the power
3 years, 5 months ago (2017-07-19 17:06:52 UTC) #42
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
https://chromium.googlesource.com/v8/v8/+/57b9a3b142f221aa5454bb6a30361c2caf6...

Powered by Google App Engine
This is Rietveld 408576698