Commit Graph

17 Commits

Author SHA1 Message Date
王笑佳
f2c60fbed0 Fix THROW_TYPE_ERROR_AND_RETURN Part 1
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7JU9Q

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-10 10:24:40 +08:00
bi-hu
26b807f46a Modify some optional parameters to pass null application crash of container
Signed-off-by: bi-hu <bihu@huawei.com>
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7AVE3
2023-06-05 11:16:40 +08:00
bi-hu
e0ded40925 Modify the bug related to ArrayList
Signed-off-by: bi-hu <bihu@huawei.com>
https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I6B3BL
2023-02-01 10:44:22 +08:00
Gymee
0500527db8 Remove leading spaces at empty line
Issue: #I67PO6
Signed-off-by: Gymee <yumeijie@huawei.com>
2022-12-27 17:59:06 +08:00
huangzhenghua
55aa1ba6c9 unitcase coverage
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5YOL
cover js_api exception rectification UnitCase of new branchs && adjust js_api_arraylist exception return value
Signed-off-by: huangzhenghua <huangzhenghua3@huawei.com>
Change-Id: If1f943cb80199ea9f5c1b8d709da5e64cf6f66de
2022-11-01 19:42:51 +08:00
huangzhenghua
d0962b2175 containers optimization
containers clone & toarray & remove optimization
lightweightmap bugfix

Signed-off-by: huangzhenghua <huangzhenghua3@huawei.com>
Change-Id: I77292d48d0deb128eeb65c92592547823caa4171
2022-10-26 15:53:35 +08:00
linhaoran
70c1b41a8a Add Exception Handling
Signed-off-by: linhaoran <linhaoran2@huawei.com>
2022-10-14 18:31:14 +08:00
chenqi
53f0da3398 Modify Containers
Description
  Add JSProxy Judge for Containers
Related issue
  https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5SS8X

Signed-off-by: chenqi <chenqi151@huawei.com>
2022-09-23 16:53:34 +08:00
linxiang
1e4b7c9dc6 fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5MF7J

Signed-off-by: linxiang <linxiang8@huawei.com>
Change-Id: Ic004e99bb1b0b604dcb77176340c349845d94f3e
2022-08-15 22:37:14 +08:00
openharmony_ci
c29332c1d9 !1833 fix fuzztest errro and add new fuzztest
Merge pull request !1833 from zhaozhibo/master

Change-Id: I1e83c46e25d0a7c342e5c8e7ca5ff61c745b7582
2022-07-25 08:49:51 +08:00
linxiang
1d9edc9885 refactory: move js_api file to js_api catalogue
Signed-off-by: linxiang <linxiang8@huawei.com>
Change-Id: Id5bba5fa97c4cbfe4fee9f557cc92b020ddb3be4
2022-07-23 15:52:48 +08:00
chenqi
3bc6dcb731 Add Containers List And LinkedList
Description
    1.To ensure the high performance of container classes, List and LinkedList is provided in ark.
    2.modify Copyright 2021->2022.
    3.fix containers.
Related issue
    #I58XA9:Add Containers List And LinkedList.

Signed-off-by: chenqi <chenqi151@huawei.com>
2022-06-02 17:02:40 +08:00
guobingbing
96190e252b FFI optimization for call params
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I61b820e91b85364e4f41d35ca0172ad059a1b916
2022-04-07 21:13:46 +08:00
zhaozhibo
74c8d071c5 Fix internal issue list problem
Signed-off-by: zhaozhibo <zhaozhibo3@huawei.com>
2022-03-14 17:42:27 +08:00
chenqi
03c53ec6f3 Modify ArrayList, TreeMap And TreeSet
Description
  1.fix arrayList GC bug
  2.add other containers case in lazy loading
  3.change containers Iterator ACCESSORS() to ACCESSORS_PRIMITIVE_FIELD()
Related issue
  #I4W3P3:Modify Containers

Signed-off-by: chenqi <chenqi151@huawei.com>
2022-03-03 17:02:21 +08:00
liuganlin
3f93f046c1 Add container ArrayList
Description
  To ensure the high performance of container classes, ArrayList is provided in ark.
Related issue
  #I4T65T:Add Container ArrayList

Signed-off-by: liuganlin <liuganlin@huawei.com>
2022-02-18 10:37:31 +08:00
xliu
9849598f97 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