ASPLOS 2007