Hacker News new | past | comments | ask | show | jobs | submit login

I don't get it.

Looking at output assembly language won't tell me anything about the algorithms behind solving the register allocation problem (aka: live data problem, which is a knapsack problem and/or graph-coloring problem IIRC).

I'd be able to see that yes, compilers are good at deciding which registers should hold which data. But that's not sufficient at actually learning how the algorithm / register selection process works.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: