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

Issue 12490013: Deoptimizer support for hydrogen stubs that accept a variable number of arguments. (Closed)

Created:
7 years, 9 months ago by mvstanton
Modified:
7 years, 8 months ago
Reviewers:
danno
CC:
v8-dev
Visibility:
Public.

Description

Deoptimizer support for hydrogen stubs that accept a variable number of arguments. BUG= Committed: https://code.google.com/p/v8/source/detail?r=14111

Patch Set 1 #

Patch Set 2 : Deoptimizer and BuildGraph() support for variable argument stubs #

Total comments: 8

Patch Set 3 : Review feedback (sorry, includes rebase) #

Total comments: 4

Patch Set 4 : 2nd review feedback addressed #

Total comments: 6

Patch Set 5 : Rebase #

Patch Set 6 : Review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+148 lines, -59 lines) Patch
M src/arm/code-stubs-arm.cc View 1 2 3 4 5 2 chunks +4 lines, -1 line 0 comments Download
M src/code-stubs.h View 1 2 3 4 5 3 chunks +8 lines, -8 lines 0 comments Download
M src/code-stubs.cc View 1 2 3 4 5 1 chunk +2 lines, -4 lines 0 comments Download
M src/code-stubs-hydrogen.cc View 1 2 3 4 5 2 chunks +16 lines, -2 lines 0 comments Download
M src/deoptimizer.h View 1 2 1 chunk +10 lines, -2 lines 0 comments Download
M src/deoptimizer.cc View 1 2 3 4 5 12 chunks +78 lines, -25 lines 0 comments Download
M src/frames.cc View 1 2 3 4 5 1 chunk +12 lines, -11 lines 0 comments Download
M src/hydrogen-instructions.h View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M src/ia32/code-stubs-ia32.cc View 1 2 3 4 5 2 chunks +5 lines, -3 lines 0 comments Download
M src/x64/code-stubs-x64.cc View 1 2 3 4 5 2 chunks +5 lines, -3 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
mvstanton
Hi Danno, Here is the 2nd part of the deoptimizer and graph generator support for ...
7 years, 9 months ago (2013-03-13 12:57:59 UTC) #1
danno
here you go... https://codereview.chromium.org/12490013/diff/2001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/12490013/diff/2001/src/code-stubs-hydrogen.cc#newcode127 src/code-stubs-hydrogen.cc:127: HInstruction* stack_pop_count; nit: Can you define ...
7 years, 9 months ago (2013-03-20 21:07:32 UTC) #2
mvstanton
Hi Danno, addressed comments, thanks very much. Sorry, my upload includes a rebase, so the ...
7 years, 9 months ago (2013-03-21 11:47:35 UTC) #3
danno
https://codereview.chromium.org/12490013/diff/4002/src/code-stubs.h File src/code-stubs.h (right): https://codereview.chromium.org/12490013/diff/4002/src/code-stubs.h#newcode270 src/code-stubs.h:270: bool acting_as_js_function_; Can you please turn this bool into ...
7 years, 9 months ago (2013-03-22 14:06:49 UTC) #4
mvstanton
Hi Danno, thanks I've addressed those points, --Michael https://codereview.chromium.org/12490013/diff/4002/src/code-stubs.h File src/code-stubs.h (right): https://codereview.chromium.org/12490013/diff/4002/src/code-stubs.h#newcode270 src/code-stubs.h:270: bool ...
7 years, 8 months ago (2013-04-02 07:43:12 UTC) #5
danno
lgtm with comments https://codereview.chromium.org/12490013/diff/16001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/12490013/diff/16001/src/code-stubs-hydrogen.cc#newcode143 src/code-stubs-hydrogen.cc:143: HInstruction* stack_pop_count = stack_parameter_count; nit: can ...
7 years, 8 months ago (2013-04-02 10:39:44 UTC) #6
mvstanton
Thanks, I addressed those points. Much appreciated! --Michael https://codereview.chromium.org/12490013/diff/16001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/12490013/diff/16001/src/code-stubs-hydrogen.cc#newcode143 src/code-stubs-hydrogen.cc:143: HInstruction* ...
7 years, 8 months ago (2013-04-02 11:27:25 UTC) #7
mvstanton
7 years, 8 months ago (2013-04-02 11:28:18 UTC) #8
Message was sent while issue was closed.
Committed patchset #6 manually as r14111 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698