[LLVMdev] Documentation of malloc/free

Chris Lattner clattner at apple.com
Mon Dec 7 09:19:18 PST 2009


<please email llvmdev, not me directly>

On Dec 7, 2009, at 8:47 AM, Florian Merz wrote:

> Hi Chris,
>
> I do understand that you don't want to keep the whole history, but  
> to me
> personally a simple line for recent changes like "introduced in 2.7"  
> or
> "removed in 2.7" would have been nice, so this might be the case for  
> other
> people, too.
>

We archive all the released LLVM documentations, so you can diff vs  
2.6 here:
http://llvm.org/releases/2.6/docs/LangRef.html

-Chris

> Thanks for your response,
> Florian
>
> Am Montag, 7. Dezember 2009 17:18:36 schrieben Sie:
>> On Dec 7, 2009, at 2:13 AM, Florian Merz wrote:
>>> Hi everyone,
>>>
>>> I noticed that MallocInst and FreeInst have been removed from the  
>>> LLVM IR
>>> as well as the language reference[1]. May I propose that at least  
>>> some
>>> placeholder is left in that document telling the reader that these
>>> instructions have been removed. This should be kept in at least  
>>> until
>>> there is one official release that does not support these  
>>> instructions
>>> anymore. The same goes for the addition of the indirect branch
>>> instruction. A note in the language reference would be nice  
>>> telling the
>>> reader when this instruction has been added to the language.
>>
>> Hi Florian,
>>
>> The documentation for LLVM is intended to describe the state of the  
>> system
>> without a historical view.  To get the historical view we put major
>> changes in the release notes.  These haven't been written yet for 2.7
>> though.
>>
>> -Chris
>>
> -- 
> Karlsruher Institut für Technologie (KIT)
> Forschungsgruppe Verifikation trifft Algorithmik
>
> Dipl.-Inf. Florian Merz
> Wissenschaftlicher Mitarbeiter
>
> Am Fasanengarten 5
> 76131 Karlsruhe
> Telefon: +49 721 608-7318
> florian.merz at kit.edu
> http://verialg.iti.uni-karlsruhe.de/
>
> KIT - Universität des Landes Baden-Württemberg und
> nationales Großforschungszentrum in der Helmholtz-Gemeinschaft





More information about the llvm-dev mailing list