22 Jul
2008
22 Jul
'08
5:01 p.m.
I noticed some duplicate functions in the datatype creation code. E.g., there's a DLOOP_Type_blockindexed_count_contig() function in .../datatype/dataloop/dataloop_create_blockindexed.c and a MPIDI_Type_blockindexed_count_contig() function in .../datatype/mpid_type_blockindexed.c. These look to be identical after macro expansion. Is there a reason that I shouldn't remove one? My plan is to make the functions like DLOOP_Type_blockindexed_count_contig into PREPEND_PREFIX(DLOOP_Type_blockindexed_count_contig) and remove the MPID_ versions. Does this make sense? -d