The proceedings of the 2005 GCC Developers’ Summit are now available. As usual, they make for very interesting reading. I was particularly interested in reading Vladimir Makarov's paper on the new register allocator infrastructure that he is working on since register allocation, especially for register-starved architectures like x86-32, is GCC's Achille's Heel. It seems that the new Tree-SSA infrastructure particularly aggravates the register pressure. Dan Kegel also maintained a diary of his visit to the summit.