From: Nicolas Geoffray Date: Fri, 9 Oct 2009 13:17:57 +0000 (+0000) Subject: As it turns out, the bug fixes in GC codegen did not make it X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=0c536bec1e601d5f73c1c1fada5aecacab7ff818;p=oota-llvm.git As it turns out, the bug fixes in GC codegen did not make it to llvm-2.6. Remove the precise garbage collection feature. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83638 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes-2.6.html b/docs/ReleaseNotes-2.6.html index 4f1d85b802c..ceb7e97838a 100644 --- a/docs/ReleaseNotes-2.6.html +++ b/docs/ReleaseNotes-2.6.html @@ -178,10 +178,7 @@ bug fixes, cleanup and new features. The major changes are:

  • A new llcj tool to generate shared libraries or executables of Java files.
  • -
  • A rewriting of the JVM C++ codebase to call LLVM garbage collection (GC) - intrinsics when it manipulates GC objects.
  • -
  • Cooperative GC and precise stack scanning using the GC framework of - LLVM.
  • +
  • Cooperative garbage collection.
  • Fast subtype checking (paper from Click et al [JGI'02]).
  • Implementation of a two-word header for Java objects instead of the orginal three-word header.