Searched refs:generator_object (Results 1 – 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/baseline/ |
D | baseline-compiler.cc | 2230 Register generator_object = scratch_scope.AcquireScratch(); in VisitSwitchOnGeneratorState() local 2231 LoadRegister(generator_object, 0); in VisitSwitchOnGeneratorState() 2232 __ JumpIfRoot(generator_object, RootIndex::kUndefinedValue, &fallthrough); in VisitSwitchOnGeneratorState() 2235 __ LoadTaggedAnyField(continuation, generator_object, in VisitSwitchOnGeneratorState() 2238 generator_object, JSGeneratorObject::kContinuationOffset, in VisitSwitchOnGeneratorState() 2242 __ LoadTaggedAnyField(context, generator_object, in VisitSwitchOnGeneratorState() 2270 Register generator_object = scratch_scope.AcquireScratch(); in VisitSuspendGenerator() local 2271 LoadRegister(generator_object, 0); in VisitSuspendGenerator() 2278 generator_object, in VisitSuspendGenerator() 2289 Register generator_object = scratch_scope.AcquireScratch(); in VisitResumeGenerator() local [all …]
|
/third_party/node/deps/v8/src/execution/ |
D | isolate.cc | 732 void AppendAsyncFrame(Handle<JSGeneratorObject> generator_object) { in AppendAsyncFrame() argument 733 Handle<JSFunction> function(generator_object->function(), isolate_); in AppendAsyncFrame() 738 Handle<Object> receiver(generator_object->receiver(), isolate_); in AppendAsyncFrame() 743 int offset = Smi::ToInt(generator_object->input_or_debug_pos()) - in AppendAsyncFrame() 749 handle(generator_object->parameters_and_registers(), isolate_), in AppendAsyncFrame() 952 Handle<JSGeneratorObject> generator_object( in CaptureAsyncStackTrace() local 954 CHECK(generator_object->is_suspended()); in CaptureAsyncStackTrace() 957 builder->AppendAsyncFrame(generator_object); in CaptureAsyncStackTrace() 960 if (generator_object->IsJSAsyncFunctionObject()) { in CaptureAsyncStackTrace() 962 Handle<JSAsyncFunctionObject>::cast(generator_object); in CaptureAsyncStackTrace() [all …]
|
/third_party/node/deps/v8/src/interpreter/ |
D | bytecode-generator.cc | 1504 DCHECK(generator_object().is_valid()); in BuildGeneratorPrologue() 1510 builder()->SwitchOnGeneratorState(generator_object(), generator_jump_table_); in BuildGeneratorPrologue() 3660 ->MoveRegister(generator_object(), args[0]) // generator in BuildAsyncReturn() 3670 ->MoveRegister(generator_object(), args[0]) // generator in BuildAsyncReturn() 4665 builder()->SuspendGenerator(generator_object(), registers, suspend_id); in BuildSuspendPoint() 4672 builder()->ResumeGenerator(generator_object(), registers); in BuildSuspendPoint() 4688 ->MoveRegister(generator_object(), args[0]) // generator in VisitYield() 4719 Runtime::kInlineGeneratorGetResumeMode, generator_object()); in VisitYield() 4955 ->MoveRegister(generator_object(), args[0]) // generator in VisitYieldStar() 4966 generator_object()) in VisitYieldStar() [all …]
|
D | bytecode-generator.h | 450 inline Register generator_object() const;
|
/third_party/node/deps/v8/src/ast/ |
D | scopes.h | 1315 Variable* generator_object = nullptr; 1320 kGeneratorObject = offsetof(RareData, generator_object),
|
D | scopes.cc | 823 Variable* result = EnsureRareData()->generator_object = in DeclareGeneratorObjectVar()
|