You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#145 adds support for dynamically setting the memory limit through a macro exposed by nexus-rt.
#146 adds a low-level programmatic API, with an eye longer term towards a stable SDK (#148).
Longer term, it likely makes sense for the API/SDK to also (or even just exclusively) support programmatically adjusting the memory limit.
Doing this likely has a few moving pieces: we ideally want to set the memory limit by just emitting the linker script dynamically, rather than overwriting the stack pointer on start as #145 did. We'd also then need to support dynamic compilation or some sort of rewriting pass over the already compiled NVM assembly (or both), since at present the API only consumes an already compiled program.
The text was updated successfully, but these errors were encountered:
#145 adds support for dynamically setting the memory limit through a macro exposed by
nexus-rt
.#146 adds a low-level programmatic API, with an eye longer term towards a stable SDK (#148).
Longer term, it likely makes sense for the API/SDK to also (or even just exclusively) support programmatically adjusting the memory limit.
Doing this likely has a few moving pieces: we ideally want to set the memory limit by just emitting the linker script dynamically, rather than overwriting the stack pointer on start as #145 did. We'd also then need to support dynamic compilation or some sort of rewriting pass over the already compiled NVM assembly (or both), since at present the API only consumes an already compiled program.
The text was updated successfully, but these errors were encountered: