[vmkit-commits] [vmkit] r59633 - /vmkit/trunk/include/mvm/Allocator.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Nov 19 06:26:22 PST 2008


Author: geoffray
Date: Wed Nov 19 08:26:21 2008
New Revision: 59633

URL: http://llvm.org/viewvc/llvm-project?rev=59633&view=rev
Log:
Always align on a ptr-size basis.

Modified:
    vmkit/trunk/include/mvm/Allocator.h

Modified: vmkit/trunk/include/mvm/Allocator.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/Allocator.h?rev=59633&r1=59632&r2=59633&view=diff

==============================================================================
--- vmkit/trunk/include/mvm/Allocator.h (original)
+++ vmkit/trunk/include/mvm/Allocator.h Wed Nov 19 08:26:21 2008
@@ -11,6 +11,7 @@
 #define MVM_ALLOCATOR_H
 
 #include <cstdlib>
+#include <cstring>
 #include <limits>
 
 #include "llvm/Support/Allocator.h"
@@ -68,7 +69,7 @@
 public:
   void* Allocate(size_t sz) {
     TheLock.lock();
-    void* res = Allocator.Allocate(sz, sz % 4 ? sizeof(void*) : 1);
+    void* res = Allocator.Allocate(sz, sizeof(void*));
     TheLock.unlock();
     return res;
   }





More information about the vmkit-commits mailing list