Directory Core/Thread/

Total Files:
56
Deleted Files:
0
Lines of Code:
10521

[root]/Core/Thread

Lines of Code

Core/Thread/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 118 (100.0%) 67 (100.0%) 0.5
jas 111 (94.1%) 59 (88.1%) 0.5
ahumphrey 5 (4.2%) 4 (6.0%) 0.8
dav 1 (0.8%) 3 (4.5%) 3.0
jholmen 1 (0.8%) 1 (1.5%) 1.0

Most Recent Commits

ahumphrey 2015-09-11 16:14 Rev.: 53932

Pull some leftover MSC_VER weeds

0 lines of code changed in 2 files:

  • Core/Thread: Thread.cc (new)
ahumphrey 2015-09-11 14:44 Rev.: 53930

Remove antiquated TAU support.

0 lines of code changed in 2 files:

  • Core/Thread: Thread_pthreads.cc (-4)
dav 2015-09-08 15:55 Rev.: 53912

Comment was wrong, add {}

3 lines of code changed in 1 file:

  • Core/Thread: Thread.cc (+3 -2)
jas 2015-05-14 10:44 Rev.: 53488

Change for c++-11.

0 lines of code changed in 2 files:

  • Core/Thread: CrashPad.h (changed)
jas 2015-01-26 12:34 Rev.: 53023

Made the following changes:

1. Compress large xml files. Remove sus log.

2. Add Changelog.

3. Add instructions for adding a new component to the build system.

4. Update OSX build in install documentation.

5. Update petsc version in install documentation.

6. Change Petsc version.

7. Remove references to Teem in installation. Remove the build directory
after creating the tarball for the release.

8. Remove Tracker feature.

9. Remove AIX references. Remove Basis/. Remove Teem. Remove sci_defs
include files related to SCIRun.

10. Remove old build dependency versions.

11. Add wasatch_3P 1.6.0 branch.

12. Remove bench.config file, update excludes when building release tar ball.

13. Remove *.orig and *.release files.

14. Update copyright date. Update version to 1.6.

59 lines of code changed in 109 files:

  • Core/Thread: AtomicCounter.h (+1 -1), AtomicCounter_default.cc (+1 -1), AtomicCounter_gcc.cc (new), Barrier.h (new), Barrier_default.cc (new), CleanupManager.cc (new), CleanupManager.h (new), ConditionVariable.h (+1 -1), CrashPad.cc (new), CrashPad.h (+1 -1), CrowdMonitor.h (+1 -1), CrowdMonitor_default.cc (+1 -1), CrowdMonitor_pthreads.cc (+1 -1), FutureValue.h (+1 -1), Guard.cc (new), Guard.h (new), Mailbox.h (+1 -1), Mutex.h (+1 -1), MutexPool.cc (new), MutexPool.h (+1 -1), Parallel.h (new), Parallel1.h (new), Parallel2.h (+1 -1), Parallel3.h (new), ParallelBase.cc (+1 -1), ParallelBase.h (+1 -1), RecursiveMutex.h (new), RecursiveMutex_default.cc (+1 -1), Reducer.h (+1 -1), Runnable.cc (+1 -1), Runnable.h (new), Semaphore.h (+1 -1), SimpleReducer.cc (+1 -1), SimpleReducer.h (new), Thread.cc (+1 -1), Thread.h (new), ThreadError.cc (new), ThreadError.h (new), ThreadGroup.cc (new), ThreadGroup.h (new), ThreadLock.cc (+1 -1), ThreadLock.h (new), ThreadPool.cc (new), ThreadPool.h (new), Thread_irix.cc (new), Thread_none.cc (+1 -1), Thread_pthreads.cc (+1 -1), Thread_unix.cc (+1 -1), Thread_unix.h (+1 -1), Time.h (+1 -1), Time_altix.cc (new), Time_irix.cc (new), Time_unix.cc (new), WorkQueue.cc (new), WorkQueue.h (new), sub.mk (+1 -1)
ahumphrey 2015-01-23 03:28 Rev.: 52998

Final round of scheduler cleanup:
* Clean up the class hierarchy, correct virtual overloads, fixed hiding of overloads, etc.
* Removed miles of redundant code.
* Common MPI scheduler-based functionality is in MPIScheduler, where it should be.
* Stacks of formatting, white space, comments, better header documentation.
* Further cleanup/streamlining of MPIStats reporting.
* .... probably more, but this should do it for now.

4 lines of code changed in 1 file:

  • Core/Thread: Thread.h (+4 -4)
jholmen 2015-01-13 20:30 Rev.: 52965

* Increased MAX_THREADS to 241 for the Xeon Phi (KNC).

* Added the MICCompactAffinity environmental flag to the ThreadedMPIScheduler and UnifiedScheduler. This is used to enable compact affinity with specific main/control thread placement for the Xeon Phi (KNC).

* Updated documentation for the CPUAffinity and MICCompactAffinity environmental flags.

*Updated ExecTimes note to correctly reflect the number of threads that it is cumulative over for the ThreadedMPIScheduler and UnifiedScheduler.

1 lines of code changed in 1 file:

  • Core/Thread: Thread.h (+1 -1)
Generated by StatSVN 0.7.0