Microsofti insenerid pakkisid vanasti koodi kokku, et säästa väärtuslikke baite
Microsofti veteraninsener Raymond Chen meenutas esmaspäeval Windowsi hiilgeaegu, mil arendajad hoolisid jõudlusest ja mälukasutusest. Ta kirjeldas juhtumit, kui üks meeskond töötas nimetu protsessori jaoks mõeldud x86-32 emulaatori kallal, mis kasutas binaarset tõlkimist – originaalsest x86-32 koodist genereeriti natiivkood. Chen võrdles seda JIT-kompilaatoriga, kus x86-32 toimib justkui baitkoodina. Meeskond avastas funktsiooni, mis pidi eraldama 64 KB … Loe edasi