sig-compile-runtime.md 4.3 KB
Newer Older
Z
zhuoli72 已提交
1
# SIG_COMPILERUNTIME
2
 English | [简体中文](./sig-compile-runtime_cn.md)
Z
zhuoli72 已提交
3 4 5 6 7
 
 Note: The content of this SIG follows the convention described in OpenHarmony's PMC Management Charter [README](/zh/pmc.md).

## SIG group work objectives and scope

8
### objectives
Z
zhuoli72 已提交
9

10 11
- Support JS/TS language compilation and execution, and create high-performance JS/TS virtual machines.
- Provide basic JSAPI capabilities, including concurrency, string encoding and decoding, and URL parsing capabilities, etc..
12 13
- Support C/C++ compilation, debugging based on Clang/LLVM.
- Provide basic library support such as musl and evolution of related abilities.
14 15
- Provide new programming language design and implementation based on OpenHarmony's requirements.
- Provide development, maintenance and optimizations of the build framework, supporting the build for multiple products and configurable components.
Z
zhuoli72 已提交
16 17

### work scope
18 19 20 21 22 23 24 25
- Programming language, compiler and runtime architecture design and review.
- Programming language, compiler and runtime implementation and review.
- Community requirements, issues and mailing lists processing.

### repositories
  - arkcompiler_runtime_core: https://gitee.com/openharmony/arkcompiler_runtime_core
  - arkcompiler_ets_runtime: https://gitee.com/openharmony/arkcompiler_ets_runtime
  - arkcompiler_ets_frontend: https://gitee.com/openharmony/arkcompiler_ets_frontend
26
  - arkcompiler_toolchain: https://gitee.com/openharmony/arkcompiler_toolchain
Z
zhuoli72 已提交
27

28
  - ets_utils: https://gitee.com/openharmony-sig/commonlibrary_ets_utils
29

Z
zhuoli72 已提交
30
  - third_party_jerryscript: https://gitee.com/openharmony/third_party_jerryscript
31 32 33 34
  - third_party_quickjs: https://gitee.com/openharmony/third_party_quickjs

  - third_party_llvm-project: https://gitee.com/openharmony-sig/third_party_llvm-project
  - third_party_lldb-mi: https://gitee.com/openharmony-sig/third_party_lldb-mi
Z
zhuoli72 已提交
35 36
  - third_party_mingw-w64: https://gitee.com/openharmony/third_party_mingw-w64
  - third_party_musl: https://gitee.com/openharmony/third_party_musl
37
  - third_party_mimalloc: https://gitee.com/openharmony-sig/third_party_mimalloc
38

39 40
  - commonlibrary_c_utils: https://gitee.com/openharmony/commonlibrary_c_utils
  - commonlibrary_utils_lite: https://gitee.com/openharmony/commonlibrary_utils_lite
Z
zhuoli72 已提交
41

42 43
  - utils_memory: https://gitee.com/openharmony/utils_memory

W
wanyanglan 已提交
44 45
  - third_party_miniz: https://gitee.com/openharmony/third_party_miniz

46 47 48 49 50 51 52 53 54
  - build_lite: https://gitee.com/openharmony/build_lite
  - build: https://gitee.com/openharmony/build
  - third_party_gn: https://gitee.com/openharmony/third_party_gn
  - third_party_jinja2: https://gitee.com/openharmony/third_party_jinja2
  - third_party_ninja: https://gitee.com/openharmony/third_party_ninja
  - third_party_python: https://gitee.com/openharmony/third_party_python
  - productdefine_common: https://gitee.com/openharmony/productdefine_common
  - third_party_markupsafe: https://gitee.com/openharmony/third_party_markupsafe

Z
zhuoli72 已提交
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
## SIG Members

### Leader
- @Xingwa (https://gitee.com/wangxing-hw)
- @huanghuijin (https://gitee.com/huanghuijin)

### Committers
- @weichaox (https://gitee.com/weichaox)
- @jady3356 (https://gitee.com/taiyipei)
- @Han00000000 (https://gitee.com/Han00000000)
- @wuzhefengh (https://gitee.com/wuzhefengh)
- @gongjunsong (https://gitee.com/gongjunsong)
- @sunzhe23 (https://gitee.com/sunzhe23)
- @weng-changcheng (https://gitee.com/weng-changcheng)
- @yingguofeng (https://gitee.com/yingguofeng)
- @flyingwolf (https://gitee.com/flyingwolf)
- @godmiaozi (https://gitee.com/godmiaozi)
- @dhy308 (https://gitee.com/dhy308)
- @pengzhuoli (https://gitee.com/zhuoli72)
S
syz_huawei 已提交
74 75 76 77
- @cbraham (https://gitee.com/cbraham)
- @wang2002xu (https://gitee.com/wang2002xu)
- @chen-wandun (https://gitee.com/chen-wandun)
- @eliotc (https://gitee.com/eliotc)
Z
zhuoli72 已提交
78 79 80 81 82 83 84 85 86 87 88

 ### Meetings
 - Meeting time: Bi-weekly meeting, Monday 19:00 pm, UTC+8
 - Meeting application: [SIG-COMPILERUNTIME Meeting Proposal](https://shimo.im/sheets/cHkjRvDJQtt638y3/MODOC)
 - Meeting link: Welink Meeting or Others
 - Meeting notification: [Subscribe to](https://lists.openatom.io/postorius/lists/dev.openharmony.io) mailing list dev@openharmony.io for the meeting link
 - Meeting-Minutes: [Archive link address](https://gitee.com/openharmony-sig/sig-content)
 
 ### Contact
 
 - Mailing list: dev@openharmony.io
J
jinguang 已提交
89
 - Zulip group: https://zulip.openharmony.cn
Z
zhuoli72 已提交
90
 - Wechat group: NA