Konspekt: 1. Wprowadzenie do tematu kompilacji JIT. 1a. Rola kompilacji JIT w maszynach wirtualnych. 1b. Problemy, jakie stwarza kompilacja JIT. 1c. Zagadnienia, z jakimi zmagają się twórcy maszyn wirtualnych ("czy" oraz "kiedy" kompilować kod). 2. Strategie kompilacji JIT w istniejących maszynach wirtualnych przeznaczonych dla architektur jednoprocesorowych. 2a. w przypadku jednego wątku kompilatora. 2b. w przypadku kilku wątków kompilatora. 3. Kompilacja JIT na maszynach wielordzeniowych. 4. Kompilacja JIT na maszynach wieloprocesorowych. 5. Strategie kolejkowania metod do kompilacji.