Add a note about llvm-abcd, the Analysis of ByteCode Dumper
authorReid Spencer <rspencer@reidspencer.com>
Tue, 8 Jun 2004 07:30:31 +0000 (07:30 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Tue, 8 Jun 2004 07:30:31 +0000 (07:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14065 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index ec1fe8272eda00816138746f80d0bba9ae19f621..1b2c25d336f8bbaff0cb59f27157d3d39d0c5e4f 100644 (file)
@@ -105,8 +105,6 @@ constrained to be the same as the CFG for the LLVM input code.</li>
 <li>LLVM now has new loop unrolling and loop unswitching passes.</li>
 <li>The induction variable substitution pass performs linear function test
 replacement and exit value replacement optimizations.</li>
-<li>The <a href="BytecodeFormat.html">LLVM Bytecode file format</a> is now 
-    documented.</li>
 <li>LLVM now has first-class support for <a href="GarbageCollection.html">Accurate 
 Garbage Collection</a>, enabling the use of aggressive copying and generational 
 collectors.</li>
@@ -119,6 +117,15 @@ basic blocks</a> to track down reduce miscompilation testcases.</li>
 This includes the JIT compiler.</li>
 <li>The LLVM code generator is now being <a 
     href="CodeGenerator.html">documented</a>.</li>
+<li>There is a new tool, llvm-abcd, the Analysis of ByteCode Dumper (abcd). 
+This tool can compute basic statistics and bytecode density statistics on a
+module or function basis and also dump out bytecode in a textual format that
+is lower level than assembly (values are not resolved from slot numbers).
+It should only be of interest to (a) those who are working to improve the
+bytecode format and (b) those who really want to understand or document the
+details of the bytecode format.</li>
+<li>The <a href="BytecodeFormat.html">LLVM Bytecode file format</a> is now 
+    being documented.</li>
 </ol>
 
 </div>