wengchangcheng
cd90e396a7
Descriptor: ark hilog refactor
...
details:
1. use hilog in ohos device
2. use panda logger in host
issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5FR5J
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com >
Change-Id: I6f5de00751154bdb6aac3101515961a3a4432e80
2022-07-06 22:55:49 +08:00
huoqingyi
3f88728fa9
add loop_begin blocks to bytecode_circuit_builder
...
Change-Id: I214016bf617f16a1cac4157612d595852c0d88a7
Signed-off-by: huoqingyi <huoqingyi@huawei.com >
2022-05-16 22:57:05 +08:00
zhaozhibo
398ac87a36
fix codeDex warning(3)
...
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com >
2022-04-17 15:23:43 +08:00
ding
d8f0399789
Control whether to print compiler logs through JSRuntime Options
...
Add option log-compiled-methods to print the compiler(both stub and aot) in units of methods.
Add class CompilerLog.
Refactor some compiler logs.
Unie the log invoked way(COMPILER_LOG or COMPILER_OPTIONAL_LOG).
Signed-off-by: ding <dingding5@huawei.com >
Change-Id: I43ce61d0ba9d453713ab3e6349d07f6d9cde3e5e
2022-04-14 16:14:34 +08:00
wanyanglan
37d1f2b515
Aot lowering
...
lowering LDLEXENVDYN_PREF, LDA_STR_ID32, STGLOBALVAR_PREF_ID32 and
TRYLDGLOBALBYNAME_PREF_ID32
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4UAZJ?from=project-issue
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: Icd7538c2187257099e846761426f07a1996f77c5
2022-03-03 19:57:10 +08:00
wanyanglan
5fc124da79
Redefine the layout of TypeCode to accommodate MIR, TS types
...
The current TypeCode is only used to represent the type of the MIR
and cannot represent the TS type data type. The type derivation
process needs to get the TS type information from the circuit ir.
Redefining the layout of TypeCode
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4SFHE
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: I53292db81712b84210114f9f92c44b6236c356af
2022-01-30 11:03:57 +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
luochuhao
1dc1ba1053
Add llvm prebuilts for js stub optimizer
...
Change-Id: Iaceac880f6b70b81c2b76c55c4e1d830cc94a977
Signed-off-by: luochuhao <luochuhao@huawei.com >
2021-09-18 17:25:09 +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