Skip to content

修复 ARM64 JIT 栈槽偏移超出单指令可编码范围的问题:sb_slot 当偏移落在 [-256, 32760](str/ldr scaled 与...

mr cino requested to merge fix/arm64-jit-large-stack-offset into master

修复 ARM64 JIT 栈槽偏移超出单指令可编码范围的问题:sb_slot 当偏移落在 [-256, 32760](str/ldr scaled 与 stur/ldur unscaled 的并集)时直接返回 [m_sb + offset],否则将偏移装入临时寄存器、与栈基址相加后通过间接寻址访存——修复深栈帧(slot < -32 或 slot > 4095)下 JIT 代码生成错误

Merge request reports