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

Issue 9418006: MIPS: Enable optimization of top-level code and generate deoptimization support lazily. (Closed)

Created:
8 years, 10 months ago by kalmard
Modified:
8 years, 10 months ago
CC:
v8-dev
Visibility:
Public.

Description

MIPS: Enable optimization of top-level code and generate deoptimization support lazily. Port r10700 (c976fbd5). Original commit message: This change enables optimization of top-level and eval-code. For this to work, it adds support for declaring global variables in optimized code. At the same time it disables the eager generation of deoptimization support data in the full code generator (originally introduced in r10040). This speeds up initial compilation and saves memory for functions that won't be optimized. It requires recompiling the function with deoptimization support when we decide to optimize it. BUG= TEST= Committed: https://code.google.com/p/v8/source/detail?r=10773

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -4 lines) Patch
M src/mips/full-codegen-mips.cc View 1 chunk +2 lines, -4 lines 0 comments Download
M src/mips/lithium-codegen-mips.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M src/mips/lithium-mips.h View 2 chunks +8 lines, -0 lines 0 comments Download
M src/mips/lithium-mips.cc View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
kalmard
8 years, 10 months ago (2012-02-16 13:02:48 UTC) #1
fschneider
lgtm
8 years, 10 months ago (2012-02-21 08:34:15 UTC) #2
fschneider
8 years, 10 months ago (2012-02-21 08:36:38 UTC) #3
On 2012/02/21 08:34:15, fschneider wrote:
> lgtm

Committed as r10773.

Powered by Google App Engine
This is Rietveld 408576698