bytecodealliance / bytecodealliance/wasmtime

[simpleJIT] Make it possible to dealloc specific functions

Open
#1,157 3 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.