Commit Graph

49 Commits

Author SHA1 Message Date
linxiang c39daea4c6 fix nativeFunction delete bug
Signed-off-by: linxiang <linxiang8@huawei.com>
2022-01-30 10:46:35 +08:00
xliu bdaae08014 fix LoadMoudle to LoadArkMoudle
Signed-off-by: xliu <liuxin259@huawei.com>
Change-Id: Ic8a3459e7998ac2f78b017c6f470b82c38d8b3d4
2022-01-22 17:30:13 +08:00
openharmony_ci 25115339a2 !115 remove unnecessary StringRef
Merge pull request !115 from yaojian16/optimizer
2022-01-21 06:20:36 +00:00
openharmony_ci de56fae090 !123 暴露heap统计接口及runtime接口到napi
Merge pull request !123 from jiangkai43/master
2022-01-17 11:58:00 +00:00
jiangkai43 2e3e2e0a5b Signed-off-by: jiangkai43 <jiangkai43@huawei.com>
Remove triggerGC declaration
2022-01-17 14:33:44 +08:00
jiangkai43 87914f758e Signed-off-by: jiangkai43 <jiangkai43@huawei.com>
Remove interface and enumeration of triggerGC
2022-01-17 11:19:58 +08:00
y00576111 7bf35c6f54 remove unnecessary stringref
Signed-off-by: y00576111 <yaojian16@huawei.com>
Change-Id: I5201e4ef37db4b3720fec1a9f2cff3625dd077ff
2022-01-17 10:38:06 +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
jiangkai43 8456666426 Signed-off-by: jiangkai43 <jiangkai43@huawei.com>
modified TriggerGCType
2022-01-16 19:20:46 +08:00
jiangkai43 360da7da97 Signed-off-by: jiangkai43 <jiangkai43@huawei.com>
modified native_engine
2022-01-16 19:01:56 +08:00
shikai 6d4abe9a32 Signed-off-by: shikai <shikai25@huawei.com>
Expose interface to napi

Signed-off-by: shikai <shikai25@huawei.com>
2022-01-14 20:18:01 +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
wangben c6e274e66e Signed-off-by: wangben <wangben15@huawei.com>
On branch master
 Your branch is up-to-date with 'origin/master'.
2022-01-12 15:49:02 +08: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
openharmony_ci bf237e5276 !107 add GetTime and CreateDate
Merge pull request !107 from 常佳兴/master
2021-12-31 03:33:07 +00:00
zhanghaibo 6a1ee36c99 fix code review
Signed-off-by: zhanghaibo <zhanghaibo0@huawei.com>
2021-12-30 01:01:53 +08:00
root 2619b5a781 Signed-off-by: 常佳兴 <925774720@qq.com>
Please enter the commit message for your changes. Lines starting
 with '#' will be ignored, and an empty message aborts the commit.

 Committer: root <root@DESKTOP-KJ56O8O.localdomain>

 On branch master
 Your branch is up to date with 'origin/master'.

 Changes to be committed:
	modified:   native_engine/impl/ark/BUILD.gn
	modified:   native_engine/impl/ark/ark_native_engine.cpp
	new file:   native_engine/impl/ark/native_value/ark_native_date.cpp
	new file:   native_engine/impl/ark/native_value/ark_native_date.h
2021-12-29 18:33:13 +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
wangben a946a27a5d add cpuprofiler napi interface
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I06d7aea07a15860c900d9083b9d669b19ab313ab
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
wangben 2c6ff159de add interface types check
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I7fd8fccc23fbc744d1b376c8c8636742f7e704bb
2021-12-18 20:19:56 +08:00
huangshiyu c360dd9365 Cache the result of requireNapi
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I3cd2f9750486eb57717473a32dd3681d0a465055
2021-12-18 20:19:56 +08:00
zhangyukun 797ef5e52c Provide interface to remove native pointer
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I5236a2705355bde66a759126297e7fa59795ac91
2021-12-18 20:19:56 +08:00
huzeqi 6a6d64be32 citu clean 1130
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I1c696e16f623402314def305f22e29bcede14ef3
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 788716637d XComponent Ark
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  Ia779dcf28991e78e92b4008c62478b4a4d823888
2021-12-18 20:19:56 +08:00
zhangyukun d7dbb08aa7 Add deleter of SetNativePointerField
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id:  I0351ae6c0087b1d3260b9af98aff1cfb43794ad3
2021-12-18 20:19:56 +08:00
sunfei 79d196abc3 change line format
Signed-off-by: sunfei <sunfei.sun@huawei.com>
Change-Id: I2ba2311fc28fd90a4d916972199a4743b9916b07
2021-12-18 20:19:46 +08:00
lifansheng 62f21fc46b Signed-off-by: lifansheng <lifansheng1@huawei.com>
On branch master
 Your branch is up to date with 'origin/master'.
2021-11-23 09:40:35 +08:00
lifansheng af3643dbe1 Signed-off-by: lifansheng <lifansheng1@huawei.com>
On branch master
 Your branch is up to date with 'origin/master'.
2021-11-22 16:03:04 +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
zhangyukun 9e463cacc3 Clear useless exception in napi structure directly
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: Ie9c01ca6cf5799a291c94209610b7c3bf5eb31c7
2021-10-29 14:53:41 +08:00
songcongyi 9df3cb5f40 add ark napi adapt
Change-Id: I82016166a7cfb9b35111729100b9148a549ce029
Signed-off-by: songcongyi <songcongyi1@huawei.com>
2021-10-19 15:04:30 +08:00
wengchangcheng 740ba1b922 Fix Chinese string get length error
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2021-10-14 21:41:39 +08:00
openharmony_ci 2e1f1bf50b !57 delete nativeobject
Merge pull request !57 from yingguofeng/delete_nativepoint
2021-10-14 06:48:23 +00:00
openharmony_ci 35de6a9ecc !64 最新代码回合master
Merge pull request !64 from Sunfei/work_1012
2021-10-13 06:22:56 +00:00
xliu 128bae4514 fixed napi_get_value_string_utf8 in ark
Signed-off-by: xliu <liuxin259@huawei.com>
2021-10-13 10:02:31 +08: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
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
openharmony_ci 23a82e898d !31 adapt encodeutf8 in ark
Merge pull request !31 from xliu/encode
2021-10-09 02:34:59 +00:00
openharmony_ci 5d5ba85b58 !38 Fix callback of async work of ark napi
Merge pull request !38 from zhangyukun8/master
2021-10-09 02:02:14 +00:00
openharmony_ci b866f9e6bf !55 Fix brightness collapsion of settings
Merge pull request !55 from zhangyukun8/cherry-pick-1632810782
2021-10-09 02:02:11 +00:00
yingguofeng@huawei.com cda65a04fd delete nativeobject
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
Change-Id: I0d403f8ae405b622f4ba666008a0e196dd3ad431
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2021-09-30 15:12:31 +08:00
zhangyukun 133c52c019 fixed 9576ade from https://gitee.com/zhangyukun8/ace_napi/pulls/53
Fix brightness collapsion of settings
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: I19e27f716f5339ea838d252d1997b3e6f9b4a970
2021-09-28 06:33:04 +00: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
zhangyukun caeffaabef Fix callback of async work of ark napi
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: Idef5e6517775b0e62df9d39b565d28d9fe7018b6
2021-09-19 17:27:21 +08:00
xliu d2d119bf67 adapt encodeutf8 in ark
Signed-off-by: xliu <liuxin259@huawei.com>
Change-Id: I2d3718666f4aeec2fa8b1d225c19e68d91ef32b4
2021-09-18 15:37:25 +08:00
wuhy_irobot2013 4a50eb04c0 acelite jerry napi compile adaptation
Signed-off-by: wuhy_irobot2013 <wuhuayang@huawei.com>
Change-Id: Id4e5ff2fac88dee3357b26dad23287a013d5f518
2021-09-17 15:27:41 +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