{"push_id":671814088,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"ec8c491a0649ca598aac3f29d200d114845b9d2d","before":"73993abb6ca607712eb6b8317fb9881bcca52a24","commits":[{"sha":"ec8c491a0649ca598aac3f29d200d114845b9d2d","author":{"email":"20d921fc546146872790792fbd1b5fc4bad0eb3d@apple.com","name":"Duncan P. N. Exon Smith"},"message":"SDAG: Give SDDbgValues their own allocator (and reset it)\n\nPreviously `SDDbgValue`s used the general allocator that lives for all\nof `SelectionDAG`.  Instead, give them their own allocator, and reset it\nwhenever `SDDbgInfo::clear()` is called, plugging a spiritual leak.\n\nThis drops `SelectionDAGBuilder::visitIntrinsicCall()` off of my heap\nprofile (was at around 2% of `llc` for codegen of `-flto -g`).  Thanks\nto Pete Cooper for spotting the problem and suggesting the fix.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237998 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/ec8c491a0649ca598aac3f29d200d114845b9d2d"}]}