Commit Graph

2 Commits

Author SHA1 Message Date
zhangyukun8
5df41ca1e4 Forin bugfix
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8BNZ7?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>

Change-Id: Ib376bb4c01291697006ed750792cb4b6582d2751
2023-10-28 17:10:02 +08:00
zhangyukun8
eef37db2c3 Optimize for-in loop
1. Add EnumCache for simple properties and no-elements properties
2. Add fastpath for non-special objects
3. Avoid duplicated copy for slowpath
4. Transition hclass when detele prop in TS

Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I84DMO?from=project-issue

Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: I81648b44cc83a907c50ec90c9e8de3bbb104cef8
2023-10-12 10:00:43 +08:00