#include "Galois/Runtime/mm/mem.h"
#include <boost/utility.hpp>
Go to the source code of this file.
Classes | |
class | Galois::Allocator< void > |
struct | Galois::Allocator< void >::rebind< Other > |
class | Galois::Allocator< Ty > |
struct | Galois::Allocator< Ty >::rebind< Other > |
Namespaces | |
namespace | Galois |
Typedefs | |
typedef GaloisRuntime::MM::SimpleBumpPtr < GaloisRuntime::MM::FreeListHeap < GaloisRuntime::MM::SystemBaseAlloc > > | Galois::ItAllocBaseTy |
typedef GaloisRuntime::MM::ExternRefGaloisAllocator < char, ItAllocBaseTy > | Galois::PerIterAllocTy |
Functions | |
void * | hoard_malloc (size_t) |
void | hoard_free (void *) |
template<typename T1 , typename T2 > | |
bool | Galois::operator== (const Allocator< T1 > &, const Allocator< T2 > &) throw () |
template<typename T1 , typename T2 > | |
bool | Galois::operator!= (const Allocator< T1 > &, const Allocator< T2 > &) throw () |
void hoard_free | ( | void * | ) |
void* hoard_malloc | ( | size_t | ) |