velho [Tue, 6 Oct 2009 12:45:10 +0000 (12:45 +0000)]
Revert "Fixed full routing support for routers, no routing complexity is added routers are used as hosts."
This reverts commit
7e2b05b2e2ec6a745966f800121782a684166f6f.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6711
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 5 Oct 2009 15:41:53 +0000 (15:41 +0000)]
Fix some conflicts with modifications introduced in the svn branch
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6710
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 13:54:48 +0000 (13:54 +0000)]
Fix copyright headers in simdag
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6709
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 13:49:52 +0000 (13:49 +0000)]
Document Pedro's changes, and cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6708
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:28:36 +0000 (12:28 +0000)]
Revalidating some GRAS tests for 64bit architectures
Update ChangeLog
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6707
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:28:13 +0000 (12:28 +0000)]
Better organization of header files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6706
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:28:11 +0000 (12:28 +0000)]
Improved code documentation for SIMIX network.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6705
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:27:48 +0000 (12:27 +0000)]
[Cristian] Lots and lots of small fixes to MSG to work on top of SMX net keeping the old semantic
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6704
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:27:45 +0000 (12:27 +0000)]
Improvements to the MSG port on top of SIMIX network. All MSG tests pass now.
This commit breaks the implementation of MSG_get_task_from_host, and
is going to be removed from the MSG API.
Clean-ups in the SIMIX networking code.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6703
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:27:21 +0000 (12:27 +0000)]
Corrections to the code that handles the errors in the comms in SMX network [Cristian]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6702
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:27:19 +0000 (12:27 +0000)]
Added debug information to SIMIX network.
Fixes to the new networking code.
Polish to the port of MSG on top of SIMIX network
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6701
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:26:55 +0000 (12:26 +0000)]
Incomplete port of MSG on top of SIMIX_network [Cristian]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6700
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:26:52 +0000 (12:26 +0000)]
Corrections and improvements to the new network implementation for SIMIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6699
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:26:29 +0000 (12:26 +0000)]
Cleanup network prototype
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6698
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 5 Oct 2009 12:26:26 +0000 (12:26 +0000)]
First prototype of the networking API for SIMIX. It compiles but it is
not used by anyone.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6697
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:40:40 +0000 (23:40 +0000)]
Added a test for waxman platform with 200 nodes and 200 flows, reach tesh time out for now.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6696
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:40:16 +0000 (23:40 +0000)]
Corrected bugs introduced by error checking improvement.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6695
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:40:13 +0000 (23:40 +0000)]
Remove previous version of gtnets testing program, only one is enough to reproduce previous results.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6694
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:39:49 +0000 (23:39 +0000)]
Moved random deployment generation to a proper place.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6693
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:39:46 +0000 (23:39 +0000)]
Cleanning up gtnets directory, only one program to test everything.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6692
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:39:22 +0000 (23:39 +0000)]
Fixed full routing support for routers, no routing complexity is added routers are used as hosts.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6691
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:39:19 +0000 (23:39 +0000)]
Fix bug introduced by the new routing mechanism, added more debug and error checking.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6690
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:38:55 +0000 (23:38 +0000)]
Improved test of GTNets model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6689
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
velho [Sun, 4 Oct 2009 23:38:52 +0000 (23:38 +0000)]
Improved debugging and assert functions in GTNetS interface.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6688
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Sat, 3 Oct 2009 16:41:49 +0000 (16:41 +0000)]
As in MSG where we need to know which action the process is waiting for, we need to save the action on which the process is blocked.
For example, when we use the xbt_cond_wait_timeout, it creates a sleep action on SURF to control the timeout while the process is sleeping.
If we kill the process, we need to destroy this action.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6687
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Tue, 29 Sep 2009 12:42:05 +0000 (12:42 +0000)]
Change variable waiting_task to waiting_action on msg process control.
So, we can use the same variable to see when the process is sleeping (MSG_process_sleep) and it's killed by another process.
Now, waiting_action saves the simix action on which the process is waiting. It can be a communicate, an execute or a sleep action.
Remove from action_set when cancelling an action on cpu_im model.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6684
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Tue, 29 Sep 2009 12:42:00 +0000 (12:42 +0000)]
Fix problem when comparing two doubles.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6683
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sun, 27 Sep 2009 12:41:24 +0000 (12:41 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6682
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 25 Sep 2009 14:11:57 +0000 (14:11 +0000)]
Revalidating some GRAS tests.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6681
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 25 Sep 2009 12:58:22 +0000 (12:58 +0000)]
Change default CPU model to new Cas01_IM.
Rename old Cas01 to Cas01_fullupdate.
Remove old tesh files for Cas01_IM.
Rewrite ChangeLog (Thanks Martin).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6680
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 24 Sep 2009 14:23:57 +0000 (14:23 +0000)]
Two more using publications
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6679
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 21 Sep 2009 12:28:30 +0000 (12:28 +0000)]
Fix tests since the default network model has changed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6676
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 21 Sep 2009 12:28:28 +0000 (12:28 +0000)]
Add tests for cas01_IM and cpuTI models.
They're the normal tests (used to test Cas01) using new cpu models.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6675
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 21 Sep 2009 11:15:07 +0000 (11:15 +0000)]
Fix behavior when using killing process function.
Make indent.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6673
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Mon, 21 Sep 2009 11:15:04 +0000 (11:15 +0000)]
Documents last changes in ChangeLog.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6672
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 18 Sep 2009 09:20:21 +0000 (09:20 +0000)]
Change default network model in workstation init function
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6669
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 16 Sep 2009 20:38:34 +0000 (20:38 +0000)]
Allow to compile from the SVN with automake 1.11
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6668
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 16 Sep 2009 20:38:30 +0000 (20:38 +0000)]
Document my changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6667
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 16 Sep 2009 20:38:04 +0000 (20:38 +0000)]
API change fix: please define MSG_USE_DEPRECATED to get the broken MSG_mailbox_put_with_time_out name again
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6666
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 16 Sep 2009 20:38:00 +0000 (20:38 +0000)]
Bug fix: timeout is a delay, not an absolute time
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6665
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 11 Sep 2009 08:52:43 +0000 (08:52 +0000)]
Fix tests.
We cannot call surf_solve if there are no actions running and trace files with periodicity > 0.
Surf always answer with the next event to finish that will be a trace event.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6664
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 11 Sep 2009 08:52:41 +0000 (08:52 +0000)]
Remove FIXME.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6663
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 9 Sep 2009 21:45:42 +0000 (21:45 +0000)]
Move a DEBUG request to avoid printing uninitialized variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6662
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 9 Sep 2009 21:45:31 +0000 (21:45 +0000)]
Document the fact that I switched the default network model
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6661
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 9 Sep 2009 21:45:19 +0000 (21:45 +0000)]
Use the LV08 model by default
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6660
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 9 Sep 2009 16:01:10 +0000 (16:01 +0000)]
Add support to periodicity = 0 to new model with trace integration.
Some bugs solved.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6655
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 9 Sep 2009 11:26:13 +0000 (11:26 +0000)]
Add new level "-1" with the exact trace strucuture.
It uses this level to calcul the right value of computation amount disponible at cpu.
Make indent
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6654
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 4 Sep 2009 14:21:42 +0000 (14:21 +0000)]
Change test to program ending to avoid infinite loop when using traces with periodicity > 0.
Now, it only calls the surf_solve if it has some action to execute.
Make indent.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6649
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 4 Sep 2009 14:21:19 +0000 (14:21 +0000)]
Implement use of mean when setting the first level of trace integration.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6648
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Fri, 4 Sep 2009 14:21:16 +0000 (14:21 +0000)]
Solve rroblem when iteration over chunks.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6647
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Tue, 1 Sep 2009 08:51:36 +0000 (08:51 +0000)]
Fix calcul of solve integral.
Fix case when there is only one point in trace file.
Fix debug messages.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6645
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Tue, 1 Sep 2009 08:51:34 +0000 (08:51 +0000)]
Move test of finish execution to after handling events.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6644
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 27 Aug 2009 11:25:12 +0000 (11:25 +0000)]
Remove unnecessary changes at maxmin.c.
Error when updating max_duration of action.
Make indent.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6643
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 26 Aug 2009 15:34:29 +0000 (15:34 +0000)]
Put SG_BEGIN_DECL and SG_END_DECL again.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6642
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 26 Aug 2009 15:19:55 +0000 (15:19 +0000)]
Stop saying stupidities: no perf loss once well compiled
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6641
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 26 Aug 2009 15:05:59 +0000 (15:05 +0000)]
Merge changes of maxmin_selective_update branch into the trunk.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6640
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 25 Aug 2009 14:45:15 +0000 (14:45 +0000)]
Test for debug state before calling debug printing function in
simix_action.c. This saves a lots of unecessary calls.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6636
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 19:23:05 +0000 (19:23 +0000)]
This file does not exist anymore after xbt_dynar_foreach inlining
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6622
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 19:22:10 +0000 (19:22 +0000)]
Forgot the date in the ChangeLog
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6621
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 15:39:56 +0000 (15:39 +0000)]
release 3.3.3
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6619
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 14:18:17 +0000 (14:18 +0000)]
Also inline xbt_swag_belongs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6618
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 13:53:32 +0000 (13:53 +0000)]
Inline the functions used in xbt_dynar_foreach
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6617
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 20 Aug 2009 13:53:29 +0000 (13:53 +0000)]
Connect the surf_routing log channel so that it becomes usable (shows a bug in log maybe, I thought it was only mandatory on windows, not linux)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6616
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 16:37:59 +0000 (16:37 +0000)]
missing file in the archive
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6612
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 16:16:49 +0000 (16:16 +0000)]
init development of 3.3.3
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6611
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 15:16:36 +0000 (15:16 +0000)]
Add a end of line to this file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6608
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 15:14:55 +0000 (15:14 +0000)]
Release 3.3.2
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6607
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:58:31 +0000 (13:58 +0000)]
Force -O0 when the --disable-compiler-optimization flag is passed to configure; not sure what the default value is
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6606
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:51:22 +0000 (13:51 +0000)]
GARGH. Fix a *nasty* long standing bug in dictionaries (many thanks to Cristian)
The deal is that strcmp was used regardless of whether the entry was
created through the _ext interface or not. So, when you used pointers
as key (as we do in gras datadesc for cycle detection for example),
the key got truncated on the first \0 (and the rest of it was
uninitialized).
This is what caused my bug with gras datadesc tests. And it happened
only some times because the pointer does not always contain a 0. And
it happened more often on 64bits because the pointers are longer and
thus have a bigger probability to contain \0.
Actually, this bug was already fixed by Cristian on 2008-11-25, but on
the mc branch of our private git in Nancy, and never propagated to the
trunk. We are still git childrens...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6605
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:59 +0000 (13:50 +0000)]
no need for that verbose output anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6604
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:57 +0000 (13:50 +0000)]
More verbose on cycle detection
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6603
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:35 +0000 (13:50 +0000)]
Reordering
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6602
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:33 +0000 (13:50 +0000)]
Great simplification in a code appearing to be broken on amd64 (cycle detection during marshalisation)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6601
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:10 +0000 (13:50 +0000)]
use the right syntax to set the path (plus shut the config module off)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6600
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 19 Aug 2009 13:50:08 +0000 (13:50 +0000)]
more explicit message on problem
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6599
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Aug 2009 14:25:56 +0000 (14:25 +0000)]
Get the simple log format omit any file location when --log=no_loc is passed
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6597
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Aug 2009 14:25:53 +0000 (14:25 +0000)]
More fixes to VPATH testing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6596
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 18 Aug 2009 14:24:57 +0000 (14:24 +0000)]
Various fixes to the java building infrastructure (now working in VPATH builds)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6595
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 18 Aug 2009 14:01:09 +0000 (14:01 +0000)]
The exception associated to each process was relocated from the
context to the simix process that contains it. This is both faster and
simpler because the initialization code was factorized and exception
fetching uses one dereference less.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6594
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 18 Aug 2009 12:53:39 +0000 (12:53 +0000)]
Merge java simix process creation with the standard process creation
function.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6592
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 18 Aug 2009 09:24:56 +0000 (09:24 +0000)]
Fix bug related to the exception mechanism once the context module exits
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6589
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 16:35:07 +0000 (16:35 +0000)]
Add a missing file to the archive
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6588
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 15:49:23 +0000 (15:49 +0000)]
follow the advice of autoreconf
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6587
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 15:49:21 +0000 (15:49 +0000)]
Use the right guard for snprintf (thanks to ubuntu stack for detecting the potential buffer overflow)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6586
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 15:35:13 +0000 (15:35 +0000)]
Update the ChangeLog
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6585
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 15:00:27 +0000 (15:00 +0000)]
Kill a dupplicated target in makefile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6584
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 15:00:25 +0000 (15:00 +0000)]
update tesh files (I assume that ordering differances in messages are due to bcast reimplementation using tree)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6583
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 14:41:18 +0000 (14:41 +0000)]
Finally the Java interface is working again! (It was broken because of
me, sorry :S)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6579
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 14:34:39 +0000 (14:34 +0000)]
cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6578
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 14:20:46 +0000 (14:20 +0000)]
display more info during the test
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6577
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 14:18:07 +0000 (14:18 +0000)]
Trying to fix another java bug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6576
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 13:57:57 +0000 (13:57 +0000)]
Fix another bug in the java context implementation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6575
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 13:49:25 +0000 (13:49 +0000)]
Fixed bug in smx_context_mod_exit.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6574
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 13:47:39 +0000 (13:47 +0000)]
Output update in tesh file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6573
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 13:37:40 +0000 (13:37 +0000)]
Kill a off by one bug appearing in some rare conditions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6572
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 12:43:16 +0000 (12:43 +0000)]
Kill context test since contextes cannot be used without simix anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6571
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Mon, 17 Aug 2009 12:40:52 +0000 (12:40 +0000)]
Fix try to fix the JAVA crap!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6570
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 12:22:54 +0000 (12:22 +0000)]
be more friendly in tests with VPATH builds
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6569
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 11:33:27 +0000 (11:33 +0000)]
update output in tesh files (line number changes again)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6568
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 17 Aug 2009 11:24:40 +0000 (11:24 +0000)]
Stupid me. I still need to put the retrieved value into the variable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6567
48e7efb5-ca39-0410-a469-
dd3cf9ba447f