Optimasi

Pass optimasi klasik: taksonomi, liveness dan alokasi register, inlining dan kode mati, serta disiplin pengukuran.

Modul ini membahas pass optimasi yang menjadi alasan compiler modern menghasilkan kode cepat. Empat topik di dalamnya mencakup taksonomi optimasi lokal, global, dan antarprosedur, intuisi analisis liveness dan pewarnaan graf untuk alokasi register, pass klasik inlining dan penghapusan kode mati, serta disiplin pengukuran sebelum versus sesudah agar optimasi terbukti memberi dampak. Modul ini ditempatkan paling akhir agar kebenaran program sudah terbukti sebelum kecepatan mulai dikejar.