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

Issue 23533003: Implement fixpoint iteration for escape analysis. (Closed)

Created:
7 years, 3 months ago by Michael Starzinger
Modified:
7 years, 2 months ago
Reviewers:
titzer
CC:
v8-dev
Visibility:
Public.

Description

Implement fixpoint iteration for escape analysis. R=titzer@chromium.org Committed: http://code.google.com/p/v8/source/detail?r=17235

Patch Set 1 #

Total comments: 2

Patch Set 2 : Simplified and rebased. #

Total comments: 2

Patch Set 3 : Put behind a flag. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -10 lines) Patch
M src/flag-definitions.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M src/hydrogen-escape-analysis.cc View 1 2 2 chunks +8 lines, -3 lines 0 comments Download
M src/hydrogen-instructions.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M src/hydrogen-instructions.cc View 1 2 1 chunk +22 lines, -7 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Michael Starzinger
Note that this also fixes a bug in the materialization of heap numbers that this ...
7 years, 3 months ago (2013-08-27 18:10:31 UTC) #1
titzer
https://codereview.chromium.org/23533003/diff/1/src/hydrogen-escape-analysis.h File src/hydrogen-escape-analysis.h (right): https://codereview.chromium.org/23533003/diff/1/src/hydrogen-escape-analysis.h#newcode49 src/hydrogen-escape-analysis.h:49: void Run() { I would move this method into ...
7 years, 3 months ago (2013-08-30 11:19:28 UTC) #2
Michael Starzinger
PTAL. Addressed comments. Simplified. Rebased. https://codereview.chromium.org/23533003/diff/1/src/hydrogen-escape-analysis.h File src/hydrogen-escape-analysis.h (right): https://codereview.chromium.org/23533003/diff/1/src/hydrogen-escape-analysis.h#newcode49 src/hydrogen-escape-analysis.h:49: void Run() { On ...
7 years, 3 months ago (2013-09-17 13:47:12 UTC) #3
titzer
On 2013/09/17 13:47:12, Michael Starzinger wrote: > PTAL. Addressed comments. Simplified. Rebased. > > https://codereview.chromium.org/23533003/diff/1/src/hydrogen-escape-analysis.h ...
7 years, 2 months ago (2013-09-27 08:27:12 UTC) #4
Michael Starzinger
On 2013/09/27 08:27:12, titzer wrote: > On 2013/09/17 13:47:12, Michael Starzinger wrote: > > PTAL. ...
7 years, 2 months ago (2013-09-27 08:39:00 UTC) #5
titzer
lgtm https://codereview.chromium.org/23533003/diff/6001/src/hydrogen-escape-analysis.h File src/hydrogen-escape-analysis.h (right): https://codereview.chromium.org/23533003/diff/6001/src/hydrogen-escape-analysis.h#newcode74 src/hydrogen-escape-analysis.h:74: static const int kMaxFixpointIterationCount = 2; How about ...
7 years, 2 months ago (2013-09-30 11:38:06 UTC) #6
Michael Starzinger
Put the iteration count behind a flag. Landing. https://codereview.chromium.org/23533003/diff/6001/src/hydrogen-escape-analysis.h File src/hydrogen-escape-analysis.h (right): https://codereview.chromium.org/23533003/diff/6001/src/hydrogen-escape-analysis.h#newcode74 src/hydrogen-escape-analysis.h:74: static ...
7 years, 2 months ago (2013-10-16 08:40:13 UTC) #7
Michael Starzinger
7 years, 2 months ago (2013-10-16 09:17:04 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 manually as r17235 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698