lukai
|
1a5e085031
|
support memory parameters configuration
1. heap configuration including heapSize and space capaticity
2. other parameters such as gcThreadNum, longPauseTime.
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I59HYO?from=project-issue
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: If3bfe7338ae0712809d9750fef3bbbb14017223f
|
2022-05-30 17:22:08 +08:00 |
|
Yuqiang Xian
|
42bbb16a55
|
Get rid of "Heap" class / instance dependency from "Space" base class.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I55HWI
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
|
2022-05-05 20:14:16 +08:00 |
|
Yuqiang Xian
|
57c0a4f055
|
Rename GC types and spaces to make it more consistent and clear.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I54NZF
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
Change-Id: Ieeb356480fe6767ec6c2c53b6119e8c4b99d9ff9
|
2022-04-27 18:28:18 +08:00 |
|
Yuqiang Xian
|
8e93c703bf
|
Refactor the GC related components.
Part 3: Clean-up GC work related utilities and get rid of confusing terminologies.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I54NZF
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
Change-Id: I8085a6a074549366ec59214ce499d873660015e2
|
2022-04-26 14:34:43 +08:00 |
|
Yuqiang Xian
|
ad2baf6777
|
Refactor GC related components - Fix code check issues
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I54NZF
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
Change-Id: I8146bc96b498dda1b0da98a2cf3eb94f4e942c49
|
2022-04-26 14:34:18 +08:00 |
|
Yuqiang Xian
|
d6905ec209
|
Refactor the GC related components.
Part 2: Rename MixGC to PartialGC.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I54NZF
Change-Id: Ic7a91f4f8102994d7383d25d949b89310666401a
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
|
2022-04-26 14:34:04 +08:00 |
|
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 |
|
yingguofeng@huawei.com
|
3ace067f87
|
GC performance optimization
1、Delete strategy no gc for start up
2、Adapter performance tools: runtime stat
3、Modify freeObjectKind to freeObjectSet
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4SASV?from=project-issue
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
Change-Id: I01643755057b6146d1f6b67032256e687873cd07
|
2022-02-15 14:24:21 +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 |
|
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 |
|