Livepatch - Hot Reload without DLLs for Windows

Made a live code patcher for Odin (Windows/x64).
Call patch(), and the running program updates without restarting. Globals persist, so state survives. You can even modify the type info.

A small raylib/microui demo is included. WIP!!! I only tested it on small projects; expect rough edges.

Check it out → github

2 Likes

Livepatch now supports Linux/x64 as well.

RAD debugger does not work for patched code yet. But I am working on a fork to fix that

1 Like

This sounds very cool! I haven’t tried it yet, but it’s definitely on my radar for the next hacking session, especially with the Linux support :+1:

1 Like