[llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp
Alkis Evlogimenos
alkis at cs.uiuc.edu
Sun Aug 15 02:52:21 PDT 2004
Changes in directory llvm-java/lib/Compiler:
Compiler.cpp updated: 1.85 -> 1.86
---
Log message:
Emit static initializers and globals for all classes we use.
---
Diffs of the changes: (+1 -0)
Index: llvm-java/lib/Compiler/Compiler.cpp
diff -u llvm-java/lib/Compiler/Compiler.cpp:1.85 llvm-java/lib/Compiler/Compiler.cpp:1.86
--- llvm-java/lib/Compiler/Compiler.cpp:1.85 Sat Aug 14 03:58:06 2004
+++ llvm-java/lib/Compiler/Compiler.cpp Sun Aug 15 04:52:11 2004
@@ -242,6 +242,7 @@
DEBUG(std::cerr << "Building ClassInfo for: " << className << '\n');
ClassFile* cf = ClassFile::getClassFile(className);
+ emitStaticInitializers(cf);
ClassInfo& ci = c2ciMap_[className];
assert(!ci.type && ci.f2iMap.empty() &&
"got already initialized ClassInfo!");
More information about the llvm-commits
mailing list