Commit Graph

14 Commits

Author SHA1 Message Date
fangting
cdbfa4340e optimize compiler
Issue:#IALVU8
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-27 11:02:23 +08:00
Andrey Efremov
d8cf9a50f7 Optimize ArkJS VM build time
Issue: https://gitee.com/open_harmony/dashboard?issue_id=IACDZP

Change-Id: I729c3a2741cb2571d6f7184b2726e5f06eca802a
Signed-off-by: Andrey Efremov <efremov.andrey@huawei-partners.com>
2024-07-30 16:26:35 +08:00
lukai
783fa0a6d2 Forbidden Calling GetJSThread by Region
Forbidden calling getJSThread by region
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8VGW7?from=project-issue

Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: Ieb42714f4ed7c44194134f4f0b4845217ef44d5e
2024-01-19 17:38:00 +08:00
liu-qiang12
2cc80d5dd0 add ts module regexp..
Signed-off-by: liu-qiang12 <liuqiang254@huawei.com>
Change-Id: I0d2ecd305866524b5a47ef9f97427ce25c3d09be
2023-06-11 16:17:47 +08:00
weng-xi
73f39aa7f3 AOT Supports VTable [PART_1]
1. Add fours fields to jshclass [LEVEL, SUPERS]
2. Add VTable class
3. Adjust type parser and TSHClass generation logic
4. Extended the weakvector class
5. Add SubtypeingOperator class

Issue: https://gitee.com/open_harmony/dashboard?issue_id=I6FVAJ
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: I6640f3719fa067f505befd0f2cb0efb99d179dfc
2023-03-16 19:07:49 +08:00
g00416891
4669062b16 Judge special value use Isxxx() instead of equal
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I3113af0caddc39519d070cc370d1843e6177982c
2023-01-14 10:20:50 +08:00
changjiaxing
7dc9742cb8 Fix bug about finalization
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5L4LT?from=project-issue
2022-08-08 09:04:05 +08:00
linxiang
9a637db5ff fix clock app crash
Signed-off-by: linxiang <linxiang8@huawei.com>
Change-Id: Id7b3268f406741c9eac9f78d87d59e378007b479
2022-07-27 18:15:34 +08:00
openharmony_ci
c29332c1d9 !1833 fix fuzztest errro and add new fuzztest
Merge pull request !1833 from zhaozhibo/master

Change-Id: I1e83c46e25d0a7c342e5c8e7ca5ff61c745b7582
2022-07-25 08:49:51 +08:00
linxiang
c2a5bbf66d Incorrect use of ACCESSORS interface, and delete the Interface
Signed-off-by: linxiang <linxiang8@huawei.com>
Change-Id: I48c1e5529d8a2a3071c1e0df09c19af041f11cc3
2022-07-21 21:19:42 +08:00
changjiaxing
728e5200ce fix bug of bigint assert and finalizationregistry GC
issus: https://gitee.com/openharmony/ark_js_runtime/issues/I5DBSA?from=project-issue

Signed-off-by: changjiaxing <changjiaxing1@huawei.com>
2022-06-22 14:05:29 +08:00
xdmal
95513b5ba5 Optimize the finalizationRegistry interface code according to the review
Optimize the finalizationRegistry interface code according to the review

issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5C10P

Signed-off-by: xdmal <maxiaodong16@huawei.com>
2022-06-13 16:08:00 +08:00
xdmal
1c00290a4d Complete the finalizationRegistry interface function and UT use case
Complete the finalizationRegistry interface function and UT use case

issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5BTKX

Signed-off-by: xdmal <maxiaodong16@huawei.com>
2022-06-13 12:38:35 +08:00
xdmal
86bda19980 Add WeakRef and FinalizationRegistry interfaces
Add WeakRef and FinalizationRegistry interfaces

issue:https://gitee.com/openharmony/ark_js_runtime/issues/I57W11

Signed-off-by: xdmal <maxiaodong16@huawei.com>
2022-06-01 20:59:20 +08:00