Directory Core/Thread/

Total Files:
4
Deleted Files:
0
Lines of Code:
2544

[root]/Core/Thread

Lines of Code

Core/Thread/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 14 (100.0%) 118 (100.0%) 8.4
boulos 3 (21.4%) 49 (41.5%) 16.3
bigler 7 (50.0%) 30 (25.4%) 4.2
dav 2 (14.3%) 24 (20.3%) 12.0
worthen 2 (14.3%) 15 (12.7%) 7.5

Most Recent Commits

boulos 2007-11-01 17:25 Rev.: 39231

SCIRun/Core/Thread/Thread_pthreads.cc

Adding a new #define for SigContext that is sigcontext unless you're
on Leopard which seems to call this ucontext_t

0 lines of code changed in 2 files:

  • Core/Thread: Thread_pthreads.cc (changed)
bigler 2007-09-28 14:32 Rev.: 38841

Thread/Time_altix.cc

secondsPerTick wasn't calling initialize(), which could result in
bad values if called first.

0 lines of code changed in 2 files:

  • Core/Thread: Time_altix.cc (changed)
boulos 2007-08-13 09:09 Rev.: 38387

Under Darwin, SEM_LOCK isn't used because the
semaphore implementation is done separately. So
we ifdef it out to avoid "defined but not used"
warnings.

Additionally, the pthread_t under Darwin is opaque
and shouldn't be printed out directly. Now it's
being forcefully casted to a long unsigned int for
the print_threads function to avoid a warning.

49 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+49 -39)
bigler 2007-07-13 17:13 Rev.: 38065


SCIRun/Core/Thread/Thread.cc
SCIRun/Core/Thread/Thread.h

Added callExit static member variable and accessors.

SCIRun/Core/Thread/Thread_pthreads.cc

Before exiting as the last thread check to see if the application
should exit.

Fixed warnings generated by g++ -Wall. Basically consists of
initializing certain variables that were initialized and used in
branches and confuses the compiler.

30 lines of code changed in 5 files:

  • Core/Thread: Thread.cc (new), Thread.h (+11), Thread_pthreads.cc (+18 -14)
dav 2007-07-03 16:58 Rev.: 37972


Mostly (C-SAFE Sandia) Redstorm (RS) fixes...

M include/sci_algorithm.h

Apparently RS already has is_sorted...

M Core/OS/sub.mk

No sock support on RS.

M Core/Exceptions/Exception.cc
M Core/Thread/Thread.cc

No terminal support on the compute nodes, so can't drop into a debugger...
(Not sure why we have what looks like the same code in two different places...)

M Core/Util/sub.mk

No support for these things on RS:

- DynamicLoader.cc
- DynamicCompilation.cc
- soloader.cc
- Socket.cc

so don't build them.

M Core/Util/sci_system.cc

Can't call 'system' on RS.
Indent/whitespace.

M Core/Util/TypeDescription.cc
M Core/Util/TypeDescription.h

Compiler can't resolve fill_compile_info() function (can't find
it?)... we don't use it (it is for SCIRun) on RS anyway, so turn it
off.

M Packages/Uintah/sub.mk

Don't need to set libs/etc... 'cause nothing is built in this dir.

M Packages/Uintah/CCA/Components/MPM/MPMCommon.cc
M Packages/Uintah/CCA/Components/ICE/ICE.cc

Check to see if stringstream worked... (RS handles it differently then
the c++ spec... go figure.)
Indent.

M Packages/Uintah/CCA/Components/DataArchiver/DataArchiver.cc

Better file open failure error message.
Indent.

M Packages/Uintah/CCA/Components/Schedulers/MPIScheduler.cc

Fix #include to use full path.
Indent.

M Packages/Uintah/CCA/Components/Schedulers/SchedulerCommon.cc

Indent. RS needs time.h.

M Packages/Uintah/Core/Grid/Variables/Variable.cc

Indent. Coding standard return type. Use {}.
Better write failure error msg.
No gzip on RS.
- Though putting this in might not be too hard. I think we have the library on RS.

M Packages/Uintah/Core/Grid/SimulationState.cc

Whitespace.

M Packages/Uintah/Core/DataArchive/DataArchive.cc
M Packages/Uintah/Core/ProblemSpec/ProblemSpec.cc

Robustness check (for istringstream).

M Packages/Uintah/Core/Disclosure/TypeUtils.cc
M Packages/Uintah/Core/Disclosure/TypeUtils.h

RS compiler has problem with resolving templated find_type_name() function.
It isn't used anyway as we don't build SCIRun.
Indent.

M Packages/Uintah/StandAlone/sus.cc

RS:
- requires time.h
- doesn't support disallow_sgi_OpenGL_page0_sillyness(0
- can't run diff command
- can't do initial sleep for debugger attachment

Goodbye to endls. :)

M Packages/Uintah/StandAlone/sub.mk

RS needs to link statically so all libs must be listed on the compile
line... this is the same as on AIX, so we use the AIX syntax. (There
is a small possiblity that this is going to cause a problem on
uP... FS, can you please check?)

9 lines of code changed in 1 file:

  • Core/Thread: Thread.cc (+9)
dav 2007-05-23 21:45 Rev.: 37630

Minor: just indention

15 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+15 -4)
worthen 2007-02-12 15:52 Rev.: 36704

Add static parameter (and API) to Thread which controls whether Thread cleanly exits or ask to open a debugger

15 lines of code changed in 2 files:

  • Core/Thread: Thread.cc (+9 -2), Thread.h (+6)
Generated by StatSVN 0.4.0