[llvm-commits] [vmkit] r51852 - in /vmkit/trunk/lib/N3: Main.cpp VMCore/N3Initialise.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Sun Jun 1 15:34:42 PDT 2008
Author: geoffray
Date: Sun Jun 1 17:34:42 2008
New Revision: 51852
URL: http://llvm.org/viewvc/llvm-project?rev=51852&view=rev
Log:
No more markAndTraceRoots in Object.
Modified:
vmkit/trunk/lib/N3/Main.cpp
vmkit/trunk/lib/N3/VMCore/N3Initialise.cpp
Modified: vmkit/trunk/lib/N3/Main.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/N3/Main.cpp?rev=51852&r1=51851&r2=51852&view=diff
==============================================================================
--- vmkit/trunk/lib/N3/Main.cpp (original)
+++ vmkit/trunk/lib/N3/Main.cpp Sun Jun 1 17:34:42 2008
@@ -28,7 +28,7 @@
Thread::initialise();
jit::initialise();
Object::initialise();
- Collector::initialise(Object::markAndTraceRoots, &base);
+ Collector::initialise(0, &base);
boot();
start_app(argc, argv);
Modified: vmkit/trunk/lib/N3/VMCore/N3Initialise.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/N3/VMCore/N3Initialise.cpp?rev=51852&r1=51851&r2=51852&view=diff
==============================================================================
--- vmkit/trunk/lib/N3/VMCore/N3Initialise.cpp (original)
+++ vmkit/trunk/lib/N3/VMCore/N3Initialise.cpp Sun Jun 1 17:34:42 2008
@@ -235,10 +235,8 @@
CLIJit::initialise();
VMObject::globalLock = mvm::Lock::allocNormal();
- //mvm::Object::pushRoot((mvm::Object*)VMObject::globalLock);
N3* vm = N3::bootstrapVM = N3::allocateBootstrap();
- mvm::Object::pushRoot((mvm::Object*)N3::bootstrapVM);
More information about the llvm-commits
mailing list