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

Issue 20257: Experimental: when doing memory-to-memory moves as part of a frame... (Closed)

Created:
11 years, 10 months ago by Kevin Millikin (Chromium)
Modified:
9 years, 7 months ago
Reviewers:
William Hesse
CC:
v8-dev
Visibility:
Public.

Description

Experimental: when doing memory-to-memory moves as part of a frame merge, use the esi register (already saved in the frame) rather than allocating and possibly spilling some other register. Also, implement equality predicate on frames for debug assertions (fixing issue 208, http://code.google.com/p/v8/issues/detail?id=208 ). Committed: http://code.google.com/p/v8/source/detail?r=1251

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+131 lines, -87 lines) Patch
M src/codegen-ia32.cc View 4 chunks +5 lines, -5 lines 0 comments Download
M src/virtual-frame-ia32.h View 4 chunks +10 lines, -6 lines 0 comments Download
M src/virtual-frame-ia32.cc View 6 chunks +116 lines, -76 lines 2 comments Download

Messages

Total messages: 3 (0 generated)
Kevin Millikin (Chromium)
11 years, 10 months ago (2009-02-11 08:46:08 UTC) #1
William Hesse
http://codereview.chromium.org/20257/diff/1/2 File src/virtual-frame-ia32.cc (right): http://codereview.chromium.org/20257/diff/1/2#newcode666 Line 666: if (source.is_register() && target.is_register()) { What is the ...
11 years, 10 months ago (2009-02-11 09:46:47 UTC) #2
William Hesse
11 years, 10 months ago (2009-02-11 12:44:21 UTC) #3
LGTM

Powered by Google App Engine
This is Rietveld 408576698