[ Crusader370 @ 02.06.2008. 13:19 ] @
Pozdrav svima,

Za jedan projekat u skoli, trebam da napravim univerzalni register allocator koji bi mogao da menja algoritme koje koristi (prvo cu da napravim za pocetak obican graph coloring i linear scan algoritam). Medjutim, najveci problem mi je kako prakticno da to implementiram. Ako krenem od nekog open source kompajlera, plasim se da ce biti tesko razumeti ga i dodati moj register allocator, i da cu se uplesti u pokusavanju da razumem sta se tu desava, mada mozda je to jedini nacin. Ako ne, mislio sam mozda da nadjem neke trace fajlove u IL-u pa da simuliram samo register allocator, globalni ili lokalni, ili i jedan i drugi.

Da li imate neki predlog? Stvarno ne znam sta da radim. Znaci, ukratko: treba da napravim generalni register allocator koji moze da menja algoritme koji koristi, i da na kraju to testiram (i napravim neki novi algoritam).

Hvala,

Crusader