Commit Graph

292 Commits

Author SHA1 Message Date
linxiang 2e854102d4 fix launcher startup vistor bug
Signed-off-by: linxiang <linxiang8@huawei.com>
2022-01-05 19:19:33 +08:00
xliu aa2409e00f 1.add arraylist and ArkPrivate. 2.add special container in stub. 3.fix Switch
Signed-off-by: xliu <liuxin259@huawei.com>
Change-Id: I4082326fa075bce0c5c7bf8e6873282086fe5d6e
2022-01-04 19:30:40 +08:00
songzhengchao eba2fd2af5 bug fix
Change-Id: I32e449deae2bba02980bd9c062a085c1c0a03027
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2022-01-04 17:36:28 +08:00
songzhengchao d5b0bbb5a0 code review: function rename and namespace
Change-Id: I40e81947ba3b51bb5e2dc1103a985889ca78dada
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2022-01-01 11:20:10 +08:00
songzhengchao 532ec5c128 codedex clean
Change-Id: I439a70ae2fa6fcf6bb57bf37763cf4068abadd9a
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2022-01-01 11:19:16 +08:00
songzhengchao 0a5ec1abb2 review code
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
Change-Id: I3fd21354d4c3080bee86351e2281183d8d42355a
2022-01-01 11:17:15 +08:00
songzhengchao e198f24ced 1 review code
2 visit gc ptr by patchpoint instead of pc
3 contruct frame for aot

Change-Id: I98d1f8e39803ef7e1ac6c2f88e08d3254c6ef6af
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2022-01-01 11:17:09 +08:00
linxiang bd240323b9 disable parallel gc on 32bit system
Signed-off-by: linxiang <linxiang8@huawei.com>
2021-12-31 16:24:34 +08:00
openharmony_ci 28130183a1 !319 Fix js date parse bug
Merge pull request !319 from dingwen/master
2021-12-31 07:10:33 +00:00
openharmony_ci 963f641dcc !293 fix cppcrash when exit
Merge pull request !293 from huangfeijie/master
2021-12-31 04:31:13 +00:00
openharmony_ci c6832c7962 !314 add GetTime and CreateDate
Merge pull request !314 from 常佳兴/master
2021-12-31 03:33:09 +00:00
openharmony_ci 5f559911aa !300 Fix JsSerializer expand buffer bug
Merge pull request !300 from Pan Zhenyu/master
2021-12-30 13:43:48 +00:00
dingwen 45ca28615e Fix js date parse bug
Signed-off-by: dingwen <dingwen6@huawei.com>
2021-12-30 19:31:42 +08:00
panzhenyu1 8b86eabd0f Fix JsSerializerTest allocate buffer bug
Signed-off-by: panzhenyu1 <panzhenyu1@huawei.com>
2021-12-30 18:56:48 +08:00
openharmony_ci 8e25b522b3 !316 Fix debug mode compilation error
Merge pull request !316 from luochuhao/compileIssue
2021-12-30 09:28:37 +00:00
luochuhao 7e16623f8c Fix debug mode compilation error
Signed-off-by: luochuhao <luochuhao@huawei.com>
Change-Id: I0a0426ae9429b68d5f0355a8b697dd3a5e861120
2021-12-30 16:02:48 +08:00
openharmony_ci de56056377 !280 Fix LLVM MCJIT ARM target code generation issue
Merge pull request !280 from Mingliang Zeng/master
2021-12-30 08:00:52 +00:00
openharmony_ci 6d69e63b99 !307 fix macros used by the compiler
Merge pull request !307 from 孙哲/master
2021-12-30 02:52:15 +00:00
root 087867f095 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:   ecmascript/napi/include/jsnapi.h
	modified:   ecmascript/napi/jsnapi.cpp
2021-12-29 18:49:24 +08:00
zhangyukun8 412bac6906 Use macro to control the thread_check testcase
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
2021-12-29 10:36:19 +00:00
sunzhe23 b5fa6d5cee 1 add macro for glue offset table
2 remove unused FindOwnElement2 stub
3 remove SET_STUB_TO_MODULE marcro and replace it with FAST_RUNTIME_STUB_LIST

Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2021-12-29 01:44:35 -08:00
zhangyukun8 45411b5e30 Enable thread check
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
2021-12-29 08:42:43 +00:00
zhangyukun 2a0c172d7e Fix destructor collapsion when exit
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
Change-Id: I9d1e7d1b23e60fa1b780b9a19fe8da0330b17573
2021-12-28 17:13:22 +08:00
openharmony_ci 7216add2b4 !302 fix bugs of IC for ECMASCRIPT_ENABLE_RUNTIME_STAT
Merge pull request !302 from DaiHN/master
2021-12-27 11:55:06 +00:00
DaiHN 8b9adc3326 fix bugs of IC for ECMASCRIPT_ENABLE_RUNTIME_STAT
Signed-off-by: DaiHN <daihuina1@huawei.com>
2021-12-27 17:18:25 +08:00
Mingliang Zeng 90bcf1e236 fix LLVM MCJIT ARM target code generation issue
Signed-off-by: Mingliang Zeng <zengmingliang1@huawei.com>
2021-12-26 11:19:08 +00:00
openharmony_ci 3320420708 !290 Path changes for the compiled product
Merge pull request !290 from DaiHN/master
2021-12-25 08:44:56 +00:00
ding c4ffd76fd3 template class
Signed-off-by: ding <dingding5@huawei.com>
2021-12-25 09:51:43 +08:00
openharmony_ci 4d6423ad89 !285 modify for get async function name
Merge pull request !285 from changcheng/master
2021-12-25 01:40:35 +00:00
hjzhangcm 808fabd093 fix warning file
Signed-off-by: hjzhangcm <845154910@qq.com>
2021-12-24 18:37:44 +08:00
DaiHN 99666b5daa Redundant IC code removed
Signed-off-by: DaiHN <daihuina1@huawei.com>
2021-12-24 17:14:59 +08:00
wanyanglan 4a52504424 fix stub.ll bugfix
Signed-off-by: wanyanglan <wanyanglan1@huawei.com>
Change-Id: Ia61d395105fbcb9c9128646325991954dde266a3
2021-12-24 17:01:47 +08:00
openharmony_ci 38690cf335 !277 Add Inherit Api for FFI
Merge pull request !277 from Pan Zhenyu/master
2021-12-24 08:14:05 +00:00
h00611971 03595c9cda fix cppcrash when exit
Signed-off-by: h00611971 <huangfeijie@huawei.com>
2021-12-24 16:08:10 +08:00
openharmony_ci 4884f69792 !272 fix attach exceptions in the first page
Merge pull request !272 from huangfeijie/master
2021-12-24 04:04:08 +00:00
wengchangcheng 45cfc4c464 modify for get async function name
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2021-12-24 12:02:05 +08:00
openharmony_ci a9b3b61631 !281 fix warning file
Merge pull request !281 from hjzhangcm/master
2021-12-24 02:44:12 +00:00
hjzhangcm 6608d2e643 fix warning file
Signed-off-by: hjzhangcm <845154910@qq.com>
2021-12-24 09:40:20 +08:00
hjzhangcm 6d774a7fd3 fix warning file
Signed-off-by: hjzhangcm <845154910@qq.com>
2021-12-24 09:00:56 +08:00
openharmony_ci 28346e4c68 !263 native_pointer optimization and code review fix
Merge pull request !263 from yingguofeng/native_pointer
2021-12-23 13:47:02 +00:00
dingwen 066ef423de cset enable
Signed-off-by: dingwen <dingwen6@huawei.com>
2021-12-23 21:06:49 +08:00
yingguofeng@huawei.com 1d9b2ac3dd nativePointer optimization
Change-Id: I97b58375c2ec30f33778d7f11fb40a9cf0ed346b
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2021-12-23 19:40:54 +08:00
panzhenyu1 ee7da79043 Add Inherit Api for FFI
Signed-off-by: panzhenyu1 <panzhenyu1@huawei.com>
2021-12-23 17:33:08 +08:00
getingke 0b2bf052ce fixed for code style check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I4a644610efc9e0689207818f07667e68e345552c
2021-12-23 17:32:43 +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
huangfeijie 2782411111 bugfix in attach
Signed-off-by: huangfeijie <huangfeijie@huawei.com>
2021-12-23 10:30:13 +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
lifansheng fa4e33afb1 Signed-off-by: lifansheng <lifansheng1@huawei.com>
On branch master
 Your branch is up to date with 'origin/master'.
2021-11-25 10:37:20 +08:00
openharmony_ci b5ac878349 !256 Using standard iostream to replace fprintf.
Merge pull request !256 from luochuhao/print
2021-11-12 06:14:05 +00:00
luochuhao fee30ae738 Using standard iostream to replace fprintf.
Signed-off-by: luochuhao <luochuhao@huawei.com>
Change-Id: Ia17873679821b60f1d7693d5729254187cadefec
2021-11-12 11:48:44 +08:00