| 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.cpp | Galois 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.cpp | Simple 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.cpp | Enviroment Checking Code -*- C++ -*- |
| EnvCheck.h [code] | Enviroment Checking Code -*- C++ -*- |
| FileGraph.cpp | Filegraph -*- 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.cpp | Implement 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.cpp | Galois 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.cpp | Machine Descriptions on Linux -*- C++ -*- |
| HWTopoSun.cpp | Machine 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.cpp | Memory 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.cpp | Implement 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.cpp | Page 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.cpp | Per 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.cpp | SimpleLocks -*- 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.cpp | Support functions -*- C++ -*- |
| Support.h [code] | Reporting and utility code -*- C++ -*- |
| SwapByteOrder.h [code] | |
| Termination.cpp | Dikstra style termination detection -*- C++ -*- |
| Termination.h [code] | Dikstra style termination detection -*- C++ -*- |
| ThreadPool.h [code] | Simple thread related classes -*- C++ -*- |
| ThreadPool_cray.cpp | Cray thread pool implementation |
| ThreadPool_pthread.cpp | Pthread thread pool implementation -*- C++ -*- |
| ThreadRWlock.h [code] | TODO -*- C++ -*- |
| Threads.h [code] | Galois user interface -*- C++ -*- |
| TID.cpp | Thread ID -*- C++ -*- |
| TID.h [code] | Thread ID -*- C++ -*- |
| Timer.cpp | Simple 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++ -*- |
1.6.1