• 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/assembler/                @nazarovkonstantin ^igelhaus
28static_core/bytecode_optimizer/       @mbolshov ^igelhaus
29static_core/cmake/                    @igelhaus
30static_core/compiler/                 @Prof1983
31static_core/disassembler/             @nazarovkonstantin ^igelhaus
32static_core/docs/                     @igelhaus
33static_core/docs/memory-management*   @dmitriitr
34static_core/docs/task_manager.md      @dmitriitr
35static_core/dprof/                    @ragnvald
36static_core/extras/                   @igelhaus
37static_core/gn/                       @igelhaus
38static_core/irtoc/                    @Prof1983 @mbolshov
39static_core/isa/                      @mbolshov ^igelhaus
40static_core/libllvmbackend/           ^Prof1983 ^kosovpavel @asidorov
41static_core/libpandabase/             @dmitriitr @nazarovkonstantin ^igelhaus
42static_core/libpandafile/             @igelhaus
43static_core/libziparchive/            @nazarovkonstantin ^igelhaus
44static_core/panda/                    @nazarovkonstantin ^igelhaus
45static_core/pandastdlib/              @igelhaus
46static_core/platforms/                @dmitriitr @igelhaus
47static_core/quickener/                @nsizov ^igelhaus
48static_core/runtime/                  @igelhaus
49static_core/runtime/*cframe*          @Prof1983
50static_core/runtime/*compiler*        @Prof1983
51static_core/runtime/*deoptimization*  @Prof1983
52static_core/runtime/*osr*             @Prof1983
53static_core/runtime/*stack_walker*    @Prof1983
54static_core/scripts/                  @igelhaus
55static_core/static_linker/            @nazarovkonstantin ^igelhaus
56static_core/tests/                    @Prof1983
57static_core/tests/cts-*               @igelhaus
58static_core/tests/irtoc-interpreter-* @mbolshov ^igelhaus
59static_core/tests/vm-benchmarks       @ignatenkooleg @Prof1983 ^asidorov
60static_core/verification/             @nazarovkonstantin ^igelhaus
61static_core/docs/coroutines/                             @dmitriitr
62static_core/docs/diagrams/                               @dmitriitr
63static_core/libpandabase/mem/                            ^dmitriitr @udav
64static_core/libpandabase/os/*mem*                        ^dmitriitr @udav
65static_core/libpandabase/tests/*mem*                     @udav
66static_core/platforms/**/*mem*                           ^dmitriitr @udav
67static_core/plugins/ets/playground                       @anton-sysoev
68static_core/runtime/arch/                                @Prof1983
69static_core/runtime/bridge/                              @Prof1983
70static_core/runtime/coroutines/                          ^dmitriitr @konstanting
71static_core/runtime/entrypoints/                         @Prof1983
72static_core/runtime/entrypoints/entrypoints.*            @mbolshov
73static_core/runtime/fibers/                              @konstanting
74static_core/runtime/jit/                                 @Prof1983
75static_core/runtime/mem/                                 ^dmitriitr @udav
76static_core/runtime/tooling/                             @ragnvald
77static_core/scripts/clang-tidy/                          @igelhaus @semenovaleksandr
78static_core/scripts/code_style/                          @igelhaus @semenovaleksandr
79static_core/scripts/sdk/                                 ^igelhaus ^Prof1983 @dreamdoomwalker ^trubachevilya @dsilakov
80static_core/tests/benchmarks/                            @igelhaus
81static_core/tests/checked/                               @Prof1983
82static_core/tests/panda/                                 @igelhaus
83static_core/tests/test-lists/                            ^amate ^sergeyandreev @kuchkovairina
84static_core/tests/tests-u-runner/                        ^amate @sergeyandreev @anton-sysoev
85static_core/tests/verifier-tests/                        @igelhaus
86static_core/libpandabase/tests/genmc/                    @udav
87static_core/libpandabase/tests/ringbuf/                  @udav
88static_core/libpandabase/tests/taskmanager/              @udav @molotkovmikhail
89static_core/plugins/ets/bytecode_optimizer/              @mbolshov
90static_core/plugins/ets/compiler/                        @Prof1983
91static_core/plugins/ets/doc/spec                         ^dmitriitr ^Prof1983 ^igelhaus ^ragnvald ^sergeyandreev @mbolshov @akmaevaleksey @anedoria @semenovaleksandr @qyhuo32 @klooer
92static_core/plugins/ets/irtoc_scripts/                   @Prof1983 @mbolshov
93static_core/plugins/ets/isa/                             @mbolshov
94static_core/plugins/ets/libllvmbackend/                  ^Prof1983 ^kosovpavel @asidorov
95static_core/plugins/ets/runtime/                         @vpukhov
96static_core/plugins/ets/runtime/*coroutine*              ^dmitriitr @konstanting
97static_core/plugins/ets/runtime/ani                      @liwentao_uiw @v-cherkashin ^slynkodenis
98static_core/plugins/ets/runtime/ets_entrypoints*         @Prof1983 @mbolshov
99static_core/plugins/ets/runtime/ets_handle*              ^dmitriitr @udav
100static_core/plugins/ets/runtime/ets_libbase_runtime.yaml @Prof1983
101static_core/plugins/ets/runtime/ets_runtime_interface*   @Prof1983
102static_core/plugins/ets/runtime/job_queue.h              @dmitriitr
103static_core/plugins/ets/sdk/                             ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
104static_core/plugins/ets/stdlib/                          ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
105static_core/plugins/ets/tests/ani                        @liwentao_uiw @v-cherkashin ^slynkodenis
106static_core/plugins/ets/verification/                    @igelhaus
107static_core/runtime/include/mem/                         ^dmitriitr @udav
108static_core/runtime/include/tooling/                     @ragnvald
109static_core/runtime/tests/tooling/                       @ragnvald
110static_core/plugins/ets/runtime/interop_js/              @semenovaleksandr @vpukhov
111static_core/plugins/ets/runtime/interop_js/*promise*                          ^dmitriitr @konstanting
112static_core/plugins/ets/runtime/interop_js/sts_vm_interface_impl*             ^dmitriitr @udav ^ipetrov ^molotkovmikhail
113static_core/plugins/ets/runtime/intrinsics/compiler_intrinsics.cpp            @Prof1983
114static_core/plugins/ets/runtime/intrinsics/escompat_*                         ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
115static_core/plugins/ets/runtime/intrinsics/escompat_taskpool.cpp              ^dmitriitr ^konstanting @ipetrov
116static_core/plugins/ets/runtime/intrinsics/std_*                              ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
117static_core/plugins/ets/runtime/intrinsics/std_core_Method.cpp                @aleksander-sotov ^anton-sysoev
118static_core/plugins/ets/runtime/intrinsics/std_core_Type*                     @aleksander-sotov ^anton-sysoev
119static_core/plugins/ets/runtime/intrinsics/std_core_Value.cpp                 @aleksander-sotov ^anton-sysoev
120static_core/plugins/ets/runtime/intrinsics/std_core_finalization_registry.cpp ^dmitriitr @udav
121static_core/plugins/ets/runtime/intrinsics/std_core_gc.cpp                    ^dmitriitr @udav
122static_core/plugins/ets/runtime/mem/                                          ^dmitriitr @udav
123static_core/plugins/ets/runtime/regexp/                                       ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
124static_core/plugins/ets/runtime/types/*atomic*                                ^dmitriitr @konstanting
125static_core/plugins/ets/runtime/types/*promise*                               ^dmitriitr @konstanting
126static_core/plugins/ets/runtime/types/*typeapi*                               @aleksander-sotov ^anton-sysoev
127static_core/plugins/ets/stdlib/escompat/Atomics.sts                           ^dmitriitr @konstanting
128static_core/plugins/ets/templates/stdlib/                                     ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
129static_core/plugins/ets/tests/benchmarks/ani                                  @ignatenkooleg @v-cherkashin @Prof1983 @asidorov
130static_core/plugins/ets/tests/benchmarks/interop_js                           @semenovaleksandr @ignatenkooleg @Prof1983
131static_core/plugins/ets/tests/checked/                                        @Prof1983
132static_core/plugins/ets/tests/ets-templates/                                  @Prof1983 @igelhaus @ragnvald ^amate ^sergeyandreev @maksim-khramov
133static_core/plugins/ets/tests/ets_es_checked/                                 ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
134static_core/plugins/ets/tests/ets_sdk/                                        ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
135static_core/plugins/ets/tests/interop_js/                                     ^igelhaus @semenovaleksandr ^rokashevichsvetlana ^kurnevichstanislav
136static_core/plugins/ets/tests/stdlib-templates/                               ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
137static_core/plugins/ets/tests/test-lists/                                     ^amate ^sergeyandreev @kuchkovairina
138static_core/plugins/ets/tools/declgen_ts2sts/                                 @dreamdoomwalker ^trubachevilya ^hufeng20 @nazarovkonstantin
139static_core/tests/tests-u-runner/tools/generate-es-checked/                   ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
140static_core/plugins/ets/runtime/interop_js/ets_proxy/shared_reference*        ^dmitriitr @udav ^ipetrov
141static_core/plugins/ets/runtime/interop_js/xgc/                               ^dmitriitr @udav ^ipetrov
142static_core/plugins/ets/stdlib/std/concurrency/                               @konstanting ^dmitriitr ^udav
143static_core/plugins/ets/stdlib/std/containers/BlockingQueue.sts               @konstanting
144static_core/plugins/ets/stdlib/std/core/Coroutine.sts                         ^dmitriitr @konstanting
145static_core/plugins/ets/stdlib/std/core/EnumConstant.sts                      @aleksander-sotov ^anton-sysoev
146static_core/plugins/ets/stdlib/std/core/Field.sts                             @aleksander-sotov ^anton-sysoev
147static_core/plugins/ets/stdlib/std/core/FinalizationRegistry.sts              ^dmitriitr @udav
148static_core/plugins/ets/stdlib/std/core/GC.sts                                ^dmitriitr @udav
149static_core/plugins/ets/stdlib/std/core/Method.sts                            @aleksander-sotov ^anton-sysoev
150static_core/plugins/ets/stdlib/std/core/Object.sts                            @aleksander-sotov ^anton-sysoev
151static_core/plugins/ets/stdlib/std/core/Promise.sts                           ^dmitriitr @udav
152static_core/plugins/ets/stdlib/std/core/Type*                                 @aleksander-sotov ^anton-sysoev
153static_core/plugins/ets/stdlib/std/core/UnionCase.sts                         @aleksander-sotov ^anton-sysoev
154static_core/plugins/ets/stdlib/std/core/Value.sts                             @aleksander-sotov ^anton-sysoev
155static_core/plugins/ets/tests/ets-templates/17.experimental_features/         @dmitriitr @Prof1983 @igelhaus @ragnvald ^amate ^sergeyandreev @maksim-khramov
156static_core/plugins/ets/tests/ets-templates/7.expressions/                    @dmitriitr @Prof1983 @igelhaus @ragnvald ^amate ^sergeyandreev @maksim-khramov
157static_core/plugins/ets/tests/ets-templates/9.classes/                        @dmitriitr @Prof1983 @igelhaus @ragnvald ^amate ^sergeyandreev @maksim-khramov
158static_core/plugins/ets/tests/ets_func_tests/escompat/                        ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
159static_core/plugins/ets/tests/ets_func_tests/std/                             ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin
160static_core/plugins/ets/tests/ets_test_suite/atomics/                         @konstanting
161static_core/plugins/ets/tests/ets_test_suite/containers/blocking_queue.sts    @konstanting
162static_core/plugins/ets/tests/ets_test_suite/coroutines/                      @konstanting
163static_core/plugins/ets/tests/ets_test_suite/gc/                              @udav
164static_core/plugins/ets/tests/ets_test_suite/taskpool/                        ^konstanting @ipetrov
165static_core/plugins/ets/tests/interop_js/tests/                               ^igelhaus @semenovaleksandr ^ignatenkooleg ^rokashevichsvetlana ^kurnevichstanislav
166static_core/plugins/ets/tests/native/promise/                                 @konstanting
167static_core/plugins/ets/tests/runtime/tooling/                                @ragnvald
168static_core/plugins/ets/tests/runtime/types/ets_promise_test.cpp              @konstanting ^udav
169static_core/plugins/ets/stdlib/std/debug/concurrency/                         @konstanting
170static_core/plugins/ets/tests/interop_js/tests/checked/                       ^igelhaus @semenovaleksandr @ignatenkooleg ^rokashevichsvetlana @Prof1983 ^kurnevichstanislav
171static_core/plugins/ets/tests/interop_js/tests/compiler/                      ^igelhaus @semenovaleksandr @ignatenkooleg ^rokashevichsvetlana @Prof1983
172static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/                @dreamdoomwalker ^igelhaus ^trubachevilya @ivagin ^hufeng20 ^Prof1983
173static_core/plugins/ets/tests/interop_js/tests/promise/                       @udav
174static_core/plugins/ets/tests/sts_ts_subset/std/core/Promise*                 ^anton-sysoev @aleksander-sotov ^ivan-tyulyandin ^dmitriitr @konstanting ^udav
175
176/abc2program/ @ctw-ian @chenqy930
177/assembler/ @ctw-ian
178/bytecode_optimizer/ @ctw-ian
179/compiler/ @ctw-ian
180/disassembler/ @ctw-ian
181/isa/ @ctw-ian @chenqy930
182/ldscripts/ @gitee-dakeQI
183/libabckit/ @nazarovkonstantin
184/libark_defect_scan_aux/ @gitee-dakeQI
185/libpandabase/ @gitee-dakeQI
186/libpandafile/ @gitee-dakeQI @chenqy930
187/libziparchive/ @gitee-dakeQI
188/panda/ @gitee-dakeQI
189/pandastdlib/ @ctw-ian
190/platforms/ @gitee-dakeQI
191/templates/ @ctw-ian
192/verifier/ @ctw-ian
193