| /arkcompiler/ets_frontend/es2panda/test/compiler/js/language/arguments-object/ |
| D | test-key-named-called-func-bound-value-expected.txt | 1 function() { 5 function() { 9 function() { 13 function() { 17 function() { 21 function() { 25 function() { 29 function() { 33 function() { 37 function() { [all …]
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyFunctionProto.cpp | 54 void Function::Serialize(const panda::pandasm::Function &function, protoPanda::Function &protoFunct… in Serialize() argument 56 protoFunction.set_name(function.name); in Serialize() 57 protoFunction.set_language(static_cast<uint32_t>(function.language)); in Serialize() 60 FunctionMetadata::Serialize(*function.metadata, *protoFuncMeta); in Serialize() 62 for (const auto &[name, label] : function.label_table) { in Serialize() 69 for (const auto &insn : function.ins) { in Serialize() 74 for (const auto &debug : function.local_variable_debug) { in Serialize() 79 protoFunction.set_sourcefile(function.source_file); in Serialize() 80 protoFunction.set_sourcecode(function.source_code); in Serialize() 82 for (const auto &block : function.catch_blocks) { in Serialize() [all …]
|
| /arkcompiler/ets_runtime/test/aottest/ts_multi_inline_max_call/ |
| D | expect_output.txt | 14 [trace] aot inline function name: foo@ts_multi_inline_max_call caller function name: func_main_0@ts… 15 [trace] aot inline function name: foo1@ts_multi_inline_max_call caller function name: foo@ts_multi_… 16 [trace] aot inline function name: bar@ts_multi_inline_max_call caller function name: foo1@ts_multi_… 18 [trace] aot inline function name: foo2@ts_multi_inline_max_call caller function name: foo@ts_multi_… 19 [trace] aot inline function name: bar@ts_multi_inline_max_call caller function name: foo2@ts_multi_… 21 [trace] aot inline function name: foo3@ts_multi_inline_max_call caller function name: foo@ts_multi_… 22 [trace] aot inline function name: bar@ts_multi_inline_max_call caller function name: foo3@ts_multi_… 24 [trace] aot inline function name: foo4@ts_multi_inline_max_call caller function name: foo@ts_multi_… 25 [trace] aot inline function name: bar@ts_multi_inline_max_call caller function name: foo4@ts_multi_… 27 [trace] aot inline function name: foo5@ts_multi_inline_max_call caller function name: foo@ts_multi_… [all …]
|
| /arkcompiler/ets_runtime/test/aottest/pgo_call/ |
| D | expect_output.txt | 14 [trace] aot inline function name: callFoo1@pgo_call caller function name: func_main_0@pgo_call 15 [trace] aot inline function name: foo@pgo_call caller function name: callFoo1@pgo_call 16 [trace] aot inline function name: callFoo1@pgo_call caller function name: func_main_0@pgo_call 17 [trace] aot inline function name: foo@pgo_call caller function name: callFoo1@pgo_call 18 [trace] aot inline function name: callFoo2@pgo_call caller function name: func_main_0@pgo_call 19 [trace] aot inline function name: callFoo2@pgo_call caller function name: func_main_0@pgo_call 20 [trace] aot inline function name: callFoo2@pgo_call caller function name: func_main_0@pgo_call 21 [trace] aot inline function name: callFoo2@pgo_call caller function name: func_main_0@pgo_call 22 [trace] aot inline function name: callFoo3@pgo_call caller function name: func_main_0@pgo_call
|
| /arkcompiler/ets_frontend/testTs/instype/ |
| D | recordthis-expected.txt | 1 Handle types for function: #1#A 3 Handle types for function: getName 5 Handle types for function: getId 7 Handle types for function: setName 9 Handle types for function: setId 11 Handle types for function: dump 13 Handle types for function: stest 15 Handle types for function: test 17 Handle types for function: testwiththis 19 Handle types for function: add [all …]
|
| D | recordimport-expected.txt | 1 Handle types for function: hello 3 Handle types for function: #1#Calculator 5 Handle types for function: add 7 Handle types for function: minus 9 Handle types for function: func_main_0 11 Handle types for function: func_main_0
|
| D | recordexport-expected.txt | 1 Handle types for function: hello 3 Handle types for function: #1#Calculator 5 Handle types for function: add 7 Handle types for function: minus 9 Handle types for function: func_main_0
|
| /arkcompiler/runtime_core/pandastdlib/ |
| D | pandastdlib.pa | 148 .function void panda.StackOverflowException.ctor(panda.StackOverflowException a0, panda.String a1, … 156 .function void panda.NullPointerException.ctor(panda.NullPointerException a0, panda.String a1, pand… 164 .function panda.String panda.NullPointerException.getMessage(panda.NullPointerException a0) { 169 .function panda.Object panda.NullPointerException.getCause(panda.NullPointerException a0) { 174 .function void panda.ArrayIndexOutOfBoundsException.ctor(panda.ArrayIndexOutOfBoundsException a0, p… 182 .function panda.String panda.ArrayIndexOutOfBoundsException.getMessage(panda.ArrayIndexOutOfBoundsE… 187 .function panda.Object panda.ArrayIndexOutOfBoundsException.getCause(panda.ArrayIndexOutOfBoundsExc… 192 .function void panda.IndexOutOfBoundsException.ctor(panda.IndexOutOfBoundsException a0, panda.Strin… 200 .function panda.String panda.IndexOutOfBoundsException.getMessage(panda.IndexOutOfBoundsException a… 205 .function panda.Object panda.IndexOutOfBoundsException.getCause(panda.IndexOutOfBoundsException a0)… [all …]
|
| /arkcompiler/ets_runtime/test/aottest/ts_multi_inline/ |
| D | expect_output.txt | 14 [trace] aot inline function name: foo1@ts_multi_inline caller function name: func_main_0@ts_multi_i… 16 [trace] aot inline function name: foo2@ts_multi_inline caller function name: foo1@ts_multi_inline 18 [trace] aot inline function name: foo3@ts_multi_inline caller function name: foo2@ts_multi_inline 20 [trace] aot inline function name: foo4@ts_multi_inline caller function name: foo3@ts_multi_inline 22 [trace] aot inline function name: foo5@ts_multi_inline caller function name: foo4@ts_multi_inline 24 [trace] aot inline function name: foo6@ts_multi_inline caller function name: foo5@ts_multi_inline
|
| /arkcompiler/ets_runtime/test/aottest/ts_inline_accessor/ |
| D | expect_output.txt | 14 [trace] aot inline function name: GetName@ts_inline_accessor caller function name: func_main_0@ts_i… 16 [trace] aot inline function name: SetName@ts_inline_accessor caller function name: func_main_0@ts_i… 17 [trace] aot inline function name: GetName@ts_inline_accessor caller function name: func_main_0@ts_i… 19 [trace] aot inline function name: SetAge@ts_inline_accessor caller function name: func_main_0@ts_in… 21 [trace] aot inline function name: GetAge@ts_inline_accessor caller function name: func_main_0@ts_in…
|
| /arkcompiler/ets_runtime/test/aottest/ts_inline_max_call/ |
| D | expect_output.txt | 14 [trace] aot inline function name: foo1@ts_inline_max_call caller function name: func_main_0@ts_inli… 16 [trace] aot inline function name: foo2@ts_inline_max_call caller function name: func_main_0@ts_inli… 18 [trace] aot inline function name: foo3@ts_inline_max_call caller function name: func_main_0@ts_inli… 20 [trace] aot inline function name: foo4@ts_inline_max_call caller function name: func_main_0@ts_inli… 22 [trace] aot inline function name: foo5@ts_inline_max_call caller function name: func_main_0@ts_inli…
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | optimize_bytecode.cpp | 92 void BuildMapFromPcToIns(pandasm::Function &function, BytecodeOptIrInterface &ir_interface, in BuildMapFromPcToIns() argument 95 function.local_variable_debug.clear(); in BuildMapFromPcToIns() 97 pc_ins_map->reserve(function.ins.size()); in BuildMapFromPcToIns() 102 pandasm::Ins &ins = function.ins[idx++]; in BuildMapFromPcToIns() 104 if (idx >= function.ins.size()) { in BuildMapFromPcToIns() 110 static void ExtractTypeInfo(const pandasm::Function &function, compiler::RuntimeInterface *adapter, in ExtractTypeInfo() argument 113 const auto &annos = function.metadata->GetAnnotations(); in ExtractTypeInfo() 156 static void BuildMapFromPcToType(const pandasm::Function &function, const compiler::Graph *graph, in BuildMapFromPcToType() argument 160 ExtractTypeInfo(function, graph->GetRuntime(), &tmp_order_type_map, prog); in BuildMapFromPcToType() 184 static void ColumnNumberPropagate(pandasm::Function *function) in ColumnNumberPropagate() argument [all …]
|
| /arkcompiler/toolchain/tooling/test/utils/ |
| D | test_events.h | 26 using DebuggerStmtCallback = std::function<bool(const JSPtLocation &)>; 27 using BreakpointCallback = std::function<bool(const JSPtLocation &)>; 28 using LoadModuleCallback = std::function<bool(std::string_view)>; 29 using ExceptionCallback = std::function<bool(const JSPtLocation &)>; 30 using SingleStepCallback = std::function<bool(const JSPtLocation &)>; 31 using VmStartCallback = std::function<bool()>; 32 using VmDeathCallback = std::function<bool()>; 33 using Scenario = std::function<bool()>;
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | calls.pa | 18 .function u8 B.Bhandler_unspec(B a0) { 22 .function u8 B.Bhandler_short(B a0, u1 a1) { 26 .function u8 B.Bhandler_short2(B a0, u1[] a1, i64 a2) { 30 .function u16 B.Bhandler_long(B a0, i8 a1, i16 a2, i32 a3) { 34 .function u16 B.Bhandler_long2(B a0, i8 a1, i16 a2, i32 a3, i64 a4) { 38 .function u16 B.Bhandler_range(B a0, i8 a1, i16 a2, i32 a3, i8 a4, i16 a5, i32 a6) { 42 .function u16 long_function(i8 a0, i16 a1, i32 a2, i8 a3, i16 a4, i32 a5, i64 a6, f32 a7) { 48 .function u8 handler_unspec() { 52 .function u8 handler_short(u1 a0) { 56 .function u8 handler_short2(u1 a0, i64 a1) { [all …]
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | inline_external.pa | 26 .function i32 A.getConst() <static> { 31 .function i32 A.getConst_virt(A a0) { 36 .function i32 A.getParam(i32 a0) <static> { 41 .function i32 A.getParam_virt(A a0, i32 a1) { 46 .function void A.getVoid() <static> { 50 .function void A.getVoid_virt(A a0) { 54 .function i32 A.getObj(A a0) <static> { 59 .function i32 A.getObj_virt(A a0) { 64 .function void A.setObj(A a0, i32 a1) <static> { 70 .function void A.setObjConst_virt(A a0) { [all …]
|
| D | inline.pa | 30 .function i32 func(i32 a0) { 38 .function i32 small_func(i32 a0) { 44 .function i32 Test1.main() { 60 .function i32 func_rec(i32 a0) { 70 .function i32 Test1.main_depth() { 85 .function void farray(f64[] a0) { 92 .function i32 main() { 100 #! CHECKER Inline function with dead loop 109 .function i32 foo1() { 118 .function i32 main1() { [all …]
|
| /arkcompiler/ets_frontend/test262/ |
| D | dynamicImport_tests.txt | 8 nested-function-return-assignment-expr-not-optional.js 11 nested-function-not-extensible-args.js 14 nested-async-arrow-function-await-no-new-call-expression.js 16 nested-async-function-return-await-not-extensible-no-trailing-comma.js 18 nested-async-function-return-await-no-new-call-expression.js 19 nested-function-return-no-rest-param.js 20 nested-async-function-assignment-expr-not-optional.js 24 nested-async-function-return-await-assignment-expr-not-optional.js 28 nested-async-function-not-extensible-no-trailing-comma.js 40 nested-async-function-no-new-call-expression.js [all …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_lazy_test.cpp | 241 JSHandle<JSTaggedValue> function = globalEnv->GetBuiltinsFinalizationRegistryFunction(); in HWTEST_F_L0() local 242 ASSERT_TRUE(function->IsJSFunction()); in HWTEST_F_L0() 244 …JSTaggedValue> object(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(function), function)); in HWTEST_F_L0() 256 auto function = FastRuntimeStub::GetGlobalOwnProperty(thread, globalObj, key); in HWTEST_F_L0() local 257 ASSERT_TRUE(function.IsJSFunction()); in HWTEST_F_L0() 264 JSHandle<JSTaggedValue> function = globalEnv->GetInt8ArrayFunction(); in HWTEST_F_L0() local 265 ASSERT_TRUE(function->IsJSFunction()); in HWTEST_F_L0() 267 …JSTaggedValue> object(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(function), function)); in HWTEST_F_L0() 279 auto function = FastRuntimeStub::GetGlobalOwnProperty(thread, globalObj, key); in HWTEST_F_L0() local 280 ASSERT_TRUE(function.IsJSFunction()); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/tests/ |
| D | functions_test.cpp | 34 Json::Value function = {}; variable 47 function = rootValue["func_body"]; in SetUp() 53 auto pandaFunc = GetFunctionDefintion(function); 54 EXPECT_EQ(pandaFunc.name, function["name"].asString()); 56 auto signature = function["signature"]; 58 EXPECT_EQ(pandaFunc.regs_num, function["regs_num"].asUInt());
|
| /arkcompiler/ets_frontend/es2panda/test/parser/binder/ |
| D | test-func-naming-expected.txt | 3 .function any .#1016906796659230483#(any a0, any a1, any a2) { 11 .function any .#1016906796659230483_1#(any a0, any a1, any a2) { 19 .function any .#1471473088249306135#(any a0, any a1, any a2) { 27 .function any .#5496465400387880830#(any a0, any a1, any a2) { 35 .function any .#7640569466637989364#aa(any a0, any a1, any a2) { 43 .function any .aa(any a0, any a1, any a2) { 51 .function any .func_main_0(any a0, any a1, any a2) { 83 .function any .name1(any a0, any a1, any a2) {
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | visitor.h | 41 using RootVisitor = std::function<void(Root type, ObjectSlot p)>; 42 using RootRangeVisitor = std::function<void(Root type, ObjectSlot start, ObjectSlot end)>; 44 std::function<void(Root type, ObjectSlot base, ObjectSlot derived, uintptr_t baseOldObject)>; 45 using EcmaObjectRangeVisitor = std::function<void(TaggedObject *root, ObjectSlot start, ObjectSlot … 47 using WeakRootVisitor = std::function<TaggedObject *(TaggedObject *p)>;
|
| /arkcompiler/runtime_core/docs/bc_verification/ |
| D | type_system.md | 38 - `function` 46 - `function(-i32(), -i16(), +i8())` 47 - `function(-function(-i8(), +i16()), +i16())` 52 - `function(-i32(), -i16(), +i8()) <: function(-i16(), -i8(), +i32())` 53 - `function(-function(-i8(), +i16()), +i16()) <: function(function(-16(), +8()), +i32())`
|
| /arkcompiler/ets_runtime/test/aottest/ts_multi_inline_deopt/ |
| D | expect_output.txt | 14 [trace] aot inline function name: PreCall@ts_multi_inline_deopt caller function name: func_main_0@t… 15 [trace] aot inline function name: GenerateArray@ts_multi_inline_deopt caller function name: PreCall… 16 [trace] aot inline function name: RunNormalCall@ts_multi_inline_deopt caller function name: PreCall…
|
| /arkcompiler/ets_runtime/test/aottest/ts_inline/ |
| D | expect_output.txt | 14 [trace] aot inline function name: foo@ts_inline caller function name: func_main_0@ts_inline 16 [trace] aot inline function name: foo@ts_inline caller function name: func_main_0@ts_inline 18 [trace] aot inline function name: bar@ts_inline caller function name: func_main_0@ts_inline
|
| /arkcompiler/ets_runtime/test/aottest/ts_inline_accessor_deopt/ |
| D | expect_output.txt | 14 [trace] aot inline function name: GetName@ts_inline_accessor_deopt caller function name: func_main_… 16 [trace] aot inline function name: SetName@ts_inline_accessor_deopt caller function name: func_main_… 17 [trace] aot inline function name: GetName@ts_inline_accessor_deopt caller function name: func_main_…
|