Home
last modified time | relevance | path

Searched full:compiled (Results 1 – 25 of 300) sorted by relevance

12345678910>>...12

/arkcompiler/runtime_core/docs/
Druntime-compiled_code-interaction.md1 # Interaction of compiled code and the runtime
5 During execution compiled code and Panda runtime should interact with each other. This document des…
8 * The structure of compiled code stack frames and stack traversing
9 * Transition from the interpeter to compiled code and vise versa
24 …nterface::CompileMethodSync` which starts compilation. When the function gets compiled the compiler
29 Compiled code of a managed function must accept one extra argumnent: the pointer to `panda::Method`…
43 `panda::ManagedThread` has the following fields that compiled code may use:
50 | stack_frame_kind_ | StackFrameKind | A kind of the current stack frame (compiled code o…
52 ## Access to `panda::ManagedThread` from compiled code
54 must contains a valid pointer to `panda::ManagedThread` on entry to each compiled function.
[all …]
Daot.md23 - `.text` - Contains compiled native code. Code of each compiled method is placed sequentially into…
47 therefore compiled Ark bytecode file must be bit by bit equal to the file loaded in runtime.
108 AOT-compiled code may use special PLT-slots to load resolved string without runtime calls.
120 - `--panda-files` - list of input panda files to be compiled
142 Panda file shall be passed with same name as it was compiled by ark_aot, otherwise AOT loader won't…
162 …ed `ark_aotdump`, that aims to dump content of AOT files in yaml format. It can print compiled code
Don-stack-replacement.md48 whether method is already compiled or not. If not, we start compilation in regular mode. Otherwise,…
51 Once compilation is triggered and OSR compiled code is already set, we begin On-Stack Replacement p…
61 To ensure all loops in the compiled code may be entered from the interpreter, we need to avoid loop…
99 interpreter frame by cframe on the stack. When OSR is occurred we call OSR compiled code, and once …
160 c2i - compiled to interpreter code bridge
162 i2c - interpreter to compiled code bridge
/arkcompiler/runtime_core/static_core/docs/
Druntime-compiled_code-interaction.md1 # Interaction of compiled code and the runtime
5 During execution compiled code and Panda runtime should interact with each other. This document des…
8 * The structure of compiled code stack frames and stack traversing
9 * Transition from the interpeter to compiled code and vise versa
24 …nterface::CompileMethodSync` which starts compilation. When the function gets compiled the compiler
29 Compiled code of a managed function must accept one extra argument: the pointer to `ark::Method` wh…
43 For dynamic languages a compiled function accepts all arguments in stack slots.
49 `ark::ManagedThread` has the following fields that compiled code may use:
56 | stack_frame_kind_ | StackFrameKind | A kind of the current stack frame (compiled code o…
58 ## Access to `ark::ManagedThread` from compiled code
[all …]
Daot.md23 - `.text` - Contains compiled native code. Code of each compiled method is placed sequentially into…
47 therefore compiled Ark bytecode file must be bit by bit equal to the file loaded in runtime.
108 AOT-compiled code may use special PLT-slots to load resolved string without runtime calls.
120 - `--panda-files` - list of input panda files to be compiled
142 Panda file shall be passed with same name as it was compiled by ark_aot, otherwise AOT loader won't…
162 …ed `ark_aotdump`, that aims to dump content of AOT files in yaml format. It can print compiled code
Don-stack-replacement.md48 whether method is already compiled or not. If not, we start compilation in regular mode. Otherwise,…
51 Once compilation is triggered and OSR compiled code is already set, we begin On-Stack Replacement p…
61 To ensure all loops in the compiled code may be entered from the interpreter, we need to avoid loop…
99 interpreter frame by cframe on the stack. When OSR is occurred we call OSR compiled code, and once …
160 c2i - compiled to interpreter code bridge
162 i2c - interpreter to compiled code bridge
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/
Dfast_divisor.sts19 //! EVENT_NOT /Compilation,ETSGLOBAL::main,.*,COMPILED/
20 //! EVENT /Compilation,ETSGLOBAL::IntDivBy7,.*,COMPILED/
21 //! EVENT /Compilation,ETSGLOBAL::IntModBy7,.*,COMPILED/
22 //! EVENT /Compilation,ETSGLOBAL::LongDivBy7,.*,COMPILED/
23 //! EVENT /Compilation,ETSGLOBAL::LongModBy7,.*,COMPILED/
24 //! EVENT /Compilation,ETSGLOBAL::IntDivByM7,.*,COMPILED/
25 //! EVENT /Compilation,ETSGLOBAL::IntModByM7,.*,COMPILED/
26 //! EVENT /Compilation,ETSGLOBAL::LongDivByM7,.*,COMPILED/
27 //! EVENT /Compilation,ETSGLOBAL::LongModByM7,.*,COMPILED/
28 //! EVENT /Compilation,ETSGLOBAL::IntDivByMin,.*,COMPILED/
[all …]
Dlaunch_test.sts23 //! EVENT /Compilation,ETSGLOBAL::main,.*,COMPILED/
33 //! EVENT /Compilation,ETSGLOBAL::main,.*,COMPILED/
43 //! EVENT /Compilation,ETSGLOBAL::main,.*,COMPILED/
63 //! EVENT /Compilation,ETSGLOBAL::main1,.*,COMPILED/
73 //! EVENT /Compilation,ETSGLOBAL::main1,.*,COMPILED/
94 //! EVENT /Compilation,ETSGLOBAL::main1,.*,COMPILED/
104 //! EVENT /Compilation,ETSGLOBAL::main1,.*,COMPILED/
124 //! EVENT /Compilation,ETSGLOBAL::main2,.*,COMPILED/
138 //! EVENT /Compilation,ETSGLOBAL::main3,.*,COMPILED/
153 //! EVENT /Compilation,ETSGLOBAL::main3,.*,COMPILED/
Dets_safepoints.sts18 //! EVENT /Compilation,ETSGLOBAL::__noinline__func,.*,COMPILED/
25 //! EVENT /Compilation,ETSGLOBAL::__noinline__func,.*,COMPILED/
32 //! EVENT /Compilation,ETSGLOBAL::__noinline__func,.*,COMPILED/
39 //! EVENT /Compilation,ETSGLOBAL::__noinline__func,.*,COMPILED/
Dmultiarray.sts18 //! EVENT /Compilation,ETSGLOBAL::main1,.*,COMPILED/
32 //! EVENT /Compilation,ETSGLOBAL::main2,.*,COMPILED/
48 //! EVENT /Compilation,ETSGLOBAL::main3,.*,COMPILED/
/arkcompiler/runtime_core/static_core/compiler/tools/
Dbenchmark_coverage.sh134 # Сhecking that benchmark has compiled
140 local compiled=0
158 let "compiled+=1"
159 func_status+=( "compiled" )
192 if [ $assert -ne 0 ] || [ $compiled -eq 0 ]; then
194 elif [ $compiled -ne $functions ] ; then
200 local coverage=$(($compiled * 100 / $functions))
203 compiled = $compiled,
218 if [ "$status" == "compiled" ]; then
219 echo "\"#d7e7a9\">compiled" >> "$HTML"
[all …]
/arkcompiler/ets_runtime/test/aottest/add/
Dadd.ts37 print("addr compiled") //aot: addr compiled
41 print("addl compiled") //aot: addl compiled
/arkcompiler/runtime_core/static_core/compiler/docs/
Dcompiler_doc.md33 …| uint32_t | 3000 | Threshold for "hotness" counter of the method after that it will be compiled |
36 …o force jit) allows you to compile all methods before calling them and execute the compiled code.
45 - `--panda-files` - list of input panda(.abc) files to be compiled
53 To use the compiled file(.an), you need to pass the option `--aot-file=file.an` or/and `-aot-files=…
73 - 00N - the sequence number of the compiled method
75 - CLASSNAME - name of class compiled method
76 - METHODNAME - name of compiled method
111 - N - the sequence number of the compiled method(equal from ir_dump)
112 - CLASSNAME - name of class compiled method
113 - METHODNAME - name of compiled method
[all …]
/arkcompiler/runtime_core/static_core/scripts/
Dcompiler_bisect.py25 Script to help find minimal subsets of compiled methods, inlined methods and compiler passes
180 Options = namedtuple('Options', ['compiled', 'inline', 'passes'])
190 return run(self.opts.compiled.values, self.opts.inline.neg_values,
234 compiled = set()
246 dest = compiled
252 return (compiled, inlined)
267 print_color(Colors.OKCYAN, f'Run without compiled methods')
270 exit_fail("Script failed without compiled methods")
272 print_color(Colors.OKCYAN, f'Run with all methods compiled and all optimizations enabled')
277 compiled, _ = parse_methods()
[all …]
/arkcompiler/runtime_core/static_core/tests/checked/
Dcheck_verifier.pa14 #! CHECKER Check that the unverified method is not compiled
16 #! EVENT /Compilation,_GLOBAL::main,.*COMPILED/
17 #! EVENT_NOT /Compilation,_GLOBAL::bad_call,.*COMPILED/
Dmemset_loop_idiom.pa16 #! EVENT /Compilation,_GLOBAL::fill,.*COMPILED/
25 #! EVENT /Compilation,_GLOBAL::fill,.*COMPILED/
71 #! EVENT /Compilation,_GLOBAL::fill2,.*COMPILED/
80 #! EVENT /Compilation,_GLOBAL::fill2,.*COMPILED/
Dmemory-coalescing1.pa17 #! EVENT /Compilation,_GLOBAL::main,.*COMPILED/
18 #! EVENT /Compilation,_GLOBAL::objectStoreCoalescingWhenOtherObject,.*COMPILED/
19 #! EVENT /Compilation,_GLOBAL::objectStoreCoalescingWhenOtherField,.*COMPILED/
Dmemory-coalescing.pa17 #! EVENT /Compilation,_GLOBAL::main,.*COMPILED/
18 #! EVENT /Compilation,_GLOBAL::cannotProveDistinctObjects,.*COMPILED/
19 #! EVENT /Compilation,_GLOBAL::mayChangeFields,.*COMPILED/
Daot_cha_vcalls.pa21 # It is required so that AoT compiler would have at least one compiled function
76 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
82 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
93 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
102 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
111 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
122 #! EVENT /Compilation,_GLOBAL::CompilationStub,.*,COMPILED/
Difcvt_float.pa17 #! EVENT /Compilation,_GLOBAL::__noinline__test_dd,.*COMPILED/
18 #! EVENT /Compilation,_GLOBAL::__noinline__test_di,.*COMPILED/
19 #! EVENT /Compilation,_GLOBAL::__noinline__test_id,.*COMPILED/
Difcvt.pa16 #! EVENT /Compilation,_GLOBAL::main,.*COMPILED/
71 #! EVENT /Compilation,_GLOBAL::ifconv__noinline__,.*COMPILED/
80 #! EVENT /Compilation,_GLOBAL::ifconv__noinline__,.*COMPILED/
90 #! EVENT /Compilation,_GLOBAL::ifconv__noinline__,.*COMPILED/
Dstack_overflow.pa16 #! EVENT /Compilation,_GLOBAL::__noinline__inc_recursive,.*,COMPILED/
50 #! EVENT /Compilation,_GLOBAL::__noinline__inc_recursive,.*,COMPILED/
/arkcompiler/runtime_core/static_core/runtime/
Ddeoptimization.cpp125 // NOTE (Trubenkov) clean up compiled code(See issue 1706) in InvalidateCompiledEntryPoint()
143 …// We need to set current frame kind to `compiled` as it's possible that we came here from other D… in InvalidateCompiledEntryPoint()
144 // call and in this case frame kind will be `non-compiled`: in InvalidateCompiledEntryPoint()
146 // compiled code in InvalidateCompiledEntryPoint()
152 … // (change frame kind to `non-compiled`) interpreter::Execute -- we don't return after this call in InvalidateCompiledEntryPoint()
174 LOG(DEBUG, INTEROP) << "Destroy compiled method: " << destroyMethod->GetFullName(); in InvalidateCompiledEntryPoint()
224 …_METHOD_EXIT(last_iframe->GetMethod()->GetFullName() + "(deopt)", events::MethodExitKind::COMPILED, in InvalidateCompiledEntryPoint()
245 LOG(DEBUG, INTEROP) << "Drop compiled frame: " << stack->GetMethod()->GetFullName(); in InvalidateCompiledEntryPoint()
247 … EVENT_METHOD_EXIT(stack->GetMethod()->GetFullName() + "(drop)", events::MethodExitKind::COMPILED, in InvalidateCompiledEntryPoint()
/arkcompiler/runtime_core/static_core/irtoc/backend/
Doptions.yaml37 …VM_SUFFIX compilation units without dynamic methods which were skipped by LLVM and compiled by Ark,
38 full - reports only skipped by LLVM or compiled by Ark compilation units, and
/arkcompiler/ets_frontend/test/scripts/sdk_test/
Dreadme.md4 1) Verify if abc and sourcemap are generated in the compiled package.
5 2) Verify if the application of the compiled package can run normally (this feature is under develo…

12345678910>>...12