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

Issue 1473513004: Refactor VisitProperty, add starting point for SIMD.js support. (Closed)

Created:
5 years ago by bradn
Modified:
5 years ago
Reviewers:
titzer, aseemgarg
CC:
v8-reviews_googlegroups.com, gdeepti
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Refactor VisitProperty, add starting point for SIMD.js support. SIMD.js potentially adds to the standard library passed into asm.js modules. Splitting off the point where the SIMD object would be referenced to allow work on SIMD typing to occur orthogonally. Adding VariableInfo to allow tracking of simd constructors / check functions. Using this for fround. BUG= https://code.google.com/p/v8/issues/detail?id=4203 TEST=test-asm-validator R=titzer@chromium.org,aseemgarg@chromium.org LOG=N Looking at simd.js Committed: https://crrev.com/493fba88b2b01212eb1e2b68451a560464b49128 Cr-Commit-Position: refs/heads/master@{#32431}

Patch Set 1 #

Total comments: 2

Patch Set 2 : revision #

Total comments: 4

Patch Set 3 : fixes #

Total comments: 4

Patch Set 4 : refactor #

Patch Set 5 : fix #

Patch Set 6 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+248 lines, -104 lines) Patch
M src/typing-asm.h View 1 2 3 4 5 3 chunks +38 lines, -2 lines 0 comments Download
M src/typing-asm.cc View 1 2 3 4 5 11 chunks +209 lines, -101 lines 0 comments Download
M test/cctest/test-asm-validator.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (6 generated)
bradn
5 years ago (2015-11-24 19:30:51 UTC) #1
bradn
5 years ago (2015-11-24 19:31:07 UTC) #3
titzer
Looks good other than dancing https://codereview.chromium.org/1473513004/diff/1/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/1/src/typing-asm.cc#newcode718 src/typing-asm.cc:718: if (key == NULL ...
5 years ago (2015-11-24 19:38:03 UTC) #4
bradn
https://codereview.chromium.org/1473513004/diff/1/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/1/src/typing-asm.cc#newcode718 src/typing-asm.cc:718: if (key == NULL || !key->IsPropertyName() || On 2015/11/24 ...
5 years ago (2015-11-25 04:05:40 UTC) #6
titzer
https://codereview.chromium.org/1473513004/diff/20001/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/20001/src/typing-asm.cc#newcode742 src/typing-asm.cc:742: Expression* AsmTyper::AsPropertyObjectWithKey(Expression* expr, This basically returns the "obj" in ...
5 years ago (2015-11-25 18:36:42 UTC) #7
bradn
https://codereview.chromium.org/1473513004/diff/20001/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/20001/src/typing-asm.cc#newcode742 src/typing-asm.cc:742: Expression* AsmTyper::AsPropertyObjectWithKey(Expression* expr, On 2015/11/25 18:36:42, titzer wrote: > ...
5 years ago (2015-11-30 18:22:38 UTC) #8
titzer
lgtm other than above comments. https://codereview.chromium.org/1473513004/diff/40001/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/40001/src/typing-asm.cc#newcode794 src/typing-asm.cc:794: #define V(NAME, Name, name, ...
5 years ago (2015-11-30 20:40:14 UTC) #9
bradn
https://codereview.chromium.org/1473513004/diff/40001/src/typing-asm.cc File src/typing-asm.cc (right): https://codereview.chromium.org/1473513004/diff/40001/src/typing-asm.cc#newcode794 src/typing-asm.cc:794: #define V(NAME, Name, name, lane_count, lane_type) \ On 2015/11/30 ...
5 years ago (2015-11-30 21:10:51 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1473513004/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1473513004/100001
5 years ago (2015-12-01 02:15:36 UTC) #13
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years ago (2015-12-01 02:26:08 UTC) #15
commit-bot: I haz the power
5 years ago (2015-12-01 02:28:26 UTC) #17
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/493fba88b2b01212eb1e2b68451a560464b49128
Cr-Commit-Position: refs/heads/master@{#32431}

Powered by Google App Engine
This is Rietveld 408576698