13af6ab5fSopenharmony_ciAll Dependency Files: 23af6ab5fSopenharmony_ciprogram_file: bytecodehar1-abcinput.abc 33af6ab5fSopenharmony_cirecord_name: &bytecodehar1/bytecodehar1-file1&2.0.0 43af6ab5fSopenharmony_ciprogram_file: bytecodehar2-abcinput.abc 53af6ab5fSopenharmony_cirecord_name: &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0 63af6ab5fSopenharmony_ciprogram_file: hap-file-exec.ts 73af6ab5fSopenharmony_cirecord_name: &myapp/hap-file-exec& 83af6ab5fSopenharmony_ciprogram_file: sourcehar-file1.ts 93af6ab5fSopenharmony_cirecord_name: &sourcehar/sourcehar-file1&2.0.0 103af6ab5fSopenharmony_ci 113af6ab5fSopenharmony_ci.language ECMAScript 123af6ab5fSopenharmony_ci 133af6ab5fSopenharmony_cislotNum = 0x3 143af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test(any a0, any a1, any a2) { 153af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 163af6ab5fSopenharmony_ci sta v0 173af6ab5fSopenharmony_ci lda.str bytecodehar1.file1.test 183af6ab5fSopenharmony_ci sta v1 193af6ab5fSopenharmony_ci lda v0 203af6ab5fSopenharmony_ci callarg1 0x1, v1 213af6ab5fSopenharmony_ci lda.str @normalized:N&&&sourcehar/sourcehar-file1&2.0.0 223af6ab5fSopenharmony_ci dynamicimport 233af6ab5fSopenharmony_ci ldundefined 243af6ab5fSopenharmony_ci returnundefined 253af6ab5fSopenharmony_ci} 263af6ab5fSopenharmony_ci 273af6ab5fSopenharmony_cislotNum = 0x1 283af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 293af6ab5fSopenharmony_ci definefunc 0x0, &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test, 0x0 303af6ab5fSopenharmony_ci stmodulevar 0x0 313af6ab5fSopenharmony_ci ldundefined 323af6ab5fSopenharmony_ci returnundefined 333af6ab5fSopenharmony_ci} 343af6ab5fSopenharmony_ci 353af6ab5fSopenharmony_ci 363af6ab5fSopenharmony_ci======> literal array buffer <====== 373af6ab5fSopenharmony_ci------------------------------------ 383af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1313 393af6ab5fSopenharmony_ci------------------------------------ 403af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1317 413af6ab5fSopenharmony_ci{ 423af6ab5fSopenharmony_ci index: 0 433af6ab5fSopenharmony_ci tag: 2 443af6ab5fSopenharmony_ci val: 1 453af6ab5fSopenharmony_ci}, 463af6ab5fSopenharmony_ci{ 473af6ab5fSopenharmony_ci index: 1 483af6ab5fSopenharmony_ci tag: 5 493af6ab5fSopenharmony_ci val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0 503af6ab5fSopenharmony_ci}, 513af6ab5fSopenharmony_ci{ 523af6ab5fSopenharmony_ci index: 2 533af6ab5fSopenharmony_ci tag: 2 543af6ab5fSopenharmony_ci val: 1 553af6ab5fSopenharmony_ci}, 563af6ab5fSopenharmony_ci{ 573af6ab5fSopenharmony_ci index: 3 583af6ab5fSopenharmony_ci tag: 5 593af6ab5fSopenharmony_ci val: test1 603af6ab5fSopenharmony_ci}, 613af6ab5fSopenharmony_ci{ 623af6ab5fSopenharmony_ci index: 4 633af6ab5fSopenharmony_ci tag: 5 643af6ab5fSopenharmony_ci val: test 653af6ab5fSopenharmony_ci}, 663af6ab5fSopenharmony_ci{ 673af6ab5fSopenharmony_ci index: 5 683af6ab5fSopenharmony_ci tag: 9 693af6ab5fSopenharmony_ci val: 0 703af6ab5fSopenharmony_ci}, 713af6ab5fSopenharmony_ci{ 723af6ab5fSopenharmony_ci index: 6 733af6ab5fSopenharmony_ci tag: 2 743af6ab5fSopenharmony_ci val: 0 753af6ab5fSopenharmony_ci}, 763af6ab5fSopenharmony_ci{ 773af6ab5fSopenharmony_ci index: 7 783af6ab5fSopenharmony_ci tag: 2 793af6ab5fSopenharmony_ci val: 1 803af6ab5fSopenharmony_ci}, 813af6ab5fSopenharmony_ci{ 823af6ab5fSopenharmony_ci index: 8 833af6ab5fSopenharmony_ci tag: 5 843af6ab5fSopenharmony_ci val: test 853af6ab5fSopenharmony_ci}, 863af6ab5fSopenharmony_ci{ 873af6ab5fSopenharmony_ci index: 9 883af6ab5fSopenharmony_ci tag: 5 893af6ab5fSopenharmony_ci val: test 903af6ab5fSopenharmony_ci}, 913af6ab5fSopenharmony_ci{ 923af6ab5fSopenharmony_ci index: 10 933af6ab5fSopenharmony_ci tag: 2 943af6ab5fSopenharmony_ci val: 0 953af6ab5fSopenharmony_ci}, 963af6ab5fSopenharmony_ci{ 973af6ab5fSopenharmony_ci index: 11 983af6ab5fSopenharmony_ci tag: 2 993af6ab5fSopenharmony_ci val: 0 1003af6ab5fSopenharmony_ci}, 1013af6ab5fSopenharmony_ci======> strings <====== 1023af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file1&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file1&2.0.0"; "bytecodehar1.file1.test"; "print"; 1033af6ab5fSopenharmony_ci.language ECMAScript 1043af6ab5fSopenharmony_ci 1053af6ab5fSopenharmony_cislotNum = 0x3 1063af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file2&2.0.0.#*#test(any a0, any a1, any a2) { 1073af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 1083af6ab5fSopenharmony_ci sta v0 1093af6ab5fSopenharmony_ci lda.str bytecodehar1.file2.test 1103af6ab5fSopenharmony_ci sta v1 1113af6ab5fSopenharmony_ci lda v0 1123af6ab5fSopenharmony_ci callarg1 0x1, v1 1133af6ab5fSopenharmony_ci lda.str @normalized:N&&&sourcehar/sourcehar-file2&2.0.0 1143af6ab5fSopenharmony_ci dynamicimport 1153af6ab5fSopenharmony_ci ldundefined 1163af6ab5fSopenharmony_ci returnundefined 1173af6ab5fSopenharmony_ci} 1183af6ab5fSopenharmony_ci 1193af6ab5fSopenharmony_cislotNum = 0x1 1203af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file2&2.0.0.func_main_0(any a0, any a1, any a2) { 1213af6ab5fSopenharmony_ci definefunc 0x0, &bytecodehar1/bytecodehar1-file2&2.0.0.#*#test, 0x0 1223af6ab5fSopenharmony_ci stmodulevar 0x0 1233af6ab5fSopenharmony_ci ldundefined 1243af6ab5fSopenharmony_ci returnundefined 1253af6ab5fSopenharmony_ci} 1263af6ab5fSopenharmony_ci 1273af6ab5fSopenharmony_ci 1283af6ab5fSopenharmony_ci======> literal array buffer <====== 1293af6ab5fSopenharmony_ci------------------------------------ 1303af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file2&2.0.0_1367 1313af6ab5fSopenharmony_ci------------------------------------ 1323af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file2&2.0.0_1371 1333af6ab5fSopenharmony_ci{ 1343af6ab5fSopenharmony_ci index: 0 1353af6ab5fSopenharmony_ci tag: 2 1363af6ab5fSopenharmony_ci val: 1 1373af6ab5fSopenharmony_ci}, 1383af6ab5fSopenharmony_ci{ 1393af6ab5fSopenharmony_ci index: 1 1403af6ab5fSopenharmony_ci tag: 5 1413af6ab5fSopenharmony_ci val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file2&2.0.0 1423af6ab5fSopenharmony_ci}, 1433af6ab5fSopenharmony_ci{ 1443af6ab5fSopenharmony_ci index: 2 1453af6ab5fSopenharmony_ci tag: 2 1463af6ab5fSopenharmony_ci val: 1 1473af6ab5fSopenharmony_ci}, 1483af6ab5fSopenharmony_ci{ 1493af6ab5fSopenharmony_ci index: 3 1503af6ab5fSopenharmony_ci tag: 5 1513af6ab5fSopenharmony_ci val: test1 1523af6ab5fSopenharmony_ci}, 1533af6ab5fSopenharmony_ci{ 1543af6ab5fSopenharmony_ci index: 4 1553af6ab5fSopenharmony_ci tag: 5 1563af6ab5fSopenharmony_ci val: test 1573af6ab5fSopenharmony_ci}, 1583af6ab5fSopenharmony_ci{ 1593af6ab5fSopenharmony_ci index: 5 1603af6ab5fSopenharmony_ci tag: 9 1613af6ab5fSopenharmony_ci val: 0 1623af6ab5fSopenharmony_ci}, 1633af6ab5fSopenharmony_ci{ 1643af6ab5fSopenharmony_ci index: 6 1653af6ab5fSopenharmony_ci tag: 2 1663af6ab5fSopenharmony_ci val: 0 1673af6ab5fSopenharmony_ci}, 1683af6ab5fSopenharmony_ci{ 1693af6ab5fSopenharmony_ci index: 7 1703af6ab5fSopenharmony_ci tag: 2 1713af6ab5fSopenharmony_ci val: 1 1723af6ab5fSopenharmony_ci}, 1733af6ab5fSopenharmony_ci{ 1743af6ab5fSopenharmony_ci index: 8 1753af6ab5fSopenharmony_ci tag: 5 1763af6ab5fSopenharmony_ci val: test 1773af6ab5fSopenharmony_ci}, 1783af6ab5fSopenharmony_ci{ 1793af6ab5fSopenharmony_ci index: 9 1803af6ab5fSopenharmony_ci tag: 5 1813af6ab5fSopenharmony_ci val: test 1823af6ab5fSopenharmony_ci}, 1833af6ab5fSopenharmony_ci{ 1843af6ab5fSopenharmony_ci index: 10 1853af6ab5fSopenharmony_ci tag: 2 1863af6ab5fSopenharmony_ci val: 0 1873af6ab5fSopenharmony_ci}, 1883af6ab5fSopenharmony_ci{ 1893af6ab5fSopenharmony_ci index: 11 1903af6ab5fSopenharmony_ci tag: 2 1913af6ab5fSopenharmony_ci val: 0 1923af6ab5fSopenharmony_ci}, 1933af6ab5fSopenharmony_ci======> strings <====== 1943af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file2&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file2&2.0.0"; "bytecodehar1.file2.test"; "print"; 1953af6ab5fSopenharmony_ci.language ECMAScript 1963af6ab5fSopenharmony_ci 1973af6ab5fSopenharmony_ci 1983af6ab5fSopenharmony_ci======> literal array buffer <====== 1993af6ab5fSopenharmony_ci======> strings <====== 2003af6ab5fSopenharmony_ci 2013af6ab5fSopenharmony_ci.language ECMAScript 2023af6ab5fSopenharmony_ci 2033af6ab5fSopenharmony_ci 2043af6ab5fSopenharmony_ci======> literal array buffer <====== 2053af6ab5fSopenharmony_ci======> strings <====== 2063af6ab5fSopenharmony_ci 2073af6ab5fSopenharmony_ci.language ECMAScript 2083af6ab5fSopenharmony_ci 2093af6ab5fSopenharmony_cislotNum = 0x3 2103af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test(any a0, any a1, any a2) { 2113af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 2123af6ab5fSopenharmony_ci sta v0 2133af6ab5fSopenharmony_ci lda.str bytecodehar2.file1.test 2143af6ab5fSopenharmony_ci sta v1 2153af6ab5fSopenharmony_ci lda v0 2163af6ab5fSopenharmony_ci callarg1 0x1, v1 2173af6ab5fSopenharmony_ci ldundefined 2183af6ab5fSopenharmony_ci returnundefined 2193af6ab5fSopenharmony_ci} 2203af6ab5fSopenharmony_ci 2213af6ab5fSopenharmony_cislotNum = 0x1 2223af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 2233af6ab5fSopenharmony_ci definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test, 0x0 2243af6ab5fSopenharmony_ci stmodulevar 0x0 2253af6ab5fSopenharmony_ci ldundefined 2263af6ab5fSopenharmony_ci returnundefined 2273af6ab5fSopenharmony_ci} 2283af6ab5fSopenharmony_ci 2293af6ab5fSopenharmony_ci 2303af6ab5fSopenharmony_ci======> literal array buffer <====== 2313af6ab5fSopenharmony_ci------------------------------------ 2323af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1114 2333af6ab5fSopenharmony_ci------------------------------------ 2343af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1118 2353af6ab5fSopenharmony_ci{ 2363af6ab5fSopenharmony_ci index: 0 2373af6ab5fSopenharmony_ci tag: 2 2383af6ab5fSopenharmony_ci val: 0 2393af6ab5fSopenharmony_ci}, 2403af6ab5fSopenharmony_ci{ 2413af6ab5fSopenharmony_ci index: 1 2423af6ab5fSopenharmony_ci tag: 2 2433af6ab5fSopenharmony_ci val: 0 2443af6ab5fSopenharmony_ci}, 2453af6ab5fSopenharmony_ci{ 2463af6ab5fSopenharmony_ci index: 2 2473af6ab5fSopenharmony_ci tag: 2 2483af6ab5fSopenharmony_ci val: 0 2493af6ab5fSopenharmony_ci}, 2503af6ab5fSopenharmony_ci{ 2513af6ab5fSopenharmony_ci index: 3 2523af6ab5fSopenharmony_ci tag: 2 2533af6ab5fSopenharmony_ci val: 1 2543af6ab5fSopenharmony_ci}, 2553af6ab5fSopenharmony_ci{ 2563af6ab5fSopenharmony_ci index: 4 2573af6ab5fSopenharmony_ci tag: 5 2583af6ab5fSopenharmony_ci val: test 2593af6ab5fSopenharmony_ci}, 2603af6ab5fSopenharmony_ci{ 2613af6ab5fSopenharmony_ci index: 5 2623af6ab5fSopenharmony_ci tag: 5 2633af6ab5fSopenharmony_ci val: test 2643af6ab5fSopenharmony_ci}, 2653af6ab5fSopenharmony_ci{ 2663af6ab5fSopenharmony_ci index: 6 2673af6ab5fSopenharmony_ci tag: 2 2683af6ab5fSopenharmony_ci val: 0 2693af6ab5fSopenharmony_ci}, 2703af6ab5fSopenharmony_ci{ 2713af6ab5fSopenharmony_ci index: 7 2723af6ab5fSopenharmony_ci tag: 2 2733af6ab5fSopenharmony_ci val: 0 2743af6ab5fSopenharmony_ci}, 2753af6ab5fSopenharmony_ci======> strings <====== 2763af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test"; "bytecodehar2.file1.test"; "print"; 2773af6ab5fSopenharmony_ci.language ECMAScript 2783af6ab5fSopenharmony_ci 2793af6ab5fSopenharmony_cislotNum = 0x3 2803af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test(any a0, any a1, any a2) { 2813af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 2823af6ab5fSopenharmony_ci sta v0 2833af6ab5fSopenharmony_ci lda.str bytecodehar2.file2.test 2843af6ab5fSopenharmony_ci sta v1 2853af6ab5fSopenharmony_ci lda v0 2863af6ab5fSopenharmony_ci callarg1 0x1, v1 2873af6ab5fSopenharmony_ci ldundefined 2883af6ab5fSopenharmony_ci returnundefined 2893af6ab5fSopenharmony_ci} 2903af6ab5fSopenharmony_ci 2913af6ab5fSopenharmony_cislotNum = 0x1 2923af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.func_main_0(any a0, any a1, any a2) { 2933af6ab5fSopenharmony_ci definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test, 0x0 2943af6ab5fSopenharmony_ci stmodulevar 0x0 2953af6ab5fSopenharmony_ci ldundefined 2963af6ab5fSopenharmony_ci returnundefined 2973af6ab5fSopenharmony_ci} 2983af6ab5fSopenharmony_ci 2993af6ab5fSopenharmony_ci 3003af6ab5fSopenharmony_ci======> literal array buffer <====== 3013af6ab5fSopenharmony_ci------------------------------------ 3023af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0_1154 3033af6ab5fSopenharmony_ci------------------------------------ 3043af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0_1158 3053af6ab5fSopenharmony_ci{ 3063af6ab5fSopenharmony_ci index: 0 3073af6ab5fSopenharmony_ci tag: 2 3083af6ab5fSopenharmony_ci val: 0 3093af6ab5fSopenharmony_ci}, 3103af6ab5fSopenharmony_ci{ 3113af6ab5fSopenharmony_ci index: 1 3123af6ab5fSopenharmony_ci tag: 2 3133af6ab5fSopenharmony_ci val: 0 3143af6ab5fSopenharmony_ci}, 3153af6ab5fSopenharmony_ci{ 3163af6ab5fSopenharmony_ci index: 2 3173af6ab5fSopenharmony_ci tag: 2 3183af6ab5fSopenharmony_ci val: 0 3193af6ab5fSopenharmony_ci}, 3203af6ab5fSopenharmony_ci{ 3213af6ab5fSopenharmony_ci index: 3 3223af6ab5fSopenharmony_ci tag: 2 3233af6ab5fSopenharmony_ci val: 1 3243af6ab5fSopenharmony_ci}, 3253af6ab5fSopenharmony_ci{ 3263af6ab5fSopenharmony_ci index: 4 3273af6ab5fSopenharmony_ci tag: 5 3283af6ab5fSopenharmony_ci val: test 3293af6ab5fSopenharmony_ci}, 3303af6ab5fSopenharmony_ci{ 3313af6ab5fSopenharmony_ci index: 5 3323af6ab5fSopenharmony_ci tag: 5 3333af6ab5fSopenharmony_ci val: test 3343af6ab5fSopenharmony_ci}, 3353af6ab5fSopenharmony_ci{ 3363af6ab5fSopenharmony_ci index: 6 3373af6ab5fSopenharmony_ci tag: 2 3383af6ab5fSopenharmony_ci val: 0 3393af6ab5fSopenharmony_ci}, 3403af6ab5fSopenharmony_ci{ 3413af6ab5fSopenharmony_ci index: 7 3423af6ab5fSopenharmony_ci tag: 2 3433af6ab5fSopenharmony_ci val: 0 3443af6ab5fSopenharmony_ci}, 3453af6ab5fSopenharmony_ci======> strings <====== 3463af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test"; "bytecodehar2.file2.test"; "print"; 3473af6ab5fSopenharmony_ci.language ECMAScript 3483af6ab5fSopenharmony_ci 3493af6ab5fSopenharmony_ci 3503af6ab5fSopenharmony_ci======> literal array buffer <====== 3513af6ab5fSopenharmony_ci======> strings <====== 3523af6ab5fSopenharmony_ci 3533af6ab5fSopenharmony_ci.language ECMAScript 3543af6ab5fSopenharmony_ci 3553af6ab5fSopenharmony_ci 3563af6ab5fSopenharmony_ci======> literal array buffer <====== 3573af6ab5fSopenharmony_ci======> strings <====== 3583af6ab5fSopenharmony_ci 3593af6ab5fSopenharmony_ci.language ECMAScript 3603af6ab5fSopenharmony_ci 3613af6ab5fSopenharmony_cislotNum = 0x2 3623af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.#*#main(any a0, any a1, any a2) { 3633af6ab5fSopenharmony_cilabel_1: 3643af6ab5fSopenharmony_cilabel_0: 3653af6ab5fSopenharmony_ci ldexternalmodulevar 0x0 3663af6ab5fSopenharmony_ci sta v0 3673af6ab5fSopenharmony_ci throw.undefinedifholewithname test 3683af6ab5fSopenharmony_ci lda v0 3693af6ab5fSopenharmony_ci callarg0 0x0 3703af6ab5fSopenharmony_ci ldundefined 3713af6ab5fSopenharmony_ci returnundefined 3723af6ab5fSopenharmony_cilabel_2: 3733af6ab5fSopenharmony_ci} 3743af6ab5fSopenharmony_ci 3753af6ab5fSopenharmony_cislotNum = 0x1 3763af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.func_main_0(any a0, any a1, any a2) { 3773af6ab5fSopenharmony_cilabel_1: 3783af6ab5fSopenharmony_cilabel_0: 3793af6ab5fSopenharmony_ci definefunc 0x0, &myapp/hap-file-exec&.#*#main, 0x0 3803af6ab5fSopenharmony_ci ldundefined 3813af6ab5fSopenharmony_ci returnundefined 3823af6ab5fSopenharmony_cilabel_2: 3833af6ab5fSopenharmony_ci} 3843af6ab5fSopenharmony_ci 3853af6ab5fSopenharmony_ci 3863af6ab5fSopenharmony_ci======> literal array buffer <====== 3873af6ab5fSopenharmony_ci------------------------------------ 3883af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_0 3893af6ab5fSopenharmony_ci------------------------------------ 3903af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_1 3913af6ab5fSopenharmony_ci{ 3923af6ab5fSopenharmony_ci index: 0 3933af6ab5fSopenharmony_ci tag: 2 3943af6ab5fSopenharmony_ci val: 1 3953af6ab5fSopenharmony_ci}, 3963af6ab5fSopenharmony_ci{ 3973af6ab5fSopenharmony_ci index: 1 3983af6ab5fSopenharmony_ci tag: 5 3993af6ab5fSopenharmony_ci val: @normalized:N&&&bytecodehar1/bytecodehar1-file1&2.0.0 4003af6ab5fSopenharmony_ci}, 4013af6ab5fSopenharmony_ci{ 4023af6ab5fSopenharmony_ci index: 2 4033af6ab5fSopenharmony_ci tag: 2 4043af6ab5fSopenharmony_ci val: 1 4053af6ab5fSopenharmony_ci}, 4063af6ab5fSopenharmony_ci{ 4073af6ab5fSopenharmony_ci index: 3 4083af6ab5fSopenharmony_ci tag: 5 4093af6ab5fSopenharmony_ci val: test 4103af6ab5fSopenharmony_ci}, 4113af6ab5fSopenharmony_ci{ 4123af6ab5fSopenharmony_ci index: 4 4133af6ab5fSopenharmony_ci tag: 5 4143af6ab5fSopenharmony_ci val: test 4153af6ab5fSopenharmony_ci}, 4163af6ab5fSopenharmony_ci{ 4173af6ab5fSopenharmony_ci index: 5 4183af6ab5fSopenharmony_ci tag: 9 4193af6ab5fSopenharmony_ci val: 0 4203af6ab5fSopenharmony_ci}, 4213af6ab5fSopenharmony_ci{ 4223af6ab5fSopenharmony_ci index: 6 4233af6ab5fSopenharmony_ci tag: 2 4243af6ab5fSopenharmony_ci val: 0 4253af6ab5fSopenharmony_ci}, 4263af6ab5fSopenharmony_ci{ 4273af6ab5fSopenharmony_ci index: 7 4283af6ab5fSopenharmony_ci tag: 2 4293af6ab5fSopenharmony_ci val: 0 4303af6ab5fSopenharmony_ci}, 4313af6ab5fSopenharmony_ci{ 4323af6ab5fSopenharmony_ci index: 8 4333af6ab5fSopenharmony_ci tag: 2 4343af6ab5fSopenharmony_ci val: 0 4353af6ab5fSopenharmony_ci}, 4363af6ab5fSopenharmony_ci{ 4373af6ab5fSopenharmony_ci index: 9 4383af6ab5fSopenharmony_ci tag: 2 4393af6ab5fSopenharmony_ci val: 0 4403af6ab5fSopenharmony_ci}, 4413af6ab5fSopenharmony_ci======> strings <====== 4423af6ab5fSopenharmony_ci"&myapp/hap-file-exec&.#*#main"; "test"; 4433af6ab5fSopenharmony_ci.language ECMAScript 4443af6ab5fSopenharmony_ci 4453af6ab5fSopenharmony_cislotNum = 0x3 4463af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.#*#test(any a0, any a1, any a2) { 4473af6ab5fSopenharmony_cilabel_1: 4483af6ab5fSopenharmony_cilabel_0: 4493af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 4503af6ab5fSopenharmony_ci sta v0 4513af6ab5fSopenharmony_ci lda.str sourcehar.file1.test 4523af6ab5fSopenharmony_ci sta v1 4533af6ab5fSopenharmony_ci lda v0 4543af6ab5fSopenharmony_ci callarg1 0x1, v1 4553af6ab5fSopenharmony_ci ldundefined 4563af6ab5fSopenharmony_ci returnundefined 4573af6ab5fSopenharmony_cilabel_2: 4583af6ab5fSopenharmony_ci} 4593af6ab5fSopenharmony_ci 4603af6ab5fSopenharmony_cislotNum = 0x1 4613af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 4623af6ab5fSopenharmony_cilabel_1: 4633af6ab5fSopenharmony_cilabel_0: 4643af6ab5fSopenharmony_ci definefunc 0x0, &sourcehar/sourcehar-file1&2.0.0.#*#test, 0x0 4653af6ab5fSopenharmony_ci stmodulevar 0x0 4663af6ab5fSopenharmony_ci ldundefined 4673af6ab5fSopenharmony_ci returnundefined 4683af6ab5fSopenharmony_cilabel_2: 4693af6ab5fSopenharmony_ci} 4703af6ab5fSopenharmony_ci 4713af6ab5fSopenharmony_ci 4723af6ab5fSopenharmony_ci======> literal array buffer <====== 4733af6ab5fSopenharmony_ci------------------------------------ 4743af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_0 4753af6ab5fSopenharmony_ci------------------------------------ 4763af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_1 4773af6ab5fSopenharmony_ci{ 4783af6ab5fSopenharmony_ci index: 0 4793af6ab5fSopenharmony_ci tag: 2 4803af6ab5fSopenharmony_ci val: 0 4813af6ab5fSopenharmony_ci}, 4823af6ab5fSopenharmony_ci{ 4833af6ab5fSopenharmony_ci index: 1 4843af6ab5fSopenharmony_ci tag: 2 4853af6ab5fSopenharmony_ci val: 0 4863af6ab5fSopenharmony_ci}, 4873af6ab5fSopenharmony_ci{ 4883af6ab5fSopenharmony_ci index: 2 4893af6ab5fSopenharmony_ci tag: 2 4903af6ab5fSopenharmony_ci val: 0 4913af6ab5fSopenharmony_ci}, 4923af6ab5fSopenharmony_ci{ 4933af6ab5fSopenharmony_ci index: 3 4943af6ab5fSopenharmony_ci tag: 2 4953af6ab5fSopenharmony_ci val: 1 4963af6ab5fSopenharmony_ci}, 4973af6ab5fSopenharmony_ci{ 4983af6ab5fSopenharmony_ci index: 4 4993af6ab5fSopenharmony_ci tag: 5 5003af6ab5fSopenharmony_ci val: test 5013af6ab5fSopenharmony_ci}, 5023af6ab5fSopenharmony_ci{ 5033af6ab5fSopenharmony_ci index: 5 5043af6ab5fSopenharmony_ci tag: 5 5053af6ab5fSopenharmony_ci val: test 5063af6ab5fSopenharmony_ci}, 5073af6ab5fSopenharmony_ci{ 5083af6ab5fSopenharmony_ci index: 6 5093af6ab5fSopenharmony_ci tag: 2 5103af6ab5fSopenharmony_ci val: 0 5113af6ab5fSopenharmony_ci}, 5123af6ab5fSopenharmony_ci{ 5133af6ab5fSopenharmony_ci index: 7 5143af6ab5fSopenharmony_ci tag: 2 5153af6ab5fSopenharmony_ci val: 0 5163af6ab5fSopenharmony_ci}, 5173af6ab5fSopenharmony_ci======> strings <====== 5183af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file1&2.0.0.#*#test"; "print"; "sourcehar.file1.test"; 5193af6ab5fSopenharmony_ci.language ECMAScript 5203af6ab5fSopenharmony_ci 5213af6ab5fSopenharmony_cislotNum = 0x3 5223af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file2&2.0.0.#*#test(any a0, any a1, any a2) { 5233af6ab5fSopenharmony_cilabel_1: 5243af6ab5fSopenharmony_cilabel_0: 5253af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 5263af6ab5fSopenharmony_ci sta v0 5273af6ab5fSopenharmony_ci lda.str sourcehar.file2.test 5283af6ab5fSopenharmony_ci sta v1 5293af6ab5fSopenharmony_ci lda v0 5303af6ab5fSopenharmony_ci callarg1 0x1, v1 5313af6ab5fSopenharmony_ci ldundefined 5323af6ab5fSopenharmony_ci returnundefined 5333af6ab5fSopenharmony_cilabel_2: 5343af6ab5fSopenharmony_ci} 5353af6ab5fSopenharmony_ci 5363af6ab5fSopenharmony_cislotNum = 0x1 5373af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file2&2.0.0.func_main_0(any a0, any a1, any a2) { 5383af6ab5fSopenharmony_cilabel_1: 5393af6ab5fSopenharmony_cilabel_0: 5403af6ab5fSopenharmony_ci definefunc 0x0, &sourcehar/sourcehar-file2&2.0.0.#*#test, 0x0 5413af6ab5fSopenharmony_ci stmodulevar 0x0 5423af6ab5fSopenharmony_ci ldundefined 5433af6ab5fSopenharmony_ci returnundefined 5443af6ab5fSopenharmony_cilabel_2: 5453af6ab5fSopenharmony_ci} 5463af6ab5fSopenharmony_ci 5473af6ab5fSopenharmony_ci 5483af6ab5fSopenharmony_ci======> literal array buffer <====== 5493af6ab5fSopenharmony_ci------------------------------------ 5503af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file2&2.0.0_0 5513af6ab5fSopenharmony_ci------------------------------------ 5523af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file2&2.0.0_1 5533af6ab5fSopenharmony_ci{ 5543af6ab5fSopenharmony_ci index: 0 5553af6ab5fSopenharmony_ci tag: 2 5563af6ab5fSopenharmony_ci val: 0 5573af6ab5fSopenharmony_ci}, 5583af6ab5fSopenharmony_ci{ 5593af6ab5fSopenharmony_ci index: 1 5603af6ab5fSopenharmony_ci tag: 2 5613af6ab5fSopenharmony_ci val: 0 5623af6ab5fSopenharmony_ci}, 5633af6ab5fSopenharmony_ci{ 5643af6ab5fSopenharmony_ci index: 2 5653af6ab5fSopenharmony_ci tag: 2 5663af6ab5fSopenharmony_ci val: 0 5673af6ab5fSopenharmony_ci}, 5683af6ab5fSopenharmony_ci{ 5693af6ab5fSopenharmony_ci index: 3 5703af6ab5fSopenharmony_ci tag: 2 5713af6ab5fSopenharmony_ci val: 1 5723af6ab5fSopenharmony_ci}, 5733af6ab5fSopenharmony_ci{ 5743af6ab5fSopenharmony_ci index: 4 5753af6ab5fSopenharmony_ci tag: 5 5763af6ab5fSopenharmony_ci val: test 5773af6ab5fSopenharmony_ci}, 5783af6ab5fSopenharmony_ci{ 5793af6ab5fSopenharmony_ci index: 5 5803af6ab5fSopenharmony_ci tag: 5 5813af6ab5fSopenharmony_ci val: test 5823af6ab5fSopenharmony_ci}, 5833af6ab5fSopenharmony_ci{ 5843af6ab5fSopenharmony_ci index: 6 5853af6ab5fSopenharmony_ci tag: 2 5863af6ab5fSopenharmony_ci val: 0 5873af6ab5fSopenharmony_ci}, 5883af6ab5fSopenharmony_ci{ 5893af6ab5fSopenharmony_ci index: 7 5903af6ab5fSopenharmony_ci tag: 2 5913af6ab5fSopenharmony_ci val: 0 5923af6ab5fSopenharmony_ci}, 5933af6ab5fSopenharmony_ci======> strings <====== 5943af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file2&2.0.0.#*#test"; "print"; "sourcehar.file2.test"; 5953af6ab5fSopenharmony_ci.language ECMAScript 5963af6ab5fSopenharmony_ci 5973af6ab5fSopenharmony_cislotNum = 0x3 5983af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test(any a0, any a1, any a2) { 5993af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 6003af6ab5fSopenharmony_ci sta v0 6013af6ab5fSopenharmony_ci lda.str bytecodehar1.file1.test 6023af6ab5fSopenharmony_ci sta v1 6033af6ab5fSopenharmony_ci lda v0 6043af6ab5fSopenharmony_ci callarg1 0x1, v1 6053af6ab5fSopenharmony_ci lda.str @normalized:N&&&sourcehar/sourcehar-file1&2.0.0 6063af6ab5fSopenharmony_ci dynamicimport 6073af6ab5fSopenharmony_ci ldundefined 6083af6ab5fSopenharmony_ci returnundefined 6093af6ab5fSopenharmony_ci} 6103af6ab5fSopenharmony_ci 6113af6ab5fSopenharmony_cislotNum = 0x1 6123af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 6133af6ab5fSopenharmony_ci definefunc 0x0, &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test, 0x0 6143af6ab5fSopenharmony_ci stmodulevar 0x0 6153af6ab5fSopenharmony_ci ldundefined 6163af6ab5fSopenharmony_ci returnundefined 6173af6ab5fSopenharmony_ci} 6183af6ab5fSopenharmony_ci 6193af6ab5fSopenharmony_ci 6203af6ab5fSopenharmony_ci======> literal array buffer <====== 6213af6ab5fSopenharmony_ci------------------------------------ 6223af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1313 6233af6ab5fSopenharmony_ci------------------------------------ 6243af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1317 6253af6ab5fSopenharmony_ci{ 6263af6ab5fSopenharmony_ci index: 0 6273af6ab5fSopenharmony_ci tag: 2 6283af6ab5fSopenharmony_ci val: 1 6293af6ab5fSopenharmony_ci}, 6303af6ab5fSopenharmony_ci{ 6313af6ab5fSopenharmony_ci index: 1 6323af6ab5fSopenharmony_ci tag: 5 6333af6ab5fSopenharmony_ci val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0 6343af6ab5fSopenharmony_ci}, 6353af6ab5fSopenharmony_ci{ 6363af6ab5fSopenharmony_ci index: 2 6373af6ab5fSopenharmony_ci tag: 2 6383af6ab5fSopenharmony_ci val: 1 6393af6ab5fSopenharmony_ci}, 6403af6ab5fSopenharmony_ci{ 6413af6ab5fSopenharmony_ci index: 3 6423af6ab5fSopenharmony_ci tag: 5 6433af6ab5fSopenharmony_ci val: test1 6443af6ab5fSopenharmony_ci}, 6453af6ab5fSopenharmony_ci{ 6463af6ab5fSopenharmony_ci index: 4 6473af6ab5fSopenharmony_ci tag: 5 6483af6ab5fSopenharmony_ci val: test 6493af6ab5fSopenharmony_ci}, 6503af6ab5fSopenharmony_ci{ 6513af6ab5fSopenharmony_ci index: 5 6523af6ab5fSopenharmony_ci tag: 9 6533af6ab5fSopenharmony_ci val: 0 6543af6ab5fSopenharmony_ci}, 6553af6ab5fSopenharmony_ci{ 6563af6ab5fSopenharmony_ci index: 6 6573af6ab5fSopenharmony_ci tag: 2 6583af6ab5fSopenharmony_ci val: 0 6593af6ab5fSopenharmony_ci}, 6603af6ab5fSopenharmony_ci{ 6613af6ab5fSopenharmony_ci index: 7 6623af6ab5fSopenharmony_ci tag: 2 6633af6ab5fSopenharmony_ci val: 1 6643af6ab5fSopenharmony_ci}, 6653af6ab5fSopenharmony_ci{ 6663af6ab5fSopenharmony_ci index: 8 6673af6ab5fSopenharmony_ci tag: 5 6683af6ab5fSopenharmony_ci val: test 6693af6ab5fSopenharmony_ci}, 6703af6ab5fSopenharmony_ci{ 6713af6ab5fSopenharmony_ci index: 9 6723af6ab5fSopenharmony_ci tag: 5 6733af6ab5fSopenharmony_ci val: test 6743af6ab5fSopenharmony_ci}, 6753af6ab5fSopenharmony_ci{ 6763af6ab5fSopenharmony_ci index: 10 6773af6ab5fSopenharmony_ci tag: 2 6783af6ab5fSopenharmony_ci val: 0 6793af6ab5fSopenharmony_ci}, 6803af6ab5fSopenharmony_ci{ 6813af6ab5fSopenharmony_ci index: 11 6823af6ab5fSopenharmony_ci tag: 2 6833af6ab5fSopenharmony_ci val: 0 6843af6ab5fSopenharmony_ci}, 6853af6ab5fSopenharmony_ci======> strings <====== 6863af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file1&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file1&2.0.0"; "bytecodehar1.file1.test"; "print"; 6873af6ab5fSopenharmony_ci.language ECMAScript 6883af6ab5fSopenharmony_ci 6893af6ab5fSopenharmony_cislotNum = 0x3 6903af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test(any a0, any a1, any a2) { 6913af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 6923af6ab5fSopenharmony_ci sta v0 6933af6ab5fSopenharmony_ci lda.str bytecodehar2.file1.test 6943af6ab5fSopenharmony_ci sta v1 6953af6ab5fSopenharmony_ci lda v0 6963af6ab5fSopenharmony_ci callarg1 0x1, v1 6973af6ab5fSopenharmony_ci ldundefined 6983af6ab5fSopenharmony_ci returnundefined 6993af6ab5fSopenharmony_ci} 7003af6ab5fSopenharmony_ci 7013af6ab5fSopenharmony_cislotNum = 0x1 7023af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 7033af6ab5fSopenharmony_ci definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test, 0x0 7043af6ab5fSopenharmony_ci stmodulevar 0x0 7053af6ab5fSopenharmony_ci ldundefined 7063af6ab5fSopenharmony_ci returnundefined 7073af6ab5fSopenharmony_ci} 7083af6ab5fSopenharmony_ci 7093af6ab5fSopenharmony_ci 7103af6ab5fSopenharmony_ci======> literal array buffer <====== 7113af6ab5fSopenharmony_ci------------------------------------ 7123af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1114 7133af6ab5fSopenharmony_ci------------------------------------ 7143af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1118 7153af6ab5fSopenharmony_ci{ 7163af6ab5fSopenharmony_ci index: 0 7173af6ab5fSopenharmony_ci tag: 2 7183af6ab5fSopenharmony_ci val: 0 7193af6ab5fSopenharmony_ci}, 7203af6ab5fSopenharmony_ci{ 7213af6ab5fSopenharmony_ci index: 1 7223af6ab5fSopenharmony_ci tag: 2 7233af6ab5fSopenharmony_ci val: 0 7243af6ab5fSopenharmony_ci}, 7253af6ab5fSopenharmony_ci{ 7263af6ab5fSopenharmony_ci index: 2 7273af6ab5fSopenharmony_ci tag: 2 7283af6ab5fSopenharmony_ci val: 0 7293af6ab5fSopenharmony_ci}, 7303af6ab5fSopenharmony_ci{ 7313af6ab5fSopenharmony_ci index: 3 7323af6ab5fSopenharmony_ci tag: 2 7333af6ab5fSopenharmony_ci val: 1 7343af6ab5fSopenharmony_ci}, 7353af6ab5fSopenharmony_ci{ 7363af6ab5fSopenharmony_ci index: 4 7373af6ab5fSopenharmony_ci tag: 5 7383af6ab5fSopenharmony_ci val: test 7393af6ab5fSopenharmony_ci}, 7403af6ab5fSopenharmony_ci{ 7413af6ab5fSopenharmony_ci index: 5 7423af6ab5fSopenharmony_ci tag: 5 7433af6ab5fSopenharmony_ci val: test 7443af6ab5fSopenharmony_ci}, 7453af6ab5fSopenharmony_ci{ 7463af6ab5fSopenharmony_ci index: 6 7473af6ab5fSopenharmony_ci tag: 2 7483af6ab5fSopenharmony_ci val: 0 7493af6ab5fSopenharmony_ci}, 7503af6ab5fSopenharmony_ci{ 7513af6ab5fSopenharmony_ci index: 7 7523af6ab5fSopenharmony_ci tag: 2 7533af6ab5fSopenharmony_ci val: 0 7543af6ab5fSopenharmony_ci}, 7553af6ab5fSopenharmony_ci======> strings <====== 7563af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test"; "bytecodehar2.file1.test"; "print"; 7573af6ab5fSopenharmony_ci.language ECMAScript 7583af6ab5fSopenharmony_ci 7593af6ab5fSopenharmony_cislotNum = 0x2 7603af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.#*#main(any a0, any a1, any a2) { 7613af6ab5fSopenharmony_cilabel_1: 7623af6ab5fSopenharmony_cilabel_0: 7633af6ab5fSopenharmony_ci ldexternalmodulevar 0x0 7643af6ab5fSopenharmony_ci sta v0 7653af6ab5fSopenharmony_ci throw.undefinedifholewithname test 7663af6ab5fSopenharmony_ci lda v0 7673af6ab5fSopenharmony_ci callarg0 0x0 7683af6ab5fSopenharmony_ci ldundefined 7693af6ab5fSopenharmony_ci returnundefined 7703af6ab5fSopenharmony_cilabel_2: 7713af6ab5fSopenharmony_ci} 7723af6ab5fSopenharmony_ci 7733af6ab5fSopenharmony_cislotNum = 0x1 7743af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.func_main_0(any a0, any a1, any a2) { 7753af6ab5fSopenharmony_cilabel_1: 7763af6ab5fSopenharmony_cilabel_0: 7773af6ab5fSopenharmony_ci definefunc 0x0, &myapp/hap-file-exec&.#*#main, 0x0 7783af6ab5fSopenharmony_ci ldundefined 7793af6ab5fSopenharmony_ci returnundefined 7803af6ab5fSopenharmony_cilabel_2: 7813af6ab5fSopenharmony_ci} 7823af6ab5fSopenharmony_ci 7833af6ab5fSopenharmony_ci 7843af6ab5fSopenharmony_ci======> literal array buffer <====== 7853af6ab5fSopenharmony_ci------------------------------------ 7863af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_0 7873af6ab5fSopenharmony_ci------------------------------------ 7883af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_1 7893af6ab5fSopenharmony_ci{ 7903af6ab5fSopenharmony_ci index: 0 7913af6ab5fSopenharmony_ci tag: 2 7923af6ab5fSopenharmony_ci val: 1 7933af6ab5fSopenharmony_ci}, 7943af6ab5fSopenharmony_ci{ 7953af6ab5fSopenharmony_ci index: 1 7963af6ab5fSopenharmony_ci tag: 5 7973af6ab5fSopenharmony_ci val: @normalized:N&&&bytecodehar1/bytecodehar1-file1&2.0.0 7983af6ab5fSopenharmony_ci}, 7993af6ab5fSopenharmony_ci{ 8003af6ab5fSopenharmony_ci index: 2 8013af6ab5fSopenharmony_ci tag: 2 8023af6ab5fSopenharmony_ci val: 1 8033af6ab5fSopenharmony_ci}, 8043af6ab5fSopenharmony_ci{ 8053af6ab5fSopenharmony_ci index: 3 8063af6ab5fSopenharmony_ci tag: 5 8073af6ab5fSopenharmony_ci val: test 8083af6ab5fSopenharmony_ci}, 8093af6ab5fSopenharmony_ci{ 8103af6ab5fSopenharmony_ci index: 4 8113af6ab5fSopenharmony_ci tag: 5 8123af6ab5fSopenharmony_ci val: test 8133af6ab5fSopenharmony_ci}, 8143af6ab5fSopenharmony_ci{ 8153af6ab5fSopenharmony_ci index: 5 8163af6ab5fSopenharmony_ci tag: 9 8173af6ab5fSopenharmony_ci val: 0 8183af6ab5fSopenharmony_ci}, 8193af6ab5fSopenharmony_ci{ 8203af6ab5fSopenharmony_ci index: 6 8213af6ab5fSopenharmony_ci tag: 2 8223af6ab5fSopenharmony_ci val: 0 8233af6ab5fSopenharmony_ci}, 8243af6ab5fSopenharmony_ci{ 8253af6ab5fSopenharmony_ci index: 7 8263af6ab5fSopenharmony_ci tag: 2 8273af6ab5fSopenharmony_ci val: 0 8283af6ab5fSopenharmony_ci}, 8293af6ab5fSopenharmony_ci{ 8303af6ab5fSopenharmony_ci index: 8 8313af6ab5fSopenharmony_ci tag: 2 8323af6ab5fSopenharmony_ci val: 0 8333af6ab5fSopenharmony_ci}, 8343af6ab5fSopenharmony_ci{ 8353af6ab5fSopenharmony_ci index: 9 8363af6ab5fSopenharmony_ci tag: 2 8373af6ab5fSopenharmony_ci val: 0 8383af6ab5fSopenharmony_ci}, 8393af6ab5fSopenharmony_ci======> strings <====== 8403af6ab5fSopenharmony_ci"&myapp/hap-file-exec&.#*#main"; "test"; 8413af6ab5fSopenharmony_ci.language ECMAScript 8423af6ab5fSopenharmony_ci 8433af6ab5fSopenharmony_cislotNum = 0x3 8443af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.#*#test(any a0, any a1, any a2) { 8453af6ab5fSopenharmony_cilabel_1: 8463af6ab5fSopenharmony_cilabel_0: 8473af6ab5fSopenharmony_ci tryldglobalbyname 0x0, print 8483af6ab5fSopenharmony_ci sta v0 8493af6ab5fSopenharmony_ci lda.str sourcehar.file1.test 8503af6ab5fSopenharmony_ci sta v1 8513af6ab5fSopenharmony_ci lda v0 8523af6ab5fSopenharmony_ci callarg1 0x1, v1 8533af6ab5fSopenharmony_ci ldundefined 8543af6ab5fSopenharmony_ci returnundefined 8553af6ab5fSopenharmony_cilabel_2: 8563af6ab5fSopenharmony_ci} 8573af6ab5fSopenharmony_ci 8583af6ab5fSopenharmony_cislotNum = 0x1 8593af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.func_main_0(any a0, any a1, any a2) { 8603af6ab5fSopenharmony_cilabel_1: 8613af6ab5fSopenharmony_cilabel_0: 8623af6ab5fSopenharmony_ci definefunc 0x0, &sourcehar/sourcehar-file1&2.0.0.#*#test, 0x0 8633af6ab5fSopenharmony_ci stmodulevar 0x0 8643af6ab5fSopenharmony_ci ldundefined 8653af6ab5fSopenharmony_ci returnundefined 8663af6ab5fSopenharmony_cilabel_2: 8673af6ab5fSopenharmony_ci} 8683af6ab5fSopenharmony_ci 8693af6ab5fSopenharmony_ci 8703af6ab5fSopenharmony_ci======> literal array buffer <====== 8713af6ab5fSopenharmony_ci------------------------------------ 8723af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_0 8733af6ab5fSopenharmony_ci------------------------------------ 8743af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_1 8753af6ab5fSopenharmony_ci{ 8763af6ab5fSopenharmony_ci index: 0 8773af6ab5fSopenharmony_ci tag: 2 8783af6ab5fSopenharmony_ci val: 0 8793af6ab5fSopenharmony_ci}, 8803af6ab5fSopenharmony_ci{ 8813af6ab5fSopenharmony_ci index: 1 8823af6ab5fSopenharmony_ci tag: 2 8833af6ab5fSopenharmony_ci val: 0 8843af6ab5fSopenharmony_ci}, 8853af6ab5fSopenharmony_ci{ 8863af6ab5fSopenharmony_ci index: 2 8873af6ab5fSopenharmony_ci tag: 2 8883af6ab5fSopenharmony_ci val: 0 8893af6ab5fSopenharmony_ci}, 8903af6ab5fSopenharmony_ci{ 8913af6ab5fSopenharmony_ci index: 3 8923af6ab5fSopenharmony_ci tag: 2 8933af6ab5fSopenharmony_ci val: 1 8943af6ab5fSopenharmony_ci}, 8953af6ab5fSopenharmony_ci{ 8963af6ab5fSopenharmony_ci index: 4 8973af6ab5fSopenharmony_ci tag: 5 8983af6ab5fSopenharmony_ci val: test 8993af6ab5fSopenharmony_ci}, 9003af6ab5fSopenharmony_ci{ 9013af6ab5fSopenharmony_ci index: 5 9023af6ab5fSopenharmony_ci tag: 5 9033af6ab5fSopenharmony_ci val: test 9043af6ab5fSopenharmony_ci}, 9053af6ab5fSopenharmony_ci{ 9063af6ab5fSopenharmony_ci index: 6 9073af6ab5fSopenharmony_ci tag: 2 9083af6ab5fSopenharmony_ci val: 0 9093af6ab5fSopenharmony_ci}, 9103af6ab5fSopenharmony_ci{ 9113af6ab5fSopenharmony_ci index: 7 9123af6ab5fSopenharmony_ci tag: 2 9133af6ab5fSopenharmony_ci val: 0 9143af6ab5fSopenharmony_ci}, 9153af6ab5fSopenharmony_ci======> strings <====== 9163af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file1&2.0.0.#*#test"; "print"; "sourcehar.file1.test"; 917