Are Compilers Deterministic?
1 points by susam
1 points by susam
Sigh. Can people please stop writing like this? I mean it doesn't have to be gorgeous prose, but anyone can do better than one word bullet points.
One thing stood out to that I would like to try myself:
I worked at Ksplice back in the 2000s, where we patched running Linux kernels in RAM so you could take security updates without rebooting.
We generated rebootless Linux kernel updates by diffing old vs new compiled output and stitching hot patches into live kernel memory. Most diffs mapped cleanly to changed C.
This would probably be a great learning experience to better understand the kernel build system, runtime memory layout, and other things related to kernel internals that I can't think off of the top of my head.