Conversation
Speedrun to load hello and run the first Erlang function, halting the VM with code 42. This is the first important Milestone in the Arm32 JIT development.
BLX used on a label always changes mode ARM/THUMB, we need to use BL instead
Use 4KB for labels used in LDR ops and reduce stub chercks intervals by 4 times
We account for the implicit PC+8, and reduce the displacement to be safe when it is used to encode negative offsets.
This allows to call other erlang functions in the same module
…in main process loop
…te_bin Route dynamic integer segment sizes through emit_bs_get_field_size and separate size errors from put-integer operand errors for correct BSC reason reporting.
Buildroot configures OTP with `--host=arm-buildroot-linux-gnueabihf`, which sets `host_cpu` to `arm`. This results in a plain `arm` that ends up causing cross builds to not trigger the ARM32 JIT check.
This fixes compilation errors due to a wx dependency in debugger.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.