Galois
|
#include <cstddef>
#include <deque>
#include <mutex>
#include <numeric>
#include <unordered_map>
#include <vector>
#include "galois/config.h"
#include "galois/gIO.h"
#include "galois/substrate/CacheLineStorage.h"
#include "galois/substrate/SimpleLock.h"
#include "galois/substrate/PageAlloc.h"
#include "galois/substrate/PtrLock.h"
#include "galois/substrate/ThreadPool.h"
Go to the source code of this file.
Namespaces | |
galois | |
The Galois namespace containing all Galois structures and functions. | |
galois::runtime | |
Internal Galois functionality - Use at your own risk. | |
Functions | |
void * | galois::runtime::pagePoolAlloc () |
Low level page pool (individual pages, use largeMalloc for large blocks) More... | |
void | galois::runtime::pagePoolFree (void *) |
void | galois::runtime::pagePoolPreAlloc (unsigned) |
size_t | galois::runtime::pagePoolSize () |
int | galois::runtime::numPagePoolAllocTotal () |
Returns total large pages allocated by Galois memory management subsystem. More... | |
int | galois::runtime::numPagePoolAllocForThread (unsigned tid) |
Returns total large pages allocated for thread by Galois memory management subsystem. More... | |