v8/test/mjsunit/harmony
wingo@igalia.com cc27c4c41b GeneratorFunction() makes generator instances
The current specification has GeneratorFunction() be like Function(),
except that it makes generator instances.  This commit implements that
behavior.  It also fills in a piece of the implementation where
otherwise calling GeneratorFunction or GeneratorFunctionPrototype would
cause an abort because they have no code.

R=mstarzinger@chromium.org
TEST=mjsunit/harmony/generators-iteration
TEST=mjsunit/harmony/generators-runtime
BUG=v8:2355,v8:2680

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15084 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-06-12 12:52:16 +00:00
..
block-conflicts.js
block-const-assign.js
block-early-errors.js
block-for.js
block-lazy-compile.js
block-leave.js
block-let-crankshaft.js
block-let-declaration.js
block-let-semantics.js
block-scoping.js
collections.js Move creation of collection prototypes into JavaScript. 2013-04-11 13:31:51 +00:00
debug-blockscopes.js
debug-evaluate-blockscopes.js
debug-function-scopes.js
generators-iteration.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
generators-objects.js Generator object "next" method takes optional send value 2013-06-10 09:26:18 +00:00
generators-parsing.js Generator objects can suspend 2013-04-19 14:11:23 +00:00
generators-runtime.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
iteration-semantics.js Disable --harmony -> --harmony-generators implication 2013-06-11 14:45:17 +00:00
iteration-syntax.js For-of statements do not permit initializers. 2013-06-12 12:37:44 +00:00
module-linking.js Get rid of static module allocation, do it in code. 2012-11-22 10:25:22 +00:00
module-parsing.js
module-recompile.js
module-resolution.js
object-observe.js Array.observe emit splices for array length change and update index >= length 2013-06-04 23:58:49 +00:00
proxies-example-membrane.js
proxies-for.js
proxies-function.js
proxies-hash.js
proxies-json.js Add fast path for FastProperty objects in JSON.stringify. 2012-11-05 12:59:35 +00:00
proxies-symbols.js ES6 symbols: prevent reflection, proxy, and observe APIs from leaking symbols 2013-03-22 17:27:44 +00:00
proxies.js Make __proto__ a foreign callback on Object.prototype. 2013-02-26 10:46:00 +00:00
symbols.js Fix set-up of intrinsic's 'constructor' properties 2013-04-11 12:27:55 +00:00
typedarrays.js Implement TypedArray.set function. 2013-05-07 14:42:17 +00:00
typeof.js