• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2024 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14* @ctw-ian
15.* @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald
16
17.gitattributes       @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald @ipetrov
18.gitignore           @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald @ipetrov
19CODEOWNERS           @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald
20bundle.json          @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald @ipetrov
21static_vm_config.gni @ctw-ian @dmitriitr @Prof1983 @igelhaus @ragnvald @ipetrov
22
23arkplatform/ @ctw-ian @dmitriitr @udav @ipetrov @molotkovmikhail @Prof1983 @igelhaus @ragnvald
24
25static_core/ @dmitriitr @Prof1983 @igelhaus @ragnvald
26
27static_core/abc2program/              @nazarovkonstantin @oatuwwutao @hufeng20 ^igelhaus
28static_core/assembler/                @nazarovkonstantin ^igelhaus
29static_core/bytecode_optimizer/       @mbolshov ^igelhaus
30static_core/cmake/                    @igelhaus
31static_core/compiler/                 @Prof1983 @dingding5 @chernykhsergey
32static_core/disassembler/             @nazarovkonstantin @oatuwwutao @hufeng20 ^igelhaus
33static_core/docs/                     @igelhaus
34static_core/docs/memory-management*   @dmitriitr
35static_core/docs/task_manager.md      @dmitriitr
36static_core/dprof/                    @ragnvald
37static_core/extras/                   @igelhaus
38static_core/gn/                       @igelhaus
39static_core/irtoc/                    @Prof1983 @mbolshov @asidorov ^dingding5 ^chernykhsergey
40static_core/isa/                      @mbolshov ^igelhaus
41static_core/libllvmbackend/           ^Prof1983 ^kosovpavel @asidorov
42static_core/libpandabase/             @dmitriitr @nazarovkonstantin ^igelhaus
43static_core/libpandafile/             @igelhaus
44static_core/libziparchive/            @nazarovkonstantin ^igelhaus
45static_core/panda/                    @nazarovkonstantin ^igelhaus
46static_core/pandastdlib/              @igelhaus
47static_core/platforms/                @dmitriitr @igelhaus
48static_core/quickener/                @nsizov ^igelhaus
49static_core/runtime/                  @igelhaus
50static_core/runtime/*cframe*          @Prof1983 ^dingding5
51static_core/runtime/*compiler*        @Prof1983 @dingding5
52static_core/runtime/*deoptimization*  @Prof1983 ^dingding5
53static_core/runtime/*osr*             @Prof1983 ^dingding5
54static_core/runtime/*stack_walker*    @Prof1983 ^dingding5
55static_core/scripts/                  @igelhaus
56static_core/static_linker/            @nazarovkonstantin @oatuwwutao @hufeng20 ^igelhaus
57static_core/tests/                    @Prof1983
58static_core/tests/cts-*               @igelhaus
59static_core/tests/irtoc-interpreter-* @mbolshov ^igelhaus
60static_core/tests/vm-benchmarks       @ignatenkooleg @Prof1983 @mr_aramis @giteeman46 ^asidorov ^dingding5
61static_core/verification/             @nazarovkonstantin ^igelhaus
62static_core/docs/coroutines/                             @dmitriitr
63static_core/docs/diagrams/                               @dmitriitr
64static_core/libpandabase/mem/                            ^dmitriitr @udav
65static_core/libpandabase/os/*mem*                        ^dmitriitr @udav
66static_core/libpandabase/tests/*mem*                     @udav
67static_core/platforms/**/*mem*                           ^dmitriitr @udav
68static_core/plugins/ets/playground                       @anton-sysoev @dreamdoomwalker
69static_core/runtime/arch/                                @Prof1983
70static_core/runtime/bridge/                              @Prof1983 @dingding5 @asidorov
71static_core/runtime/coroutines/                          ^dmitriitr @konstanting ^ychen3
72static_core/runtime/entrypoints/                         @Prof1983
73static_core/runtime/entrypoints/entrypoints.*            @mbolshov
74static_core/runtime/fibers/                              @konstanting ^ychen3
75static_core/runtime/jit/                                 @Prof1983 @zijiancogito @K0u1hw ^dingding5 ^chernykhsergey
76static_core/runtime/mem/                                 ^dmitriitr @udav
77static_core/runtime/tooling/                             @ragnvald
78static_core/scripts/clang-tidy/                          @igelhaus @nazarovkonstantin
79static_core/scripts/code_style/                          @igelhaus @nazarovkonstantin
80static_core/scripts/sdk/                                 ^igelhaus ^Prof1983 @dreamdoomwalker ^trubachevilya @dsilakov
81static_core/tests/benchmarks/                            @igelhaus
82static_core/tests/checked/                               @Prof1983 @dingding5 ^chernykhsergey
83static_core/tests/panda/                                 @igelhaus
84static_core/tests/test-lists/                            ^amate ^sergeyandreev @kuchkovairina
85static_core/tests/tests-u-runner/                        ^amate @sergeyandreev @anton-sysoev @dreamdoomwalker
86static_core/tests/verifier-tests/                        @igelhaus
87static_core/tools/ark_js_napi_cli/                       @nazarovkonstantin @ipetrov ^rokashevichsvetlana ^kurnevichstanislav
88static_core/libpandabase/tests/genmc/                    @udav
89static_core/libpandabase/tests/ringbuf/                  @udav
90static_core/libpandabase/tests/taskmanager/              @udav @molotkovmikhail
91static_core/plugins/ets/bytecode_optimizer/              @mbolshov
92static_core/plugins/ets/compiler/                        @Prof1983 @dingding5 @chernykhsergey
93static_core/plugins/ets/doc/concurrency                  ^konstanting @anedoria @dmitriitr
94static_core/plugins/ets/doc/spec                         ^konstanting ^Prof1983 ^ragnvald ^sergeyandreev ^slynkodenis ^nazarovkonstantin @mbolshov @akmaevaleksey @anedoria @qyhuo32 @klooer @godmiaozi @wanzixuan330 @zsw_zhushiwei @wuzhefengh @mengbierr @davidwulanxi @huanghuijin @egavrin @igelhaus @vpukhov @dmitriitr
95static_core/plugins/ets/irtoc_scripts/                   @Prof1983 @mbolshov @asidorov ^dingding5
96static_core/plugins/ets/isa/                             @mbolshov
97static_core/plugins/ets/libllvmbackend/                  ^Prof1983 ^kosovpavel @asidorov
98static_core/plugins/ets/runtime/                         @vpukhov
99static_core/plugins/ets/runtime/*coroutine*              ^dmitriitr @konstanting ^ychen3
100static_core/plugins/ets/runtime/ani                      @wanzixuan330 @v-cherkashin ^slynkodenis ^liwentao_uiw
101static_core/plugins/ets/runtime/ets_entrypoints*         @Prof1983 @mbolshov
102static_core/plugins/ets/runtime/ets_handle*              ^dmitriitr @udav
103static_core/plugins/ets/runtime/ets_libbase_runtime.yaml @Prof1983
104static_core/plugins/ets/runtime/ets_runtime_interface*   @Prof1983
105static_core/plugins/ets/runtime/job_queue.h              @dmitriitr
106static_core/plugins/ets/sdk/                             ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @yuan-yao14
107static_core/plugins/ets/stdlib/                          ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @liyiming13 ^jokerxd-liu ^lijin1039
108static_core/plugins/ets/tests/ani                        @wanzixuan330 @v-cherkashin ^slynkodenis ^liwentao_uiw
109static_core/plugins/ets/verification/                    @igelhaus
110static_core/runtime/include/mem/                         ^dmitriitr @udav
111static_core/runtime/include/tooling/                     @ragnvald
112static_core/runtime/tests/tooling/                       @ragnvald
113static_core/plugins/ets/runtime/finalreg/*                                    ^dmitriitr @udav @ipetrov ^shemetovphilip
114static_core/plugins/ets/runtime/interop_js/                                   @nazarovkonstantin @vpukhov @zmzhao1995 @gitee-dakeQI
115static_core/plugins/ets/runtime/interop_js/*promise*                          ^dmitriitr @konstanting
116static_core/plugins/ets/runtime/interop_js/sts_vm_interface_impl*             ^dmitriitr @udav ^ipetrov ^molotkovmikhail
117static_core/plugins/ets/runtime/intrinsics/compiler_intrinsics.cpp            @Prof1983
118static_core/plugins/ets/runtime/intrinsics/escompat_*                         ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
119static_core/plugins/ets/runtime/intrinsics/escompat_taskpool.cpp              ^dmitriitr ^konstanting @ipetrov
120static_core/plugins/ets/runtime/intrinsics/std_*                              ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
121static_core/plugins/ets/runtime/intrinsics/std_core_Method.cpp                @aleksander-sotov ^anton-sysoev @dreamdoomwalker
122static_core/plugins/ets/runtime/intrinsics/std_core_Type*                     @aleksander-sotov ^anton-sysoev @dreamdoomwalker
123static_core/plugins/ets/runtime/intrinsics/std_core_Value.cpp                 @aleksander-sotov ^anton-sysoev @dreamdoomwalker
124static_core/plugins/ets/runtime/intrinsics/std_core_finalization_registry.cpp ^dmitriitr @udav
125static_core/plugins/ets/runtime/intrinsics/std_core_gc.cpp                    ^dmitriitr @udav
126static_core/plugins/ets/runtime/libani_helpers/                               @wanzixuan330 @v-cherkashin ^slynkodenis ^liwentao_uiw
127static_core/plugins/ets/runtime/mem/                                          ^dmitriitr @udav
128static_core/plugins/ets/runtime/regexp/                                       ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
129static_core/plugins/ets/runtime/types/*atomic*                                ^dmitriitr @konstanting
130static_core/plugins/ets/runtime/types/*promise*                               ^dmitriitr @konstanting
131static_core/plugins/ets/runtime/types/*typeapi*                               @aleksander-sotov ^anton-sysoev @dreamdoomwalker
132static_core/plugins/ets/stdlib/escompat/Atomics.ets                           ^dmitriitr @konstanting
133static_core/plugins/ets/templates/stdlib/                                     ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
134static_core/plugins/ets/tests/benchmarks/ani                                  @ignatenkooleg @v-cherkashin @Prof1983 @asidorov
135static_core/plugins/ets/tests/benchmarks/interop_js                           @nazarovkonstantin @ignatenkooleg @Prof1983
136static_core/plugins/ets/tests/checked/                                        @Prof1983 @dingding5
137static_core/plugins/ets/tests/ets-templates/                                  ^Prof1983 @igelhaus ^ragnvald @fotograf @zsw_zhushiwei ^amate ^sergeyandreev ^lindvladimir_f9b8
138static_core/plugins/ets/tests/ets_es_checked/                                 ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @liyiming13 ^jokerxd-liu ^lijin1039
139static_core/plugins/ets/tests/ets_sdk/                                        ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @yuan-yao14
140static_core/plugins/ets/tests/interop_js/                                     ^igelhaus @nazarovkonstantin ^rokashevichsvetlana ^kurnevichstanislav
141static_core/plugins/ets/tests/libani_helpers/                                 @wanzixuan330 @v-cherkashin ^slynkodenis ^liwentao_uiw
142static_core/plugins/ets/tests/stdlib-templates/                               ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
143static_core/plugins/ets/tests/test-lists/                                     ^amate ^sergeyandreev @kuchkovairina
144static_core/plugins/ets/tests/test-lists/declgenets2ts                        ^amate ^sergeyandreev @kuchkovairina @dreamdoomwalker
145static_core/plugins/ets/tools/declgen_ts2sts/                                 @dreamdoomwalker ^trubachevilya ^hufeng20 @nazarovkonstantin @zenghang11 @lihao000
146static_core/tests/tests-u-runner/runner/plugins/declgenets2ts                 @dreamdoomwalker ^amate @sergeyandreev @anton-sysoev @lihao000 @hufeng20
147static_core/tests/tests-u-runner/tools/generate-es-checked/                   ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker
148static_core/plugins/ets/runtime/interop_js/ets_proxy/shared_reference*        ^dmitriitr @udav ^ipetrov
149static_core/plugins/ets/runtime/interop_js/xgc/                               ^dmitriitr @udav ^ipetrov
150static_core/plugins/ets/stdlib/std/concurrency/                               @konstanting ^dmitriitr ^udav ^wang_zhaoyong ^ychen3
151static_core/plugins/ets/stdlib/std/containers/BlockingQueue.ets               @konstanting
152static_core/plugins/ets/stdlib/std/core/Coroutine.ets                         ^dmitriitr @konstanting ^ychen3
153static_core/plugins/ets/stdlib/std/core/EnumConstant.ets                      @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
154static_core/plugins/ets/stdlib/std/core/Field.ets                             @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
155static_core/plugins/ets/stdlib/std/core/FinalizationRegistry.ets              ^dmitriitr @udav ^shemetovphilip @liyiming13 ^lijin1039
156static_core/plugins/ets/stdlib/std/core/GC.ets                                ^dmitriitr @udav
157static_core/plugins/ets/stdlib/std/core/Method.ets                            @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
158static_core/plugins/ets/stdlib/std/core/Object.ets                            @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
159static_core/plugins/ets/stdlib/std/core/Promise.ets                           ^dmitriitr @udav
160static_core/plugins/ets/stdlib/std/core/Type*                                 @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
161static_core/plugins/ets/stdlib/std/core/UnionCase.ets                         @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
162static_core/plugins/ets/stdlib/std/core/Value.ets                             @aleksander-sotov ^anton-sysoev @dreamdoomwalker @liyiming13 ^lijin1039
163static_core/plugins/ets/tests/ets-templates/17.experimental_features/         @dmitriitr @Prof1983 @igelhaus @ragnvald @fotograf ^amate ^sergeyandreev ^lindvladimir_f9b8
164static_core/plugins/ets/tests/ets-templates/7.expressions/                    @dmitriitr @Prof1983 @igelhaus @ragnvald @fotograf ^amate ^sergeyandreev ^lindvladimir_f9b8
165static_core/plugins/ets/tests/ets-templates/9.classes/                        @dmitriitr @Prof1983 @igelhaus @ragnvald @fotograf ^amate ^sergeyandreev ^lindvladimir_f9b8
166static_core/plugins/ets/tests/ets_func_tests/escompat/                        ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @liyiming13 ^lijin1039 ^jokerxd-liu
167static_core/plugins/ets/tests/ets_func_tests/std/                             ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin @dreamdoomwalker @liyiming13 ^lijin1039 ^jokerxd-liu
168static_core/plugins/ets/tests/ets_test_suite/atomics/                         @konstanting
169static_core/plugins/ets/tests/ets_test_suite/containers/blocking_queue.ets    @konstanting
170static_core/plugins/ets/tests/ets_test_suite/coroutines/                      @konstanting
171static_core/plugins/ets/tests/ets_test_suite/gc/                              @udav
172static_core/plugins/ets/tests/ets_test_suite/gc/*finalization*                @udav ^shemetovphilip
173static_core/plugins/ets/tests/ets_test_suite/gc/*finreg*                      @udav ^shemetovphilip
174static_core/plugins/ets/tests/ets_test_suite/taskpool/                        ^konstanting @ipetrov
175static_core/plugins/ets/tests/interop_js/tests/                               ^igelhaus @nazarovkonstantin ^ignatenkooleg ^rokashevichsvetlana ^kurnevichstanislav
176static_core/plugins/ets/tests/interop_js/xgc/                                 @ipetrov ^udav
177static_core/plugins/ets/tests/native/promise/                                 @konstanting
178static_core/plugins/ets/tests/runtime/tooling/                                @ragnvald
179static_core/plugins/ets/tests/runtime/types/ets_promise_test.cpp              @konstanting ^udav
180static_core/plugins/ets/stdlib/std/debug/concurrency/                         @konstanting
181static_core/plugins/ets/tests/ets_ts_subset/std/core/Promise*                 ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin ^dmitriitr @konstanting ^udav ^dreamdoomwalker
182static_core/plugins/ets/tests/interop_js/tests/checked/                       ^igelhaus @nazarovkonstantin @ignatenkooleg ^rokashevichsvetlana @Prof1983 ^kurnevichstanislav @dingding5
183static_core/plugins/ets/tests/interop_js/tests/compiler/                      ^igelhaus @nazarovkonstantin @ignatenkooleg ^rokashevichsvetlana @Prof1983 @dingding5
184static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/                @dreamdoomwalker ^igelhaus ^trubachevilya ^ivagin ^hufeng20 ^Prof1983 @zenghang11
185static_core/plugins/ets/tests/interop_js/tests/promise/                       @udav
186
187/abc2program/ @oatuwwutao @hufeng20
188/assembler/ @ctw-ian
189/bytecode_optimizer/ @ctw-ian
190/common_interfaces/ @wuzhefengh @weng-changcheng @igelhaus @dmitriitr ^yingguofeng ^Prof1983
191/compiler/ @ctw-ian
192/disassembler/ @oatuwwutao @hufeng20
193/isa/ @ctw-ian @oatuwwutao
194/ldscripts/ @gitee-dakeQI
195/libabckit/ @nazarovkonstantin @oatuwwutao @hufeng20
196/libark_defect_scan_aux/ @gitee-dakeQI @oatuwwutao @hufeng20
197/libpandabase/ @gitee-dakeQI
198/libpandafile/ @gitee-dakeQI @oatuwwutao
199/libziparchive/ @gitee-dakeQI
200/panda/ @gitee-dakeQI
201/panda_guard/ @zenghang11 @hufeng20 @oatuwwutao
202/pandastdlib/ @ctw-ian
203/platforms/ @gitee-dakeQI
204/templates/ @ctw-ian
205/verifier/ @oatuwwutao @hufeng20
206
207/common_interfaces/heap/    @wuzhefengh @weng-changcheng @dmitriitr @udav @ipetrov ^yingguofeng
208/common_interfaces/objects/ @wuzhefengh @weng-changcheng @dmitriitr @udav @ipetrov ^yingguofeng
209/common_interfaces/thread/  @wuzhefengh @weng-changcheng @dmitriitr @konstanting
210