Riesci a pensare a qualche uso legittimo (intelligente) per la modifica del codice in runtime (programma che modifica il proprio codice in fase di esecuzione)?
I sistemi operativi moderni sembrano disapprovare i programmi che lo fanno poiché questa tecnica è stata utilizzata dai virus per evitare il rilevamento.
Tutto quello a cui riesco a pensare è una sorta di ottimizzazione del runtime che rimuoverebbe o aggiungerebbe del codice conoscendo qualcosa in runtime che non può essere conosciuto in fase di compilazione.