1
1
openmpi/ompi/datatype
George Bosilca 1c667ea45a Start tracking down all useless things. Here the logic is that the MPI request already has
increased the datatype ref count, and there is no way to have a convertor without a valid
request, so there is no need for the convertor to increase the reference count of the datatype
again. Therefore, if one want to use the datatype for something else than MPI request, one
has to manage the reference counts outside the datatype layer.

This commit was SVN r8769.
2006-01-20 17:10:29 +00:00
..
.compile_files Rename src -> ompi 2005-07-02 13:43:57 +00:00
convertor.c Start tracking down all useless things. Here the logic is that the MPI request already has 2006-01-20 17:10:29 +00:00
convertor.h The return is 0 or 1 so an int it's enought. Thanks Brian for catching this one. 2005-12-15 06:03:55 +00:00
datatype_internal.h Add MPI_SIGNED_CHAR. 2005-12-31 14:54:57 +00:00
datatype.h Add MPI_SIGNED_CHAR. 2005-12-31 14:54:57 +00:00
ddt_test.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_add.c Activate the protection against unavailable datatypes. They get a flag DT_FLAG_UNAVAILABLE. We check now this flag in all the send/recv operations via the macros on mpi/c/bindings.h. 2005-11-09 23:43:41 +00:00
dt_arch.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_arch.h Make a compiler happy about casting. 2005-11-07 04:59:46 +00:00
dt_args.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_copy.c - Make the types of the MCA param variables be "int", not "int32_t" 2005-11-18 22:51:11 +00:00
dt_create_array.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_create_dup.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_create_indexed.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_create_struct.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_create_vector.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_create.c Force the data name to the empty string when we call destroy. 2005-11-07 23:14:32 +00:00
dt_destroy.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_external32.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_match_size.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_module.c Add MPI_SIGNED_CHAR. 2005-12-31 14:54:57 +00:00
dt_optimize.c More optimization of the data-type description are now possibles. Some corner cases are corrected. As a result we discover more accurately the contiguous part of the data memory layout. 2005-11-09 00:02:39 +00:00
dt_pack.c First implementation of the checksum in the datatype engine. I'm using adler 32 2005-12-15 18:36:48 +00:00
dt_sndrcv.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
dt_unpack.c First implementation of the checksum in the datatype engine. I'm using adler 32 2005-12-15 18:36:48 +00:00
fake_stack.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.am Add the new dt_copy.c to the Makefile.am 2005-11-13 23:00:50 +00:00
mpi_test.c - fixed issue w/ btl send-in-place option that was affecting tcp 2005-09-14 17:08:08 +00:00
new_pack.c First implementation of the checksum in the datatype engine. I'm using adler 32 2005-12-15 18:36:48 +00:00
new_position.c When we finish one of the loops take care of the index of the begining of the loop. If it's -1 then we just complete the full datatype ... therefore we have to do something special. 2005-11-08 16:53:31 +00:00
new_unpack.c First implementation of the checksum in the datatype engine. I'm using adler 32 2005-12-15 18:36:48 +00:00