Home
last modified time | relevance | path

Searched full:performance (Results 1 – 25 of 152) sorted by relevance

1234567

/arkcompiler/ets_frontend/es2panda/test/benchmark/
DREADME.md4 The purpose of this project is to test the performance of es2abc when compiling JS and output a rep…
22 … JavaScript benchmarking suite for evaluating the performance of browsers in …
23 …| Kraken | JavaScript performance test suite, including a seri…
24 … JavaScript performance testing suite, used to evaluate the per…
26 …When running this benchmark, you can compare the performance of es2abc compilation with that of He…
/arkcompiler/runtime_core/static_core/plugins/ets/doc/system_arkts/
Dfeatures.rst20 If the performance requires improvement, then a rewritten version of |LANG| code
33 |LANG| supports Boxing and Unboxing conversions, though they have performance
36 type. The performance gain can as much as double in some applications.
39 |LANG| Performance Challenges
110 approximately 10 % performance improvement.
112 |LANG| Performance Challenges
192 allows making calls more efficient, and improves the performance significantly.
194 |LANG| Performance Challenges
243 |LANG| Performance Challenges
Dguide.rst19 System ArkTS provides tips to focus on the performance. System |LANG| gives
139 performance-related tips and suggestions. In the near future we are to
140 investigate into the following possible performance leaks:
Dintro.rst23 performance of your |LANG| applications.
/arkcompiler/runtime_core/static_core/compiler/docs/
Davoid-calculating-start-of-array.md13 This means code bloating and possible performance degradation, so, avoiding
14 the recalculation would reduce code size and bring some performance
28 non-repetetive sequences of instructions will not bring a measurable performance
/arkcompiler/runtime_core/compiler/docs/
Davoid-calculating-start-of-array.md13 This means code bloating and possible performance degradation, so, avoiding
14 the recalculation would reduce code size and bring some performance
28 non-repetetive sequences of instructions will not bring a measurable performance
/arkcompiler/runtime_core/static_core/plugins/ets/doc/cookbook/
Dwhy.rst32 - Program performance. To ensure program correctness, dynamically-typed
47 stability and performance.
149 .. Null Safety for Better Performance:
151 Null Safety for Better Performance
188 function become a performance bottleneck.
212 important feature from both stability and performance perspectives. That's why
216 type values and helps optimizing the performance.
Dsummary.rst44 and improving performance. To achieve this, the usage of type ``any`` is
83 Prohibiting ``any`` provides a strong positive impact on the performance at the
93 To achieve maximum performance benefits, |LANG| requires the layout of objects
171 and code performance. Having class definition at one place, and modifying
182 strong positive impact on the performance at the cost of low-effort refactoring.
191 To achieve better performance and encourage developers to write clearer code,
285 structural typing implies performance overhead.
/arkcompiler/ets_runtime/docs/
Doverview.md45performance and security, ArkCompiler JS Runtime statically pre-compiles JS/TS programs into ArkCo…
47 … based on the TS type information sent from ts2abc, which greatly improves the running performance.
49 …ry usage to better leverage the device's multi-core feature to improve performance. Now ARK-JS is …
/arkcompiler/ets_runtime/
DREADME.md14 …APIs for C++ and JS interaction and a variety of garbage collectors that features high performance.
51 │ ├─ pgo_profiler # A performance analyzer based on profile-guided optimization (pgo), used…
/arkcompiler/runtime_core/libabckit/include/cpp/headers/arkts/
Dclass_impl.h22 // NOLINTBEGIN(performance-unnecessary-value-param)
56 // NOLINTEND(performance-unnecessary-value-param)
Dannotation_interface_impl.h24 // NOLINTBEGIN(performance-unnecessary-value-param)
59 // NOLINTEND(performance-unnecessary-value-param)
Dfunction_impl.h24 // NOLINTBEGIN(performance-unnecessary-value-param)
65 // NOLINTEND(performance-unnecessary-value-param)
Dannotation_impl.h24 // NOLINTBEGIN(performance-unnecessary-value-param)
89 // NOLINTEND(performance-unnecessary-value-param)
Dmodule_impl.h25 // NOLINTBEGIN(performance-unnecessary-value-param)
93 // NOLINTEND(performance-unnecessary-value-param)
/arkcompiler/runtime_core/static_core/runtime/interpreter/
Dvregister_iterator.h23 // NOLINTNEXTLINE(performance-move-const-arg)
78 // NOLINTNEXTLINE(performance-move-const-arg)
/arkcompiler/runtime_core/libabckit/include/cpp/headers/js/
Dmodule_impl.h21 // NOLINTBEGIN(performance-unnecessary-value-param)
70 // NOLINTEND(performance-unnecessary-value-param)
/arkcompiler/runtime_core/static_core/plugins/ets/doc/tutorial/
Dintro.rst21 designed specifically to build high-performance mobile applications!
23 |LANG| is optimized to provide better performance and efficiency, while
/arkcompiler/runtime_core/docs/changelogs/
D2024-05-24-isa-changelog.md12 1. To improve the performance of "istrue" and "isfalse" bytecode instructions, the following two by…
/arkcompiler/runtime_core/static_core/docs/
Drationale-for-bytecode.md29 commands (or bytecode) and execute them. Of course, this implies additional performance overhead
82 if substituted by a stack-based analogue. At the same time, performance becomes 10%-40% worse
85 Since bytecode interpretation is a required program execution mode for Panda, performance of the
122 accumulator, reducing performance and increasing encoding size).
129 which also saves us encoding space and improves performance
/arkcompiler/runtime_core/docs/
Drationale-for-bytecode.md29 commands (or bytecode) and execute them. Of course, this implies additional performance overhead
82 if substituted by a stack-based analogue. At the same time, performance becomes 10%-40% worse
85 Since bytecode interpretation is a required program execution mode for Panda, performance of the
122 accumulator, reducing performance and increasing encoding size).
129 which also saves us encoding space and improves performance
/arkcompiler/ets_frontend/test/scripts/
Dreadme.md7 4. Run performance test which in performance_test
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/ts/
DSwitchTest.ts25 console.log('Average performance.');
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/js/
DSwitchTest.js25 console.log('Average performance.');
/arkcompiler/runtime_core/static_core/plugins/ets/playground/frontend/src/
Dindex.tsx28 // If you want to start measuring performance in your app, pass a function

1234567