|
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... | |