Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
16 years agoUse the modular surf resource mechanism to allow SD users to change the resource...
alegrand [Fri, 10 Aug 2007 12:32:14 +0000 (12:32 +0000)]
Use the modular surf resource mechanism to allow SD users to change the resource models.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4065 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd a new "max-min" like sharing for parallel tasks.
alegrand [Fri, 10 Aug 2007 09:44:16 +0000 (09:44 +0000)]
Add a new "max-min" like sharing for parallel tasks.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4064 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAutogenerated, and commiting it was important since the dynar_unit needs to follow...
mquinson [Thu, 9 Aug 2007 18:41:44 +0000 (18:41 +0000)]
Autogenerated, and commiting it was important since the dynar_unit needs to follow changes in threads API

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4063 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAutomatically cleaned flexml files.
alegrand [Thu, 9 Aug 2007 09:05:40 +0000 (09:05 +0000)]
Automatically cleaned flexml files.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4062 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAutomatically generated file
alegrand [Thu, 9 Aug 2007 09:04:51 +0000 (09:04 +0000)]
Automatically generated file

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4061 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUse XBT_PUBLIC instead of XBT_PUBLIC_DATA
alegrand [Thu, 9 Aug 2007 09:04:36 +0000 (09:04 +0000)]
Use XBT_PUBLIC instead of XBT_PUBLIC_DATA

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4060 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoneeded to add new input files to build scripts to cvs.
markls [Wed, 8 Aug 2007 21:43:24 +0000 (21:43 +0000)]
needed to add new input files to build scripts to cvs.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4059 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoforgot to propagate the last file renaming here.
alegrand [Wed, 8 Aug 2007 13:20:26 +0000 (13:20 +0000)]
forgot to propagate the last file renaming here.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4058 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAutomatically generated files...
alegrand [Wed, 8 Aug 2007 13:05:32 +0000 (13:05 +0000)]
Automatically generated files...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4057 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUse XBT_PUBLIC_DATA instead of extern in the automatically generated xml parser headers.
alegrand [Wed, 8 Aug 2007 13:05:19 +0000 (13:05 +0000)]
Use XBT_PUBLIC_DATA instead of extern in the automatically generated xml parser headers.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4056 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agosmpicc/smpirun no longer require special envirnment variables. also they're now
markls [Wed, 8 Aug 2007 12:01:44 +0000 (12:01 +0000)]
smpicc/smpirun no longer require special envirnment variables.  also they're now
installed with scripts in the bin directory.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4055 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAutomatically generated file.
alegrand [Wed, 8 Aug 2007 10:34:55 +0000 (10:34 +0000)]
Automatically generated file.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4054 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoClean use of extern (XBT_PUBLIC_DATA). No automatic way of doing that as this is...
alegrand [Wed, 8 Aug 2007 10:33:42 +0000 (10:33 +0000)]
Clean use of extern (XBT_PUBLIC_DATA). No automatic way of doing that as this is not an automatically generated file.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4053 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCommitting automatically generated file (after the "sed" dependancy
alegrand [Wed, 8 Aug 2007 10:21:52 +0000 (10:21 +0000)]
Committing automatically generated file (after the "sed" dependancy
addition).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4052 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoCleaning file names.
alegrand [Wed, 8 Aug 2007 10:13:05 +0000 (10:13 +0000)]
Cleaning file names.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4051 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoClean up the mess after the new surf_resource management mechanism
alegrand [Wed, 8 Aug 2007 10:12:21 +0000 (10:12 +0000)]
Clean up the mess after the new surf_resource management mechanism
addition.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4050 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMore readable information.
alegrand [Wed, 8 Aug 2007 10:09:12 +0000 (10:09 +0000)]
More readable information.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4049 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoThreads are now named
mquinson [Wed, 8 Aug 2007 00:04:35 +0000 (00:04 +0000)]
Threads are now named

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4048 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agofollow old internal API change (why didn't it got detected before?)
mquinson [Wed, 8 Aug 2007 00:04:12 +0000 (00:04 +0000)]
follow old internal API change (why didn't it got detected before?)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4047 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agothis is a known failure. Mark it as is, do not mask it
mquinson [Wed, 8 Aug 2007 00:03:11 +0000 (00:03 +0000)]
this is a known failure. Mark it as is, do not mask it

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4046 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoForce the classpath to make it compile again
mquinson [Wed, 8 Aug 2007 00:02:41 +0000 (00:02 +0000)]
Force the classpath to make it compile again

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4045 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agokill old oldy
mquinson [Wed, 8 Aug 2007 00:01:58 +0000 (00:01 +0000)]
kill old oldy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4044 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agouse long option so that I still understand it 3 days after
mquinson [Wed, 8 Aug 2007 00:01:25 +0000 (00:01 +0000)]
use long option so that I still understand it 3 days after

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4043 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDon't use %t in log format, but %P; revalidate the output after listener introduction
mquinson [Tue, 7 Aug 2007 23:16:02 +0000 (23:16 +0000)]
Don't use %t in log format, but %P; revalidate the output after listener introduction

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4042 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAlso sum up expected failures
mquinson [Tue, 7 Aug 2007 23:05:30 +0000 (23:05 +0000)]
Also sum up expected failures

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4041 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoA perl script to run all the tests in all directories, and report a summary
mquinson [Tue, 7 Aug 2007 22:28:40 +0000 (22:28 +0000)]
A perl script to run all the tests in all directories, and report a summary

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4040 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDon't bother trying to close the socket: gras reports it as unknown
mquinson [Tue, 7 Aug 2007 21:28:37 +0000 (21:28 +0000)]
Don't bother trying to close the socket: gras reports it as unknown

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4039 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoThis one is maybe unused since 2 years or more
mquinson [Tue, 7 Aug 2007 21:27:44 +0000 (21:27 +0000)]
This one is maybe unused since 2 years or more

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4038 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoErm. Previous output was buggy
mquinson [Tue, 7 Aug 2007 20:53:26 +0000 (20:53 +0000)]
Erm. Previous output was buggy

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4037 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRevalidate the output, which changed when introducing the listener thread. Note that...
mquinson [Tue, 7 Aug 2007 20:49:05 +0000 (20:49 +0000)]
Revalidate the output, which changed when introducing the listener thread. Note that here, not only changed, but also the timing: overlapping computation and communication allowed us to gain one second out of 12. Yeah.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4036 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRevalidate the output, which order changed when introducing the listener thread
mquinson [Tue, 7 Aug 2007 20:45:39 +0000 (20:45 +0000)]
Revalidate the output, which order changed when introducing the listener thread

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4035 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDon't bother trying to close the socket: gras reports it as unknown
mquinson [Tue, 7 Aug 2007 20:42:09 +0000 (20:42 +0000)]
Don't bother trying to close the socket: gras reports it as unknown

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4034 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not open the master socket too early, or the listener will get messages before...
mquinson [Tue, 7 Aug 2007 20:37:23 +0000 (20:37 +0000)]
Do not open the master socket too early, or the listener will get messages before we got a chance to register messages

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4033 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoThis debug INFO was removed
mquinson [Tue, 7 Aug 2007 20:31:30 +0000 (20:31 +0000)]
This debug INFO was removed

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4032 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRevalidate the output, which changed after the introduction of the listener thread
mquinson [Tue, 7 Aug 2007 20:28:48 +0000 (20:28 +0000)]
Revalidate the output, which changed after the introduction of the listener thread

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4031 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoSpecify which thread is speaking, to allow the listener to speak up
mquinson [Tue, 7 Aug 2007 20:23:53 +0000 (20:23 +0000)]
Specify which thread is speaking, to allow the listener to speak up

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4030 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoErm. Yeah, right, this function *may* succeed from time to time
mquinson [Tue, 7 Aug 2007 20:23:10 +0000 (20:23 +0000)]
Erm. Yeah, right, this function *may* succeed from time to time

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4029 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoYeah, right. We should prevent to push the socket into the dynar in gras_trp_socket_n...
mquinson [Tue, 7 Aug 2007 20:14:29 +0000 (20:14 +0000)]
Yeah, right. We should prevent to push the socket into the dynar in gras_trp_socket_new to prevent the listener from using it before it gets ready, but we still should push it one day (wasn't done for accepted sockets nor file sockets)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4028 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not pass -g, or we conflict with the -g3 passed by the compiler.m4. And let this...
mquinson [Tue, 7 Aug 2007 20:05:22 +0000 (20:05 +0000)]
Do not pass -g, or we conflict with the -g3 passed by the compiler.m4. And let this macro do its job, don't pass any CFLAGS here

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4027 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRemove debug INFO (oops)
mquinson [Tue, 7 Aug 2007 20:01:54 +0000 (20:01 +0000)]
Remove debug INFO (oops)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4026 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoStupid me: I did everything to allow os_threads to have each their own exception...
mquinson [Tue, 7 Aug 2007 19:59:41 +0000 (19:59 +0000)]
Stupid me: I did everything to allow os_threads to have each their own exception fetcher/handler, but installing the callbacks. That's why the SG version broke

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4025 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not display the thread name by default. In SG, this is the process name, and if...
mquinson [Tue, 7 Aug 2007 19:58:38 +0000 (19:58 +0000)]
Do not display the thread name by default. In SG, this is the process name, and if I add this explicitly, I'll have to revalidate all the testsuite (after fixing the fact that this value is not defined in SG)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4024 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoComment windows cruft, which does not compile anyway (may need some extra love to...
mquinson [Tue, 7 Aug 2007 19:56:33 +0000 (19:56 +0000)]
Comment windows cruft, which does not compile anyway (may need some extra love to actually export those symbols)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4023 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRevalidate the output: threads created through xbt_thread_create now have a name
mquinson [Tue, 7 Aug 2007 19:55:44 +0000 (19:55 +0000)]
Revalidate the output: threads created through xbt_thread_create now have a name

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4022 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd a display to inform users about why nothing seems to happen for a few seconds
mquinson [Tue, 7 Aug 2007 19:38:39 +0000 (19:38 +0000)]
Add a display to inform users about why nothing seems to happen for a few seconds

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4021 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoremove backtrace dumps
mquinson [Tue, 7 Aug 2007 19:35:46 +0000 (19:35 +0000)]
remove backtrace dumps

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4020 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPartially revert previous change: we indeed want a virtualization layer for time...
mquinson [Tue, 7 Aug 2007 19:22:58 +0000 (19:22 +0000)]
Partially revert previous change: we indeed want a virtualization layer for time(), not a portability one (in other words, we want the time inside the simulator)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4019 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agomake sure to call gras_exit to kill the listener threads
mquinson [Tue, 7 Aug 2007 19:15:37 +0000 (19:15 +0000)]
make sure to call gras_exit to kill the listener threads

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4018 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoRevalidate the output, which order changed because of the listener thread
mquinson [Tue, 7 Aug 2007 19:04:24 +0000 (19:04 +0000)]
Revalidate the output, which order changed because of the listener thread

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4017 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoUse proper thread name, and some sanitizing of how we get the current time (using...
mquinson [Tue, 7 Aug 2007 18:48:43 +0000 (18:48 +0000)]
Use proper thread name, and some sanitizing of how we get the current time (using xbt portability layer, not the GRAS virtualization one)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4016 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agofix win build
mquinson [Tue, 7 Aug 2007 18:47:18 +0000 (18:47 +0000)]
fix win build

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4015 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoallow to retrieve the name of threads
mquinson [Tue, 7 Aug 2007 18:45:38 +0000 (18:45 +0000)]
allow to retrieve the name of threads

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4014 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAlso detect mingw compiler as a gcc one, and also cleanup CXXFLAGS and GCJFLAGS from...
mquinson [Tue, 7 Aug 2007 01:11:36 +0000 (01:11 +0000)]
Also detect mingw compiler as a gcc one, and also cleanup CXXFLAGS and GCJFLAGS from the cruft (-g -O2) that autoconf put in there

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4013 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agothis isn't used since at least 4 years
mquinson [Tue, 7 Aug 2007 00:57:13 +0000 (00:57 +0000)]
this isn't used since at least 4 years

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4012 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoadded SMPI_DEP to configure.ac and src/Makefile.am
markls [Tue, 7 Aug 2007 00:24:36 +0000 (00:24 +0000)]
added SMPI_DEP to configure.ac and src/Makefile.am

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4011 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoYou stupid automatic dependency trackers! Move out of my way! I'm
mquinson [Mon, 6 Aug 2007 23:36:31 +0000 (23:36 +0000)]
You stupid automatic dependency trackers! Move out of my way! I'm
building C source during VPATH builds, stop tracking the old version!

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4010 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agore-export some symbols for windows after the regeneration of this file; I really...
mquinson [Mon, 6 Aug 2007 20:00:22 +0000 (20:00 +0000)]
re-export some symbols for windows after the regeneration of this file; I really need to port flexml to windows one day

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4009 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDamn autogenerated, get out of the way, I can't see the real changes I've made
mquinson [Mon, 6 Aug 2007 19:45:29 +0000 (19:45 +0000)]
Damn autogenerated, get out of the way, I can't see the real changes I've made

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4008 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoactually, when --enable-maintainer-mode is on, we can remove these files on regular...
mquinson [Mon, 6 Aug 2007 19:03:26 +0000 (19:03 +0000)]
actually, when --enable-maintainer-mode is on, we can remove these files on regular make clean; this avoids the make maintainer-clean which removes also the flexml-generated files even if they are hard to rebuild in VPATH

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4007 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAlso get ride of unit files on make maintainer-clean
mquinson [Mon, 6 Aug 2007 18:47:21 +0000 (18:47 +0000)]
Also get ride of unit files on make maintainer-clean

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4006 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoName the threads, add a main_thread describing the one we don't create ourselves...
mquinson [Mon, 6 Aug 2007 18:41:08 +0000 (18:41 +0000)]
Name the threads, add a main_thread describing the one we don't create ourselves, and add exception fetcher/handler so that exceptions also work with RL threads (still to be done in the win part)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4005 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agowin needs some love for symbols not defined in the library
mquinson [Mon, 6 Aug 2007 18:38:06 +0000 (18:38 +0000)]
win needs some love for symbols not defined in the library

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4004 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoName the threads
mquinson [Mon, 6 Aug 2007 18:36:14 +0000 (18:36 +0000)]
Name the threads

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4003 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname threads, plus only put an exeption fetcher and handler when using contextes...
mquinson [Mon, 6 Aug 2007 18:34:47 +0000 (18:34 +0000)]
name threads, plus only put an exeption fetcher and handler when using contextes: os_threads to it themselvesnow so that it works also for RL threads

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4002 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoa bit more debugs
mquinson [Mon, 6 Aug 2007 18:30:27 +0000 (18:30 +0000)]
a bit more debugs

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4001 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname the threads
mquinson [Mon, 6 Aug 2007 18:28:30 +0000 (18:28 +0000)]
name the threads

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4000 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname the threads, plus debugs (ways too much for now)
mquinson [Mon, 6 Aug 2007 18:27:49 +0000 (18:27 +0000)]
name the threads, plus debugs (ways too much for now)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3999 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMore debugging, kill dead includes, and give a name to the listener thread
mquinson [Mon, 6 Aug 2007 18:26:09 +0000 (18:26 +0000)]
More debugging, kill dead includes, and give a name to the listener thread

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3998 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname threads to ease debugging
mquinson [Mon, 6 Aug 2007 18:22:52 +0000 (18:22 +0000)]
name threads to ease debugging

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3997 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname threads to easy debugging
mquinson [Mon, 6 Aug 2007 18:21:05 +0000 (18:21 +0000)]
name threads to easy debugging

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3996 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoname threads to help debugs
mquinson [Mon, 6 Aug 2007 18:16:27 +0000 (18:16 +0000)]
name threads to help debugs

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3995 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoInsist on having the unit files generated in current dir when doing vpath builds
mquinson [Mon, 6 Aug 2007 17:10:24 +0000 (17:10 +0000)]
Insist on having the unit files generated in current dir when doing vpath builds

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3994 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAs Arnaud said, one function to rule them all
mquinson [Mon, 6 Aug 2007 16:29:03 +0000 (16:29 +0000)]
As Arnaud said, one function to rule them all

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3993 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoPlug memleak.
alegrand [Mon, 6 Aug 2007 14:58:06 +0000 (14:58 +0000)]
Plug memleak.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3992 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoKeep up with last SIMIX modifications.
alegrand [Mon, 6 Aug 2007 14:29:05 +0000 (14:29 +0000)]
Keep up with last SIMIX modifications.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3991 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoKeep up with last SIMIX modifications.
alegrand [Mon, 6 Aug 2007 14:23:47 +0000 (14:23 +0000)]
Keep up with last SIMIX modifications.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3990 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agocosmetics
alegrand [Mon, 6 Aug 2007 14:23:37 +0000 (14:23 +0000)]
cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3989 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoClean the links between action and conditions. Now there are two functions:
alegrand [Mon, 6 Aug 2007 14:22:28 +0000 (14:22 +0000)]
Clean the links between action and conditions. Now there are two functions:
* SIMIX_register_action_to_condition
* SIMIX_unregister_action_to_condition
It creates and destroys links in both directions and should always be called together (i.e. "surround" a wait).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3988 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agocosmetics + one function to rule them all
alegrand [Mon, 6 Aug 2007 14:20:42 +0000 (14:20 +0000)]
cosmetics + one function to rule them all

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3987 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoindent -i2 -kr. Aaaah, I feel much better now. Sorry, my screen is
alegrand [Mon, 6 Aug 2007 14:11:17 +0000 (14:11 +0000)]
indent -i2 -kr. Aaaah, I feel much better now. Sorry, my screen is
*only* 1680 wide... :)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3986 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoOne function to rule them all.
alegrand [Mon, 6 Aug 2007 14:10:11 +0000 (14:10 +0000)]
One function to rule them all.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3985 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFurther fix of win build
mquinson [Mon, 6 Aug 2007 12:49:42 +0000 (12:49 +0000)]
Further fix of win build

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3984 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoReindent!
alegrand [Mon, 6 Aug 2007 12:23:37 +0000 (12:23 +0000)]
Reindent!

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3983 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdding convenient function.
alegrand [Mon, 6 Aug 2007 12:10:59 +0000 (12:10 +0000)]
Adding convenient function.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3982 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFix win build of smpi
mquinson [Mon, 6 Aug 2007 11:57:33 +0000 (11:57 +0000)]
Fix win build of smpi

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3981 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agofix win build
mquinson [Mon, 6 Aug 2007 11:39:02 +0000 (11:39 +0000)]
fix win build

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3980 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFix windows build (don't ask why this helps)
mquinson [Mon, 6 Aug 2007 11:36:46 +0000 (11:36 +0000)]
Fix windows build (don't ask why this helps)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3979 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoAdd an explanation in the default exception fetcher to avoid scream in the future...
mquinson [Mon, 6 Aug 2007 11:31:56 +0000 (11:31 +0000)]
Add an explanation in the default exception fetcher to avoid scream in the future as loud as I did yesterday; plus also display the current thread when displaying a backtrace. These messages often get desynchronized with other logs, making it harder to see which backtrace matches which log (which thread)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3978 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoFix ucontext build
mquinson [Mon, 6 Aug 2007 11:15:10 +0000 (11:15 +0000)]
Fix ucontext build

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3977 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoremoving all sub directories and private build stuff.
markls [Mon, 6 Aug 2007 10:28:02 +0000 (10:28 +0000)]
removing all sub directories and private build stuff.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3976 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not push newly created sockets into the dynar before they get initialized, or...
mquinson [Sun, 5 Aug 2007 21:51:10 +0000 (21:51 +0000)]
Do not push newly created sockets into the dynar before they get initialized, or this dumb listener may use them too early

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3975 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoautogenerated
mquinson [Sun, 5 Aug 2007 16:20:08 +0000 (16:20 +0000)]
autogenerated

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3974 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoStop C file inclusion madness and do include the files in the libraries the proper...
mquinson [Sun, 5 Aug 2007 16:19:55 +0000 (16:19 +0000)]
Stop C file inclusion madness and do include the files in the libraries the proper way (ie, from autotools)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3973 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoStop C file inclusion madness and do include the files in the libraries the proper...
mquinson [Sun, 5 Aug 2007 16:18:07 +0000 (16:18 +0000)]
Stop C file inclusion madness and do include the files in the libraries the proper way (ie, from autotools)src/Makefile.am

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3972 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoMore debugs (actually, since there were no debug at all, 'some debugs' would be appro...
mquinson [Sun, 5 Aug 2007 15:44:24 +0000 (15:44 +0000)]
More debugs (actually, since there were no debug at all, 'some debugs' would be appropriate)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3971 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years ago%P is now the process name, and %t becomes the thread name (as it should for complian...
mquinson [Sun, 5 Aug 2007 15:42:11 +0000 (15:42 +0000)]
%P is now the process name, and %t becomes the thread name (as it should for compliance with LOG4J). Note that here, thread name means pointer to the structure describing the thread...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3970 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoharden xbt_os_thread_self to work when module not inited, and xbt_os_thread_getparam...
mquinson [Sun, 5 Aug 2007 15:41:05 +0000 (15:41 +0000)]
harden xbt_os_thread_self to work when module not inited, and xbt_os_thread_getparam when called from master thread (need because we use it in the logs now)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3969 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agodocument upcoming change to format layout before I forget
mquinson [Sun, 5 Aug 2007 15:36:34 +0000 (15:36 +0000)]
document upcoming change to format layout before I forget

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3968 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agodocumentation update
mquinson [Sun, 5 Aug 2007 15:28:29 +0000 (15:28 +0000)]
documentation update

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3967 48e7efb5-ca39-0410-a469-dd3cf9ba447f

16 years agoDo not throw exception on problem, since we will be called again to display it when...
mquinson [Sun, 5 Aug 2007 15:25:10 +0000 (15:25 +0000)]
Do not throw exception on problem, since we will be called again to display it when not catched

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3966 48e7efb5-ca39-0410-a469-dd3cf9ba447f