Answer from cs61c-ej (Leon Wang 16247444) for Question 2 The placement scheme is either very associative or not very associative, I'm not sure which one. One version of the code favors one scheme over the other. The compiler optimized the code for that particular sheme whichever one it may be.