lukai
|
cdcd46b347
|
fix concurrent sweep bugs
Both concurrentSweep thread and js thread will operate remember set, which leads to competition.
Use two remembersets, one for concurrentSweep, one for js thread
issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5794M?from=project-issue
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: Ie86ead2e5f5dfaf47c9830a56d158711b0ba9147
|
2022-05-15 19:42:58 +08:00 |
|
openharmony_ci
|
bcb29c4004
|
!1260 replace bytrace key to hitrace_meter for ark_js_runtime
Merge pull request !1260 from wenlong_12/master
|
2022-05-13 03:33:56 +00:00 |
|
wenlong12
|
9041b8f1e8
|
replace bytrace key to hitrace_meter
Signed-off-by: wenlong12 <wenlong12@huawei.com>
Signed-off-by: wenlong12 <wenlong12@huawei.com>
|
2022-05-12 16:37:03 +08:00 |
|
openharmony_ci
|
42355bd8fb
|
!1262 Refactor Compilation Framework Part-2
Merge pull request !1262 from Gargoyle.h/wzfmaster-dev
|
2022-05-11 12:29:01 +00:00 |
|
wuzhefeng
|
662f2b78a6
|
Refactor Compilation Framework Part-2
1. Rename IR builder to improve the readability.
2. Remove redundant Headers to decouple the relationships of components.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I56YPT
Signed-off-by: wuzhefeng <wuzhefeng1@huawei.com>
Change-Id: I0c8da6cd55bb8e7f33421ba846bab89bd5e06c55
|
2022-05-11 04:28:10 -07:00 |
|
Yuqiang Xian
|
f17e646f69
|
Merge remote-tracking branch 'oh/master'
|
2022-04-30 20:09:00 +08:00 |
|
Yuqiang Xian
|
9e88572f35
|
Add descriptions to concurrent marking status check.
Don't use IS_STANDARD_SYSTEM config to switch off concurrent marking.
Fix typos and grammar issues.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I55HWI
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
|
2022-04-30 20:02:19 +08:00 |
|
openharmony_ci
|
272cf6664d
|
!1155 Refactor the GC related components - Part 4
Merge pull request !1155 from klooer/master
|
2022-04-30 09:45:48 +00:00 |
|
zhaozhibo
|
b7fb4444ec
|
delete object_xray-inl.h, move into object_xray.h and create visitor.h
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
|
2022-04-28 21:25:51 +08:00 |
|
Yuqiang Xian
|
5925e8ff44
|
Fix some terminologies used in concurrent marker and sweeper.
Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I54NZF
Signed-off-by: Yuqiang Xian <xianyuqiang@huawei.com>
Change-Id: I2d398290ff7c0febffa7eb15bac78a4c3d9bc6a1
|
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
|
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 |
|