I'm looking at inlining for my #emacs JIT, but not seeing a good way to do this without implementing on-stack replacement, which seems hard, especially given that I'm using libjit rather than rolling my own back end.