[vmkit-commits] [vmkit] r136890 - /vmkit/trunk/mmtk/magic/LowerJavaRT.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Thu Aug 4 10:39:58 PDT 2011
Author: geoffray
Date: Thu Aug 4 12:39:58 2011
New Revision: 136890
URL: http://llvm.org/viewvc/llvm-project?rev=136890&view=rev
Log:
Remove addFinalizationCandidate uses in MMTk.
Modified:
vmkit/trunk/mmtk/magic/LowerJavaRT.cpp
Modified: vmkit/trunk/mmtk/magic/LowerJavaRT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/mmtk/magic/LowerJavaRT.cpp?rev=136890&r1=136889&r2=136890&view=diff
==============================================================================
--- vmkit/trunk/mmtk/magic/LowerJavaRT.cpp (original)
+++ vmkit/trunk/mmtk/magic/LowerJavaRT.cpp Thu Aug 4 12:39:58 2011
@@ -75,9 +75,14 @@
GV.eraseFromParent();
}
}
+
+ // Replace finalization calls with null.
+ Function* F = M.getFunction("addFinalizationCandidate");
+ F->replaceAllUsesWith(Constant::getNullValue(F->getType()));
+ F->eraseFromParent();
// Replace gcmalloc with the allocator of MMTk objects in VMKit
- Function* F = M.getFunction("gcmalloc");
+ F = M.getFunction("gcmalloc");
Function* Ma = M.getFunction("AllocateMagicArray");
Function* NewFunction =
More information about the vmkit-commits
mailing list