Directory Core/Thread/

Total Files:
30
Deleted Files:
1
Lines of Code:
7216

[root]/Core/Thread

Lines of Code

Core/Thread/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 78 (100.0%) 2198 (100.0%) 28.1
worthen 45 (57.7%) 892 (40.6%) 19.8
mjc 6 (7.7%) 771 (35.1%) 128.5
callahan 10 (12.8%) 247 (11.2%) 24.7
abe 1 (1.3%) 175 (8.0%) 175.0
bigler 12 (15.4%) 91 (4.1%) 7.5
hartner 1 (1.3%) 10 (0.5%) 10.0
rocky 1 (1.3%) 8 (0.4%) 8.0
amorris 1 (1.3%) 4 (0.2%) 4.0
sparker 1 (1.3%) 0 (0.0%) 0.0

Most Recent Commits

mjc 2005-11-09 12:57 Rev.: 32475

get numProcessors initialized from ::initialize()

0 lines of code changed in 2 files:

  • Core/Thread: Thread_pthreads.cc (new)
mjc 2005-11-09 12:24 Rev.: 32474

return the correct number of processors

19 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+19 -2)
bigler 2005-10-13 14:11 Rev.: 32130


Changed "bool exiting" and "void Thread_run(Thread* t)" to static.

printf formatting to quiet warning messages.

For AtomicCounter::operator int() for __ia64 code explictly cast
priv_->amo_val to int.

4 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+4 -4)
abe 2005-07-02 15:59 Rev.: 30966

Added memory-mapped multi-media timer for sgi altix.

175 lines of code changed in 1 file:

  • Core/Thread: Time_altix.cc (new 175)
bigler 2005-05-24 14:47 Rev.: 30370

Added appropiate signal handling function interface for Cygwin.

9 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+9 -4)
rocky 2005-05-12 18:34 Rev.: 30166

Fixed up ia64 AtomicCounter implementation. Intel intrinsics return old
value from fetch-and-op operations. Old code seemed to assume they were
returning the new value. This intrinsic is also used in the Barrier::wait
method. Someone with a clearer knowledge of what that code is supposed
to do should make sure it is correct.

8 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+8 -7)
bigler 2005-05-02 15:14 Rev.: 30047

I got tired of the warning message that MAXSTACK is not used on Irix. This fixes that warning.

0 lines of code changed in 2 files:

  • Core/Thread: Thread.cc (new)
hartner 2005-04-26 15:40 Rev.: 29966

Currently the ia64 atomic operations only compile with icc.

This commit changes the atomic operations so that they can be
compiled with either icc or gcc.

10 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+10 -7)
sparker 2005-04-15 19:36 Rev.: 29841

Retire .cvsignore files

0 lines of code changed in 1 file:

  • Core/Thread: .cvsignore (del)
callahan 2005-03-31 13:08 Rev.: 29589

Fix race condition in Thread::parallel. Make all of the templated versions blocking (so that we don't dangle the stack pointer object). Call the function directly if nthreads == 1.

45 lines of code changed in 3 files:

  • Core/Thread: Thread.cc (+12 -7), Thread.h (new)
worthen 2005-03-03 13:24 Rev.: 29101

remove print statements

0 lines of code changed in 2 files:

  • Core/Thread: Thread_win32.cc (new)
amorris 2005-02-25 16:42 Rev.: 28956

Added TAU_REGISTER_THREAD for profiling.

4 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+4)
mjc 2005-02-23 21:43 Rev.: 28907

checkpoint merge from branch for bux fixes

752 lines of code changed in 3 files:

  • Core/Thread: Mailbox.h (new), Thread_pthreads.cc (+704 -505)
worthen 2005-02-21 22:04 Rev.: 28831

add a (default) parameter to niceAbort, so we can catch windows signals, print out a windows stack trace, and change the place where the ParallelHelper is dereferenced

89 lines of code changed in 2 files:

  • Core/Thread: Thread.cc (+77 -8), Thread.h (+12 -11)
worthen 2005-02-21 21:30 Rev.: 28813

Remove unnecessary SCICORESHARE

11 lines of code changed in 37 files:

  • Core/Thread: AtomicCounter.h (new), Barrier.h (changed), CleanupManager.h (new), ConditionVariable.h (new), CrowdMonitor.h (new), Guard.h (new), Mutex.h (new), MutexPool.h (new), ParallelBase.h (changed), RecursiveMutex.h (new), Runnable.h (new), Semaphore.h (new), SimpleReducer.h (new), ThreadError.h (new), ThreadGroup.h (new), ThreadPool.h (new), Time.h (changed), WorkQueue.h (changed), share.h (new 11)
worthen 2005-02-21 21:29 Rev.: 28812

Windows Thread version

670 lines of code changed in 1 file:

  • Core/Thread: Thread_win32.cc (+670 -113)
worthen 2005-02-21 21:29 Rev.: 28811

Windows version of Time

122 lines of code changed in 1 file:

  • Core/Thread: Time_win32.cc (new 122)
worthen 2005-02-21 21:28 Rev.: 28810

Don't include signals not defined in windows

0 lines of code changed in 2 files:

  • Core/Thread: Thread_unix.cc (new)
bigler 2005-02-17 14:51 Rev.: 28756

Made callbacks_ a pointer to ensure that it won't be destroyed before we need it in Thread::exitAll().

30 lines of code changed in 3 files:

  • Core/Thread: CleanupManager.cc (new), CleanupManager.h (+5 -1)
callahan 2005-02-04 18:25 Rev.: 28471

Merge v1_24_0_release

202 lines of code changed in 7 files:

  • Core/Thread: CleanupManager.cc (+28 -9), CleanupManager.h (+6 -1), Parallel.h (new), Thread.h (+8 -8), ThreadPool.h (+1 -1), Thread_pthreads.cc (+158 -235)

(3 more)

Generated by StatSVN 0.4.0