Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::runtime::FixedSizeHeap Class Reference

Main scalable allocator in Galois. More...

#include <Mem.h>

Public Member Functions

 FixedSizeHeap (size_t size)
 
void * allocate (size_t size)
 
void deallocate (void *ptr)
 
bool operator!= (const FixedSizeHeap &rhs) const
 
bool operator== (const FixedSizeHeap &rhs) const
 

Detailed Description

Main scalable allocator in Galois.

Constructor & Destructor Documentation

galois::runtime::FixedSizeHeap::FixedSizeHeap ( size_t  size)
inline

Member Function Documentation

void* galois::runtime::FixedSizeHeap::allocate ( size_t  size)
inline
void galois::runtime::FixedSizeHeap::deallocate ( void *  ptr)
inline
bool galois::runtime::FixedSizeHeap::operator!= ( const FixedSizeHeap rhs) const
inline
bool galois::runtime::FixedSizeHeap::operator== ( const FixedSizeHeap rhs) const
inline

The documentation for this class was generated from the following file: