Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
6 years agoclass names must be in CamelCase
Martin Quinson [Sun, 27 Aug 2017 22:42:55 +0000 (00:42 +0200)]
class names must be in CamelCase

6 years agoa class with no method is not a class
Martin Quinson [Sun, 27 Aug 2017 22:37:30 +0000 (00:37 +0200)]
a class with no method is not a class

6 years agoMerge branch 'master' of github.com:simgrid/simgrid
Martin Quinson [Sun, 27 Aug 2017 22:23:36 +0000 (00:23 +0200)]
Merge branch 'master' of github.com:simgrid/simgrid

6 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Sun, 27 Aug 2017 22:23:23 +0000 (00:23 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

6 years agoMerge pull request #215 from Takishipp/s_type_cleanup
Martin Quinson [Sun, 27 Aug 2017 22:22:02 +0000 (00:22 +0200)]
Merge pull request #215 from Takishipp/s_type_cleanup

s_type cleanup

6 years agoCreate dict in NetworkNS3Model constructor.
Arnaud Giersch [Sun, 27 Aug 2017 15:00:52 +0000 (17:00 +0200)]
Create dict in NetworkNS3Model constructor.

It's already destroyed from ~NetworkNS3Model.

6 years agothis has to be ordered as MPI allows access to items with an index
Augustin Degomme [Fri, 25 Aug 2017 23:25:55 +0000 (01:25 +0200)]
this has to be ordered as MPI allows access to items with an index

6 years agoAvoid sending address of local variables.
Arnaud Giersch [Thu, 24 Aug 2017 20:45:17 +0000 (22:45 +0200)]
Avoid sending address of local variables.

This should fix the problem introduced by commit e2334f2600f6d03f43a79f9c3dc43c2fff21e115.

6 years agoTrivial formatting issues.
Arnaud Giersch [Tue, 22 Aug 2017 17:20:06 +0000 (19:20 +0200)]
Trivial formatting issues.

6 years agoUse (const) references with range-based for loops.
Arnaud Giersch [Fri, 4 Aug 2017 07:46:24 +0000 (09:46 +0200)]
Use (const) references with range-based for loops.

This avoids unnecessary copies and saves a few milliseconds.

6 years agoFix ns-3 build.
Arnaud Giersch [Tue, 22 Aug 2017 20:56:53 +0000 (22:56 +0200)]
Fix ns-3 build.

6 years agoMissing "override"s.
Arnaud Giersch [Tue, 22 Aug 2017 20:05:26 +0000 (22:05 +0200)]
Missing "override"s.

6 years agoUse NewGlobalRef since Vm in unref'd by DeleteGlobalRef.
Arnaud Giersch [Mon, 21 Aug 2017 13:49:07 +0000 (15:49 +0200)]
Use NewGlobalRef since Vm in unref'd by DeleteGlobalRef.

6 years agoUsing std::remove_if is overkill here.
Arnaud Giersch [Mon, 21 Aug 2017 13:47:26 +0000 (15:47 +0200)]
Using std::remove_if is overkill here.

6 years agoThis method can be made const.
Arnaud Giersch [Mon, 21 Aug 2017 11:25:22 +0000 (13:25 +0200)]
This method can be made const.

6 years agoEnsure that low is valid before using it.
Arnaud Giersch [Sun, 20 Aug 2017 21:15:09 +0000 (23:15 +0200)]
Ensure that low is valid before using it.

6 years agoRemove useless #undef's.
Arnaud Giersch [Sun, 20 Aug 2017 21:15:09 +0000 (23:15 +0200)]
Remove useless #undef's.

6 years agoWhitespace cleanup.
Arnaud Giersch [Sun, 20 Aug 2017 21:15:09 +0000 (23:15 +0200)]
Whitespace cleanup.

6 years agoUse default destructor.
Arnaud Giersch [Sun, 20 Aug 2017 21:15:09 +0000 (23:15 +0200)]
Use default destructor.

6 years agoThese lines belong to the outer loop.
Arnaud Giersch [Sun, 20 Aug 2017 17:15:49 +0000 (19:15 +0200)]
These lines belong to the outer loop.

6 years agoDeobfuscate expression.
Arnaud Giersch [Sun, 20 Aug 2017 17:07:25 +0000 (19:07 +0200)]
Deobfuscate expression.

6 years agoHandle case when active_peers is empty.
Arnaud Giersch [Sun, 20 Aug 2017 15:52:31 +0000 (17:52 +0200)]
Handle case when active_peers is empty.

6 years agoComment unused field.
Arnaud Giersch [Sun, 20 Aug 2017 15:51:27 +0000 (17:51 +0200)]
Comment unused field.

Unused attribute is not supported by gcc in this case.

6 years agoSort storages before listing.
Arnaud Giersch [Sun, 20 Aug 2017 12:04:50 +0000 (14:04 +0200)]
Sort storages before listing.

6 years agonormalize s_type class part 3
Takishipp [Fri, 18 Aug 2017 15:11:46 +0000 (17:11 +0200)]
normalize s_type class part 3

6 years agonormalize s_type class part 2
Takishipp [Fri, 18 Aug 2017 14:41:12 +0000 (16:41 +0200)]
normalize s_type class part 2

6 years agonormalize s_type class
Takishipp [Fri, 18 Aug 2017 13:30:59 +0000 (15:30 +0200)]
normalize s_type class

6 years agomodernize three simcalls
Frederic Suter [Fri, 18 Aug 2017 08:43:43 +0000 (10:43 +0200)]
modernize three simcalls

6 years agoAdd type_stat_new to s_type class as a method
Takishipp [Wed, 16 Aug 2017 14:50:59 +0000 (16:50 +0200)]
Add type_stat_new to s_type class as a method

6 years agoAdd link_new to s_type class as a method
Takishipp [Wed, 16 Aug 2017 14:44:48 +0000 (16:44 +0200)]
Add link_new to s_type class as a method

6 years agoAdd variable_new to s_type class as method
Takishipp [Wed, 16 Aug 2017 14:28:53 +0000 (16:28 +0200)]
Add variable_new to s_type class as method

6 years agoAdd event_new to s_type class as a method
Takishipp [Wed, 16 Aug 2017 13:45:13 +0000 (15:45 +0200)]
Add event_new to s_type class as a method

6 years agoAdd type_container_new to s_type class as method
Takishipp [Wed, 16 Aug 2017 13:29:49 +0000 (15:29 +0200)]
Add type_container_new to s_type class as method

6 years agoAdd s_type_get_or_null to s_type class as a method
Takishipp [Wed, 16 Aug 2017 11:51:58 +0000 (13:51 +0200)]
Add s_type_get_or_null to s_type class as a method

6 years agoAdd a constructor to s_type class
Takishipp [Wed, 16 Aug 2017 10:06:33 +0000 (12:06 +0200)]
Add a constructor to s_type class

6 years agoMerge branch 'master' of github.com:simgrid/simgrid into s_type_cleanup
Takishipp [Wed, 16 Aug 2017 08:58:48 +0000 (10:58 +0200)]
Merge branch 'master' of github.com:simgrid/simgrid into s_type_cleanup

6 years agoFactorize s_type and value instr class
Takishipp [Wed, 16 Aug 2017 08:58:17 +0000 (10:58 +0200)]
Factorize s_type and value instr class

6 years agoRemove unused variable.
Arnaud Giersch [Tue, 15 Aug 2017 21:21:16 +0000 (23:21 +0200)]
Remove unused variable.

6 years agothis cannot be null.
Arnaud Giersch [Tue, 15 Aug 2017 20:20:19 +0000 (22:20 +0200)]
this cannot be null.

6 years agoValue is finally an integer. Change it to the smallest non-zero value.
Arnaud Giersch [Tue, 15 Aug 2017 14:00:01 +0000 (16:00 +0200)]
Value is finally an integer.  Change it to the smallest non-zero value.

6 years agoMark unused attribute as unused.
Arnaud Giersch [Mon, 14 Aug 2017 21:30:31 +0000 (23:30 +0200)]
Mark unused attribute as unused.

6 years agoAvoid short-lied temporary string.
Arnaud Giersch [Mon, 14 Aug 2017 21:18:06 +0000 (23:18 +0200)]
Avoid short-lied temporary string.

6 years agoRemove useless memset (causes segfault).
Arnaud Giersch [Mon, 14 Aug 2017 20:54:58 +0000 (22:54 +0200)]
Remove useless memset (causes segfault).

6 years agosmall cleanups in the simix timers
Martin Quinson [Sun, 13 Aug 2017 21:31:38 +0000 (23:31 +0200)]
small cleanups in the simix timers

Much more would be due :(

6 years agosonar
Martin Quinson [Sat, 12 Aug 2017 20:14:34 +0000 (22:14 +0200)]
sonar

6 years agospelling
Martin Quinson [Fri, 11 Aug 2017 20:07:45 +0000 (22:07 +0200)]
spelling

6 years agokill kill simcall
Frederic Suter [Fri, 11 Aug 2017 13:26:07 +0000 (15:26 +0200)]
kill kill simcall

6 years agodamn lua
Frederic Suter [Fri, 11 Aug 2017 13:25:38 +0000 (15:25 +0200)]
damn lua

6 years agoanother fix for lua
Frederic Suter [Fri, 11 Aug 2017 12:34:19 +0000 (14:34 +0200)]
another fix for lua

6 years agotry to fix ns3 build
Frederic Suter [Fri, 11 Aug 2017 12:25:37 +0000 (14:25 +0200)]
try to fix ns3 build

6 years agominimal fix (hopefully) of lua bindings
Frederic Suter [Fri, 11 Aug 2017 10:08:37 +0000 (12:08 +0200)]
minimal fix (hopefully) of lua bindings

6 years agostringify cluster
Frederic Suter [Fri, 11 Aug 2017 10:06:14 +0000 (12:06 +0200)]
stringify cluster

6 years agostringify Host link creation
Frederic Suter [Fri, 11 Aug 2017 09:33:28 +0000 (11:33 +0200)]
stringify Host link creation

6 years agokill 2 sonar bugs
Frederic Suter [Fri, 11 Aug 2017 06:56:24 +0000 (08:56 +0200)]
kill 2 sonar bugs

6 years agocodacy and clang-format
Frederic Suter [Fri, 11 Aug 2017 06:36:13 +0000 (08:36 +0200)]
codacy and clang-format

6 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Thu, 10 Aug 2017 19:25:24 +0000 (21:25 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

6 years agostringify IO
Frederic Suter [Thu, 10 Aug 2017 13:08:10 +0000 (15:08 +0200)]
stringify IO

6 years agomore strings
Frederic Suter [Thu, 10 Aug 2017 12:47:40 +0000 (14:47 +0200)]
more strings

6 years agobprintf -> string
Frederic Suter [Thu, 10 Aug 2017 12:11:21 +0000 (14:11 +0200)]
bprintf -> string

6 years agoAS -> Zone. Mainly cosmetics and unused defined thing
Frederic Suter [Thu, 10 Aug 2017 12:04:05 +0000 (14:04 +0200)]
AS -> Zone. Mainly cosmetics and unused defined thing

6 years agoassume a dumb tracker (and please travis)
Frederic Suter [Thu, 10 Aug 2017 10:07:45 +0000 (12:07 +0200)]
assume a dumb tracker (and please travis)

6 years agocodacy
Martin Quinson [Wed, 9 Aug 2017 21:37:39 +0000 (23:37 +0200)]
codacy

6 years agoAS->Zone + stringification
Frederic Suter [Thu, 10 Aug 2017 08:56:36 +0000 (10:56 +0200)]
AS->Zone + stringification

6 years agostringification
Frederic Suter [Thu, 10 Aug 2017 07:45:40 +0000 (09:45 +0200)]
stringification

6 years agomaybe sort isn't portable
Frederic Suter [Wed, 9 Aug 2017 12:09:54 +0000 (14:09 +0200)]
maybe sort isn't portable

6 years agoattempt to fix daxload example
Frederic Suter [Wed, 9 Aug 2017 09:31:25 +0000 (11:31 +0200)]
attempt to fix daxload example

6 years agoless bprintf (some were completely useless)
Frederic Suter [Wed, 9 Aug 2017 09:17:56 +0000 (11:17 +0200)]
less bprintf (some were completely useless)

6 years agostringification
Frederic Suter [Wed, 9 Aug 2017 08:17:11 +0000 (10:17 +0200)]
stringification

6 years agofix MC. host names are not std::string damnit
Frederic Suter [Wed, 9 Aug 2017 08:02:38 +0000 (10:02 +0200)]
fix MC. host names are not std::string damnit

6 years agobprintf--
Frederic Suter [Wed, 9 Aug 2017 07:45:21 +0000 (09:45 +0200)]
bprintf--

6 years agomove VM start function to s4u
Frederic Suter [Wed, 9 Aug 2017 07:38:43 +0000 (09:38 +0200)]
move VM start function to s4u

6 years agoplug leak in msg_vm (by rmving bprintf)
Frederic Suter [Wed, 9 Aug 2017 07:19:44 +0000 (09:19 +0200)]
plug leak in msg_vm (by rmving bprintf)

6 years agoput back a leak (for now) to fix tests
Frederic Suter [Tue, 8 Aug 2017 08:15:57 +0000 (10:15 +0200)]
put back a leak (for now) to fix tests

6 years agoplug leaks
Frederic Suter [Tue, 8 Aug 2017 07:11:12 +0000 (09:11 +0200)]
plug leaks

6 years agocodacy
Frederic Suter [Mon, 7 Aug 2017 19:30:20 +0000 (21:30 +0200)]
codacy

6 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Mon, 7 Aug 2017 19:30:04 +0000 (21:30 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

6 years agoMerge pull request #213 from bcamus/master
Martin Quinson [Mon, 7 Aug 2017 18:55:17 +0000 (20:55 +0200)]
Merge pull request #213 from bcamus/master

Fixing a bug in PMs energy consumptions when suspending and resuming VM

6 years agoconvert map to dynar at API level
Frederic Suter [Mon, 7 Aug 2017 14:25:20 +0000 (16:25 +0200)]
convert map to dynar at API level

6 years agojxbt_throw_null needs a string. no need to bprintf
Frederic Suter [Mon, 7 Aug 2017 13:43:47 +0000 (15:43 +0200)]
jxbt_throw_null needs a string. no need to bprintf

6 years agobprintf-- (try to use strings in cpp world
Frederic Suter [Mon, 7 Aug 2017 13:35:11 +0000 (15:35 +0200)]
bprintf-- (try to use strings in cpp world

6 years agono need for unused args
Frederic Suter [Mon, 7 Aug 2017 13:19:15 +0000 (15:19 +0200)]
no need for unused args

6 years agofixing codacy issue
bcamus [Mon, 7 Aug 2017 12:53:09 +0000 (14:53 +0200)]
fixing codacy issue

6 years agogetting rid of bprintf raises a potential bug :-/
Frederic Suter [Mon, 7 Aug 2017 11:07:20 +0000 (13:07 +0200)]
getting rid of bprintf raises a potential bug :-/

had to add a grace time on the master after sending the 'finalize'
order to all workers. Without it, master and Bourassa end at the same
time (last worker to be stopped). However, it seems the master
finishes first and let bourassa in a 'running' state :
Process 6 (worker@Bourassa): waiting for communication synchro 0x24bd6e0 () in state 0 to finish

Commenting line 54 triggers the issue.

6 years agostop using variadic functions for surf_parse messages
Frederic Suter [Mon, 7 Aug 2017 10:26:10 +0000 (12:26 +0200)]
stop using variadic functions for surf_parse messages

6 years agoMerge branch 'master' of https://github.com/simgrid/simgrid
bcamus [Mon, 7 Aug 2017 10:05:31 +0000 (12:05 +0200)]
Merge branch 'master' of https://github.com/simgrid/simgrid

6 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Mon, 7 Aug 2017 08:07:17 +0000 (10:07 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

6 years agoplease codacy and sonar + factoring
Frederic Suter [Mon, 7 Aug 2017 07:58:44 +0000 (09:58 +0200)]
please codacy and sonar + factoring

6 years agoinclude <string> to help OSX's clang
Martin Quinson [Sun, 6 Aug 2017 21:08:45 +0000 (23:08 +0200)]
include <string> to help OSX's clang

6 years agomv MSG version of bittorrent to teshsuite
Frederic Suter [Sun, 6 Aug 2017 19:39:58 +0000 (21:39 +0200)]
mv MSG version of bittorrent to teshsuite

6 years agorewrite bittorrent example in s4u
Frederic Suter [Sun, 6 Aug 2017 13:57:31 +0000 (15:57 +0200)]
rewrite bittorrent example in s4u

6 years agosort the content of this file to make the test reproducible
Martin Quinson [Sat, 5 Aug 2017 23:06:51 +0000 (01:06 +0200)]
sort the content of this file to make the test reproducible

6 years agoDeprecate MSG_task_isend_with_matching()
Martin Quinson [Sat, 5 Aug 2017 09:05:32 +0000 (11:05 +0200)]
Deprecate MSG_task_isend_with_matching()

6 years agokill a broken deprecation macro: MSG_mailbox_front() does not exist either
Martin Quinson [Sat, 5 Aug 2017 08:45:44 +0000 (10:45 +0200)]
kill a broken deprecation macro: MSG_mailbox_front() does not exist either

6 years agoreindent
Martin Quinson [Fri, 4 Aug 2017 23:10:58 +0000 (01:10 +0200)]
reindent

6 years agofixing a bug in PMs energy consumptions when suspending and resuming VMs.
bcamus [Fri, 4 Aug 2017 16:16:00 +0000 (18:16 +0200)]
fixing a bug in PMs energy consumptions when suspending and resuming VMs.

6 years agosonar: remove unused type declaration
Martin Quinson [Fri, 4 Aug 2017 10:05:34 +0000 (12:05 +0200)]
sonar: remove unused type declaration

6 years agoMissing include.
Arnaud Giersch [Thu, 3 Aug 2017 21:15:24 +0000 (23:15 +0200)]
Missing include.

6 years agoWhitespace cleanup.
Arnaud Giersch [Thu, 3 Aug 2017 20:46:34 +0000 (22:46 +0200)]
Whitespace cleanup.

6 years agoRemove unused option: network/sender-gap.
Arnaud Giersch [Thu, 3 Aug 2017 20:46:05 +0000 (22:46 +0200)]
Remove unused option: network/sender-gap.

6 years agoKill dead code: haveGap_/senderGap_ are never used.
Arnaud Giersch [Thu, 3 Aug 2017 20:32:35 +0000 (22:32 +0200)]
Kill dead code: haveGap_/senderGap_ are never used.