tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BitFilter.hpp File Reference
#include <stm/config.h>
#include <stdint.h>
Include dependency graph for BitFilter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  stm::BitFilter< BITS >
 

Namespaces

 stm
 

Macros

#define FILTER_ALLOC(x)   malloc((x))
 

Variables

uintptr_t word_filter [WORD_BLOCKS]
 

Macro Definition Documentation

#define FILTER_ALLOC (   x)    malloc((x))

Copyright (C) 2011 University of Rochester Department of Computer Science and Lehigh University Department of Computer Science and Engineering

License: Modified BSD Please see the file LICENSE.RSTM for licensing information This file implements a simple bit filter datatype, with SSE2 optimizations. The type is templated by size, but has only been tested at a size of 1024 bits.

Variable Documentation

uintptr_t word_filter[WORD_BLOCKS]