Ralph Castain
fa919be622
Add support for thread_kill
...
This commit was SVN r24008.
2010-11-08 19:06:10 +00:00
Ralph Castain
9c69175117
If debug is enabled, provide an mca param and supporting logic to output when OPAL_ACQUIRE_THREAD is waiting and has obtained the thread, and when OPAL_RELEASE_THREAD releases it.
...
This commit was SVN r23557.
2010-08-05 16:25:32 +00:00
Greg Koenig
60485ff95f
This is a very large change to rename several #define values from
...
OMPI_* to OPAL_*. This allows opal layer to be used more independent
from the whole of ompi.
NOTE: 9 "svn mv" operations immediately follow this commit.
This commit was SVN r21180.
2009-05-06 20:11:28 +00:00
George Bosilca
f3cd687c44
We want to allow users to call opal_thread_join(**, NULL) so what we really have
...
to test against NULL is the void** pointer. This make this function behave
like the pthread_join.
This commit was SVN r20724.
2009-03-04 17:02:17 +00:00
Shiqing Fan
05d9f0b933
Fix the error C2100 on Windows, i.e. an illegal indirection.
...
This commit was SVN r20723.
2009-03-04 16:43:51 +00:00
George Bosilca
826f3319b4
Don't segfault on Windows because of a NULL value.
...
This commit was SVN r20682.
2009-03-02 21:57:16 +00:00
Brian Barrett
0e9e0c518a
Fix a couple more progress thread related issues...
...
This commit was SVN r14708.
2007-05-21 16:06:14 +00:00
George Bosilca
413e54638d
The usual cast problem on Windows.
...
This commit was SVN r12008.
2006-10-05 05:43:46 +00:00
George Bosilca
ee5d0828e6
Correctly handle the basic operations on threads.
...
This commit was SVN r11325.
2006-08-22 17:55:36 +00:00
Brian Barrett
566a050c23
Next step in the project split, mainly source code re-arranging
...
- move files out of toplevel include/ and etc/, moving it into the
sub-projects
- rather than including config headers with <project>/include,
have them as <project>
- require all headers to be included with a project prefix, with
the exception of the config headers ({opal,orte,ompi}_config.h
mpi.h, and mpif.h)
This commit was SVN r8985.
2006-02-12 01:33:29 +00:00
George Bosilca
897751bb8d
Update the windows threads.
...
This commit was SVN r8901.
2006-02-06 04:17:13 +00:00
George Bosilca
bd0ee62e62
Protect headers and use __WINDOWS__ for Windows code.
...
This commit was SVN r8468.
2005-12-12 22:01:51 +00:00
Jeff Squyres
42ec26e640
Update the copyright notices for IU and UTK.
...
This commit was SVN r7999.
2005-11-05 19:57:48 +00:00
Brian Barrett
e45fc567b3
* fix up configure help messages for timers
...
* make Solaris timer code compile
* fix compile error in solaris threads code
This commit was SVN r6954.
2005-08-21 21:02:28 +00:00
Jeff Squyres
c465eb8567
Rename opal/threads/thread.h -> opal/threads/threads.h to avoid a
...
naming conflict with Solaris' <thread.h>
This commit was SVN r6879.
2005-08-15 11:02:01 +00:00
Jeff Squyres
cf2c8b45a8
- Use proper prefixes for all #include statements (opal/, orte/, and
...
ompi/).
- There's still a handful of places that have orte/ #include files;
still need to clean those up
- A lot of places still use ompi/include/constants.h -- those need to
be converted over to use OPAL_ return codes and then switch to the
opal constants.h. This commit is the first few steps towards
that...
This commit was SVN r6843.
2005-08-12 20:46:25 +00:00
Brian Barrett
39dbeeedfb
* rename locking code from ompi to opal
...
This commit was SVN r6327.
2005-07-03 22:45:48 +00:00
Brian Barrett
499e4de1e7
* rename ompi_object and ompi_class to opal_object and opal_class
...
This commit was SVN r6321.
2005-07-03 16:06:07 +00:00
Jeff Squyres
3a9179a0d7
Initial population of the opal tree
...
This commit was SVN r6267.
2005-07-02 13:43:20 +00:00