| Index: src/runtime/runtime-generator.cc
|
| diff --git a/src/runtime/runtime-generator.cc b/src/runtime/runtime-generator.cc
|
| index 91766394522412a25939b16d4221287e22f52e73..c81895a177ea2ec6a35187e38f88523a4cad6453 100644
|
| --- a/src/runtime/runtime-generator.cc
|
| +++ b/src/runtime/runtime-generator.cc
|
| @@ -14,9 +14,8 @@ namespace internal {
|
|
|
| RUNTIME_FUNCTION(Runtime_CreateJSGeneratorObject) {
|
| HandleScope scope(isolate);
|
| - DCHECK(args.length() == 2);
|
| + DCHECK(args.length() == 1);
|
| CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
|
| - CONVERT_ARG_HANDLE_CHECKED(Object, receiver, 1);
|
| RUNTIME_ASSERT(function->shared()->is_generator());
|
|
|
| Handle<FixedArray> operand_stack;
|
| @@ -32,7 +31,6 @@ RUNTIME_FUNCTION(Runtime_CreateJSGeneratorObject) {
|
| isolate->factory()->NewJSGeneratorObject(function);
|
| generator->set_function(*function);
|
| generator->set_context(isolate->context());
|
| - generator->set_receiver(*receiver);
|
| generator->set_operand_stack(*operand_stack);
|
| generator->set_continuation(JSGeneratorObject::kGeneratorExecuting);
|
| return *generator;
|
| @@ -99,16 +97,6 @@ RUNTIME_FUNCTION(Runtime_GeneratorGetFunction) {
|
| }
|
|
|
|
|
| -// Returns receiver of generator activation.
|
| -RUNTIME_FUNCTION(Runtime_GeneratorGetReceiver) {
|
| - HandleScope scope(isolate);
|
| - DCHECK(args.length() == 1);
|
| - CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0);
|
| -
|
| - return generator->receiver();
|
| -}
|
| -
|
| -
|
| // Returns input of generator activation.
|
| RUNTIME_FUNCTION(Runtime_GeneratorGetInput) {
|
| HandleScope scope(isolate);
|
|
|