dingwen
87e9f4ff3c
Modify RegionFactory and Chunk
...
Description:Divide RegionFactory into HeapRegionAllocator and
NativeAreaAllocator,use ChunkVector replace some unreasonable CVector.
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4TRB8
Signed-off-by: dingwen <dingwen6@huawei.com >
2022-02-21 15:22:01 +08:00
xiongluo
82b0916295
GC name is unclear and confused. class_ in object factory are redundant.
...
Modify gc name and delete class_ in object factory.
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4T5DR
Signed-off-by: xiongluo <xiongluo@huawei.com >
2022-02-16 01:10:53 -10:00
scw
633e2ddbe8
support SuspendVM and output UncaughtException
...
Add VMNeedSuspension judge in CheckSafepoint and provide SuspendVM() ResumeVM() api in jsnapi to Suspend VM and Resume VM
Modify GetEcmaUncaughtException no longer clear exception and Add GetAndClearEcmaUncaughtException to get and clear exception
Issue I4SECM
Signed-off-by: scw <suchongwei@huawei.com >
2022-02-09 10:32:56 +08:00
wuzhefeng
5720a01a3a
Signed-off-by: wuzhefeng <wuzhefeng1@huawei.com>
...
Change-Id: Ic990c5f11caeb3075033719a13e759baaf6dfefb
2022-01-13 00:26:00 -08:00
songzhengchao
d5b0bbb5a0
code review: function rename and namespace
...
Change-Id: I40e81947ba3b51bb5e2dc1103a985889ca78dada
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2022-01-01 11:20:10 +08:00
sunzhe23
b5fa6d5cee
1 add macro for glue offset table
...
2 remove unused FindOwnElement2 stub
3 remove SET_STUB_TO_MODULE marcro and replace it with FAST_RUNTIME_STUB_LIST
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2021-12-29 01:44:35 -08:00
getingke
c108665b1c
fixed for add CompilationConfig Class to support all arch
...
Change-Id: Ifd5cbb143350ecb9c496d8c7cbc3ee3745e74399
Signed-off-by: getingke <getingke@huawei.com >
2021-12-23 15:00:19 +08:00
zhangyukun
a97747fe18
Description:sync from code from wgr_master to ohos
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
Change-Id: Ic66a9e649de8c0ce530483296fe323b8f50621fb
2021-12-21 09:36:03 +08:00
songzhengchao
bde47ee986
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-11-01 15:43:46 +08:00
songzhengchao
0c38b6b94d
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-30 22:18:09 +08:00
songzhengchao
c4c4d68a4f
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-28 15:06:25 +08:00
surpassgoodchao
0228910be4
bug fix
...
machine code and runtime_trampolines
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com >
2021-10-21 14:13:03 +08:00
surpassgoodchao
d15fafc5ac
fastboot review
...
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com >
2021-10-12 12:26:02 +08:00
surpassgoodchao
8b8825786f
conflict
...
Signed-off-by: songzhengchao <surpassgoodchao@qq.com >
2021-10-10 10:43:27 +08:00
openharmony_ci
627a3dc223
!116 Add thread check of ecmascript
...
Merge pull request !116 from zhangyukun8/master
2021-09-26 06:51:38 +00:00
zhangyukun
0e97463207
Add thread check of ecmascript
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
Change-Id: I6b954f23e79c0fb98091dc25bc772047489d35bc
2021-09-26 11:42:05 +08:00
openharmony_ci
df600c5ec4
!106 fix ace2.0 hashcode initialization bugs
...
Merge pull request !106 from Pan Zhenyu/master
2021-09-24 06:49:40 +00:00
panzhenyu1
44c8179d07
fix ace2.0 hashcode initialization bugs
...
Signed-off-by: panzhenyu1 <panzhenyu1@huawei.com >
2021-09-23 20:55:48 +08:00
getingke
13e4e9f5a8
rebase with master
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: Ib764c465916b0d8b34f298d04e462b81001d359e
2021-09-23 11:26:42 +08:00
zhangyukun
7ffcc4b20f
Sync js_runtime to openharmony
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
2021-09-08 09:20:53 +08:00
wanyanglan
86cfe52253
add ark js_runtime
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: Iac7851492f10c0ef1303c621febb65e5fdd22e41
2021-09-05 16:05:06 +08:00