FreeTensor
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
allocator.h File Reference
#include <atomic>
#include <cstdint>
#include <cstdlib>
#include <vector>
Include dependency graph for allocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  freetensor::SmallItem
 
class  freetensor::SmallItemBlock
 
class  freetensor::SmallItemAllocator
 
class  freetensor::Allocator< T >
 

Namespaces

namespace  freetensor
 

Functions

template<class T >
bool freetensor::operator== (const Allocator< T > &lhs, const Allocator< T > &rhs)
 

Variables

constexpr int freetensor::SMALL_ITEM_SIZE = 64
 
constexpr int freetensor::SMALL_ITEM_PER_BLOCK = 16384 / SMALL_ITEM_SIZE