Baseline for-of implementation
authorwingo@igalia.com <wingo@igalia.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 7 Jun 2013 11:12:21 +0000 (11:12 +0000)
committerwingo@igalia.com <wingo@igalia.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 7 Jun 2013 11:12:21 +0000 (11:12 +0000)
commitb29a78fb02b1df8ad88b2ce159081c37a8dac1e8
treeaf6878aeffdbac349373f5e00b0f276ba18bb776
parent8afeaabe57021f8cadf1615752dfba8e100d7021
Baseline for-of implementation

Add full-codegen support for the ES6 for-of iteration statement.

R=mstarzinger@chromium.org, rossberg@chromium.org
TEST=mjsunit/harmony/iteration-semantics
BUG=v8:2214

Review URL: https://codereview.chromium.org/15288011

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15002 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/full-codegen-arm.cc
src/ast.h
src/full-codegen.cc
src/heap.h
src/ia32/full-codegen-ia32.cc
src/parser.cc
src/parser.h
src/x64/full-codegen-x64.cc
test/mjsunit/harmony/iteration-semantics.js [new file with mode: 0644]