v8/src/full-codegen
bmeurer 88f9995d5c [for-in] Further refactorings and unification around for-in.
Cleanup %ForInPrepare runtime entry, and unify common logic with
%ForInEnumerate (renamed from %GetPropertyNamesFast). Also introduce
a TupleType to properly type JSForInPrepare and its projections w/o
special hacks in the Typer. And fix %ForInNext and JSForInNext to be
consistent with fullcodegen again (after the proxy refactorings last
quarter).

R=jarin@chromium.org
BUG=v8:3650
LOG=n

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

Cr-Commit-Position: refs/heads/master@{#33487}
2016-01-25 10:30:18 +00:00
..
arm [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
arm64 [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
ia32 [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
mips [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
mips64 [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
ppc [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
x64 [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
x87 [for-in] Further refactorings and unification around for-in. 2016-01-25 10:30:18 +00:00
full-codegen.cc [stubs] Introduce ToNameStub to implement %_ToName. 2016-01-22 09:52:42 +00:00
full-codegen.h [builtins] Refactor the remaining Date builtins. 2016-01-12 10:48:26 +00:00
OWNERS Add ishell@ and mvstanton@ to full codegen owners list. 2015-09-28 15:04:37 +00:00