first try at killing GRAS -- does not compile yet
Fix format strings to match their arguments.
Move datadesc and TCP sockets from GRAS to XBT. XBT supports sockets with explicit choice of the transport plugin. XBT provides only one transport plugin: TCP (i.e. real sockets) and allows other layers to write their custom plugins. GRAS implements such custom plugins: simulated sockets and file sockets. TCP sockets only existed in GRAS RL mode. They can now also be used in GRAS SG mode. More pieces of GRAS remain to be moved to XBT before TCP sockets can also be used outside GRAS (e.g. in SIMIX 3, one day, to distribute the simulation).
With optimizations, gcc 4.6 warns about clobbered variables
Use CATCH_ANONYMOUS whenever possible, and remove unused variables.
Use new macros THROWF and RETHROWF. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9856 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Use new style logging macros. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9653 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Indent include and src using this command: indent -kr -br -brs -ce -bbo --dont-break-procedure-type --no-tabs --cuddle-do-while --cuddle-else --indent-level2 --leave-preprocessor-space --no-space-after-function-call-names I also had to play with fromdos and to check that sg_unit_extractor.pl did not get fooled by XBT_TEST_UNIT lines splitted in half by indent. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8394 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Fix copyright headers git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7646 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Kill old $Id$ command dating from CVS git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7645 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Reindent everything (possibly breaking all branches, but for the last time) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6309 48e7efb5-ca39-0410-a469-dd3cf9ba447f
adapt to lastest changes in GRAS API git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3206 48e7efb5-ca39-0410-a469-dd3cf9ba447f
First wave of GRAS API breaking: gras_cb_register wants a message name (char*) as first argument and call gras_msgtype_by_name for you. gras_cb_register_() is the old behavior; same changes to gras_cb_unregister(). To come: the same for msg_send/msg_wait and so on. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3202 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Be a nice boy and don't saturate with 512*1024 messages of size 512k, but only with one such message (amok_bw_test semantic changes leftovers) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3063 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Propagate the change the API of GRAS measurement sockets into the saturation code. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2960 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Less verbosity git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2828 48e7efb5-ca39-0410-a469-dd3cf9ba447f
And now, let it compile cleanly git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2783 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Remove Darina's cruft. No idea why it survived so long git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2782 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Add port number to process identification in logs, since the hostname is not really discrimining when running in RL all processes on my laptop git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2761 48e7efb5-ca39-0410-a469-dd3cf9ba447f
Revert last change so that it still work git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2548 48e7efb5-ca39-0410-a469-dd3cf9ba447f