Jmvx: Fast Multi-threaded Multi-version Execution and Record-Replay for Managed Languages. - David Schwartz; Ankith Kowshik; Luís Pina (Proc. ACM Program. Lang., 2024)