[llvm-commits] [llvm] r74701 - /llvm/trunk/docs/ReleaseNotes-2.6.html
Bill Wendling
isanbard at gmail.com
Thu Jul 2 11:39:16 PDT 2009
On Thu, Jul 2, 2009 at 9:48 AM, Owen Anderson<resistor at mac.com> wrote:
> Author: resistor
> Date: Thu Jul 2 11:48:38 2009
> New Revision: 74701
>
> URL: http://llvm.org/viewvc/llvm-project?rev=74701&view=rev
> Log:
> Describe the LLVMContext API change.
>
> Modified:
> llvm/trunk/docs/ReleaseNotes-2.6.html
>
> Modified: llvm/trunk/docs/ReleaseNotes-2.6.html
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes-2.6.html?rev=74701&r1=74700&r2=74701&view=diff
>
> ==============================================================================
> --- llvm/trunk/docs/ReleaseNotes-2.6.html (original)
> +++ llvm/trunk/docs/ReleaseNotes-2.6.html Thu Jul 2 11:48:38 2009
> @@ -419,7 +419,7 @@
> <div class="doc_text">
>
> <p>If you're already an LLVM user or developer with out-of-tree changes based
> -on LLVM 2.4, this section lists some "gotchas" that you may run into upgrading
> +on LLVM 2.5, this section lists some "gotchas" that you may run into upgrading
> from the previous release.</p>
>
> <ul>
> @@ -433,6 +433,13 @@
> API changes are:</p>
>
> <ul>
> +<li>LLVM's global uniquing tables for <tt>Type</tt>s and <tt>Constant</tt>s have
> + been privatized into members of an <tt>LLVMContext</tt>. A number of APIs
> + now take an <tt>LLVMContext</tt> as a parameter. To smooth the transition
> + for clients that will only ever use a single context, the new
> + <tt>getGlobalContext()</tt> API can be used to access a default global
> + context which can be passed in any and all cases where a context is
> + required.
Please add a </li> at the end of this item.
-bw
More information about the llvm-commits
mailing list