...
 
Commits (2)
......@@ -114,3 +114,12 @@ xalan:
- java -jar dacapo.jar xalan -s small
after_script:
- git clean -df -e "downloads"
web_build:
script:
- git checkout web_build
- python description/benchmarks_2009.py
- python description/benchmarks_2019.py
- if [ -n "$(git status --porcelain)" ]; then git add --all && git commit -m "benchmarks description changed" && git push origin web_build; else echo "no changes"; fi
- Update benchmark versions
avrora - from 20091224 to 20131011
batik - from 1.7 to 1.9
eclipse - from 3.5.1 to 4.7.2
fop - from 0.95 to 2.2
h2 - from 1.2.123 to 1.4.196
jython - from 2.5.1 to 2.7.1
luindex - from 2.4 to 7.1
lusearch - from 2.4 to 7.1
pmd - from 4.2.5 to 5.7.0*
tomcat - from 6 to 9
daytrader - from 2.1.7 to 3.0.0
xalan - from 2.7.1 to 2.7.2
- Update benchmark versions
antlr - from 2.4.2 to 2.4.7
chart - from 1.0.0 to 1.0.8
- Add batik benchmark back into the suite
- New derby benchmark
- Package benchmarks in JAR files, and use custom classloader to execute
benchmarks.
- Rewrite callback mechanism so that callbacks have full control over the
iteration process.
Release 2006-10-MR2
- Added new build targets for generating a "deps" zip file
which contains "split deps" jars for each benchmark, which
separate the benchmark proper from their dependencies. This
is important for some whole program analysis, particularly
users of Soot.
- When multiple benchmarks are specified with -n, n > 1,
the first benchmark is run n times, and subsequent ones
only once. Fixed.
- jython suffered from a problem on Windows platforms which
seems to have been traced to a timer resolution issue and
pybench's timing thresholds. Fixed. Thanks to Christian Wimmer
- Xalan benchmark harness now closes input and output files
explicitly. Prevents running out of file handles in large
heaps (where finalizers never run).
- Added "-ignoreValidation" command line switch.
- Changed jikesrvm stubs so that MMTk callback works with recent
JikesRVM releases (and hopefuly now with future JVMs that use MMTk).