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

Issue 546683003: Make KeyedLoads from a sloppy arguments array use a handler. (Closed)

Created:
6 years, 3 months ago by mvstanton
Modified:
6 years, 3 months ago
Reviewers:
Toon Verwaest
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Make KeyedLoads from a sloppy arguments array use a handler. Before, a custom stub was installed. R=verwaest@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=24120

Patch Set 1 #

Patch Set 2 : Handled missing case. #

Patch Set 3 : Removed unnecessary hand-written code. #

Patch Set 4 : Removed strange StubType test. #

Patch Set 5 : REBASE. #

Patch Set 6 : Addressed comment. #

Total comments: 8

Patch Set 7 : REBASE. #

Patch Set 8 : Addressed comments. #

Patch Set 9 : Webkit test found bug, updating. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+147 lines, -152 lines) Patch
M src/builtins.h View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M src/builtins.cc View 1 2 3 4 5 6 1 chunk +0 lines, -5 lines 0 comments Download
M src/code-stubs.h View 1 2 3 4 5 6 2 chunks +15 lines, -0 lines 0 comments Download
M src/code-stubs.cc View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
M src/code-stubs-hydrogen.cc View 1 2 3 4 5 6 7 8 4 chunks +119 lines, -2 lines 0 comments Download
M src/elements-kind.h View 1 chunk +5 lines, -0 lines 0 comments Download
M src/ic/arm/ic-arm.cc View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
M src/ic/arm64/ic-arm64.cc View 1 2 3 4 5 6 1 chunk +0 lines, -29 lines 0 comments Download
M src/ic/handler-compiler.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M src/ic/ia32/ic-ia32.cc View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
M src/ic/ic.h View 1 2 3 4 5 6 2 chunks +0 lines, -4 lines 0 comments Download
M src/ic/ic.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -5 lines 0 comments Download
M src/ic/ic-compiler.cc View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M src/ic/mips/ic-mips.cc View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
M src/ic/x64/ic-x64.cc View 1 2 3 4 5 6 1 chunk +0 lines, -25 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
mvstanton
Hi Toon, Here is the change we discussed. The novelty is that I made a ...
6 years, 3 months ago (2014-09-17 13:11:56 UTC) #3
Toon Verwaest
Looks good, but I'd like to have at least a high-level comment about the layout ...
6 years, 3 months ago (2014-09-18 11:07:43 UTC) #4
mvstanton
Hi Toon, I added a comment, hopefully helpful. I also thought about just adding pseudo-code ...
6 years, 3 months ago (2014-09-18 14:05:36 UTC) #7
Toon Verwaest
https://codereview.chromium.org/546683003/diff/160001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/546683003/diff/160001/src/code-stubs-hydrogen.cc#newcode633 src/code-stubs-hydrogen.cc:633: // Remove // before and after the block ;) ...
6 years, 3 months ago (2014-09-22 08:29:47 UTC) #8
mvstanton
Thanks for the look, here is the update, --Michael https://codereview.chromium.org/546683003/diff/160001/src/code-stubs-hydrogen.cc File src/code-stubs-hydrogen.cc (right): https://codereview.chromium.org/546683003/diff/160001/src/code-stubs-hydrogen.cc#newcode633 src/code-stubs-hydrogen.cc:633: ...
6 years, 3 months ago (2014-09-22 10:34:31 UTC) #9
Toon Verwaest
lgtm
6 years, 3 months ago (2014-09-22 11:22:55 UTC) #10
mvstanton
6 years, 3 months ago (2014-09-22 13:23:47 UTC) #11
Message was sent while issue was closed.
Committed patchset #9 (id:220001) manually as 24120 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698