[llvm-commits] [llvm] r81353 - /llvm/trunk/lib/VMCore/LLVMContextImpl.h

Devang Patel devang.patel at gmail.com
Thu Sep 10 15:36:30 PDT 2009


On Wed, Sep 9, 2009 at 11:13 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Devang Patel wrote:
>> Author: dpatel
>> Date: Wed Sep  9 12:07:07 2009
>> New Revision: 81353
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=81353&view=rev
>> Log:
>>
>> Gracefully destroy MDNodes.
>>
>> Modified:
>>     llvm/trunk/lib/VMCore/LLVMContextImpl.h
>>
>> Modified: llvm/trunk/lib/VMCore/LLVMContextImpl.h
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/LLVMContextImpl.h?rev=81353&r1=81352&r2=81353&view=diff
>>
>> ==============================================================================
>> --- llvm/trunk/lib/VMCore/LLVMContextImpl.h (original)
>> +++ llvm/trunk/lib/VMCore/LLVMContextImpl.h Wed Sep  9 12:07:07 2009
>> @@ -203,6 +203,9 @@
>>      AggZeroConstants.freeConstants();
>>      NullPtrConstants.freeConstants();
>>      UndefValueConstants.freeConstants();
>> +    for (FoldingSet<MDNode>::iterator I=MDNodeSet.begin(),
>> +           E =MDNodeSet.end(); I != E; ++I)
>
> Please fix the whitespace around the equals signs.

Done.
-
Devang

>
> Nick
>
>> +      I->dropAllReferences();
>>      for (IntMapTy::iterator I=IntConstants.begin(), E=IntConstants.end();
>>           I != E; ++I) {
>>        if (I->second->use_empty())
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list