1
1
openmpi/opal
Brian Barrett f0a690933f Clean up the opal_free_list code. We don't use the user_data flag in the
opal_free_list_item_t and everyone was just treating them as
opal_list_itme_t structures, which meant that they were overwriting the
user_data memory anyway.  So make an opal_free_lsit_item_t be just a
opal_list_item_t.

Also, opal_free_list_item_t wasn't a proper class, which made it slightly
less than nice to use, so fix that part up.  Also update the
opal_free_list_t to use the class macros, so that it is more obvious we
actually do the right thing.

This commit was SVN r10304.
2006-06-12 14:49:03 +00:00
..
asm * sync opal_atomic_cmpset_{32,64} for AMD64 with the x86 32 bit version, 2006-04-06 01:23:33 +00:00
class Clean up the opal_free_list code. We don't use the user_data flag in the 2006-06-12 14:49:03 +00:00
etc Update comments to clarify how this file is used. 2006-06-05 13:59:43 +00:00
event Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
include Having access to the full power of the prefetch is way more interesting. There 2006-06-11 20:10:36 +00:00
mca * mvapi's deregister call calls free, and the fast bins in ptmalloc2 aren't 2006-05-16 21:16:55 +00:00
memoryhooks Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
runtime Open and close the memcpy component. Hopefully it is in the right place, as 2006-04-05 05:57:51 +00:00
threads mutex_trylock returns 0 (success) if locked and non-zero (error) if not 2006-05-17 15:50:21 +00:00
tools Add a feature to the build system that Terry from Sun and I talked about 2006-04-29 02:16:41 +00:00
util * Fix comment about size_t being unsigned 2006-05-02 12:21:30 +00:00
win32 Update include path. 2006-02-27 02:15:53 +00:00
Makefile.am * forgot to add new directories into DIST_SUBDIRS as well as SUBDIRS, so 2006-02-12 07:06:38 +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