/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | scope_info_extractor.cpp | 24 JSTaggedValue ScopeInfoExtractor::GenerateScopeInfo(JSThread *thread, uint16_t scopeId) in GenerateScopeInfo() argument 36 panda_file::File::EntityId id = constpool->GetEntityId(scopeId); in GenerateScopeInfo() 39 …elementsLiteral = LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, scopeId, constpool… in GenerateScopeInfo()
|
D | scope_info_extractor.h | 34 static JSTaggedValue GenerateScopeInfo(JSThread *thread, uint16_t scopeId);
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
D | runtime_stubs.h | 632 …e JSTaggedValue RuntimeNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId); 636 …JSTaggedValue RuntimeOptNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId, 666 …static inline JSTaggedValue RuntimeOptGenerateScopeInfo(JSThread *thread, uint16_t scopeId, JSTagg…
|
D | runtime_stubs-inl.h | 2182 …ue RuntimeStubs::RuntimeNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId) in RuntimeNewLexicalEnvWithName() argument 2189 JSTaggedValue scopeInfo = ScopeInfoExtractor::GenerateScopeInfo(thread, scopeId); in RuntimeNewLexicalEnvWithName() 2248 …RuntimeStubs::RuntimeOptNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId, in RuntimeOptNewLexicalEnvWithName() argument 2256 JSTaggedValue scopeInfo = RuntimeOptGenerateScopeInfo(thread, scopeId, func.GetTaggedValue()); in RuntimeOptNewLexicalEnvWithName() 2546 JSTaggedValue RuntimeStubs::RuntimeOptGenerateScopeInfo(JSThread *thread, uint16_t scopeId, JSTagge… in RuntimeOptGenerateScopeInfo() argument 2553 panda_file::File::EntityId id = constpool->GetEntityId(scopeId); in RuntimeOptGenerateScopeInfo()
|
D | runtime_stubs.cpp | 1830 JSTaggedValue scopeId = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local 1833 static_cast<uint16_t>(scopeId.GetInt())).GetRawData(); in DEF_RUNTIME_STUBS() 1851 uint16_t scopeId = static_cast<uint16_t>(taggedScopeId.GetInt()); in DEF_RUNTIME_STUBS() local 1852 …return RuntimeOptNewLexicalEnvWithName(thread, numVars, scopeId, currentLexEnv, func).GetRawData(); in DEF_RUNTIME_STUBS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecodes.cpp | 867 uint16_t scopeId = READ_INST_16_1(); in InitBytecodeInfo() local 869 info.inputs.emplace_back(Immediate(scopeId)); in InitBytecodeInfo() 876 uint16_t scopeId = READ_INST_16_3(); in InitBytecodeInfo() local 878 info.inputs.emplace_back(Immediate(scopeId)); in InitBytecodeInfo()
|
D | interpreter_stub.cpp | 3397 GateRef scopeId = ReadInst16_1(pc); in DECLARE_ASM_HANDLER() local 3399 { Int16ToTaggedInt(numVars), Int16ToTaggedInt(scopeId) }); in DECLARE_ASM_HANDLER() 3414 GateRef scopeId = ReadInst16_3(pc); in DECLARE_ASM_HANDLER() local 3416 { Int16ToTaggedInt(numVars), Int16ToTaggedInt(scopeId) }); in DECLARE_ASM_HANDLER()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | slow_runtime_stub.h | 73 … static JSTaggedValue NewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId);
|
D | slow_runtime_stub.cpp | 412 …dValue SlowRuntimeStub::NewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint16_t scopeId) in NewLexicalEnvWithName() argument 417 return RuntimeStubs::RuntimeNewLexicalEnvWithName(thread, numVars, scopeId); in NewLexicalEnvWithName()
|
D | interpreter-inl.h | 4363 uint16_t scopeId = READ_INST_16_1(); in RunInternal() local 4365 << " numVars " << numVars << " scopeId " << scopeId; in RunInternal() 4368 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in RunInternal() 4377 uint16_t scopeId = READ_INST_16_3(); in RunInternal() local 4379 << " numVars " << numVars << " scopeId " << scopeId; in RunInternal() 4382 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in RunInternal()
|
D | interpreter_assembly.cpp | 3741 uint16_t scopeId = READ_INST_16_3(); in HandleWideNewlexenvwithnamePrefImm16Id16() local 3743 << " numVars " << numVars << " scopeId " << scopeId; in HandleWideNewlexenvwithnamePrefImm16Id16() 3746 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in HandleWideNewlexenvwithnamePrefImm16Id16() 6987 uint16_t scopeId = READ_INST_16_1(); in HandleNewlexenvwithnameImm8Id16() local 6989 << " numVars " << numVars << " scopeId " << scopeId; in HandleNewlexenvwithnameImm8Id16() 6992 JSTaggedValue res = SlowRuntimeStub::NewLexicalEnvWithName(thread, numVars, scopeId); in HandleNewlexenvwithnameImm8Id16()
|