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

Issue 6570005: x64: Implement delete property in lithium backend. (Closed)

Created:
9 years, 10 months ago by Mads Ager (chromium)
Modified:
9 years, 7 months ago
Reviewers:
William Hesse
CC:
v8-dev
Visibility:
Public.

Description

x64: Implement delete property in lithium backend. Committed: http://code.google.com/p/v8/source/detail?r=6907

Patch Set 1 #

Total comments: 2

Patch Set 2 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -17 lines) Patch
M src/ia32/lithium-ia32.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M src/x64/lithium-codegen-x64.h View 2 chunks +7 lines, -0 lines 0 comments Download
M src/x64/lithium-codegen-x64.cc View 1 3 chunks +48 lines, -13 lines 0 comments Download
M src/x64/lithium-x64.cc View 1 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Mads Ager (chromium)
9 years, 10 months ago (2011-02-23 09:51:24 UTC) #1
William Hesse
LGTM, with question. http://codereview.chromium.org/6570005/diff/1/src/x64/lithium-codegen-x64.cc File src/x64/lithium-codegen-x64.cc (right): http://codereview.chromium.org/6570005/diff/1/src/x64/lithium-codegen-x64.cc#newcode3359 src/x64/lithium-codegen-x64.cc:3359: __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset)); I thought ...
9 years, 10 months ago (2011-02-23 10:03:12 UTC) #2
Mads Ager (chromium)
9 years, 10 months ago (2011-02-23 10:11:10 UTC) #3
http://codereview.chromium.org/6570005/diff/1/src/x64/lithium-codegen-x64.cc
File src/x64/lithium-codegen-x64.cc (right):

http://codereview.chromium.org/6570005/diff/1/src/x64/lithium-codegen-x64.cc#...
src/x64/lithium-codegen-x64.cc:3359: __ movq(rsi, Operand(rbp,
StandardFrameConstants::kContextOffset));
On 2011/02/23 10:03:12, William Hesse wrote:
> I thought that rsi was still guaranteed to contain the context on X64, and was
> only freed up on ia32.  Why is this needed?

You are absolutely right. This is not needed. Thanks.

Powered by Google App Engine
This is Rietveld 408576698