From bf8e5161313df9646733173376fe70dfda25d884 Mon Sep 17 00:00:00 2001
From: Chris Lattner
Date: Mon, 29 Mar 2010 18:34:13 +0000
Subject: [PATCH] update the vmkit blurb
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99824 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/ReleaseNotes.html | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 43219a78752..e3eafd60b25 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -175,13 +175,23 @@ implementation of the CLI) using LLVM for static and just-in-time
compilation.
-VMKit version ?? builds with LLVM 2.7 and you can find it on its
-web page. The release includes
-bug fixes, cleanup and new features. The major changes are:
+With the release of LLVM 2.7, VMKit has shifted to a great framework for writing
+virtual machines. VMKit now offers precise and efficient garbage collection with
+multi-threading support, thanks to the MMTk memory management toolkit, as well
+as just in time and ahead of time compilation with LLVM. The major changes in
+VMKit 0.27 are:
-- ...
+- Garbage collection: VMKit now uses the MMTk toolkit for garbage collectors.
+ The first collector to be ported is the MarkSweep collector, which is precise,
+ and drastically improves the performance of VMKit.
+- Line number information in the JVM: by using the debug metadata of LLVM, the
+ JVM now supports precise line number information, useful when printing a stack
+ trace.
+- Interface calls in the JVM: we implemented a variant of the Interface Method
+ Table technique for interface calls in the JVM.
+