1
1
openmpi/opal/class
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
..
Makefile.am Add support for lock-free "Last In First Out" lists and add them to the build. 2006-01-23 18:20:53 +00:00
opal_atomic_lifo.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_atomic_lifo.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_free_list.c 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
opal_free_list.h 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
opal_hash_table.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_hash_table.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_list.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_list.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_object.c There should be one gap between the constructors and the destructors, otherwise 2006-05-18 16:21:29 +00:00
opal_object.h --- opal object changes 2006-03-29 16:19:17 +00:00
opal_value_array.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
opal_value_array.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00