mirror of
https://github.com/micropython/micropython.git
synced 2026-01-06 20:20:14 +01:00
This patch makes the Thumb-2 native emitter use wide ldr instructions to call into the runtime, when the index into the native glue function table is 32 or greater. This reduces the generated assembler code from 10 bytes to 6 bytes, saving RAM and making native code run about 0.8% faster.
14 KiB
14 KiB