SELF-MODIFYING CODE. “Is it possible for a program to modify its own code? Absolutely. The Linux kernel makes extensive use of self-modifying code. Also, any environment using just-in-time compilation, such as the Java virtual machine or Google’s V8 JavaScript engine or PyPy, is built entirely on self-modifying code.”
https://lnkd.in/db4vZQ4