[vmkit-commits] [vmkit] r59182 - in /vmkit/trunk/lib/JnJVM/VMCore: JavaJIT.cpp JavaJITOpcodes.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Nov 12 14:24:10 PST 2008
Author: geoffray
Date: Wed Nov 12 16:24:07 2008
New Revision: 59182
URL: http://llvm.org/viewvc/llvm-project?rev=59182&view=rev
Log:
Simplify code generation: gcmalloc will get the collector by itself
in a multi-gc environment.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp
vmkit/trunk/lib/JnJVM/VMCore/JavaJITOpcodes.cpp
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp?rev=59182&r1=59181&r2=59182&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.cpp Wed Nov 12 16:24:07 2008
@@ -1723,10 +1723,6 @@
std::vector<Value*> args;
args.push_back(Size);
args.push_back(VT);
-#ifdef MULTIPLE_GC
- args.push_back(CallInst::Create(module->GetCollectorFunction,
- isolateLocal, "", currentBlock));
-#endif
Value* val = invoke(module->JavaObjectAllocateFunction, args, "",
currentBlock);
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaJITOpcodes.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaJITOpcodes.cpp?rev=59182&r1=59181&r2=59182&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaJITOpcodes.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaJITOpcodes.cpp Wed Nov 12 16:24:07 2008
@@ -1937,10 +1937,6 @@
std::vector<Value*> args;
args.push_back(size);
args.push_back(TheVT);
-#ifdef MULTIPLE_GC
- args.push_back(CallInst::Create(module->GetCollectorFunction,
- isolateLocal, "", currentBlock));
-#endif
Value* res = invoke(module->JavaObjectAllocateFunction, args, "",
currentBlock);
Value* cast = new BitCastInst(res, module->JavaArrayType, "",
More information about the vmkit-commits
mailing list