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

Issue 23135018: Fix missing x87 tracking for deferred code (Closed)

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

Description

Fix missing x87 tracking for deferred code. When compiling deferred code we have to remember the corresponding stack state and ensure that the deferred code does not manipulate the order of elements. BUG= R=mstarzinger@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=16433

Patch Set 1 #

Patch Set 2 : #

Total comments: 6

Patch Set 3 : address review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -46 lines) Patch
M src/ia32/lithium-codegen-ia32.h View 1 2 6 chunks +16 lines, -7 lines 0 comments Download
M src/ia32/lithium-codegen-ia32.cc View 1 2 30 chunks +75 lines, -39 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
oliv
7 years, 3 months ago (2013-08-26 11:11:47 UTC) #1
Michael Starzinger
https://codereview.chromium.org/23135018/diff/3001/src/ia32/lithium-codegen-ia32.cc File src/ia32/lithium-codegen-ia32.cc (right): https://codereview.chromium.org/23135018/diff/3001/src/ia32/lithium-codegen-ia32.cc#newcode1030 src/ia32/lithium-codegen-ia32.cc:1030: if (x87_stack_.depth() > 0 || (FLAG_debug_code && FLAG_enable_slow_asserts)) { ...
7 years, 3 months ago (2013-08-29 08:55:56 UTC) #2
oliv
ok thanks, ptal https://codereview.chromium.org/23135018/diff/3001/src/ia32/lithium-codegen-ia32.cc File src/ia32/lithium-codegen-ia32.cc (right): https://codereview.chromium.org/23135018/diff/3001/src/ia32/lithium-codegen-ia32.cc#newcode1030 src/ia32/lithium-codegen-ia32.cc:1030: if (x87_stack_.depth() > 0 || (FLAG_debug_code ...
7 years, 3 months ago (2013-08-29 09:23:25 UTC) #3
Michael Starzinger
LGTM.
7 years, 3 months ago (2013-08-29 14:24:14 UTC) #4
oliv
7 years, 3 months ago (2013-08-29 16:00:02 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 manually as r16433 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698