Skip to content

Introduce the memory_base field in the BM file metadata#486

Open
redoste wants to merge 1 commit into
tsoding:masterfrom
redoste:memory_base
Open

Introduce the memory_base field in the BM file metadata#486
redoste wants to merge 1 commit into
tsoding:masterfrom
redoste:memory_base

Conversation

@redoste
Copy link
Copy Markdown

@redoste redoste commented Jun 27, 2021

This makes bm bytecode compiled from bang significantly smaller because the stack is no longer included in the file.
Furthermore, debasm looks way cleaner because it doesn't print the stack anymore.

The behavior of native targets remains the same.

This makes BM bytecode compiled from Bang significantly smaller because
the stack is no longer included in the file.

Furthermore, debasm looks way cleaner because it doesn't print the stack
anymore.
@rexim
Copy link
Copy Markdown
Member

rexim commented Jun 29, 2021

@redoste this looks interesting. I'll take a look into it a bit later, sorry. Thank you for the PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants