Hot reloading: polymorphism
Hot reloading has many problems to solve, but its most fundamental is correcting pointers to avoid the dreaded SEGFAULT. In this deep dive: vptrs, compiler design, and deducing object memory layouts.
Game Programmer
Hot reloading has many problems to solve, but its most fundamental is correcting pointers to avoid the dreaded SEGFAULT. In this deep dive: vptrs, compiler design, and deducing object memory layouts.
A proof-of-concept framework centered on plugins and seamless hot-reloading. Cross-platform, including building to web.