mirror of
https://gitee.com/openharmony/arkcompiler_ets_runtime
synced 2024-10-07 08:03:29 +00:00
b2ef46bebe
Description: a Use two Bridge function, "InvokeJSFunctionEntry" and "CallRuntimeTrampoline" to Adapter the calling convention of Aot JSFunction & Runtime Stub, then Construct the Entry Frame in "InvokeJSFunctionEntry", Leave Frame in "CallRuntimeTrampoline" b modify LLVM Calling Conversion, prologue push callee-saved gpr registers --> callee-saved fp/simd/SVE regs --> prev_fp, prev_lr .finally update x29 pointer to prev_fp issue:https://gitee.com/openharmony/ark_js_runtime/pulls/630 Change-Id: I1df498f411e03c9887c4cad97bf82371c0b5f01a Signed-off-by: songzhengchao <songzhengchao@huawei.com> |
||
---|---|---|
.. | ||
BUILD.gn | ||
satepoint_GC_0.ll | ||
stub_tests.cpp |