optimize dispatch a little more
[IRC.git] / Robust / src / Runtime / memPool.h
index 3087881aee088c4b976aa3cc5fa130e39acf5c08..f2217c1791dc847bd2068fc00a81b4342beffbeb 100644 (file)
@@ -22,6 +22,8 @@
 #include "runtime.h"
 #include "mem.h"
 #include "mlp_lock.h"
+
+
 #define CACHELINESIZE 64
 
 
@@ -29,7 +31,6 @@ typedef struct MemPoolItem_t {
   void* next;
 } MemPoolItem;
 
-
 typedef struct MemPool_t {
   int itemSize;
   MemPoolItem* head;
@@ -95,8 +96,6 @@ static inline void poolfreeinto( MemPool* p, void* ptr ) {
   }
 }
 
-
-
 static inline void* poolalloc( MemPool* p ) {
 
   // to protect CAS in poolfree from dereferencing