kcc added a comment. One more interesting question that came to my mind: is this going to be async-signal-safe? If you think it will, please add tests. If not, the whole idea is kind of questionable. Repository: rL LLVM http://reviews.llvm.org/D12318