[llvm-commits] [poolalloc] r99890 - /poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp
John Criswell
criswell at uiuc.edu
Tue Mar 30 08:53:05 PDT 2010
Author: criswell
Date: Tue Mar 30 10:53:05 2010
New Revision: 99890
URL: http://llvm.org/viewvc/llvm-project?rev=99890&view=rev
Log:
Corrected the size of SAFECode pools (they are now 92 bytes in size).
Like the PoolAllocate pass, enable SAFECode options by default.
Modified:
poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp
Modified: poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp?rev=99890&r1=99889&r2=99890&view=diff
==============================================================================
--- poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp (original)
+++ poolalloc/branches/release_26/lib/PoolAllocate/PoolOptimize.cpp Tue Mar 30 10:53:05 2010
@@ -32,7 +32,7 @@
static char ID;
bool SAFECodeEnabled;
- PoolOptimize(bool SAFECode = false) : ModulePass((intptr_t)&ID) {
+ PoolOptimize(bool SAFECode = true) : ModulePass((intptr_t)&ID) {
SAFECodeEnabled = SAFECode;
}
bool runOnModule(Module &M);
@@ -72,7 +72,7 @@
const Type *VoidPtrTy = PointerType::getUnqual(Int8Type);
const Type *PoolDescPtrTy;
if (SAFECodeEnabled)
- PoolDescPtrTy = PointerType::getUnqual(ArrayType::get(VoidPtrTy, 50));
+ PoolDescPtrTy = PointerType::getUnqual(ArrayType::get(VoidPtrTy, 92));
else
PoolDescPtrTy = PointerType::getUnqual(ArrayType::get(VoidPtrTy, 16));
More information about the llvm-commits
mailing list