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

Issue 2469273003: [stubs] Add a utility class to generate code to access builtin arguments (Closed)

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

Description

[stubs] Add a utility class to generate code to access builtin arguments With an instance of CodeStubArguments, builtin stub generators can generate code that accesses the receiver passed to the builtin, as well as access and iterate over the variable number of arguments that are passed in. Committed: https://crrev.com/2445a502dd97d1779d91db70f81018fc41968d43 Cr-Commit-Position: refs/heads/master@{#40726}

Patch Set 1 #

Patch Set 2 : Tweaks #

Patch Set 3 : Fix stuff #

Patch Set 4 : Fix build #

Total comments: 14

Patch Set 5 : Review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+186 lines, -7 lines) Patch
M src/code-stub-assembler.h View 1 2 3 4 2 chunks +49 lines, -0 lines 0 comments Download
M src/code-stub-assembler.cc View 1 2 3 4 1 chunk +71 lines, -0 lines 0 comments Download
M src/compiler/frame-elider.cc View 1 chunk +2 lines, -1 line 0 comments Download
M test/cctest/compiler/code-assembler-tester.h View 1 2 3 4 4 chunks +6 lines, -6 lines 0 comments Download
M test/cctest/test-code-stub-assembler.cc View 1 2 3 4 1 chunk +58 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (16 generated)
danno
PTAL
4 years, 1 month ago (2016-11-03 06:56:42 UTC) #8
Igor Sheludko
lgtm once the comments are addressed https://codereview.chromium.org/2469273003/diff/60001/src/code-stub-assembler.cc File src/code-stub-assembler.cc (right): https://codereview.chromium.org/2469273003/diff/60001/src/code-stub-assembler.cc#newcode8768 src/code-stub-assembler.cc:8768: (StandardFrameConstants::kFixedSlotCountFromFp - 1) ...
4 years, 1 month ago (2016-11-03 11:52:20 UTC) #11
Benedikt Meurer
LGTM on compiler.
4 years, 1 month ago (2016-11-03 12:48:41 UTC) #16
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/2469273003/80001
4 years, 1 month ago (2016-11-03 12:50:36 UTC) #19
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 1 month ago (2016-11-03 12:53:28 UTC) #20
danno
Feedback addressed, landed https://codereview.chromium.org/2469273003/diff/60001/src/code-stub-assembler.cc File src/code-stub-assembler.cc (right): https://codereview.chromium.org/2469273003/diff/60001/src/code-stub-assembler.cc#newcode8768 src/code-stub-assembler.cc:8768: (StandardFrameConstants::kFixedSlotCountFromFp - 1) * kPointerSize); On ...
4 years, 1 month ago (2016-11-03 15:01:48 UTC) #21
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 22:20:41 UTC) #23
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/2445a502dd97d1779d91db70f81018fc41968d43
Cr-Commit-Position: refs/heads/master@{#40726}

Powered by Google App Engine
This is Rietveld 408576698