1
1
Граф коммитов

1344 Коммитов

Автор SHA1 Сообщение Дата
Tim Prins
1c5a7ce476 First commit of the bucket allocator component.
This commit was SVN r1316.
2004-06-16 15:53:55 +00:00
David Daniel
1e9468c78c Minor fixes for powerpc atomic operations
This commit was SVN r1315.
2004-06-16 15:44:57 +00:00
Edgar Gabriel
4a15e7ce50 adapting the structure of the comm-creation routines to call ompi_comm_nextcid explicitly.
This commit was SVN r1314.
2004-06-16 15:41:36 +00:00
Tim Woodall
c4fb4d7ef4 - add shared memory pool
- working on mpool/allocator framework

This commit was SVN r1313.
2004-06-16 15:41:29 +00:00
Edgar Gabriel
f8294ab099 extracting the creation of comm_cid from the comm_set routine.
The reason is, that we had to pass four arguments to comm_sdet, which were just passed to comm_cid. However, for the dynamic case, even these four arguments are not enough. So I extracted it. A typical sequence for a comm-creation will therefore be:

 newcomm = ompi_comm_set (...);
 ompi_comm_nextcid (newcomm, oldcomm,...);

This commit was SVN r1312.
2004-06-16 15:40:52 +00:00
Vishal Sahay
2eb37a7c43 Handle Fortran stuff
This commit was SVN r1311.
2004-06-16 15:17:43 +00:00
Tim Woodall
f685e75197 fixed call to allocator
This commit was SVN r1309.
2004-06-16 14:54:53 +00:00
Jeff Squyres
7f9a8368e2 Fix minor errors in the dynamic module repository code
This commit was SVN r1308.
2004-06-16 14:06:50 +00:00
Ginger Young
baf2ed86a7 Updated completed F77 wrappers.
This commit was SVN r1307.
2004-06-16 11:53:40 +00:00
Ginger Young
54e823de56 Fortran wrappers completed.
Reviewed by George Bosilca

This commit was SVN r1306.
2004-06-16 11:43:19 +00:00
Ginger Young
6511e29921 Fortran wrappers finished.
Reviwed by George Bosilca

This commit was SVN r1305.
2004-06-16 11:35:22 +00:00
Ralph Castain
0f11e4fc33 Checkpoint the gpr stuff for the night...
This commit was SVN r1304.
2004-06-16 05:41:13 +00:00
Ralph Castain
46cba0e1f8 Add a function to convert the name to a character string. Still need to add the oob interface functions so the name server can be reached from anywhere.
This commit was SVN r1303.
2004-06-16 04:38:36 +00:00
Ralph Castain
e648b8573f Add the name server to the system. Code checked by Jeff - thanks!
The name server provides a 64-bit name - no structure to it. If I put a structure in (as Graham had proposed), then I had to track the allocations in each piece of the structure. Quite doable - but this was much simpler and adequate for now. Hard to believe we would hit 64-bits worth of names...but we can change it later, if needed.

This commit was SVN r1302.
2004-06-16 03:40:05 +00:00
Ralph Castain
a0cfd47135 Add unit tests for name server.
This commit was SVN r1301.
2004-06-16 03:34:19 +00:00
Edgar Gabriel
49d5c08d91 adding a simple version of get_processor_name based on gethostname,
as discussed tonight with Jeff.

This commit was SVN r1300.
2004-06-16 02:21:00 +00:00
Edgar Gabriel
355c9ce04d updating checklist
This commit was SVN r1299.
2004-06-16 02:20:05 +00:00
Edgar Gabriel
fc10938f3c adding parameter verification for all routines involved in
dynamic process management.

Started to sketch the algorithms and the open questions.

Added (if appropriate) the list of info-objects, which we
might have to verify in the according functions.

This commit was SVN r1298.
2004-06-16 01:41:01 +00:00
Jeff Squyres
ceec782bcd Minor fixes to make the tree build correctly. Temporaryly removed
test/include from the build because it only has one program that
doesn't compile right now.

This commit was SVN r1297.
2004-06-16 00:34:27 +00:00
Graham Fagg
3907aac814 Added hopefully doxygen comments to header for Ralph et al. Also fixed prototype in .c
This commit was SVN r1296.
2004-06-16 00:26:32 +00:00
George Bosilca
32a3a3a6a1 On close destruct the list of free request only if it was initialized.
This commit was SVN r1295.
2004-06-16 00:06:55 +00:00
Jeff Squyres
3302370e35 Arrgh! One more Makefile.am.
Note to self: run "svn status" *BEFORE* committing...

This commit was SVN r1294.
2004-06-15 23:58:23 +00:00
Jeff Squyres
2db363c553 Oops -- committing all these Makefile.am's would help. :-)
This commit was SVN r1293.
2004-06-15 23:57:43 +00:00
Jeff Squyres
59befefa30 Enable compiling MCA components as dynamic modules
This commit was SVN r1292.
2004-06-15 23:56:18 +00:00
Graham Fagg
6ee86470e0 Minor changes
This commit was SVN r1290.
2004-06-15 23:31:37 +00:00
David Daniel
c0c70e626a Adding some atomic tests. Work on MacOS X, but not yet included in the build system (I hope).
This commit was SVN r1289.
2004-06-15 22:41:41 +00:00
Edgar Gabriel
8e35c78e87 in pointer_array_set_item and pointer_array_test_and_set_item, we did not update
the lowest_free field correctly, in case we just set exactly this value.

Reviewed by Tim.

This commit was SVN r1288.
2004-06-15 22:14:56 +00:00
Tim Woodall
6628da1299 added version
This commit was SVN r1287.
2004-06-15 22:03:54 +00:00
Edgar Gabriel
a5d2050592 removing the mapping of newgroup before the group has been generated.
This commit was SVN r1286.
2004-06-15 22:01:56 +00:00
George Bosilca
aabc980560 Get rid of one of the most annoying gcc warnings :)
This commit was SVN r1285.
2004-06-15 21:33:21 +00:00
George Bosilca
8c9a317c8a Update the creation of the basic datatypes to include the f2c index.
This commit was SVN r1284.
2004-06-15 21:32:51 +00:00
Edgar Gabriel
bdef2b4a09 fixed the prototype of ompi_comm_dump
- added a function for implementing an allgather on the local_comm for inter-communicators. Will just be used from MPI_Comm_split for inter-communicators

This commit was SVN r1283.
2004-06-15 21:29:29 +00:00
Graham Fagg
4488a1d8a4 Added prototypes and headers so people can coding around the msgbuffer interface
This commit was SVN r1282.
2004-06-15 20:35:30 +00:00
Jeff Squyres
119e15d22d Removed unused variable
This commit was SVN r1281.
2004-06-15 20:27:46 +00:00
Tim Woodall
d1706ed2d0 more cleanup of broken svn commit
This commit was SVN r1280.
2004-06-15 19:57:18 +00:00
Tim Woodall
1491d25583 moved from mem
This commit was SVN r1279.
2004-06-15 19:46:26 +00:00
Jeff Squyres
b1cb8b8cfa Fixes for "make dist"
This commit was SVN r1278.
2004-06-15 19:39:21 +00:00
Jeff Squyres
ca57800b30 Add some missing *.h files
This commit was SVN r1277.
2004-06-15 19:37:05 +00:00
Jeff Squyres
3fc37a863e Change default for users to not have developer-picky compiler options.
This commit was SVN r1276.
2004-06-15 19:36:36 +00:00
Jeff Squyres
1231d052ce Add a missing <stdlib.h>
This commit was SVN r1275.
2004-06-15 19:20:39 +00:00
Tim Woodall
abba2b038c - removed src/mem directory
- moved mem/free_list.h to class/ompi_free_list.h
- moved mem/malloc.h to util/malloc.h
- added src/mca/mpool component type

This commit was SVN r1274.
2004-06-15 19:07:45 +00:00
George Bosilca
31ccd700cc Add a index for the f2c translation.
This commit was SVN r1273.
2004-06-15 19:02:40 +00:00
Tim Woodall
dde7b88a90 fixed prototypes
This commit was SVN r1272.
2004-06-15 18:28:29 +00:00
Jeff Squyres
6f51fc898e Removed useless directory
This commit was SVN r1271.
2004-06-15 18:26:09 +00:00
Tim Prins
64e2ca2ab0 fix for configure.ac to fix a warning and changing
the ignore properties on the mca allocator

This commit was SVN r1270.
2004-06-15 17:32:06 +00:00
Tim Woodall
6407b3fe81 combined alloc w/ alloc aligned
This commit was SVN r1269.
2004-06-15 17:24:47 +00:00
Tim Woodall
140d944861 changed init function
This commit was SVN r1268.
2004-06-15 17:19:11 +00:00
Tim Prins
44d2bd5259 removing the memory allocator tests as we are
moving things around and these will frequently 
break

This commit was SVN r1267.
2004-06-15 17:15:34 +00:00
George Bosilca
acd1ec3d1f Fix for gcc 2.96 inline problem. Stupid gcc!
This commit was SVN r1266.
2004-06-15 17:10:47 +00:00
Tim Woodall
d1292b7887 moved mem to allocator
This commit was SVN r1265.
2004-06-15 17:06:42 +00:00