File List

Here is a list of all files with brief descriptions:
Accumulator.h [code]Accumulator type -*- C++ -*-
AlignOf.h [code]
Allocator.cpp
Allocator.h [code]
APFloat.cpp
APFloat.h [code]
APInt.cpp
APInt.h [code]
APSInt.h [code]
ArrayRef.h [code]
Atomic.h [code]Atomic Types type -*- C++ -*-
Bag.h [code]Bags -*- C++ -*-
Barrier.cppGalois barrier -*- C++ -*-
Barrier.h [code]Barriers -*- C++ -*-
BoilerPlate.h [code]Common command line processing for benchmarks -*- C++ -*-
CacheLineStorage.h [code]One element per cache line -*- C++ -*-
CheckedObject.h [code]Galois Managed Conflict type wrapper -*- C++ -*-
CommandLine.cpp
CommandLine.h [code]
Compiler.h [code]
CompilerSpecific.h [code]Galois configuration -*- C++ -*-
Config.h [code]Galois configuration -*- C++ -*-
Context.cppSimple galois context and contention manager -*- C++ -*-
Context.h [code]Simple galois context and contention manager -*- C++ -*-
ContextPool.h [code]Simple pool to manage memory for contexts -*- C++ -*-
DenseMapInfo.h [code]
DeterministicWork.h [code]Deterministic execution -*- C++ -*-
DoAll.h [code]Galois Simple Parallel Loop -*- C++ -*-
Endian.h [code]Endian utility functions -*- C++ -*-
EnvCheck.cppEnviroment Checking Code -*- C++ -*-
EnvCheck.h [code]Enviroment Checking Code -*- C++ -*-
FileGraph.cppFilegraph -*- C++ -*-
FileGraph.h [code]Basic serialized graphs -*- C++ -*-
FixedSizeRing.h [code]Fixed-size ring buffer -*- C++ -*-
ForEachTraits.h [code]Traits of the Foreach loop body functor -*- C++ -*-
Galois.cppImplement user facing misc api -*- C++ -*-
Galois.h [code]Galois user interface -*- C++ -*-This is the only file to include for basic Galois functionality
gdeque.h [code]Deque like structure with scalable allocator usage -*- C++ -*-
gIO.cppGalois IO routines -*- C++ -*-
gio.h [code]Galois IO routines -*- C++ -*-
Graph.h [code]Basic morph graphs -*- C++ -*-
gslist.h [code]Low-space overhead list -*- C++ -*-
gstl.h [code]Simple STL style algorithms -*- C++ -*-
HWTopo.cpp
HWTopo.h [code]Hardware topology and thread binding -*- C++ -*-
HWTopoLinux.cppMachine Descriptions on Linux -*- C++ -*-
HWTopoSun.cppMachine Descriptions on Sun -*- C++ -*-
ilist.h [code]
ilist_node.h [code]
InsBag.h [code]Insert Bag v2 -*- C++ -*-
LargeArray.h [code]Large array types -*- C++ -*-
LazyArray.h [code]Lazy Static Array -*- C++ -*-
LazyObject.h [code]Lazy and strict object types -*- C++ -*-
LCGraph.h [code]Local Computation graphs -*- C++ -*-
LCordered.h [code]TODO -*- C++ -*-
LoopHooks.cpp
LoopHooks.h [code]Loop Entry/Exit Hooks -*- C++ -*-
MathExtras.h [code]
Mem.cppMemory allocator implementation -*- C++ -*-
Mem.h [code]User-visible allocators -*- C++ -*-
Runtime/mm/Mem.h [code]Heap building blocks -*- C++ -*-
Memory.h [code]
MethodFlags.h [code]Galois Conflict flags -*- C++ -*-
Runtime/MethodFlags.h [code]Galois Conflict flags -*- C++ -*-
MiscRuntime.cppImplement misc runtime functions and features -*- C++ -*-
OnlineStats.h [code]Online Stats -*- C++ -*-
OrderedWork.h [code]Ordered execution -*- C++ -*-
OwningPtr.h [code]
PaddedLock.h [code]Cache-line padded Simple Spin Lock -*- C++ -*-
PageAlloc.cppPage Allocator Implementation -*- C++ -*-
ParallelSTL.h [code]Parallel STL equivalents -*- C++ -*-This is the only file to include for basic Galois functionality
ParallelWork.h [code]Galois scheduler and runtime -*- C++ -*-
PerCPU.h [code]Per CPU/Thread support -*- C++ -*-
PerThreadStorage.cppPer Thread Storage -*- C++ -*-
PerThreadStorage.h [code]Per Thread Storage -*- C++ -*-
PerThreadWorkList.h [code]Per Thread workLists-*- C++ -*-
PointerLikeTypeTraits.h [code]
PriorityQueue.h [code]TODO -*- C++ -*-
PtrLock.h [code]Pointer Spin Lock -*- C++ -*-
QueuingLock.h [code]
Range.h [code]Ranges -*- C++ -*-
Recycler.h [code]
Sampling.cpp
Sampling.h [code]HW Runtime Sampling Control -*- C++ -*-
Serialize.h [code]Write graphs out to file -*- C++ -*-
SimpleLock.cppSimpleLocks -*- C++ -*-
SimpleLock.h [code]Simple Spin Lock -*- C++ -*-
SmallPtrSet.cpp
SmallPtrSet.h [code]
SmallString.h [code]
SmallVector.cpp
SmallVector.h [code]
SparseBitVector.h [code]
SpatialTree.h [code]A quad-tree -*- C++ -*-
StaticInstance.h [code]Simple Safe Static Global Instance -*- C++ -*-
Statistic.h [code]Statistic type -*- C++ -*-
StringExtras.h [code]
StringMap.cpp
StringMap.h [code]
StringRef.cpp
StringRef.h [code]
Support.cppSupport functions -*- C++ -*-
Support.h [code]Reporting and utility code -*- C++ -*-
SwapByteOrder.h [code]
Termination.cppDikstra style termination detection -*- C++ -*-
Termination.h [code]Dikstra style termination detection -*- C++ -*-
ThreadPool.h [code]Simple thread related classes -*- C++ -*-
ThreadPool_cray.cppCray thread pool implementation
ThreadPool_pthread.cppPthread thread pool implementation -*- C++ -*-
ThreadRWlock.h [code]TODO -*- C++ -*-
Threads.h [code]Galois user interface -*- C++ -*-
TID.cppThread ID -*- C++ -*-
TID.h [code]Thread ID -*- C++ -*-
Timer.cppSimple timer support -*- C++ -*-
Timer.h [code]Simple timer support -*- C++ -*-
Twine.cpp
Twine.h [code]
TwoLevelIterator.h [code]Two Level Iterator for Per-thread workList-*- C++ -*-
type_traits.h [code]
TypeTraits.h [code]Galois type traits -*- C++ -*-
UnionFind.h [code]Union-find -*- C++ -*-A minimum spanning tree algorithm to demonstrate the Galois system
UserContext.h [code]User Facing loop api -*- C++ -*-
UserContextAccess.h [code]Manipulate the user context -*- C++ -*-
Version.h [code]Version -*- C++ -*-
WorkList.h [code]Scalable local worklists -*- C++ -*-
WorkListAlt.h [code]Scalable local worklists -*- C++ -*-
WorkListDebug.h [code]Debug worklist wrappers-*- C++ -*-
WorkListHelpers.h [code]Worklists building blocks -*- C++ -*-

Generated on 12 Apr 2013 for Galois by  doxygen 1.6.1