| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Optimize frame iteration 1. In ArkStackMapParser::IteratorStackMap, it will traverse stackmap twice, once for storing info and another for handling info Now, it traverse only one time. 2. Storing fp delta in 'method.extraLiteralInfo' and skip finding FuncEntryDes in AOTFileInfo::CalCallSiteInfo which will accelerate FrameIterator::Advance 3. Skip storing callee register info if CalCallSiteInfo is not called when handling deopt 4. Add an aottest case to test branches of Advance with different GCVisitedFlag and frame type Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAJX4B?from=project-issue Signed-off-by: xing-yunhao <xingyunhao1@huawei.com> Change-Id: I3f2c8e8f49fb46218496d131ca253cc845d11746 | 1 年前 | |
Fix most arm64 ut failures 1. Add "open-ark-tools" option to _aot_run_options when run with qemu to make sure ark tools are available 2. Modify frame_iteration test case due to different fp delta value and callee registers in x64 & arm64 Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBWY9F?from=project-issue Change-Id: I758c4cfd8522fe8160d6a1b9249c82a4a2ccd592 Signed-off-by: xing-yunhao-huawei <xingyunhao2@huawei.com> | 1 年前 | |
Optimize frame iteration 1. In ArkStackMapParser::IteratorStackMap, it will traverse stackmap twice, once for storing info and another for handling info Now, it traverse only one time. 2. Storing fp delta in 'method.extraLiteralInfo' and skip finding FuncEntryDes in AOTFileInfo::CalCallSiteInfo which will accelerate FrameIterator::Advance 3. Skip storing callee register info if CalCallSiteInfo is not called when handling deopt 4. Add an aottest case to test branches of Advance with different GCVisitedFlag and frame type Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAJX4B?from=project-issue Signed-off-by: xing-yunhao <xingyunhao1@huawei.com> Change-Id: I3f2c8e8f49fb46218496d131ca253cc845d11746 | 1 年前 | |
Fix most arm64 ut failures 1. Add "open-ark-tools" option to _aot_run_options when run with qemu to make sure ark tools are available 2. Modify frame_iteration test case due to different fp delta value and callee registers in x64 & arm64 Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBWY9F?from=project-issue Change-Id: I758c4cfd8522fe8160d6a1b9249c82a4a2ccd592 Signed-off-by: xing-yunhao-huawei <xingyunhao2@huawei.com> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |