Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kompajleri, projekat za skolu - register allocator

[es] :: Asembler :: Kompajleri, projekat za skolu - register allocator

[ Pregleda: 2316 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Crusader370
Toronto, Kanada

Član broj: 14880
Poruke: 24
*.acanac.net.



Profil

icon Kompajleri, projekat za skolu - register allocator02.06.2008. u 13:19 - pre 193 meseci
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
 
Odgovor na temu

[es] :: Asembler :: Kompajleri, projekat za skolu - register allocator

[ Pregleda: 2316 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.