Home
last modified time | relevance | path

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

12345678910>>...14

/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.ets19 //! EVENT_NOT /Compilation,fast_divisor.ETSGLOBAL::main,.*,COMPILED/
20 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::IntDivBy7,.*,COMPILED/
21 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::IntModBy7,.*,COMPILED/
22 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::LongDivBy7,.*,COMPILED/
23 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::LongModBy7,.*,COMPILED/
24 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::IntDivByM7,.*,COMPILED/
25 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::IntModByM7,.*,COMPILED/
26 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::LongDivByM7,.*,COMPILED/
27 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::LongModByM7,.*,COMPILED/
28 //! EVENT /Compilation,fast_divisor.ETSGLOBAL::IntDivByMin,.*,COMPILED/
[all …]
Dets_safepoints.ets18 //! EVENT /Compilation,ets_safepoints.ETSGLOBAL::__noinline__func,.*,COMPILED/
25 //! EVENT /Compilation,ets_safepoints.ETSGLOBAL::__noinline__func,.*,COMPILED/
32 //! EVENT /Compilation,ets_safepoints.ETSGLOBAL::__noinline__func,.*,COMPILED/
39 //! EVENT /Compilation,ets_safepoints.ETSGLOBAL::__noinline__func,.*,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.py27 Script to help find minimal subsets of compiled methods, inlined methods and compiler passes
284 Options = namedtuple('Options', ['compiled', 'inline', 'passes'])
305 compiled=OptionSet(compiled_methods),
322 … result = self.runner.run_test(self.opts.compiled.current_values, self.opts.inline.negative_values,
330 option_name: Name of option to bisect ('compiled', 'inline', or 'passes')
384 """Parse compiled and inlined methods from IR dumps"""
385 compiled = set()
398 dest = compiled
405 return compiled, inlined
456 print_color(Colors.OKCYAN, 'Running without compiled 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/
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/
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/
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/
103 #! EVENT /Compilation,_GLOBAL::ifconv__noinline__,.*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/
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()
225 …_METHOD_EXIT(last_iframe->GetMethod()->GetFullName() + "(deopt)", events::MethodExitKind::COMPILED, in InvalidateCompiledEntryPoint()
246 LOG(DEBUG, INTEROP) << "Drop compiled frame: " << stack->GetMethod()->GetFullName(); in InvalidateCompiledEntryPoint()
248 … EVENT_METHOD_EXIT(stack->GetMethod()->GetFullName() + "(drop)", events::MethodExitKind::COMPILED, in InvalidateCompiledEntryPoint()
Ddeoptimization.h24 * @brief Deoptimize compiled frame
25 * @param stack Frame to be deoptimized. Must be CFrame (compiled frame).
/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
Dfunction.h34 …// This unit was compiled by Ark's default compiler because it must be compiled by Ark, not by llv…
39 // 4. Irtoc Unit tests are compiled
41 // Successfully compiled by llvm
249 * To support interpreter compiled by stock irtoc and llvm irtoc we:
279 …// The enumeration of functions cannot be compiled with LLVM because the LLVM backend doesn't supp…
/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>>...14