When compiling for-in pass correct context value to the increment instruction.
authorvegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 27 Feb 2012 14:37:27 +0000 (14:37 +0000)
committervegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 27 Feb 2012 14:37:27 +0000 (14:37 +0000)
commit9b55ebaa3a6cce1f325fdf835c856b750a820f61
treea7585159e2a032ebe8e4fb7b07b0bb71a28b6157
parentd5e252b157317da2104dfa6ece6332d6aed43d17
When compiling for-in pass correct context value to the increment instruction.

Additionally force increment instruction to use int32 representation.

R=fschneider@google.com
BUG=http://crbug.com/115646
TEST=test/mjsunit/compiler/optimized-for-in.js

Review URL: https://chromiumcodereview.appspot.com/9463052

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10844 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/flag-definitions.h
src/hydrogen.cc
test/mjsunit/compiler/optimized-for-in.js