1
1
openmpi/opal
George Bosilca 36ce319869 Add a second version of the datatype copy function using memmove instead of memcpy.
As memmove is slower than memcpy, I added the required logic to only use it when
really necessary.

No modification from developers point of view, you should always call
opal_datatype_copy_content_same_ddt.

This commit was SVN r24047.
2010-11-12 23:22:35 +00:00
..
asm Fix the conditional branch, jump to the correct location. Reported by Matthew Clark 2010-08-09 10:07:58 +00:00
class Update the thread protection in the ring_buffer class 2010-07-29 02:12:44 +00:00
config Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php, 2010-11-12 23:22:11 +00:00
datatype Add a second version of the datatype copy function using memmove instead of memcpy. 2010-11-12 23:22:35 +00:00
dss The system headers are supposed to be protected by #ifdef and not by #if. 2009-07-16 18:27:33 +00:00
etc Ensure that platform-specific mca param files get installed with the correct default mca param filename. Platform-specific mca param files overwrite any pre-existing default mca param file as they are considered to be the "gold" standard if a platform file was provided. 2008-08-27 02:40:02 +00:00
include Change the behavior of exporting/importing symbols on Windows, so that to fit the new build procedure, i.e. import statically linked opal/orte libraries for other libraries/binaries. There are several use cases when creating dll libraries: 2010-11-09 16:13:30 +00:00
mca Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php, 2010-11-12 23:22:11 +00:00
memoryhooks - Replace combinations of 2009-08-20 11:42:18 +00:00
runtime Convert the opal_event framework to use direct function calls instead of hiding functions behind function pointers. Eliminate the opal_object_t abstraction of libevent's event struct so it can be directly passed to the libevent functions. 2010-10-28 15:22:46 +00:00
threads Add support for thread_kill 2010-11-08 19:06:10 +00:00
tools A more clean way to build on Windows. 2010-11-11 12:02:54 +00:00
util removed direct include of stdbool.h from event.h that was causing studio C++ issues. Also removed include of stdbool.h in a couple other places since it was already being pulled in via opal_config_bottom.h. 2010-10-27 20:47:42 +00:00
win32 Rename a few var names. 2010-10-27 11:52:57 +00:00
CMakeLists.txt A more clean way to build on Windows. 2010-11-11 12:02:54 +00:00
Makefile.am Update libevent to the 2.0 series, currently at 2.0.7rc. We will update to their final release when it becomes available. Currently known errors exist in unused portions of the libevent code. This revision passes the IBM test suite on a Linux machine and on a standalone Mac. 2010-10-24 18:35:54 +00:00
win_makefile Move all win32 related files in opal, and modify all the Makefiles.am to 2005-12-08 06:17:15 +00:00