bytecodealliance / bytecodealliance/wasmtime
[simpleJIT] Make it possible to dealloc specific functions
Open
cranelift
- Dominant language
- Rust
- Stars
- 18.6k
- Forks
- 1.8k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 126
Description
- What is the feature or code improvement you would like to do in Cranelift? See title.
- What is the value of adding this in Cranelift? This makes it possible to implement a JIT repl which deallocs any functions which won't be used anymore, for example because it has changed.
- Do you have an implementation plan, and/or ideas for data structures or
algorithms to use?
- Have you considered alternative implementations? If so, how are they better
or worse than your proposal?
See https://zulip-archive.rust-lang.org/131828tcompiler/81358REPLCraneliftbackend.html#182197469 for context.
Contributor guide
Assessment
This issue has not been assessed yet.