| /arkcompiler/runtime_core/static_core/docs/ |
| D | doxygen.config | 9 # All text after a single hash (#) is considered a comment and will be ignored. 51 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy 57 # into which the generated documentation will be written. If a relative path is 58 # entered, it will be relative to the location where doxygen was started. If 59 # left blank the current directory will be used. 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 65 # will distribute the generated files over these directories. Enabling this 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 75 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode 82 # documentation generated by doxygen is written. Doxygen will use this [all …]
|
| D | import-export.md | 74 …the --ets-module compiler option. If it is not specified, the module name will not be stored in th… 227 …cess of parsing an import path, the string literal will be passed to the importPathManager which w… 228 …t still needs to be parsed (handle and avoid duplications), and this list will be requested and tr… 230 …will be stored in an ImportSource instance. The latter two information can be set under the dynami… 234 The import specifier list will be filled until an import directive can be found, which may contain … 240 …ortAlias, but there is a temporary exception due to stdlib sources, which will have to be handled … 241 …will be introduced as a result of import * as N where N is an identifier. In this case, it will be… 248 …will create the *ImportSpecifier* AST Node with local name, which in case of import alias it will … 258 …arseImportDefaultSpecifier* will create an *ImportDefaultSpecifier* AST node with the imported ide… 268 The *ParseImportDeclarations* method itself will set the importKind member if it will met a type ke… [all …]
|
| /arkcompiler/runtime_core/docs/ |
| D | doxygen.config | 9 # All text after a single hash (#) is considered a comment and will be ignored. 51 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy 57 # into which the generated documentation will be written. If a relative path is 58 # entered, it will be relative to the location where doxygen was started. If 59 # left blank the current directory will be used. 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 65 # will distribute the generated files over these directories. Enabling this 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 75 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode 82 # documentation generated by doxygen is written. Doxygen will use this [all …]
|
| /arkcompiler/ets_frontend/arkguard/ |
| D | README.md | 3 ## This document is no longer maintained. Obfuscation documents will be moved to [official guide](h… 30 When you create a new project, the following config will be generated in `build-profile.json5`. 43 When you create a new library, additional property `consumerFiles` will be added. 62 The files in the property `ruleOptions.files` will be applied when you build HAP or HAR. 64 The files in the property `consumerFiles` will be applied when you build the project or library whi… 65 depends on this library. They will also be merged into a file `obfuscation.txt` in the resulting HA… 71 HAP, `obfuscation.txt` will not be generated. For more details, please jump to 100 Specifies to disable all obfuscations. If you use this option, the resulting HAP or HAR will not be… 105 Specifies to obfuscate the property names. If you use this option, all property names will be obfus… 108 * the property names of classes or objects directly imported or exported by `import/export` will be… [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
| D | schedulable_task_queue_interface.h | 56 …* @brief Pops task from task queue. Operation is thread-safe. The method will wait new task if que… 57 … * method WaitForQueueEmptyAndFinish has not been executed. Otherwise it will return std::nullopt. 62 … task from task queue with specified execution mode. Operation is thread-safe. The method will wait 64 * executed. Otherwise it will return std::nullopt. 71 * @param addTaskFunc - Functor that will be used to add popped tasks to worker 73 * method will not wait and will pop all stored tasks. 81 * @param addTaskFunc - Functor that will be used to add popped tasks to helper 83 * method will not wait and will pop all stored tasks.
|
| D | task_scheduler.h | 47 * @param threadsCount - number of worker that will be created be Task Manager 48 * @param taskStatsType - type of TaskStatistics that will be used in TaskScheduler 55 * will return nullptr. 80 … * @tparam Allocator - allocator of Task that will be used in internal queues. By default is used 101 …* @tparam Allocator - allocator of Task that will be used to deallocate TaskQueue. Use the same al… 118 …* workers. If queues are empty and TaskScheduler is not destroying workers will wait. If it's tru… 120 * @param worker - pointer on worker that should be fill will tasks. 145 …* @brief Executes tasks with specific properties. It will get them from queue or steal from worker… 154 * @param properties - TaskProperties of tasks we will wait to be completed. 159 …* @brief Adds the task to the wait list with timeout. After the timeout expires, the task will be … [all …]
|
| D | task_queue.h | 28 * @tparam Allocator - allocator of Task that will be used in internal queues. By default is used 70 * @param task - task that will be added 103 …* @brief Pops task from task queue. Operation is thread-safe. The method will wait a new task if q… 104 …* and method WaitForQueueEmptyAndFinish has not been executed. Otherwise it will return std::nullo… 113 … task from task queue with specified execution mode. Operation is thread-safe. The method will wait 115 * executed. Otherwise it will return std::nullopt. 134 * @param addTaskFunc - Functor that will be used to add popped tasks to worker 136 * method will not wait and will pop all stored tasks. 154 * @param addTaskFunc - Functor that will be used to add popped tasks to helper 156 * method will not wait and will pop all stored tasks.
|
| /arkcompiler/ets_frontend/test/scripts/ |
| D | readme.md | 13 In entry.py, it will run downloading sdk,xts, sdk_test,performance_test, get commit log script, and… 17 It will find the daily build in last 24 hours, if failed to download, the test will stop. 18 Do not close the cmd or terminal, or it will not run at the time you specified.
|
| /arkcompiler/ets_frontend/test/scripts/auto_xts_test/ |
| D | readme.md | 4 This script will get the latest images and xts testcases from dailybuilds, then burn the images on … 9 This script will be running on windows, python3.7 or above needed. 15 - Only for the first time of running the script will download the burnning tool and need to install… 17 Click 'yes' and you will see the driver installation interface as following: 20 will go on 24 At that time, this script will be blocked in next running, you should reboot the rk3568 demo borad …
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/spec/16.Support_for_GUI_Programming/annotations/ |
| D | annotation_@LocalStorageLink.sts | 22 // set PropA in AppStorage, if the singleton does not exist yet, it will be created on the fly 33 // initial value will be 47, because set in above code 37 // initial value will be 48, because set in above code 43 // changes will sync with "PropA" in AppStorage, not in LocalStorage 47 // changes will sync with "PropA" in LocalStorage, not in AppStorage
|
| /arkcompiler/runtime_core/static_core/tests/checked/ |
| D | compiler_to_interpreter.pa | 37 …ldobj a0, A.data # This load will trigger an exception and deoptimization will happen, we will … 42 mov.obj v3, v1 # We check this mov, when in v1 is nullptr and v3 will be rewritten 49 catch_block1_begin: # This code already will be executed by interpreter
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/ |
| D | README.md | 21 -o, --output DIR Path to directory where tests will be generated (required) 34 This command will generate CTS tests using provided template file. Template is validated using sche… 78 This command will start all tests in `cts-generated` directory. Tests which have runner options `ig… 79 Tests that have `release` and `sanitizer-fail` will be excluded. 109 All test can be executed using `make cts-generated` command, test with `ignore` runner options will… 129 Tests with `release` tag will be included to test execution, with `sanitizer-fail` will be excluded. 143 Please note that `-a` options (`--run-all`) is defined, otherwise tests will be excluded, if they h…
|
| /arkcompiler/runtime_core/tests/cts-generator/ |
| D | README.md | 21 -o, --output DIR Path to directory where tests will be generated (required) 34 This command will generate CTS tests using provided template file. Template is validated using sche… 78 This command will start all tests in `cts-generated` directory. Tests which have runner options `ig… 79 Tests that have `release` and `sanitizer-fail` will be excluded. 109 All test can be executed using `make cts-generated` command, test with `ignore` runner options will… 129 Tests with `release` tag will be included to test execution, with `sanitizer-fail` will be excluded. 143 Please note that `-a` options (`--run-all`) is defined, otherwise tests will be excluded, if they h…
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | object_type_check_elimination_doc.md | 38 isinstance A // will replaced by 1 41 isinstance A // will replaced by 0 45 checkcast A // will removed 46 checkcast C // will replaced by deoptimze
|
| D | aot_resolve_string.md | 6 application have to perform `ResolveStringAot` runtime call that will return a pointer. That runtim… 7 returned string pointer into the slot and subsequent executions of the same code will bypass runtim… 26 There are two options controlling when and how many string will be saved into PLT-slots: 27 …-roots-limit` controls how many time the same string should be resolved before its pointer will be 35 …then each resolution attempt will increment value inside the slot until it either get replaced wit… 36 …or it reaches `PANDA_32BITS_HEAP_START_ADDRESS - 1` (after that invocations will not increment slo…
|
| D | reg_alloc_graph_coloring_doc.md | 20 …-site crossing will interfere with fixed-intervals (special intervals that are placeholders of con… 26 …arameters is marked for split if it has intersection with call-site. They will be split later, to … 28 Output graph will be interference-graph G = {Nodes, IEdges, AEdges} – graph with 2 types of edges: … 40 …two values by move-relation. That means that in worst-case scenario there will be additional move … 41 … nodes in affinity-component should be colored with the same color, which will remove all move-ins… 42 …will be later to prevent situation, when first bias’s colored node doesn’t have call-site intersec… 49 …ecked by neighbor bitset), this color is set for node. Else the new color will be allocated: bias … 51 …-array color is in “Undefined” state, this color is set in bias-array and will be used for other n…
|
| D | interface_inline_cache.md | 6 `Interface Inline Cache` will stores the parsing result of the previous method address as the cache… 11 * There is a 90% - 95% chance that the same method will be used in real-world application test. 56 2. because `class address` is no move in ark, so we do not need to worry that the saved class will … 57 3. if class address is move, it is still save, but maybe the hit rate will be lower. 97 this optimization will be abandoned.This condition is quite rare. 104 1. `Interface Inline Cache` will reduce `RESOLVE_VIRTUAL_CALL_AOT` calls by more than 90% 105 2. benchmark test case: ImtConflicts100 -- runing time will accelerate by more than 300%
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | aot_resolve_string.md | 6 application have to perform `ResolveStringAot` runtime call that will return a pointer. That runtim… 7 returned string pointer into the slot and subsequent executions of the same code will bypass runtim… 26 There are two options controlling when and how many string will be saved into PLT-slots: 27 …-roots-limit` controls how many time the same string should be resolved before its pointer will be 35 …then each resolution attempt will increment value inside the slot until it either get replaced wit… 36 …or it reaches `PANDA_32BITS_HEAP_START_ADDRESS - 1` (after that invocations will not increment slo…
|
| D | reg_alloc_graph_coloring_doc.md | 20 …-site crossing will interfere with fixed-intervals (special intervals that are placeholders of con… 26 …arameters is marked for split if it has intersection with call-site. They will be split later, to … 28 Output graph will be interference-graph G = {Nodes, IEdges, AEdges} – graph with 2 types of edges: … 40 …two values by move-relation. That means that in worst-case scenario there will be additional move … 41 … nodes in affinity-component should be colored with the same color, which will remove all move-ins… 42 …will be later to prevent situation, when first bias’s colored node doesn’t have call-site intersec… 49 …ecked by neighbor bitset), this color is set for node. Else the new color will be allocated: bias … 51 …-array color is in “Undefined” state, this color is set in bias-array and will be used for other n…
|
| D | interface_inline_cache.md | 6 `Interface Inline Cache` will stores the parsing result of the previous method address as the cache… 11 * There is a 90% - 95% chance that the same method will be used in real-world application test. 56 2. because `class address` is no move in ark, so we do not need to worry that the saved class will … 57 3. if class address is move, it is still save, but maybe the hit rate will be lower. 97 this optimization will be abandoned.This condition is quite rare. 104 1. `Interface Inline Cache` will reduce `RESOLVE_VIRTUAL_CALL_AOT` calls by more than 90% 105 2. benchmark test case: ImtConflicts100 -- runing time will accelerate by more than 300%
|
| /arkcompiler/runtime_core/libziparchive/ |
| D | zip_archive.h | 73 * CloseArchive will close the file opened. 87 * CloseArchiveFile will not close the fp. It is the caller's responsibility. 139 …* Get the current file offset opened with OpenCurrentFile. The offset will be stored into entry->o… 160 …* append takes value from APPEND_STATUS_CREATE(which will create the archive zipname for first tim… 161 * APPEND_STATUS_ADDINZIP(which will append filename into exsisted zip archive zipname). 162 …* level takes value from Z_BEST_COMPRESSION(which will deflate the pbuf with best compression effe… 163 * Z_NO_COMPRESSION(which will store the pbuf into zipname without compression).
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | gc_adaptive_stack.h | 28 * It will try to pop objects from the source stack and push 30 * we will create a new task for worker. 49 * @param object object which will be added to the stack 56 * @param object object which will be added to the stack 62 * If the source stack is empty, we will swap it with destination stack 95 * If we set the limit for stack, we will create a new task for
|
| /arkcompiler/runtime_core/static_core/libziparchive/ |
| D | zip_archive.h | 77 * CloseArchive will close the file opened. 91 * CloseArchiveFile will not close the fp. It is the caller's responsibility. 143 …* Get the current file offset opened with OpenCurrentFile. The offset will be stored into entry->o… 164 …* append takes value from APPEND_STATUS_CREATE(which will create the archive zipname for first tim… 165 * APPEND_STATUS_ADDINZIP(which will append filename into exsisted zip archive zipname). 166 …* level takes value from Z_BEST_COMPRESSION(which will deflate the pbuf with best compression effe… 167 * Z_NO_COMPRESSION(which will store the pbuf into zipname without compression).
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | README.md | 23 * **RUN_PAOC** run paoc application on the compiled panda file. Output panda file will be passed to… 29 …ck of specified method, all following checks that require specific method will use method specifie… 39 * **ASM_METHOD** (name: string) select a specified method in disasm file, next "ASM*" checks will b… 40 …attern) select a specified instruction in disasm file, next "ASM*" checks will be applied only for… 42 If none of these checks were specified, then search will be applied in the whole disasm file.
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_abi.h | 57 - X87, X87UP These classes consists of types that will be returned via the x87 FPU. 58 - COMPLEX_X87 This class consists of types that will be returned via the x87 FPU. 59 - NO_CLASS This class is used as initializer in the algorithms. It will be used for 61 - MEMORY This class consists of types that will be passed and returned in memory via the stack.
|