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

Issue 8771005: MIPS: Simplify stack check instruction in Crankshaft. (Closed)

Created:
9 years ago by kalmard
Modified:
9 years ago
CC:
v8-dev
Visibility:
Public.

Description

MIPS: Simplify stack check instruction in Crankshaft. Port r10118 (de832112). Original commit message: So far we had two types of stack checks: one used for function entries and one used at loop back edges which uses a deferred code object to avoid spilling of registers in the loop. After refactoring lazy deoptimization the first stack check can also use deferred code. This change removes the first type of stack check instruction in Crankshaft and uses a deferred stack check in all places. BUG= TEST=

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -34 lines) Patch
M src/mips/lithium-codegen-mips.cc View 1 chunk +14 lines, -28 lines 0 comments Download
M src/mips/lithium-mips.cc View 1 chunk +1 line, -6 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
kalmard
Fully building and testing v8 on MIPS requires the following patches to be landed: http://codereview.chromium.org/8747011/ ...
9 years ago (2011-12-01 13:44:13 UTC) #1
kalmard
9 years ago (2011-12-10 11:12:43 UTC) #2
Closed this issue because the ARM version was reverted.

Powered by Google App Engine
This is Rietveld 408576698