Update Download information in GC overview document
authorIvan Maidanski <ivmai@mail.ru>
Tue, 13 Jun 2017 18:31:52 +0000 (21:31 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 13 Jun 2017 18:31:52 +0000 (21:31 +0300)
* doc/overview.html: Change Download page link to that on GitHub; add
BDWGC acronym; remove link to gc.tar.gz; recommend to download
"recent stable" version; remove link to ancient boehm-gc in gcc;
provide link to the list of changes (for each version).

doc/overview.html

index 4ca2f3e..d39fc50 100644 (file)
@@ -7,7 +7,7 @@
   <td><a href="http://www.hboehm.info/gc/04tutorial.pdf">Tutorial Slides</a></td>
   <td><a href="http://www.hboehm.info/gc/faq.html">FAQ</a></td>
   <td><a href="simple_example.md">Example</a></td>
-  <td><a href="http://www.hboehm.info/gc/gc_source/">Download</a></td>
+  <td><a href="https://github.com/ivmai/bdwgc/wiki/Download">Download</a></td>
   <td><a href="http://www.hboehm.info/gc/license.txt">License</a></td>
   </tr>
 </tbody></table>
@@ -30,7 +30,7 @@ and before that at
 <tt>ftp://ftp.parc.xerox.com/pub/gc/gc.html</tt>. ]
 <p>
 The <a href="http://www.hboehm.info">Boehm</a>-<a href="http://www.cs.cornell.edu/annual_report/00-01/bios.htm#demers">Demers</a>-<a href="http://www.ubiq.com/hypertext/weiser/weiser.html">Weiser</a>
-conservative garbage collector can
+conservative Garbage Collector (<b>BDWGC</b>) can
 be used as a garbage collecting
 replacement for C <tt>malloc</tt> or C++ <tt>new</tt>.
 It allows you to allocate memory basically as you normally would,
@@ -51,23 +51,14 @@ Alternatively, the garbage collector may be used as
 a <a href="leak.md">leak detector</a>
 for C or C++ programs, though that is not its primary goal.
 </p><p>
-Typically several versions will be available.
-Usually you should first try to use
-<a href="http://www.hboehm.info/gc/gc_source/gc.tar.gz"><tt>gc_source/gc.tar.gz</tt></a>,
-which is normally an older, more stable version.
-</p><p>
-If that fails, try the latest explicitly numbered version
-in <a href="http://www.hboehm.info/gc/gc_source/">
-<tt>gc_source/</tt></a>.
-Later versions may contain additional features, platform support,
-or bug fixes, but are likely to be less well tested.
-</p><p>
-A slightly older version of the garbage collector is now also
-included as part of the
-<a href="http://gcc.gnu.org/">GNU compiler</a>
-distribution.  The source
-code for that version is available for browsing
-<a href="https://github.com/gcc-mirror/gcc/tree/gcc-6-branch/boehm-gc">here</a>.
+Typically several versions are offered for
+<a href="https://github.com/ivmai/bdwgc/wiki/Download">downloading</a>:
+preview, stable, legacy.
+Usually you should use the one marked as the <i>latest stable</i> release.
+Preview versions may contain additional features, platform support,
+but are likely to be less well tested.
+The list of changes for each version is specified on the
+<a href="https://github.com/ivmai/bdwgc/releases">releases</a> page.
 </p><p>
 The arguments for and against conservative garbage collection
 in C and C++ are briefly
@@ -339,7 +330,7 @@ system.
 </p><p>
 <a href="http://asymptote.sf.net/">Asymptote LaTeX-compatible
 vector graphics language.</a>
-</p><h1><a name="collector">More collector information at this site</a></h1>
+</p><h1><a name="collector">More information on the BDWGC primary site</a></h1>
 <a href="simple_example.md">A simple illustration of how to build and
 use the collector</a>.
 <p>
@@ -362,8 +353,12 @@ garbage collector.</a>
 </p><p>
 <a href="scale.md">Scalability of the collector to multiprocessors.</a>
 </p><p>
-<a href="http://www.hboehm.info/gc/gc_source/">Directory containing garbage collector source</a>.
-</p><h1><a name="background">More background information at this site</a></h1>
+<a href="http://www.hboehm.info/gc/gc_source/">Directory</a> containing
+the distribution files of all garbage collector releases.
+It duplicates
+<a href="https://github.com/ivmai/bdwgc/wiki/Download">Download</a> page on
+GitHub.
+</p><h1><a name="background">More background information</a></h1>
 <a href="http://www.hboehm.info/gc/bounds.html">An attempt to establish a bound on space usage of
 conservative garbage collectors</a>.
 <p>