| Index: src/runtime.cc
|
| diff --git a/src/runtime.cc b/src/runtime.cc
|
| index a1f04a270ecddb31bc5da7e8010f9de81a3b1459..b34652612db8c47710ef608d2bd65b1db4cca789 100644
|
| --- a/src/runtime.cc
|
| +++ b/src/runtime.cc
|
| @@ -3161,6 +3161,16 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowGeneratorStateError) {
|
| }
|
|
|
|
|
| +RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowGeneratorStartError) {
|
| + HandleScope scope(isolate);
|
| + ASSERT(args.length() == 0);
|
| + Vector< Handle<Object> > argv = HandleVector<Object>(NULL, 0);
|
| + Handle<Object> error =
|
| + isolate->factory()->NewTypeError("generator_start", argv);
|
| + return isolate->Throw(*error);
|
| +}
|
| +
|
| +
|
| RUNTIME_FUNCTION(MaybeObject*, Runtime_ObjectFreeze) {
|
| HandleScope scope(isolate);
|
| ASSERT(args.length() == 1);
|
|
|