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

Issue 8873044: Fix crash from issue 744: evaluate left first before deopt happens (strict comparison). (Closed)

Created:
9 years ago by srdjan
Modified:
9 years ago
Reviewers:
siva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Fix crash from issue 744: evaluate left first before deopt happens (strict comparison). Committed: https://code.google.com/p/dart/source/detail?r=2295

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -3 lines) Patch
M vm/opt_code_generator_ia32.cc View 1 chunk +2 lines, -3 lines 2 comments Download

Messages

Total messages: 4 (0 generated)
srdjan
9 years ago (2011-12-09 01:11:54 UTC) #1
srdjan
9 years ago (2011-12-09 01:12:09 UTC) #2
siva
lgtm http://codereview.chromium.org/8873044/diff/1/vm/opt_code_generator_ia32.cc File vm/opt_code_generator_ia32.cc (right): http://codereview.chromium.org/8873044/diff/1/vm/opt_code_generator_ia32.cc#newcode1947 vm/opt_code_generator_ia32.cc:1947: // must be on stack when evaluating right. ...
9 years ago (2011-12-09 01:24:56 UTC) #3
srdjan
9 years ago (2011-12-09 01:30:25 UTC) #4
http://codereview.chromium.org/8873044/diff/1/vm/opt_code_generator_ia32.cc
File vm/opt_code_generator_ia32.cc (right):

http://codereview.chromium.org/8873044/diff/1/vm/opt_code_generator_ia32.cc#n...
vm/opt_code_generator_ia32.cc:1947: // must be on stack when evaluating right.
On 2011/12/09 01:24:56, asiva wrote:
> There seems to be other such cases in GenerateLogicalBinaryOp and
> VisitLoadTwo(non DEBUG case) did you check those too for the same error?

Will do and it will be part of the next CL.

Powered by Google App Engine
This is Rietveld 408576698