| /arkcompiler/runtime_core/static_core/plugins/ets/ |
| D | ets_plugin_options.yaml | 16 codegen_intrinsics_inc: plugins/ets/bytecode_optimizer/visitors/ets_codegen_intrinsics.inc 17 codegen_visitors_inc: plugins/ets/bytecode_optimizer/visitors/codegen_visitors.inc 18 reg_encoder_visitors_inc: plugins/ets/bytecode_optimizer/visitors/reg_encoder_visitors.inc 21 lang_context_header_path: plugins/ets/runtime/ets_language_context.h 22 additional_interpter_inl: plugins/ets/runtime/interpreter/interpreter-inl.h 34 header: plugins/ets/runtime/intrinsics_declaration.h 35 ir_build_static_call_inl: plugins/ets/compiler/intrinsics_ir_build_static_call_ets.inl 36 ir_build_virtual_call_inl: plugins/ets/compiler/intrinsics_ir_build_virtual_call_ets.inl 37 ir_build_inl_h: plugins/ets/compiler/intrinsics_ir_build_ets.inl.h 38 intrinsics_peephole_inl_h: plugins/ets/compiler/intrinsics_peephole_ets.inl.h [all …]
|
| /arkcompiler/runtime_core/static_core/ |
| D | REVIEWERS | 75 static_core/plugins/ets/bytecode_optimizer/ @mbolshov 76 static_core/plugins/ets/compiler/ @Prof1983 77 static_core/plugins/ets/irtoc_scripts/ @Prof1983 @mbolshov 78 static_core/plugins/ets/isa/ @mbolshov 79 static_core/plugins/ets/libllvmbackend/ @Prof1983 @romanzhuykov 80 static_core/plugins/ets/runtime/ @semenovaleksandr 81 static_core/plugins/ets/runtime/*coroutine* @dmitriitr @konstanting 82 static_core/plugins/ets/runtime/ets_entrypoints* @Prof1983 @mbolshov 83 static_core/plugins/ets/runtime/ets_handle* @dmitriitr @udav 84 static_core/plugins/ets/runtime/ets_libbase_runtime.yaml @Prof1983 [all …]
|
| /arkcompiler/runtime_core/ |
| D | .gitignore | 18 static_core/plugins/ecmascript 19 static_core/plugins/ets/tools/declgen_ts2ets/build 20 static_core/plugins/ets/tools/declgen_ts2ets/node_modules 21 static_core/plugins/ets/tools/declgen_ts2ets/out 22 static_core/plugins/ets/tools/declgen_ts2ets/package-lock.json 23 static_core/plugins/ets/doc/.gitignore/out/ 24 static_core/plugins/ets/doc/.gitignore/build/ 25 static_core/plugins/ets/doc/.gitignore/rst~
|
| D | .gitattributes | 8 static_core/plugins/ets/tests/ets-templates/02.lexical_elements/04.line_separators/line_separators.… 9 static_core/plugins/ets/tests/ets-templates/02.lexical_elements/03.white_spaces/whitespaces.ets bin… 10 static_core/plugins/ets/tests/ets-templates/02.lexical_elements/04.line_separators/line_separators.… 11 static_core/plugins/ets/tests/ets-templates/02.lexical_elements/03.white_spaces/whitespaces.sts bin…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/ |
| D | CMakeLists.txt | 21 " \"escompat\": [\"${PANDA_ROOT}/plugins/ets/stdlib/escompat\"],\n" 22 " \"std\": [\"${PANDA_ROOT}/plugins/ets/stdlib/std\"]\n" 25 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/test_intrins/test_intrins.js\": {\"langu… 26 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/test_frontend/test_frontend_package.js\"… 27 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/number_subtypes/module.js\": {\"language… 28 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/strict_equality/strict_equality.js\": {\… 29 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/test_undefined/test_undefined.js\": {\"l… 30 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/class_composite/js/class_composite.js\":… 31 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/scenarios/js_to_ets/scenarios.js\": {\"l… 32 …" \"${PANDA_ROOT}/plugins/ets/tests/interop_js/tests/es_object/to_string/test_to_string_metho… [all …]
|
| /arkcompiler/runtime_core/libpandabase/templates/ |
| D | logger_gen.rb | 26 opts.on('-p', '--plugins FILE', 'Plugins data file in YAML format') 37 exit unless options.plugins 40 plugins_data = YAML.load_file(File.expand_path(options.plugins)) 42 if plugins_data['plugins'] 43 plugins_data['plugins'].each do |plugins| 44 name = plugins.keys.first 45 plugin_data = plugins[name]['logger']
|
| /arkcompiler/runtime_core/static_core/libpandabase/templates/ |
| D | logger_gen.rb | 26 opts.on('-p', '--plugins FILE', 'Plugins data file in YAML format') 37 exit unless options.plugins 40 plugins_data = YAML.load_file(File.expand_path(options.plugins)) 42 if plugins_data['plugins'] 43 plugins_data['plugins'].each do |plugins| 44 name = plugins.keys.first 45 plugin_data = plugins[name]['logger']
|
| /arkcompiler/runtime_core/static_core/templates/ |
| D | plugin_options.rb | 20 def plugins method 21 @plugins 25 @plugins.each do |plugin, plugin_opts| 32 @plugins.each do |plugin, plugin_opts| 40 @plugins 97 @plugins = Hash.new() 98 if !data || !data.plugins 102 data.plugins.each do |plugin| 106 @plugins[h_plugin_lang] = Hash.new() 107 @plugins[h_plugin_lang]["lang_enum"] = lang_enum [all …]
|
| /arkcompiler/runtime_core/static_core/cmake/ |
| D | RegisterPlugins.cmake | 31 set(PLUGIN_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/plugins/${plugin_name}") 50 set(${PLUGIN_BINARY} "${CMAKE_CURRENT_BINARY_DIR}/plugins/${plugin_name}" PARENT_SCOPE) 55 LISTPLUGINS(PLUGINS ${CMAKE_CURRENT_SOURCE_DIR}/plugins) 57 foreach(plugin ${PLUGINS}) 61 # Merge Plugins machinery. Example below. 87 set_target_properties(merge_plugins PROPERTIES PLUGINS "") 97 get_target_property(PLUGINS merge_plugins PLUGINS) 98 list(APPEND PLUGINS ${NAME}) 99 set_target_properties(merge_plugins PROPERTIES PLUGINS "${PLUGINS}")
|
| /arkcompiler/runtime_core/templates/ |
| D | plugin_options.rb | 20 def plugins method 21 @plugins 69 @plugins = Hash.new() 70 if !data || !data.plugins 74 data.plugins.each do |plugin| 79 @plugins[h_plugin_lang] = Hash.new() 80 @plugins[h_plugin_lang]["lang_enum"] = lang_enum 81 assign_data_level(@plugins, h_plugin_lang, h_plugin.values.first)
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/ |
| D | ets_proxy.cpp | 16 #include "plugins/ets/runtime/interop_js/ets_proxy/ets_proxy.h" 18 #include "plugins/ets/runtime/ets_utils.h" 19 #include "plugins/ets/runtime/interop_js/ets_proxy/ets_method_set.h" 20 #include "plugins/ets/runtime/interop_js/ets_proxy/ets_class_wrapper.h" 21 #include "plugins/ets/runtime/interop_js/ets_proxy/ets_method_wrapper.h" 22 #include "plugins/ets/runtime/interop_js/interop_context.h" 23 #include "plugins/ets/runtime/interop_js/code_scopes.h"
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
| D | js_convert_base.h | 19 #include "plugins/ets/runtime/ets_panda_file_items.h" 20 #include "plugins/ets/runtime/interop_js/interop_common.h" 21 #include "plugins/ets/runtime/interop_js/js_value.h" 24 #include "plugins/ets/runtime/types/ets_array.h" 25 #include "plugins/ets/runtime/types/ets_arraybuffer.h" 26 #include "plugins/ets/runtime/types/ets_string.h" 27 #include "plugins/ets/runtime/types/ets_promise.h" 28 #include "plugins/ets/runtime/types/ets_promise_ref.h" 29 #include "plugins/ets/runtime/types/ets_box_primitive-inl.h" 30 #include "plugins/ets/runtime/types/ets_method.h"
|
| D | js_job_queue.cpp | 20 #include "plugins/ets/runtime/ets_vm.h" 21 #include "plugins/ets/runtime/ets_utils.h" 22 #include "plugins/ets/runtime/types/ets_method.h" 23 #include "plugins/ets/runtime/interop_js/js_job_queue.h" 24 #include "plugins/ets/runtime/interop_js/interop_common.h" 25 #include "plugins/ets/runtime/interop_js/interop_context.h" 26 #include "plugins/ets/runtime/interop_js/js_value.h" 27 #include "plugins/ets/runtime/types/ets_promise.h" 28 #include "plugins/ets/runtime/ets_handle_scope.h" 29 #include "plugins/ets/runtime/ets_handle.h" [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_exceptions.cpp | 16 #include "plugins/ets/runtime/ets_exceptions.h" 18 #include "plugins/ets/runtime/ets_class_linker_extension.h" 19 #include "plugins/ets/runtime/ets_coroutine.h" 20 #include "plugins/ets/runtime/ets_handle.h" 21 #include "plugins/ets/runtime/ets_handle_scope.h" 22 #include "plugins/ets/runtime/ets_panda_file_items.h" 23 #include "plugins/ets/runtime/ets_vm.h" 24 #include "plugins/ets/runtime/types/ets_method.h" 25 #include "plugins/ets/runtime/types/ets_string.h" 26 #include "plugins/ets/runtime/types/ets_error_options.h"
|
| D | intrinsics_declaration.h | 19 #include "plugins/ets/runtime/types/ets_array.h" 20 #include "plugins/ets/runtime/types/ets_shared_memory.h" 21 #include "plugins/ets/runtime/types/ets_atomic_flag.h" 22 #include "plugins/ets/runtime/interop_js/intrinsics_declaration.h"
|
| D | ets_language_context.cpp | 16 #include "plugins/ets/runtime/ets_itable_builder.h" 17 #include "plugins/ets/runtime/ets_language_context.h" 18 #include "plugins/ets/runtime/ets_vtable_builder.h" 19 #include "plugins/ets/runtime/types/ets_method.h" 20 #include "plugins/ets/runtime/types/ets_string.h" 21 #include "plugins/ets/runtime/ets_exceptions.h" 22 #include "plugins/ets/runtime/ets_handle_scope.h" 23 #include "plugins/ets/runtime/ets_handle.h"
|
| D | ets_callback.h | 20 #include "plugins/ets/runtime/ets_vm.h" 21 #include "plugins/ets/runtime/ets_utils.h" 22 #include "plugins/ets/runtime/ets_coroutine.h" 23 #include "plugins/ets/runtime/types/ets_object.h" 24 #include "plugins/ets/runtime/types/ets_promise.h"
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | escompat_ArrayBuffer.cpp | 17 #include "plugins/ets/runtime/ets_coroutine.h" 18 #include "plugins/ets/runtime/ets_vm.h" 19 #include "plugins/ets/runtime/types/ets_array.h" 20 #include "plugins/ets/runtime/types/ets_arraybuffer.h" 21 #include "plugins/ets/runtime/ets_handle_scope.h" 22 #include "plugins/ets/runtime/ets_handle.h"
|
| D | std_core_StringBuilder.cpp | 20 #include "plugins/ets/runtime/types/ets_primitives.h" 21 #include "plugins/ets/runtime/types/ets_string.h" 22 #include "plugins/ets/runtime/types/ets_string_builder.h" 23 #include "plugins/ets/runtime/types/ets_array.h" 25 #include "plugins/ets/runtime/ets_handle.h" 26 #include "plugins/ets/runtime/ets_handle_scope.h" 30 #include "plugins/ets/runtime/intrinsics/helpers/ets_to_string_cache.h"
|
| /arkcompiler/runtime_core/libpandafile/templates/ |
| D | source_lang_enum.h.erb | 22 % Common::plugins.each do |plugin_lang, plugin_opts| 30 constexpr uint8_t LANG_COUNT = <%= Common::plugins.length + 1 %>; 33 % Common::plugins.each do |plugin_lang, plugin_opts| 54 % Common::plugins.each do |plugin_lang, plugin_opts| 75 % Common::plugins.each_value do |plugin_opts|
|
| /arkcompiler/runtime_core/static_core/irtoc/lang/ |
| D | options.rb | 36 opts.on('--plugins=PATH', 'Plugins file') { |v| self.plugins = v } 62 # Collect plugins files 63 if self.plugins 65 File.open(self.plugins).readlines.each do |plugin| 73 self.plugins = new_plugins 75 self.plugins = Hash.new { |h, k| h[k] = [] }
|
| /arkcompiler/runtime_core/static_core/runtime/templates/ |
| D | plugins.inc.erb | 22 namespace ark::plugins { 43 % Common::plugins.each do |plugin_lang, plugin_opts| 59 % Common::plugins.each do |plugin_lang, plugin_opts| 75 % Common::plugins.each_key do |plugin_lang| 84 } // namespace ark::plugins
|
| D | language_config_gen.inc.erb | 16 % Common::plugins.each do |plugin_lang, plugin_opts| 30 % Common::plugins.each do |plugin_lang, plugin_opts| 38 % Common::plugins.each do |plugin_lang, plugin_opts| 46 % Common::plugins.each do |plugin_lang, plugin_opts| 55 % Common::plugins.each do |plugin_lang, plugin_opts|
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
| D | ets_finalizable_weak_ref_test.cpp | 23 #include "plugins/ets/runtime/ets_vm.h" 24 #include "plugins/ets/runtime/ets_coroutine.h" 25 #include "plugins/ets/runtime/ets_handle.h" 26 #include "plugins/ets/runtime/ets_handle_scope.h" 27 #include "plugins/ets/runtime/types/ets_class.h" 28 #include "plugins/ets/runtime/types/ets_array.h" 29 #include "plugins/ets/runtime/types/ets_finalizable_weak_ref.h" 30 #include "plugins/ets/tests/runtime/types/ets_test_mirror_classes.h"
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_shared_memory.h | 27 #include "plugins/ets/runtime/types/ets_class.h" 28 #include "plugins/ets/runtime/types/ets_primitives.h" 29 #include "plugins/ets/runtime/types/ets_object.h" 30 #include "plugins/ets/runtime/ets_class_root.h" 31 #include "plugins/ets/runtime/ets_vm.h" 32 #include "plugins/ets/runtime/types/ets_array.h"
|