I'll read this patch as much as possible and try to get the whole picture. But because much of the code is already reviewed by llgo developers, I don't assume that the same level of code review as other patches is needed. I'll mainly look for obvious red signals (if exists). http://reviews.llvm.org/D6327