Commit Graph

34 Commits

Author SHA1 Message Date
huzeqi 774ab3f5a8 codedex fix
Signed-off-by: huzeqi <huzeqi@huawei.com>
Change-Id: Ie6726fabce66b9a03d9c52cf1cd52ddd84b7d118
2022-03-08 17:15:03 +08:00
openharmony_ci a82a16d8b8 !149 actor code
Merge pull request !149 from yaojian16/actor
2022-03-02 12:20:55 +00:00
y00576111 95ca8e9dd2 Support actor function
When the worker thread is started
the part shared by the virtual machine is not recreated
only the part that cannot be shared is created

issue:https://gitee.com/openharmony/js_worker_module/issues/I4SMW8

Signed-off-by: y00576111 <yaojian16@huawei.com>
Change-Id: I0237c1d71e903f2a3807fa02c7d915ab3f694f24
2022-02-26 21:53:50 +08:00
huzeqi 34f9401ee2 napi lib path
Signed-off-by: huzeqi <huzeqi@huawei.com>
Change-Id: I50f274e2f6c39f4f653da31635b4e53a8bec970f
2022-02-26 15:19:41 +08:00
huzeqi 2f3b2e3c4a fix delete[] bug
Signed-off-by: huzeqi <huzeqi@huawei.com>
Change-Id: I88796286af490327664ffd4cf9b36cc6a027d8a2
2022-02-23 09:58:49 +08:00
y00576111 e8ef394731 resolve CreateRuntime memory leak
Signed-off-by: y00576111 <yaojian16@huawei.com>
Change-Id: Ic75ec3e874bc5ce707206758b3ff956a58d7c867
2022-01-17 10:10:37 +08:00
openharmony_ci 2314691e57 !111 support second level worker
Merge pull request !111 from yaojian16/master
2022-01-13 12:03:37 +00:00
y00576111 9ae3482f10 support second level worker
Signed-off-by: y00576111 <yaojian16@huawei.com>
Change-Id: I1a66f12bbfaa96447e8995a5557a3870593c87ae
2022-01-06 11:59:10 +08:00
zhanghaibo 7413301b07 use jsCodeLen
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I0a80e7c6463a71668884386cb7c3466b1a3e8f78
2022-01-06 09:11:57 +08:00
sunfei a8518fe36a Merge branch 'master' into patching
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id: Ife97263fcc8214e9d24ef52cca4af6ec4e1daccd
2021-12-21 19:49:24 +08:00
zhangyu fa711baab8 Support media query napi on previewer.
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  Iaeae5b86344dca3adb9df0537dc04281dad99c2b
2021-12-18 20:19:56 +08:00
wangben 40cd98d279 add unhandlereject event
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I2614c3ab5b099c05909de782510feda47b32f0d0
2021-12-18 20:19:56 +08:00
zhongjianfei dfb497be07 Sync NAPI form Master To wagner.
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  Ib3199db6d321ff1368696b18f4ccebaafe144088
2021-12-18 20:19:56 +08:00
zhongjianfei 4ad3bc2813 Sync NAPI form Master To wagner.
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I6b84bb5f61f163b423205d19461bcfd06fec0b5f
2021-12-18 20:19:56 +08:00
lishihao 57bf2cac92 XComponent Qjs
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I8b10687901e93199d8b84a5eb2016e0088401aaa
2021-12-18 20:19:56 +08:00
zhongjianfei 799f7da298 zhongjianfei@huawei.com
Signed-off-by: zhongjianfei <zhongjianfei@huawei.com>
Change-Id: Icd36a924199aff332a021e0858a62ae798eed624
2021-11-30 14:32:21 +08:00
zhongjianfei 41f41dcc53 zhongjianfei@huawei.com
Signed-off-by: zhongjianfei <zhongjianfei@huawei.com>
Change-Id: I88efc4f732c360bb9c6b94b16f199c4657cf5d39
2021-11-20 11:09:59 +08:00
17764556280 308aa75b25 fix webgl crash
Signed-off-by: 17764556280 <hanfeng6@huawei.com>
2021-10-25 18:55:20 +08:00
17764556280 08f05111c1 fix codedex
Signed-off-by: 17764556280 <hanfeng6@huawei.com>
2021-10-14 11:57:31 +08:00
openharmony_ci 35de6a9ecc !64 最新代码回合master
Merge pull request !64 from Sunfei/work_1012
2021-10-13 06:22:56 +00:00
sunfei b495dc64d8 Merge code to openHarmony master
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id: I5bd9e6187c73b05a4eaa38d759ae2fef214f36c4
2021-10-12 14:27:49 +08:00
zhanghaibo ff78363f2c check but not return
Signed-off-by: zhanghaibo <zhanghaibo0@huawei.com>
2021-10-11 19:58:16 +08:00
y00576111 625b6105ef add quickjs worker napi && support ark
Signed-off-by: y00576111 <yaojian16@huawei.com>
Change-Id: Iaafedc94c71d0522fbd305d02048631987807cd6
2021-10-09 14:13:30 +08:00
panzhenyu1 c59cfad638 Add Promise callback checkpoint for qjs engine
Signed-off-by: panzhenyu1 <panzhenyu1@huawei.com>
2021-10-08 11:07:11 +08:00
sunfei 2d9fefaf6c Merge code to master
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id: Ie59429708ce4e5fd602ba5ddb176bb3dd5f39c9d
2021-09-28 09:43:54 +08:00
zhongjianfei a99921b5ca zhongjianfei@huawei.com
Signed-off-by: zhongjianfei <zhongjianfei@huawei.com>
Change-Id: Ic43ae2175fca333394f68d670ee60343cf63c278
2021-09-14 15:48:11 +08:00
songcongyi 0fdfd6dbc0 fix codedex test
Change-Id: I01aaa3d5f729d79a6f9dfa60ad66dc7f1626eb4c
2021-08-31 11:55:49 +08:00
wupengyong 0e457c4ef1 add worker napi
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: Ia1aeac2d1392f918bbb0c923466bbe9986d48d35
2021-08-22 11:49:33 +08:00
xliu 16ce2dd4ac add encodeUtf8
Signed-off-by: xliu <liuxin259@huawei.com>
Change-Id: I1d11e2f18d7c0bf8bfde4e8a9e4da3ddfcc1e148
2021-08-20 09:56:57 +08:00
openharmony_ci 2f6fa4dff2 !5 modify loadmodule
Merge pull request !5 from wpy111/master
2021-07-20 13:23:22 +00:00
wupengyong 8a3be16b77 modify LoadModule
Change-Id: Idabe374e001d325e464e206a45cfcb5124e759a1
Signed-off-by: wupengyong <wupengyong@huawei.com>
2021-07-20 20:55:53 +08:00
zhanghaibo b8f31b2311 support using js to develop api
Signed-off-by: zhanghaibo <zhanghaibo0@huawei.com>
2021-07-20 20:53:15 +08:00
wupengyong d817bb21e4 add LoadModule in quickjs engine
Change-Id: I963c511d13ccee4d1a83d041702ab9e65ba7fccb
Signed-off-by: wupengyong <wupengyong@huawei.com>
2021-07-20 19:38:22 +08:00
mamingshuai e95417854b update OpenHarmony 2.0 Canary 2021-06-02 02:20:47 +08:00