afonso360 opened PR #3164 from interpreter-stack
to main
:
With this PR we also change the approach for heap loads and stores.
Previously we would use the offset as the address to the heap. However, this approach does not allow using the
load
/store
instructions to read/write from both the heap and the stack.We now return the real addresses from the addressing instructions (
stack_addr
/heap_addr
), and instead check if the address passed into theload
/store
instructions points to an area in the heap or the stack.
afonso360 updated PR #3164 from interpreter-stack
to main
.
afonso360 updated PR #3164 from interpreter-stack
to main
.
afonso360 closed without merge PR #3164.
Last updated: Nov 22 2024 at 17:03 UTC