[llvm-commits] [llvm] r100035 - in /llvm/trunk/lib/CodeGen/AsmPrinter: DIE.cpp DIE.h DwarfDebug.cpp DwarfDebug.h

Chris Lattner clattner at apple.com
Wed Mar 31 13:07:44 PDT 2010


On Mar 31, 2010, at 12:34 PM, Benjamin Kramer wrote:

> Author: d0k
> Date: Wed Mar 31 14:34:01 2010
> New Revision: 100035
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=100035&view=rev
> Log:
> DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them are
> POD-like anyway, so we don't even care about calling their d'tors (DIEBlock
> being the exception).
> 
> ~6% less mallocs and ~1% compile time improvement on clang -O0 -g oggenc.c

Awesome!




More information about the llvm-commits mailing list