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

Issue 11396: Begin counting references to registers, both in the frame and out.... (Closed)

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

Description

Begin counting references to registers, both in the frame and out. Allocation/deallocation is explicit. We still almost always spill everything and then use registers directly (without allocating them). None of this has been ported to the ARM. Committed: http://code.google.com/p/v8/source/detail?r=861

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+435 lines, -95 lines) Patch
M src/SConscript View 1 chunk +4 lines, -4 lines 0 comments Download
M src/codegen-ia32.h View 3 chunks +4 lines, -2 lines 0 comments Download
M src/codegen-ia32.cc View 1 7 chunks +27 lines, -44 lines 0 comments Download
A src/register-allocator.h View 1 chunk +36 lines, -0 lines 0 comments Download
A src/register-allocator-ia32.h View 1 1 chunk +111 lines, -0 lines 0 comments Download
A src/register-allocator-ia32.cc View 1 2 1 chunk +66 lines, -0 lines 0 comments Download
M src/virtual-frame-ia32.h View 1 8 chunks +66 lines, -16 lines 0 comments Download
M src/virtual-frame-ia32.cc View 1 10 chunks +121 lines, -29 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Kevin Millikin (Chromium)
12 years ago (2008-11-24 10:43:04 UTC) #1
William Hesse
Figure out where the register allocator's increments and decrements happen when register elements are added ...
12 years ago (2008-11-24 13:44:51 UTC) #2
iposva
First set of comments. I have not looked in detail yet at the allocator. I ...
12 years ago (2008-11-25 07:11:01 UTC) #3
Kevin Millikin (Chromium)
12 years ago (2008-11-26 12:49:01 UTC) #4
Thanks for the comments.  New patch set uploaded.

Powered by Google App Engine
This is Rietveld 408576698