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

Issue 328553005: Sign extend the dehoisted key at the definition point for x64 port only; for x32 port, we need to si (Closed)

Created:
6 years, 6 months ago by haitao.feng
Modified:
6 years, 6 months ago
Reviewers:
Toon Verwaest
CC:
v8-dev
Visibility:
Public.

Description

Sign extend the dehoisted key at the definition point for x64 port only; for x32 port, we need to sign extend the dehoisted key at the use points. R=verwaest@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=21806

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed Jakob's comment #

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

Messages

Total messages: 7 (0 generated)
haitao.feng
The key is handled at https://codereview.chromium.org/324913002/.
6 years, 6 months ago (2014-06-10 10:03:02 UTC) #1
Jakob Kummerow
DBC. https://codereview.chromium.org/328553005/diff/1/src/x64/lithium-codegen-x64.cc File src/x64/lithium-codegen-x64.cc (right): https://codereview.chromium.org/328553005/diff/1/src/x64/lithium-codegen-x64.cc#newcode278 src/x64/lithium-codegen-x64.cc:278: ASSERT(kPointerSize == kInt64Size); Please use STATIC_ASSERT when you ...
6 years, 6 months ago (2014-06-10 12:01:17 UTC) #2
haitao.feng
Jakob, thanks for the comment. For the x32 port, the kPointerSize is 4 bytes instead ...
6 years, 6 months ago (2014-06-10 12:47:22 UTC) #3
Jakob Kummerow
On 2014/06/10 12:47:22, haitao.feng wrote: > For the x32 port, the kPointerSize is 4 bytes ...
6 years, 6 months ago (2014-06-10 13:54:23 UTC) #4
haitao.feng
Comments added. https://codereview.chromium.org/328553005/diff/1/src/x64/lithium-codegen-x64.cc File src/x64/lithium-codegen-x64.cc (right): https://codereview.chromium.org/328553005/diff/1/src/x64/lithium-codegen-x64.cc#newcode278 src/x64/lithium-codegen-x64.cc:278: ASSERT(kPointerSize == kInt64Size); On 2014/06/10 12:01:17, Jakob ...
6 years, 6 months ago (2014-06-11 02:44:22 UTC) #5
Toon Verwaest
lgtm
6 years, 6 months ago (2014-06-12 08:53:02 UTC) #6
haitao.feng
6 years, 6 months ago (2014-06-12 12:00:32 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 manually as r21806.

Powered by Google App Engine
This is Rietveld 408576698