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

Issue 2752273003: [builtins] Implement Array.prototype.reduce in the CSA (Closed)

Created:
3 years, 9 months ago by danno
Modified:
3 years, 9 months ago
CC:
v8-reviews_googlegroups.com, mvstanton
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

[builtins] Implement Array.prototype.reduce in the CSA BUG=v8:1956 Review-Url: https://codereview.chromium.org/2752273003 Cr-Commit-Position: refs/heads/master@{#43987} Committed: https://chromium.googlesource.com/v8/v8/+/176a43fb86cc5b1f75751fc5b8011d0d77f84eb1

Patch Set 1 #

Patch Set 2 : 80 chars #

Patch Set 3 : Tweaks #

Patch Set 4 : Fix argument count #

Patch Set 5 : Cleanup #

Total comments: 1

Patch Set 6 : Cleanup #

Patch Set 7 : Rebase #

Patch Set 8 : Rebase #

Patch Set 9 : Merge with latest #

Patch Set 10 : Merge with latest #

Patch Set 11 : Merge with latest #

Patch Set 12 : Checkpoint #

Patch Set 13 : Finish rebase #

Patch Set 14 : Simplify #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+343 lines, -261 lines) Patch
M src/bootstrapper.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +25 lines, -47 lines 0 comments Download
M src/builtins/builtins.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
M src/builtins/builtins-array-gen.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 8 chunks +292 lines, -211 lines 2 comments Download
M src/code-factory.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M src/code-factory.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +6 lines, -0 lines 0 comments Download
M src/compiler/code-assembler.h View 1 2 3 4 5 6 1 chunk +7 lines, -1 line 0 comments Download
M src/compiler/code-assembler.cc View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M src/debug/debug-evaluate.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M test/mjsunit/array-reduce.js View 1 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 57 (49 generated)
danno
ptal https://codereview.chromium.org/2752273003/diff/80001/src/builtins/builtins-array-gen.cc File src/builtins/builtins-array-gen.cc (right): https://codereview.chromium.org/2752273003/diff/80001/src/builtins/builtins-array-gen.cc#newcode17 src/builtins/builtins-array-gen.cc:17: typedef std::function<std::pair<Node*, Node*>( Per Camillo's comments, I am ...
3 years, 9 months ago (2017-03-17 10:26:31 UTC) #14
danno
updated. please take another look?
3 years, 9 months ago (2017-03-21 10:49:53 UTC) #41
mvstanton
lgtm
3 years, 9 months ago (2017-03-21 11:37:26 UTC) #44
Yang
On 2017/03/21 11:37:26, mvstanton wrote: > lgtm src/debug lgtm.
3 years, 9 months ago (2017-03-21 11:47:03 UTC) #45
Igor Sheludko
lgtm https://codereview.chromium.org/2752273003/diff/260001/src/builtins/builtins-array-gen.cc File src/builtins/builtins-array-gen.cc (right): https://codereview.chromium.org/2752273003/diff/260001/src/builtins/builtins-array-gen.cc#newcode618 src/builtins/builtins-array-gen.cc:618: CodeFactory::ArrayForEachLoopContinuation(isolate())); FYI: We have a Builtins::CallableFor(), so there's ...
3 years, 9 months ago (2017-03-21 14:20:28 UTC) #50
danno
Thanks for the review. Landing. https://codereview.chromium.org/2752273003/diff/260001/src/builtins/builtins-array-gen.cc File src/builtins/builtins-array-gen.cc (right): https://codereview.chromium.org/2752273003/diff/260001/src/builtins/builtins-array-gen.cc#newcode618 src/builtins/builtins-array-gen.cc:618: CodeFactory::ArrayForEachLoopContinuation(isolate())); On 2017/03/21 14:20:28, ...
3 years, 9 months ago (2017-03-21 15:55:30 UTC) #51
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/2752273003/260001
3 years, 9 months ago (2017-03-21 15:55:45 UTC) #54
commit-bot: I haz the power
3 years, 9 months ago (2017-03-21 15:57:46 UTC) #57
Message was sent while issue was closed.
Committed patchset #14 (id:260001) as
https://chromium.googlesource.com/v8/v8/+/176a43fb86cc5b1f75751fc5b8011d0d77f...

Powered by Google App Engine
This is Rietveld 408576698