X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dd65c1fbeceec3e8a0550dc98ea530366ff8821f..bc0a5dc216778e8596a60177e35f13fdc429fcb1:/changelog?ds=sidebyside diff --git a/changelog b/changelog index a2c6a7ef40..946d12e76a 100644 --- a/changelog +++ b/changelog @@ -1,10 +1,59 @@ -2004-07-03 +2004-07-07 Martin Quinson + Let's say it's version 0.0.2 ;) + - Implement conversions (yuhu!) + - Let it work on solaris (beside conversion, of course) + - Stupid me, using rand() to generate the conversion datatests in not wise. + +2004-07-06 Martin Quinson + - Let make dist work, since I'm gonna need it to compile on remote hosts + - Let Tests/datadesc_usage write the architecture on which the file was + generated as first byte. + - Add PowerPC (being also IRIX64), SPARC (also power4) and ALPHA + architecture descriptions. + - Add datadesc_usage.{i386,ppc,sparc} files being the result of execution + on those architectures. + - Optimization: send/recv array of scalar in one shoot + +2004-07-05 Martin Quinson + - YEAH! GRAS/SG and GRAS/RL are both able to run the ping example ! + + - Plug a whole bunch of memleaks + - each process now have to call gras_{init,exit}. One day, their log + settings will be separated + - Continue the code factorisation between SG, RL and common in Transport. + +2004-07-04 Martin Quinson + [Transport] + - Redistribution between SG and RL. + We wanna have to accept in SG, so move accepted related parts of RL in + the common part. (more precisely, the dynar of all known sockets is no + more a static in transport.c, but part of the process_data) + [Core/module.c] + [gras_stub_generator] + - Bug fix: Do call gras_process_init from gras_init (wasnt called in RL). + +2004-07-03 Martin Quinson - Create a new log channel tbx containing dict, set, log, dynar (to shut them all up in one shot) [DataDesc] - Fix the ugly case of reference to dynamic array. + - New (semi-public) function gras_datadesc_size to allow the messaging + layer to malloc the needed space for the buffer. + [Transport] + - gras_socket_close now expect the socket to close (and not its address to + put NULL in it after it). This is because the socket passed to handlers + is one of their argument (=> not writable). + [Messaging] + - propagate the interface cleanup from last week in datadesc, ie remove a + superfluous level of indirection. User pass adress of variable + containing data (both when sending and receiving), and not of a variable + being a pointer to the data. Let's say that I like it better ;) + The price for that is constructs like "int msg=*(int*)payload" in + handlers, but it's a fine price, IMHO. + [examples/ping] + - Let it work in RL (yuhu) -2004-06-21 +2004-06-21 Martin Quinson [Transport] - porting SG plugin and SG select to new standards (works almost). - plug memleaks and fix bugs around. @@ -14,11 +63,11 @@ want to handle references to objects. Test case working even for cycles. - plug memleaks. Valgrind is perfectly ok with this. -2004-06-12 +2004-06-12 Martin Quinson [Transport] - cleanup the separation between plugin and main code in plugin creation -2004-06-11 +2004-06-11 Martin Quinson [Transport] - Reput hook for raw sockets, needed for BW experiments - kill a few lines of dead code