Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
8 years agooptim: don't call for xbt_dynar_foreach
navarro [Wed, 7 Mar 2012 14:45:11 +0000 (15:45 +0100)]
optim: don't call for xbt_dynar_foreach

8 years agofix missing removal of files when uninstalling
schnorr [Wed, 7 Mar 2012 14:11:56 +0000 (15:11 +0100)]
fix missing removal of files when uninstalling

8 years agoFix compilation error with enable_latency_bound_tracking
navarro [Wed, 7 Mar 2012 09:55:49 +0000 (10:55 +0100)]
Fix compilation error with enable_latency_bound_tracking

8 years ago[trace] updating tracing tesh'es due to recent changes in tracing configuration
schnorr [Tue, 6 Mar 2012 23:59:54 +0000 (00:59 +0100)]
[trace] updating tracing tesh'es due to recent changes in tracing configuration

8 years ago[trace] instrumenting network lazy updates
schnorr [Tue, 6 Mar 2012 23:56:40 +0000 (00:56 +0100)]
[trace] instrumenting network lazy updates

8 years ago[trace] no longer mandate network/optim to Full when tracing is activated
schnorr [Tue, 6 Mar 2012 23:55:02 +0000 (00:55 +0100)]
[trace] no longer mandate network/optim to Full when tracing is activated

details:
- network lazy instrumentation is coming

8 years ago[trace] tracing no longer needs src and dst for every network surf action
schnorr [Tue, 6 Mar 2012 23:45:21 +0000 (00:45 +0100)]
[trace] tracing no longer needs src and dst for every network surf action

8 years ago[trace] use the lmm system to get ids to trace resource utilization
schnorr [Tue, 6 Mar 2012 23:42:41 +0000 (00:42 +0100)]
[trace] use the lmm system to get ids to trace resource utilization

details:
- we have a performance gain since we don't call routing_get_route_and_latency
for every update for every action in surf level

8 years agofix prototype declaration for gtnets compilation
schnorr [Tue, 6 Mar 2012 15:36:05 +0000 (16:36 +0100)]
fix prototype declaration for gtnets compilation

8 years agoput the log message in the correct place
schnorr [Tue, 6 Mar 2012 15:00:58 +0000 (16:00 +0100)]
put the log message in the correct place

8 years ago[trace] fix categorized resource utilization tracing (follow the new internal API)
schnorr [Tue, 6 Mar 2012 14:57:41 +0000 (15:57 +0100)]
[trace] fix categorized resource utilization tracing (follow the new internal API)

8 years ago[trace] changing the internal tracing API for categorized resource utilization
schnorr [Tue, 6 Mar 2012 14:49:28 +0000 (15:49 +0100)]
[trace] changing the internal tracing API for categorized resource utilization

details:
- no longer use smx_action_t and surf_action_t, let
those things be handled in the instrumentation code

8 years ago[trace] code clean-up, removing prototypes of functions that no longer exist
schnorr [Tue, 6 Mar 2012 14:33:18 +0000 (15:33 +0100)]
[trace] code clean-up, removing prototypes of functions that no longer exist

8 years ago[trace] removing old code and invalid comments
schnorr [Tue, 6 Mar 2012 14:31:09 +0000 (15:31 +0100)]
[trace] removing old code and invalid comments

8 years agoFix installation destination for man pages.
Arnaud Giersch [Tue, 6 Mar 2012 15:06:37 +0000 (16:06 +0100)]
Fix installation destination for man pages.

8 years ago[trace] fixing tracing tesh'es due to latest changes in link trace identifiers
schnorr [Tue, 6 Mar 2012 13:18:22 +0000 (14:18 +0100)]
[trace] fixing tracing tesh'es due to latest changes in link trace identifiers

8 years ago[trace] fix the graph extraction tracing of complex AS hierarchies
schnorr [Tue, 6 Mar 2012 12:27:02 +0000 (13:27 +0100)]
[trace] fix the graph extraction tracing of complex AS hierarchies

details:
- now it is harder to configure simgrid traces for the graph visualization
by hand, but since simgrid tracing creates them automatically with
parameters for that extent, it should be okay.
- these complex link names are exposed in the graph configuration
generated with --cfg=triva/uncategorized:uncat.plist and
--cfg=triva/categorized:cat.plist

8 years ago[trace] a better implementation to find the lowest common ancestor
schnorr [Tue, 6 Mar 2012 12:12:13 +0000 (13:12 +0100)]
[trace] a better implementation to find the lowest common ancestor

8 years ago[trace] no longer need to pass the parent, we find the lowest common parent instead
schnorr [Tue, 6 Mar 2012 10:11:01 +0000 (11:11 +0100)]
[trace] no longer need to pass the parent, we find the lowest common parent instead

8 years ago[trace] new function to find the lowest common ancestor between two hosts/links/routers
schnorr [Tue, 6 Mar 2012 10:10:34 +0000 (11:10 +0100)]
[trace] new function to find the lowest common ancestor between two hosts/links/routers

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 6 Mar 2012 09:05:06 +0000 (10:05 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agofix a copyright line. Should be done for all files
Martin Quinson [Tue, 6 Mar 2012 09:04:11 +0000 (10:04 +0100)]
fix a copyright line. Should be done for all files

8 years agotypos and reduce debug verbosity
Martin Quinson [Tue, 6 Mar 2012 08:52:12 +0000 (09:52 +0100)]
typos and reduce debug verbosity

8 years agoEnable generic_lmm_action to be lazily updated by refactoring the corresponding fields:
Arnaud Legrand [Mon, 5 Mar 2012 14:29:41 +0000 (15:29 +0100)]
Enable generic_lmm_action to be lazily updated by refactoring the corresponding fields:

8 years agoFix tracing broken by recent modifications.
Arnaud Legrand [Mon, 5 Mar 2012 12:07:33 +0000 (13:07 +0100)]
Fix tracing broken by recent modifications.

8 years agoFix mem leack and factorize code.
navarro [Mon, 5 Mar 2012 11:57:38 +0000 (12:57 +0100)]
Fix mem leack and factorize code.

8 years agoGet rid of our names.
Arnaud Legrand [Mon, 5 Mar 2012 10:10:46 +0000 (11:10 +0100)]
Get rid of our names.

8 years agoMake this example insensitive to scheduling order of events occuring at the same...
Arnaud Legrand [Mon, 5 Mar 2012 10:54:00 +0000 (11:54 +0100)]
Make this example insensitive to scheduling order of events occuring at the same time.

At time 7, depending whether the policeman is waken up before or after the emigrant, the migration could take place either at time 7 or at time 8.

8 years agoFix sleep function.
Arnaud Legrand [Mon, 5 Mar 2012 10:41:13 +0000 (11:41 +0100)]
Fix sleep function.

8 years agoRemove misleading comment
Arnaud Legrand [Mon, 5 Mar 2012 10:10:29 +0000 (11:10 +0100)]
Remove misleading comment

8 years agoCosmetics + warning
Arnaud Legrand [Mon, 5 Mar 2012 10:09:57 +0000 (11:09 +0100)]
Cosmetics + warning

8 years agoRewrite the lazy mechanism to fully mimic the one of network.
Arnaud Legrand [Fri, 2 Mar 2012 16:55:23 +0000 (17:55 +0100)]
Rewrite the lazy mechanism to fully mimic the one of network.

8 years agoCosmetics
Arnaud Legrand [Fri, 2 Mar 2012 16:32:20 +0000 (17:32 +0100)]
Cosmetics

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 16:29:10 +0000 (17:29 +0100)]
cosmetics

8 years agoMove this enum to a public place for future usage by cpu_cas01
Arnaud Legrand [Fri, 2 Mar 2012 16:28:57 +0000 (17:28 +0100)]
Move this enum to a public place for future usage by cpu_cas01

8 years agoGroup fields together. They will be soon refactored elsewhere.
Arnaud Legrand [Fri, 2 Mar 2012 16:00:55 +0000 (17:00 +0100)]
Group fields together. They will be soon refactored elsewhere.

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 15:28:45 +0000 (16:28 +0100)]
cosmetics

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 15:21:22 +0000 (16:21 +0100)]
cosmetics

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 15:02:56 +0000 (16:02 +0100)]
cosmetics

8 years agoRefactoring using the already existing s_surf_action_lmm_t type.
Arnaud Legrand [Fri, 2 Mar 2012 14:52:17 +0000 (15:52 +0100)]
Refactoring using the already existing s_surf_action_lmm_t type.

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 13:34:04 +0000 (14:34 +0100)]
cosmetics

8 years agoindent -i2 -kr -nut
Arnaud Legrand [Fri, 2 Mar 2012 13:32:12 +0000 (14:32 +0100)]
indent -i2 -kr -nut

8 years agoRevert "indent -i2 -kr"
Arnaud Legrand [Mon, 5 Mar 2012 11:03:13 +0000 (12:03 +0100)]
Revert "indent -i2 -kr"

This reverts commit ec3b5081396bec58fe45d760f6e26f11a46aa25d.

8 years agoRevert "cosmetics"
Arnaud Legrand [Mon, 5 Mar 2012 11:03:05 +0000 (12:03 +0100)]
Revert "cosmetics"

This reverts commit 90c21a4e08d786ee68b4774f55f64885533784b3.

8 years agoRevert "bar"
Arnaud Legrand [Mon, 5 Mar 2012 11:02:56 +0000 (12:02 +0100)]
Revert "bar"

This reverts commit b8b92d4901fca2255c193f82ead8c5bbc23bcc3a.

8 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Arnaud Legrand [Mon, 5 Mar 2012 10:55:33 +0000 (11:55 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

8 years agoAdd missing file to pack.
navarro [Fri, 2 Mar 2012 18:32:26 +0000 (19:32 +0100)]
Add missing file to pack.

8 years agoSorry ;)
navarro [Fri, 2 Mar 2012 18:28:55 +0000 (19:28 +0100)]
Sorry ;)

8 years agoUpdate file.c example since new modifications in surf and simix for storage.
navarro [Fri, 2 Mar 2012 18:25:50 +0000 (19:25 +0100)]
Update file.c example since new modifications in surf and simix for storage.

8 years agoStart to implement storage action and storage resource.
navarro [Fri, 2 Mar 2012 18:25:08 +0000 (19:25 +0100)]
Start to implement storage action and storage resource.
Write first step for open close read write and stat with a "sleep" function

8 years agoSet the storage_lib and storage_type_lib from parsing.
navarro [Fri, 2 Mar 2012 18:23:42 +0000 (19:23 +0100)]
Set the storage_lib and storage_type_lib from parsing.

8 years agoAdd storage to functions
navarro [Fri, 2 Mar 2012 18:22:02 +0000 (19:22 +0100)]
Add storage to functions

8 years agochange char* for const char*
navarro [Fri, 2 Mar 2012 18:20:01 +0000 (19:20 +0100)]
change char* for const char*

8 years agomissing file to install exp_20120308 exp_20120315
Martin Quinson (nancy) [Fri, 2 Mar 2012 15:17:51 +0000 (16:17 +0100)]
missing file to install

8 years agobar
Arnaud Legrand [Fri, 2 Mar 2012 13:31:37 +0000 (14:31 +0100)]
bar

8 years agocosmetics
Arnaud Legrand [Fri, 2 Mar 2012 13:27:51 +0000 (14:27 +0100)]
cosmetics

8 years agoindent -i2 -kr
Arnaud Legrand [Fri, 2 Mar 2012 12:11:31 +0000 (13:11 +0100)]
indent -i2 -kr

8 years agoFix the previous commit
Arnaud Legrand [Fri, 2 Mar 2012 12:02:40 +0000 (13:02 +0100)]
Fix the previous commit
  - by correctly computing the number of links in communicate
  - by creating a fake network model that can be used by the routing

8 years agoGet route in ptask_L07 only when needed.
Arnaud Legrand [Fri, 2 Mar 2012 10:18:52 +0000 (11:18 +0100)]
Get route in ptask_L07 only when needed.

8 years agoSave information from routing corresponding to storage.
navarro [Thu, 1 Mar 2012 15:52:38 +0000 (16:52 +0100)]
Save information from routing corresponding to storage.

8 years agoBe compliant with flexml v1.67. This permits to don't have same generated variable...
navarro [Thu, 1 Mar 2012 12:30:53 +0000 (13:30 +0100)]
Be compliant with flexml v1.67. This permits to don't have same generated variable from flexml.

8 years agoMake workstation with tag host and not at the end of the parse.
navarro [Wed, 29 Feb 2012 17:45:02 +0000 (18:45 +0100)]
Make workstation with tag host and not at the end of the parse.

8 years agoNew way to use storage. See storage.xml
navarro [Wed, 29 Feb 2012 17:33:33 +0000 (18:33 +0100)]
New way to use storage. See storage.xml

8 years agoxbt_dynar_length returns an unsigned long, not a size_t.
Arnaud Giersch [Wed, 29 Feb 2012 09:20:58 +0000 (10:20 +0100)]
xbt_dynar_length returns an unsigned long, not a size_t.

8 years agoReally get the first host (fixes failing test).
Arnaud Giersch [Wed, 29 Feb 2012 09:16:27 +0000 (10:16 +0100)]
Really get the first host (fixes failing test).

8 years agoDyanr is already destroyed bt xbt_dynar_to_array.
Arnaud Giersch [Wed, 29 Feb 2012 09:08:37 +0000 (10:08 +0100)]
Dyanr is already destroyed bt xbt_dynar_to_array.

8 years agoFix token_ring execution.
navarro [Tue, 28 Feb 2012 17:30:14 +0000 (18:30 +0100)]
Fix token_ring execution.

8 years agoMissing include.
Arnaud Giersch [Tue, 28 Feb 2012 17:23:28 +0000 (18:23 +0100)]
Missing include.

8 years agoCosmetics: s/overide/override/g.
Arnaud Giersch [Tue, 28 Feb 2012 17:23:28 +0000 (18:23 +0100)]
Cosmetics: s/overide/override/g.

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 28 Feb 2012 17:09:55 +0000 (18:09 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agorename a variable used to cut any computations about bypass routes when no such thing...
Martin Quinson [Tue, 28 Feb 2012 17:09:37 +0000 (18:09 +0100)]
rename a variable used to cut any computations about bypass routes when no such thing were used

8 years agoCosmetics. Rename model for type into storage tag.
navarro [Tue, 28 Feb 2012 17:05:50 +0000 (18:05 +0100)]
Cosmetics. Rename model for type into storage tag.

8 years agoImplemented some functions for storage model.
navarro [Tue, 28 Feb 2012 16:55:21 +0000 (17:55 +0100)]
Implemented some functions for storage model.

8 years agoAdd storage to workstation struct.
navarro [Tue, 28 Feb 2012 16:22:36 +0000 (17:22 +0100)]
Add storage to workstation struct.

8 years agoCosmetics
navarro [Tue, 28 Feb 2012 16:16:14 +0000 (17:16 +0100)]
Cosmetics

8 years agoAdd function finalize to model storage and add this model to model list.
navarro [Tue, 28 Feb 2012 16:15:54 +0000 (17:15 +0100)]
Add function finalize to model storage and add this model to model list.

8 years agoRemove unused test on pipol with windows
navarro [Tue, 28 Feb 2012 16:14:13 +0000 (17:14 +0100)]
Remove unused test on pipol with windows

8 years agoAdd links to platform storage.xml
navarro [Tue, 28 Feb 2012 16:13:56 +0000 (17:13 +0100)]
Add links to platform storage.xml

8 years agoprevent tasks to share resources when they don't have to.
Frederic Suter [Tue, 28 Feb 2012 15:43:55 +0000 (16:43 +0100)]
prevent tasks to share resources when they don't have to.
allow users to create a dependency from a task in a SD_RUNNING state
revalidate the tesh file for the minmin_test example

8 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 28 Feb 2012 14:38:49 +0000 (15:38 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

8 years agothat's not a cluster, actually
Martin Quinson [Tue, 28 Feb 2012 14:38:26 +0000 (15:38 +0100)]
that's not a cluster, actually

8 years agoRegenerate sources after having updated my flexml :)
navarro [Tue, 28 Feb 2012 13:48:35 +0000 (14:48 +0100)]
Regenerate sources after having updated my flexml :)

8 years agofree dynar hosts
navarro [Tue, 28 Feb 2012 13:37:52 +0000 (14:37 +0100)]
free dynar hosts

8 years agoFix warning compilation with deprecated functions
navarro [Tue, 28 Feb 2012 13:26:32 +0000 (14:26 +0100)]
Fix warning compilation with deprecated functions

8 years agoCall function execute from cpu surf model.
navarro [Tue, 28 Feb 2012 10:22:26 +0000 (11:22 +0100)]
Call function execute from cpu surf model.

8 years agoimplement MSG_processes_as_dynar (closes gforge #13642)
Martin Quinson [Tue, 28 Feb 2012 10:30:53 +0000 (11:30 +0100)]
implement MSG_processes_as_dynar (closes gforge #13642)

8 years agoimplement a SIMIX_processes_as_dynar() function
Martin Quinson [Tue, 28 Feb 2012 10:27:49 +0000 (11:27 +0100)]
implement a SIMIX_processes_as_dynar() function

8 years agoDeprecate MSG_get_host_{table,number}; Implement MSG_hosts_as_dynar() instead.
Martin Quinson [Tue, 28 Feb 2012 10:22:30 +0000 (11:22 +0100)]
Deprecate MSG_get_host_{table,number}; Implement MSG_hosts_as_dynar() instead.

8 years agomodel-checker : add backtrace for each fragment allocated with mmalloc
Marion Guthmuller [Tue, 28 Feb 2012 09:29:50 +0000 (10:29 +0100)]
model-checker : add backtrace for each fragment allocated with mmalloc

8 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Marion Guthmuller [Tue, 28 Feb 2012 09:26:13 +0000 (10:26 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

8 years agomodel-checker : only reindent, no real change (safe to ignore)
Marion Guthmuller [Tue, 28 Feb 2012 09:26:04 +0000 (10:26 +0100)]
model-checker : only reindent, no real change (safe to ignore)

8 years agoAdd model storage to surf and add a tag storage to dtd.
navarro [Thu, 23 Feb 2012 15:19:03 +0000 (16:19 +0100)]
Add model storage to surf and add a tag storage to dtd.

8 years agoFunction does not exist yet.
Arnaud Giersch [Fri, 24 Feb 2012 07:52:43 +0000 (08:52 +0100)]
Function does not exist yet.

8 years agouse named type of functions
Martin Quinson [Sat, 25 Feb 2012 16:59:50 +0000 (17:59 +0100)]
use named type of functions

8 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid
Marion Guthmuller [Thu, 23 Feb 2012 17:01:13 +0000 (18:01 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot//simgrid/simgrid

8 years agomodel-checker : example bugged2_liveness modified
Marion Guthmuller [Thu, 23 Feb 2012 16:10:19 +0000 (17:10 +0100)]
model-checker : example bugged2_liveness modified

8 years agoStarted the gpu model by adding the MSG_gpu_task_create function, also added a simple...
Pedro Velho [Thu, 23 Feb 2012 00:46:57 +0000 (22:46 -0200)]
Started the gpu model by adding the MSG_gpu_task_create function, also added a simple test file test_MSG_gpu_task_create.c to test this functionallity.

8 years agoOUTPUT_VARIABLE was always returning void string in MacOS Lion 11.3.0 (Darwin), using...
Pedro Velho [Wed, 22 Feb 2012 19:18:29 +0000 (17:18 -0200)]
OUTPUT_VARIABLE was always returning void string in MacOS Lion 11.3.0 (Darwin), using RESULT_VARIABLE puts the right value on HAVE_THREAD_LOCAL_STORAGE.

8 years agoAn unsigned int may be too short with 64bits pointers.
Arnaud Giersch [Thu, 23 Feb 2012 14:34:28 +0000 (15:34 +0100)]
An unsigned int may be too short with 64bits pointers.

8 years agoRemove unreachable code.
Arnaud Giersch [Wed, 22 Feb 2012 06:39:54 +0000 (07:39 +0100)]
Remove unreachable code.