Home
last modified time | relevance | path

Searched refs:generator_object (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/baseline/
Dbaseline-compiler.cc2230 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/
Disolate.cc732 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/
Dbytecode-generator.cc1504 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 …]
Dbytecode-generator.h450 inline Register generator_object() const;
/third_party/node/deps/v8/src/ast/
Dscopes.h1315 Variable* generator_object = nullptr;
1320 kGeneratorObject = offsetof(RareData, generator_object),
Dscopes.cc823 Variable* result = EnsureRareData()->generator_object = in DeclareGeneratorObjectVar()