[llvm-commits] CVS: llvm/docs/ReleaseNotes.html

Reid Spencer reid at x10sys.com
Tue Jul 12 09:36:35 PDT 2005



Changes in directory llvm/docs:

ReleaseNotes.html updated: 1.332 -> 1.333
---
Log message:

Update release notes regarding thread-safe JIT.


---
Diffs of the changes:  (+9 -5)

 ReleaseNotes.html |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)


Index: llvm/docs/ReleaseNotes.html
diff -u llvm/docs/ReleaseNotes.html:1.332 llvm/docs/ReleaseNotes.html:1.333
--- llvm/docs/ReleaseNotes.html:1.332	Wed Jun 29 11:22:34 2005
+++ llvm/docs/ReleaseNotes.html	Tue Jul 12 11:36:24 2005
@@ -77,6 +77,14 @@
 <h1>
  See <a href="/releases/1.5/docs/ReleaseNotes.html">LLVM 1.5 Release Notes</a>
 </h1>
+<ol>
+  <li>The JIT now uses mutexes to protect its internal data structures. This
+  allows multi-threaded programs to be run from the JIT or interpreter without
+  corruption of the internal data structures. See 
+  <a href="http://llvm.cs.uiuc.edu/PR418">PR418</a> and
+  <a href="http://llvm.cs.uiuc.edu/PR540">PR540</a> for the details.
+  </li>
+</ol>
 </div>
 
 <!--=========================================================================-->
@@ -180,10 +188,6 @@
 <ul>
   <li>In the JIT, <tt>dlsym()</tt> on a symbol compiled by the JIT will not
   work.</li>
-  <li>The JIT does not use mutexes to protect its internal data structures. As
-  such, execution of a threaded program could cause these data structures to be
-  corrupted.
-  </li>
   <li><a href="http://llvm.cs.uiuc.edu/PR240">The lower-invoke pass does not 
     mark values live across a setjmp as volatile</a>. This missing feature 
   only affects targets whose setjmp/longjmp libraries do not save and restore 
@@ -584,7 +588,7 @@
   src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
 
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2005/06/29 16:22:34 $
+  Last modified: $Date: 2005/07/12 16:36:24 $
 </address>
 
 </body>






More information about the llvm-commits mailing list