miniJVM icon indicating copy to clipboard operation
miniJVM copied to clipboard

这个JIT支持哪个架构的?ARM的thumb2指令集支持吗?

Open snikeguo opened this issue 1 year ago • 1 comments

RT. 另外有没有WX,方便加一下不? irust2020

snikeguo avatar Mar 20 '23 15:03 snikeguo

jit目前没有适配32位CPU,主要是long型8字节算术指令没有适配,minijvm的JIT依赖于SLJIT项目,其支持如下:https://github.com/zherczeg/sljit/ Supported architectures

Intel-x86 32 AMD-x86 64 ARM 32 (ARM-v5, ARM-v7 and Thumb2 instruction sets) ARM 64 PowerPC 32 PowerPC 64 MIPS 32 (III, R1) MIPS 64 (III, R1) RISC-V 32 RISC-V 64 s390x (64)

digitalgust avatar Mar 20 '23 16:03 digitalgust