| /arkcompiler/runtime_core/libpandabase/events/ |
| D | events.yaml | 15 # - name - name of the event 17 # Then you can dump your event by writing EVENT_<name.upcase()>(values). For example, for 'osr_entr… 27 - name: osr_entry 29 - name: method_name 31 - name: bc_offset 33 - name: kind 36 - name: result 40 - name: inline 42 - name: caller 44 - name: callee [all …]
|
| /arkcompiler/runtime_core/libpandabase/templates/ |
| D | logger.yaml | 15 - name: fatal 17 - name: error 19 - name: warning 21 - name: info 23 - name: debug 27 - name: alloc 28 - name: mm-obj-events 30 - name: assembler 31 - name: classlinker 33 - name: common [all …]
|
| /arkcompiler/ets_runtime/test/resource/js_runtime/ |
| D | ohos_test.xml | 16 <target name="BaseTest"> 18 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 21 <target name="BuiltinsInternational_001_Test"> 23 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 26 <target name="BuiltinsInternational_002_Test"> 28 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 31 <target name="BuiltinsNaturalTest"> 33 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 36 <target name="ContainersDequeForEachFuzzTest"> 38 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> [all …]
|
| /arkcompiler/runtime_core/compiler/ |
| D | compiler.yaml | 15 name: compiler 19 - name: compiler-non-optimizing 25 - name: compiler-regex 31 - name: compiler-visualizer-dump 37 - name: compiler-dump 41 - name: final 45 - name: compact 49 - name: life-intervals 53 - name: folder 57 - name: bytecode [all …]
|
| /arkcompiler/ets_frontend/ |
| D | README.md | 1 # ets_frontend <a name="EN-US_TOPIC_0000001137330686"></a> 3 - [ets_frontend <a name="EN-US_TOPIC_0000001137330686"></a>](#ets_frontend-) 4 - [Introduction<a name="section11660541593"></a>](#introduction) 5 - [Directory Structure<a name="section161941989596"></a>](#directory-structure) 6 - [Build<a name="section0446154755015"></a>](#Build) 7 - [Usage Guidelines<a name="section33105542504"></a>](#usage-guidelines) 8 - [Repositories Involved<a name="section1371113476307"></a>](#repositories-involved) 10 ## Introduction<a name="section11660541593"></a> 20 ## Directory Structure<a name="section161941989596"></a> 47 ## Build<a name="section0446154755015"></a> [all …]
|
| D | README_zh.md | 1 # ets_frontend组件<a name="ZH-CN_TOPIC_0000001137330686"></a> 3 - [ets_frontend组件<a name="ZH-CN_TOPIC_0000001137330686"></a>](#ets_frontend组件) 4 - [简介<a name="section11660541593"></a>](#简介) 5 - [目录<a name="section161941989596"></a>](#目录) 6 - [编译构建<a name="section0446154755015"></a>](#编译构建) 7 - [使用说明<a name="section33105542504"></a>](#使用说明) 8 - [相关仓<a name="section1371113476307"></a>](#相关仓) 10 ## 简介<a name="section11660541593"></a> 20 ## 目录<a name="section161941989596"></a> 47 ## 编译构建<a name="section0446154755015"></a> [all …]
|
| /arkcompiler/ets_runtime/docs/ |
| D | using-the-toolchain.md | 1 # Using the Toolchain<a name="EN-US_TOPIC_0000001128256014"></a> 12 $ ./build.sh --product-name hispark_taurus_standard --build-target ark_ts2abc 23 <a name="table18706114344420"></a> 24 …152915291529%" id="mcps1.1.6.1.1"><p id="p1970694310447"><a name="p1970694310447"></a><a name="p19… 26 …683068306829%" id="mcps1.1.6.1.2"><p id="p9548142314456"><a name="p9548142314456"></a><a name="p95… 28 …4443444344434%" id="mcps1.1.6.1.3"><p id="p170614318449"><a name="p170614318449"></a><a name="p170… 30 …260126012601%" id="mcps1.1.6.1.4"><p id="p1841257144811"><a name="p1841257144811"></a><a name="p18… 32 …2075207521%" id="mcps1.1.6.1.5"><p id="p15894191313495"><a name="p15894191313495"></a><a name="p15… 36 …291529%" headers="mcps1.1.6.1.1 "><p id="p0706154312447"><a name="p0706154312447"></a><a name="p07… 38 …306829%" headers="mcps1.1.6.1.2 "><p id="p1654810236457"><a name="p1654810236457"></a><a name="p16… [all …]
|
| D | using-the-toolchain-zh.md | 1 # 方舟eTS编译器使用<a name="ZH-CN_TOPIC_0000001128256014"></a> 12 $ ./build.sh --product-name hispark_taurus_standard --build-target ark_ts2abc_build 23 <a name="table18706114344420"></a> 24 …152915291529%" id="mcps1.1.6.1.1"><p id="p1970694310447"><a name="p1970694310447"></a><a name="p19… 26 …683068306829%" id="mcps1.1.6.1.2"><p id="p9548142314456"><a name="p9548142314456"></a><a name="p95… 28 …4443444344434%" id="mcps1.1.6.1.3"><p id="p170614318449"><a name="p170614318449"></a><a name="p170… 30 …260126012601%" id="mcps1.1.6.1.4"><p id="p1841257144811"><a name="p1841257144811"></a><a name="p18… 32 …2075207521%" id="mcps1.1.6.1.5"><p id="p15894191313495"><a name="p15894191313495"></a><a name="p15… 36 …291529%" headers="mcps1.1.6.1.1 "><p id="p0706154312447"><a name="p0706154312447"></a><a name="p07… 38 …306829%" headers="mcps1.1.6.1.2 "><p id="p1654810236457"><a name="p1654810236457"></a><a name="p16… [all …]
|
| D | development-example.md | 1 # Development Example<a name="EN-US_TOPIC_0000001128096218"></a> 8 ## HelloWorld<a name="section105987593810"></a> 15 …./build.sh --product-name rk3568 --build-target ark_js_host_linux_tools_packages # arm platform a… 22 …./build.sh --product-name rk3568 --build-target ark_js_host_linux_tools_packages --build-target ar… 27 ./build.sh --product-name ohos_arm64 --build-target ark_js_vm --build-target ld-musl-aarch64.so.1 32 ./build.sh --product-name rk3568 --build-target ark_js_runtime --build-target ld-musl-arm.so.1 120 ## Performing Test Case Test262<a name="section118471435115815"></a> 127 ./build.sh --product-name hispark_taurus_standard --build-target ark_js_host_linux_tools_packages 133 ./build.sh --product-name hispark_taurus_standard --build-target ark_ts2abc_build 150 <a name="table11141827153017"></a> [all …]
|
| D | development-example-zh.md | 1 # 开发实例<a name="ZH-CN_TOPIC_0000001128096218"></a> 3 - [开发实例<a name="ZH-CN_TOPIC_0000001128096218"></a>](#开发实例) 4 - [HelloWorld<a name="section105987593810"></a>](#helloworld) 8 - [运行Test262测试用例<a name="section118471435115815"></a>](#运行test262测试用例) 16 ## HelloWorld<a name="section105987593810"></a> 24 …./build.sh --product-name hispark_taurus_standard --build-target ark_js_host_linux_tools_packages … 29 …./build.sh --product-name hispark_taurus_standard --gn-args use_musl=true --target-cpu arm64 --bui… 34 ./build.sh --product-name hispark_taurus_standard --build-target ark_js_runtime 40 ./build.sh --product-name hispark_taurus_standard --build-target ark_ts2abc_build 89 ./build.sh --product-name hispark_taurus_standard --build-target ark_host_linux_tools_packages [all …]
|
| /arkcompiler/ets_frontend/legacy_bin/api8/ |
| D | manifest_tag.xml | 3 <remote name="origin" fetch="." review="https://openharmony.gitee.com/openharmony/"/> 7 …<project name="ability_ability_lite" path="foundation/aafwk/aafwk_lite" revision="a68d6d7043d8455c… 8 …<project name="ability_ability_runtime" path="foundation/aafwk/standard" revision="2d1fae94bc520c9… 9 …<project name="accessibility" path="base/accessibility" revision="8b7e96589b672c590a65b9ec58241ec0… 10 …<project name="account_os_account" path="base/account/os_account" revision="3fd5f525cdcdaab2b92872… 11 …<project name="ai_engine" path="foundation/ai/engine" revision="ea2bf753964f265c2875d06e17b46544a9… 12 …<project name="applications_admin_provisioning" path="applications/standard/admin_provisioning" re… 13 …<project name="applications_call" path="applications/standard/call" revision="19077cc0474000320fe7… 14 …<project name="applications_camera" path="applications/standard/camera" revision="d14dd4df946144e7… 15 …<project name="applications_camera_sample_communication" path="applications/sample/camera/communic… [all …]
|
| /arkcompiler/runtime_core/runtime/ |
| D | options.yaml | 15 name: runtime 19 - name: boot-panda-files 26 - name: panda-files 32 - name: boot-intrinsic-spaces 41 - name: boot-class-spaces 50 - name: runtime-type 57 - name: load-runtimes 66 - name: runtime-compressed-strings-enabled 71 - name: run-gc-in-place 76 - name: compiler-enable-jit [all …]
|
| D | runtime.yaml | 36 - name: MathAbsI32 48 - name: MathAbsI64 60 - name: MathAbsF32 72 - name: MathAbsF64 84 - name: MathMinI32 95 - name: MathMinI64 106 - name: MathMinF32 117 - name: MathMinF64 128 - name: MathMaxI32 139 - name: MathMaxI64 [all …]
|
| /arkcompiler/runtime_core/runtime/entrypoints/ |
| D | entrypoints.yaml | 22 # * entrypoint: entrypoint function name. 25 - name: Deoptimize 33 - name: AbstractMethodError 41 - name: AnnotateSanitizers 50 - name: AnnotateSanitizersNoBridge 59 - name: CheckCast 68 - name: CheckCastInterface 77 - name: CheckStoreArrayReference 86 - name: ArithmeticException 93 - name: ArrayIndexOutOfBoundsException [all …]
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | declaration.h | 48 const util::StringView &Name() const in DECLARATION_KINDS() 112 explicit Decl(util::StringView name) : name_(name) {} in DECLARATION_KINDS() 122 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name) in MultiDecl() argument 123 : Decl(name), declarations_(allocator->Adapter()) in MultiDecl() 143 explicit EnumLiteralDecl(util::StringView name, bool isConst) : Decl(name), isConst_(isConst) {} in EnumLiteralDecl() argument 172 …cit InterfaceDecl(ArenaAllocator *allocator, util::StringView name) : MultiDecl(allocator, name) {} in InterfaceDecl() argument 182 explicit FunctionDecl(ArenaAllocator *allocator, util::StringView name, const ir::AstNode *node) in FunctionDecl() argument 183 : MultiDecl(allocator, name) in FunctionDecl() 196 explicit TypeParameterDecl(util::StringView name, const ir::AstNode *node); 206 explicit PropertyDecl(util::StringView name) : Decl(name) {} in PropertyDecl() argument [all …]
|
| D | scope.h | 50 bool AddTSVariable(const util::StringView &name, Variable *variable) in AddTSVariable() argument 57 return tsBindings_[index]->insert({name, variable}).second; in AddTSVariable() 61 Variable *FindTSVariable(const util::StringView &name) const in FindTSVariable() argument 68 auto res = tsBindings_[index]->find(name); in FindTSVariable() 75 bool InTSBindings(const util::StringView &name) const in InTSBindings() argument 78 if (tsBindings_[i] && tsBindings_[i]->find(name) != tsBindings_[i]->end()) { in InTSBindings() 103 Variable *FindExportVariable(const util::StringView &name) const in FindExportVariable() argument 105 auto res = exportBindings_.find(name); in FindExportVariable() 112 bool AddExportVariable(const util::StringView &name, Variable *var) in AddExportVariable() argument 114 return exportBindings_.insert({name, var}).second; in AddExportVariable() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | rt_call_signature.cpp | 27 #define INIT_SIGNATURES(name) \ in Initialize() argument 28 name##CallSignature::Initialize(&callSigns_[ID_##name]); \ in Initialize() 29 callSigns_[ID_##name].SetName(std::string("RTStub_") + #name); \ in Initialize() 30 callSigns_[ID_##name].SetID(ID_##name); \ in Initialize() 31 assert(callSigns_[ID_##name].IsRuntimeNGCStub() || \ in Initialize() 32 callSigns_[ID_##name].IsRuntimeStub() || \ in Initialize() 33 callSigns_[ID_##name].IsDeoptStub() || \ in Initialize() 34 callSigns_[ID_##name].IsRuntimeVAStub()); in Initialize() 40 #define INIT_ASM_SIGNATURES(name) \ in Initialize() argument 41 callSigns_[RuntimeStubCSigns::ID_##name].SetName(std::string("RTStub_") + #name); \ in Initialize() [all …]
|
| D | bc_call_signature.cpp | 29 #define INIT_SIGNATURES(name) \ in Initialize() argument 30 BytecodeHandlerCallSignature::Initialize(&callSigns_[name]); \ in Initialize() 31 callSigns_[name].SetID(ID_##name); \ in Initialize() 32 callSigns_[name].SetName(std::string("BCStub_") + #name); \ in Initialize() 33 callSigns_[name].SetConstructor( \ in Initialize() 36 new name##StubBuilder(&callSigns_[name], \ in Initialize() 43 #define INIT_HELPER_SIGNATURES(name) \ in Initialize() argument 44 BytecodeHandlerCallSignature::Initialize(&callSigns_[name]); \ in Initialize() 45 callSigns_[name].SetID(ID_##name); \ in Initialize() 46 callSigns_[name].SetName(std::string("BCStub_") + #name); \ in Initialize() [all …]
|
| /arkcompiler/runtime_core/verification/verifier/ |
| D | options.yaml | 15 name: verifier 19 - name: boot-panda-files 26 - name: panda-files 32 - name: classes 38 - name: methods 46 - name: load-runtimes 58 - name: log-components 75 - name: log-level 86 - name: log-stream 95 - name: log-file [all …]
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | types.yaml | 16 - name: invalid 21 - name: void 26 - name: u1 33 - name: i8 41 - name: u8 49 - name: i16 57 - name: u16 65 - name: i32 73 - name: u32 81 - name: f32 [all …]
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | scope.ts | 38 name: string; property in Decl 42 constructor(name: string, node: ts.Node, isModule: ModuleVarKind) { 43 this.name = name; 188 findLocal(name: string): Variable | undefined { 189 return this.name2variable.get(name); 192 find(name: string): { scope: Scope | undefined, level: number, v: Variable | undefined } { 202 resolve = curScope.findLocal(name); 204 LOGD(this.debugTag, "scope.find (" + name + ") :"); 212 LOGD(this.debugTag, "scope.find (" + name + ") : undefined"); 216 findDeclPos(name: string): Scope | undefined { [all …]
|
| D | recorder.ts | 140 // recordFuncDecl must behind recordEcmaExportInfo() cause function without name 268 …let name: string = childNode.name ? jshelpers.getTextOfIdentifierOrLiteral(childNode.name) : "*de… 271 let classDecl = new ClassDecl(name, childNode, moduleKind); 286 let name = jshelpers.getTextOfIdentifierOrLiteral(id); 297 let decl = this.addVariableDeclToScope(scope, id, parent, name, declKind, isExportDecl); 303 let declScope = scope.findDeclPos(name); 305 let decl = <Decl>declScope.getDecl(name); 331 if (name == MandatoryArguments) { 337 …private addVariableDeclToScope(scope: Scope, node: ts.Node, parent: ts.Node, name: string, declKin… 339 let decl = new VarDecl(name, node, moduleKind); [all …]
|
| /arkcompiler/runtime_core/isa/ |
| D | isapi.rb | 52 name = operand_parts[0] 56 name, type = operand_parts 59 name, srcdst, type = operand_parts 63 [name, srcdst, type] 79 def frozen?(name) argument 80 defined?(@frozen) && @frozen[name] 83 def method_added(name) argument 84 raise "Method '#{name}' has been already defined" if frozen?(name) 118 name = dig(:prefix) 119 Panda.prefixes_hash[name] if name [all …]
|
| /arkcompiler/runtime_core/compiler/tools/paoc/ |
| D | paoc.yaml | 15 name: paoc 20 - name: paoc-panda-files 26 - name: paoc-location 31 - name: paoc-boot-location 36 - name: paoc-skip-until 41 - name: paoc-compile-until 46 - name: paoc-mode 55 - name: paoc-clusters 60 - name: paoc-dump-stats-csv 65 - name: paoc-output [all …]
|
| /arkcompiler/ets_runtime/ |
| D | README_zh.md | 1 # 方舟eTS运行时部件<a name="ZH-CN_TOPIC_0000001183610495"></a> 3 - [方舟eTS运行时部件<a name="ZH-CN_TOPIC_0000001183610495"></a>](#方舟eTS运行时部件) 4 - [简介<a name="section190813718209"></a>](#简介) 5 - [目录<a name="section161941989596"></a>](#目录) 6 - [约束<a name="section119744591305"></a>](#约束) 7 - [编译构建<a name="section137768191623"></a>](#编译构建) 8 - [接口说明<a name="section175841548124517"></a>](#接口说明) 9 - [使用说明<a name="section129654513264"></a>](#使用说明) 10 - [相关仓<a name="section1371113476307"></a>](#相关仓) 12 ### 简介<a name="section190813718209"></a> [all …]
|