- 20 Jun, 2014 4 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
package into the top-level package, where it should be. Dependent classes updated to reflect this move.
-
- 18 Jun, 2014 1 commit
-
-
Lubomir Bulej authored
- Moved CodeMerger and TLVInserter classes to ch.usi.dag.disl package, because DiSL class is the sole user. - Removed the utilinstr.* packages to reduce package clutter.
-
- 13 Jun, 2014 6 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
- Document the need for binary names in DiSL-Classes attribute
-
Lubomir Bulej authored
can recognize DiSL classes by the presence of other snippet-related annotations.
-
Lubomir Bulej authored
- Updated dislintro.tex to mention that the DiSL-Classes manifest attribute requires a comma-separate list of fully qualified class names.
-
Lubomir Bulej authored
- Modified builds system to automatically find DiSL classes in test suites. - Removed MANIFEST.MF files from test suites. - Changed class name separator for DiSL-Classes attribute from colon to comma, because the Ant "jar" task does not like the colon as a separator when generating MANIFEST.MF on the fly.
-
Lubomir Bulej authored
-
- 09 Jun, 2014 1 commit
-
-
Lubomir Bulej authored
- Added an Ant task to create a formatted dump of binary file. - The Ant build system now generates the files needed by the native agents. - The DiSL agent build system now expects bytecode.c to be present.
-
- 07 Jun, 2014 1 commit
-
-
Lubomir Bulej authored
-
- 06 Jun, 2014 6 commits
-
-
Lubomir Bulej authored
- Removed refenreces to ASM library in examples.
-
Lubomir Bulej authored
- Shadow VM agent now uses the bundled JNI and JVMTI include files. - Ant build system adjusted to the new Makefile.
-
Lubomir Bulej authored
-
Lubomir Bulej authored
- DiSL agent Makefile: compose library names for all platforms. - DiSL agent Makefile: use -fwhole-program only with Linux and Windows targets.
-
Lubomir Bulej authored
build.xml: don't use the whole-program build for the MinGW version of disl-agent.
-
Lubomir Bulej authored
-
- 05 Jun, 2014 1 commit
-
-
Lubomir Bulej authored
- Made compilation of LaTeX documentation conditional. - Documentation is built only for a binary release (requires pdflatex).
-
- 04 Jun, 2014 1 commit
-
-
Yudi Zheng authored
-
- 29 May, 2014 2 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
- Removed the old DiSL agent code as well as the old Java agent. - Copied old shared DiSL agent headers to Shadow VM agent. - Added JDK includes for JNI and JVMTI to avoid looking for them. - Unified the naming of source directories. - Updated the test infrastructure to the new build system layout. - Examples can be now run even from the source distribution.
-
- 28 May, 2014 1 commit
-
-
Lubomir Bulej authored
-
- 27 May, 2014 1 commit
-
-
Lubomir Bulej authored
- The build.xml file has been cleaned up extensively. - The build system for examples has been simplified and cleaned up. - There is support for binary DiSL releases with examples and documentation. - Examples should be used with a binary DiSL distribution (see output/dist). - Moved the disl.py launcher out of the examples subdirectory. - Test suite Runner has been modified to accept locations and native library names from outside.
-
- 26 May, 2014 1 commit
-
-
Lubomir Bulej authored
-
- 23 May, 2014 1 commit
-
-
Lubomir Bulej authored
-
- 20 May, 2014 1 commit
-
-
Lubomir Bulej authored
-
- 14 May, 2014 8 commits
-
-
Lubomir Bulej authored
Runner.java: Join strings instead of constructing File instances just to convert them to String in the end.
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
src-test: Added support for test debugging -- jobs can now output their command line with -Ddisl.test.debug=true.
-
Lubomir Bulej authored
-
Lubomir Bulej authored
ClientServerEvaluationRunner: check shadow's standard and error outputs, not the client's in assertRestOutErrNull().
-
Lubomir Bulej authored
-
- 07 May, 2014 2 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
- 20 Feb, 2014 1 commit
-
-
Lubomir Bulej authored
Files: removed, as it actually only served for string utilities. Duration: added await() and awaitUninterruptibly() methods. Duration: softSleep() -> sleepUninterruptibly() for consistency. Duration: timedWait(), timedJoin() -> wait(), join() since the time is implicit. Duration: moved to the ch.usi.dag.util package in src-util. Job: remove duplicated __streamToString() and use Strings.drainStream() instead. Job: use the generic awaitUninterruptibly() in waitFor(). src-test: reflect the above method and class movement.
-
- 14 Feb, 2014 1 commit
-
-
Lukáš Marek authored
-