Martin Quinson [Thu, 26 Apr 2012 16:20:48 +0000 (18:20 +0200)]
Make Process.kill(process) an instance method, not a static one
It feels more OOP this way, AMHA.
Martin Quinson [Wed, 25 Apr 2012 23:46:20 +0000 (01:46 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Martin Quinson [Wed, 25 Apr 2012 22:41:43 +0000 (00:41 +0200)]
check error conditions of task receiption [Samuel Lepetit]
navarro [Wed, 25 Apr 2012 11:15:23 +0000 (13:15 +0200)]
Use of SIMGRID_LIB_PATH and not SIMGRID_LIB
navarro [Wed, 25 Apr 2012 11:09:58 +0000 (13:09 +0200)]
Remove unused tesh files.
navarro [Wed, 25 Apr 2012 09:18:07 +0000 (11:18 +0200)]
Fix compilation problem with library path.
Cosmetics
Martin Quinson [Tue, 24 Apr 2012 08:22:02 +0000 (10:22 +0200)]
add a release date to the previous stable, and document what I know of what were done since then
Martin Quinson [Tue, 24 Apr 2012 08:17:11 +0000 (10:17 +0200)]
Add dsend and simulatedSleep to the binding, and add an example
Martin Quinson [Tue, 24 Apr 2012 07:05:21 +0000 (09:05 +0200)]
Stop using SIMGRID_ROOT at compile time, use SIMGRID_LIB/INCLUDE instead
At configuration time, the SIMGRID_ROOT variable is used as a hint in
the FindSimgrid chunk, when looking for our headers and libraries. If
they cannot be located anyway, the user is given the opportunity to
manually give the mandated pathes in ccmake for example.
Then, at compilation time (ie, once the configuration is done), we
should not use SIMGRID_ROOT anymore, but only SIMGRID_LIB and
SIMGRID_INCLUDE because otherwise, we ignore specific settings that
the user may have provided in ccmake.
Martin Quinson [Mon, 23 Apr 2012 15:32:30 +0000 (17:32 +0200)]
add a pimple to our code to silence some useless warning from eclipse -- sorry
Martin Quinson [Mon, 23 Apr 2012 15:30:53 +0000 (17:30 +0200)]
add some parenthesis around a truth value, as suggested by eclipse
Stephane Genaud [Tue, 17 Apr 2012 15:24:16 +0000 (17:24 +0200)]
reflect real location for simgrid.jar
navarro [Fri, 13 Apr 2012 09:28:47 +0000 (11:28 +0200)]
Fix some link problème.
navarro [Fri, 13 Apr 2012 09:04:16 +0000 (11:04 +0200)]
Print simgrid_lib (dbug)
Arnaud Giersch [Mon, 26 Mar 2012 16:10:42 +0000 (18:10 +0200)]
Build argv properly.
navarro [Mon, 5 Mar 2012 10:07:14 +0000 (11:07 +0100)]
Replace MSG_get_host_number with MSG_hosts_as_dynar.
Laurent Bobelin [Thu, 16 Feb 2012 15:09:42 +0000 (16:09 +0100)]
Process kills now seems to work. May need some additional checking ...
unknown [Thu, 16 Feb 2012 11:39:29 +0000 (12:39 +0100)]
Cosmetics
navarro [Thu, 16 Feb 2012 10:29:38 +0000 (11:29 +0100)]
Load SG_java but rename libSG_java for SG_java on windows.
navarro [Thu, 16 Feb 2012 10:21:42 +0000 (11:21 +0100)]
Protect windows specific needs.
unknown [Thu, 16 Feb 2012 10:09:34 +0000 (11:09 +0100)]
Load libSG_java instead of SG_java
unknown [Thu, 16 Feb 2012 10:08:54 +0000 (11:08 +0100)]
Remove deprecated function getErrCode.
unknown [Thu, 16 Feb 2012 10:06:00 +0000 (11:06 +0100)]
Use and create dll for simgrid java.
unknown [Fri, 13 Jan 2012 15:16:21 +0000 (16:16 +0100)]
Don't try to use git with windows and cmake
navarro [Mon, 13 Feb 2012 12:08:02 +0000 (13:08 +0100)]
Update commands to install simgrid-java
navarro [Mon, 30 Jan 2012 09:56:28 +0000 (10:56 +0100)]
Make a pdf for simgrid-java
Martin Quinson [Tue, 31 Jan 2012 09:28:43 +0000 (10:28 +0100)]
msg.h lives in a subdir, actually
Martin Quinson [Tue, 31 Jan 2012 09:08:04 +0000 (10:08 +0100)]
give more hints to that stupid cmake
Martin Quinson [Fri, 27 Jan 2012 21:02:08 +0000 (22:02 +0100)]
doc cleanups
Martin Quinson [Fri, 27 Jan 2012 20:58:27 +0000 (21:58 +0100)]
also fix the way we look for the simgrid library
Martin Quinson [Fri, 27 Jan 2012 20:53:17 +0000 (21:53 +0100)]
properly look for the SimGrid header files; stop relying on the SIMGRID_ROOT
This environment variable is used as an hint at configure time, the
first time you run ccmake. But the value provided to ccmake is only
what's needed to get the thing running.
Martin Quinson [Fri, 27 Jan 2012 20:43:42 +0000 (21:43 +0100)]
I changed that path recently
Martin Quinson [Fri, 27 Jan 2012 20:43:25 +0000 (21:43 +0100)]
look for msg.h instead of gras.h (cosmetics only: GRAS is soon to be deprecated)
navarro [Thu, 19 Jan 2012 10:32:48 +0000 (11:32 +0100)]
Write doc for how to use examples
Christopho [Fri, 6 Jan 2012 16:49:37 +0000 (17:49 +0100)]
Clean smx_ctx_java_stop, but it does not work yet
Christopho [Fri, 6 Jan 2012 16:48:36 +0000 (17:48 +0100)]
Don't destroy the Java thread object yet, we still have to call it
Navarrop [Mon, 19 Dec 2011 14:03:46 +0000 (15:03 +0100)]
With DMSG_USE_DEPRECATED we can use function MSG_get_errno()
Navarrop [Mon, 19 Dec 2011 14:03:12 +0000 (15:03 +0100)]
Update way to have processes to run from Simgrid 3.7
Navarrop [Mon, 19 Dec 2011 14:02:41 +0000 (15:02 +0100)]
Rename MSG_TASK_CANCELLED by MSG_TASK_CANCELED
Laurent Bobelin [Wed, 16 Nov 2011 09:47:49 +0000 (10:47 +0100)]
Corrected typos as I had 5 minutes to waste before a meeting at 11.
Laurent Bobelin [Mon, 14 Nov 2011 10:32:10 +0000 (11:32 +0100)]
Corrected some typos, clarified the index.
Navarrop [Mon, 14 Nov 2011 10:16:49 +0000 (11:16 +0100)]
Add button for website.
Navarrop [Thu, 10 Nov 2011 16:46:14 +0000 (17:46 +0100)]
Add a remove section from simgrid documentation.
Navarrop [Thu, 10 Nov 2011 16:01:36 +0000 (17:01 +0100)]
Add a sync target.
Rewrite *.html with postprocesser.
Laurent Bobelin [Thu, 10 Nov 2011 14:18:55 +0000 (15:18 +0100)]
Added an index page for javadoc
Navarrop [Thu, 10 Nov 2011 14:06:33 +0000 (15:06 +0100)]
Find for javadoc.
Navarrop [Thu, 10 Nov 2011 13:46:49 +0000 (14:46 +0100)]
Remove unused tools.
Navarrop [Thu, 10 Nov 2011 13:42:30 +0000 (14:42 +0100)]
Make a doc for java
Martin Quinson [Wed, 19 Oct 2011 12:06:21 +0000 (14:06 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Martin Quinson [Wed, 19 Oct 2011 12:06:11 +0000 (14:06 +0200)]
split simulation run and simulation cleanup so that users can peek info out of it afterward
Navarrop [Wed, 19 Oct 2011 11:58:03 +0000 (13:58 +0200)]
Use a test list to set environment variables.
Martin Quinson [Wed, 19 Oct 2011 11:51:51 +0000 (13:51 +0200)]
1000 lines in already enough in this file, let's kill dead code
Martin Quinson [Wed, 19 Oct 2011 11:46:59 +0000 (13:46 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid-java
Martin Quinson [Wed, 19 Oct 2011 11:31:29 +0000 (13:31 +0200)]
get ride of some supurious warnings
Navarrop [Wed, 19 Oct 2011 11:19:26 +0000 (13:19 +0200)]
Look for simgrid into $SIMGRID_ROOT. If lib simgrid or gras.h is not found print a fatal error message.
Navarrop [Tue, 18 Oct 2011 10:51:55 +0000 (12:51 +0200)]
Clean code. Remove unsused jobject.
Navarrop [Tue, 18 Oct 2011 10:51:09 +0000 (12:51 +0200)]
Add a new example to kill a process.
Ping boom ;)
Martin Quinson [Tue, 18 Oct 2011 08:58:59 +0000 (10:58 +0200)]
laurent's eclipse was a bit too greedy
Laurent Bobelin [Tue, 18 Oct 2011 08:36:56 +0000 (10:36 +0200)]
Improved javadoc (yet not totally corrected). Added Derrick request for a kill (but it's not working yet)
Pierre [Fri, 14 Oct 2011 13:27:29 +0000 (15:27 +0200)]
Rewrite the example in order to make clear on how a process can create
a process once simulation has started using Java bindings.
Pierre [Fri, 14 Oct 2011 11:26:09 +0000 (13:26 +0200)]
Add a new example for java with bypass of deployment.
Navarrop [Thu, 6 Oct 2011 08:32:15 +0000 (10:32 +0200)]
Change SVN version for GIT version.
Navarrop [Wed, 5 Oct 2011 15:31:43 +0000 (17:31 +0200)]
Add a make dist command.
Christophe Thiéry [Tue, 4 Oct 2011 13:48:14 +0000 (15:48 +0200)]
Replace push by addFirst, compatible with older versions of Java
Navarrop [Thu, 22 Sep 2011 12:40:09 +0000 (14:40 +0200)]
Now it is git.
navarrop [Wed, 7 Sep 2011 16:03:24 +0000 (16:03 +0000)]
Fix execution on mac but need to be uncommented later.
On mac this line donesn't work.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9907
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 7 Sep 2011 15:18:06 +0000 (15:18 +0000)]
On mac we must set DYLD_LIBRARY_PATH to find libsimgrid.dylib
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9906
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 28 Jun 2011 12:01:33 +0000 (12:01 +0000)]
Add flag -Wno-error=unused-but-set-variable if gcc >=4.6
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9904
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 23 Jun 2011 09:07:36 +0000 (09:07 +0000)]
Don't had LD_LIBRARY_PATH if it is empty.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9903
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 23 Jun 2011 08:14:08 +0000 (08:14 +0000)]
Add previous LD_LIBRARY_PATH to tests.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9902
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Mon, 9 May 2011 09:57:46 +0000 (09:57 +0000)]
The smx_ctx_*_runall function should not reset the process list.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9892
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Mon, 9 May 2011 08:37:17 +0000 (08:37 +0000)]
Field get_thread_id does not exist anymore in smx_context_factory.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9891
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 26 Apr 2011 14:00:45 +0000 (14:00 +0000)]
Rename Process.changeHost to process.migrate to match the MSG API
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9890
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Fri, 25 Mar 2011 06:59:16 +0000 (06:59 +0000)]
Upgrade xbt_assert in simgrid-contrib.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9859
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Wed, 23 Mar 2011 14:20:17 +0000 (14:20 +0000)]
remove the usless function : smx_ctx_java_get_data, smx_ctx_base_get_data is doing the job
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9819
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 1 Mar 2011 11:34:28 +0000 (11:34 +0000)]
Make test on pipol succed.
Correctly set LD_LIBRARY_PATH
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9742
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 11:19:24 +0000 (11:19 +0000)]
Add note to submit
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9728
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 10:17:10 +0000 (10:17 +0000)]
Add svn and cdash to java project.
Add new tests in java.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9727
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 25 Feb 2011 12:19:40 +0000 (12:19 +0000)]
Target "make install" works for java and ruby.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9722
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 24 Feb 2011 14:24:38 +0000 (14:24 +0000)]
When exiting a process, replace MSG_process_kill by smx_ctx_java_stop
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9714
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 23 Feb 2011 12:19:59 +0000 (12:19 +0000)]
Correctly use of xbt_die in java.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9706
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 16:03:41 +0000 (16:03 +0000)]
The cleanup function is already called by SIMIX when a process finishes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9704
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 22 Feb 2011 10:38:50 +0000 (10:38 +0000)]
No need to be in cmake 2.8
Protect specific commands of cmake 2.8
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9676
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 07:38:35 +0000 (07:38 +0000)]
Reorganize gitignore files for Java
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9673
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 18 Feb 2011 18:44:36 +0000 (18:44 +0000)]
Rename DEBUG, INFO... for XBT_DEBUG ... in simgrid-java sources.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9668
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 18 Feb 2011 18:44:28 +0000 (18:44 +0000)]
Remove old script to launch java examples.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9667
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 14:12:30 +0000 (14:12 +0000)]
Don't need private files without this command line
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9642
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 14:06:54 +0000 (14:06 +0000)]
Need to add -I<path_to_jni_md.h> if it is != to -I<path_to_jni.h>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9641
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 13:32:24 +0000 (13:32 +0000)]
Change fprintf for DEBUG
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9640
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 13:32:07 +0000 (13:32 +0000)]
We need cmake 2.8 to compile simgrid
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9639
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 16:43:40 +0000 (16:43 +0000)]
Due to __thread smx_current_context we need to have our current_context.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9635
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 16:43:35 +0000 (16:43 +0000)]
Debug flags
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9634
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 13:15:54 +0000 (13:15 +0000)]
Find simgrid version
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9625
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 13:15:48 +0000 (13:15 +0000)]
replace message FATAL by STATUS
user can define JAVA_INCLUDE_PATH manually
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9624
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 14 Feb 2011 16:25:25 +0000 (16:25 +0000)]
Comsetics.
Remove all generated files when make clean
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9622
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 10 Feb 2011 17:36:43 +0000 (17:36 +0000)]
Add some functions.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9603
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 9 Feb 2011 17:45:05 +0000 (17:45 +0000)]
Huge commit for java with simgrid3_5
Not working yet but compile, parse platform and deployment.
Break into runall. (swag_extract)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9598
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 6 Dec 2010 10:16:54 +0000 (10:16 +0000)]
take from main archive the last bits that merit to be saved
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@9003
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 3 Dec 2010 00:16:55 +0000 (00:16 +0000)]
It may even work, soon
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@8968
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 3 Dec 2010 00:16:53 +0000 (00:16 +0000)]
I guess that I removed the examples *instead of library at the old location*
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java@8967
48e7efb5-ca39-0410-a469-
dd3cf9ba447f