<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>git.llucax.com.ar Git - software/dgc/dgcbench.git/atom log</title>
<subtitle>D GC Benchmark Suite</subtitle>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git" />
<link rel="self" type="text/xml" href="http://git.llucax.com.ar/w" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git</id>
<author><name></name></author>
<icon>/static/git-favicon.png</icon>
<logo>/static/git-logo.png</logo>
<updated>2010-11-18T01:03:02Z</updated>
<generator version='1.7.5.4/1.7.5.4'>gitweb</generator>
<entry>
<title type="html">Create time/pause sub-directories in ./build</title>
<updated>2010-11-15T00:21:31Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-15T00:21:31Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7e7e1a343622f231e10f9bbc73134136957d750c" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7e7e1a343622f231e10f9bbc73134136957d750c</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Create time/pause sub-directories in ./build

Even when the Makefile doesn't use them, the run.sh script does.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/9882c8ab29fe623518257b17753928554445310f..7e7e1a343622f231e10f9bbc73134136957d750c:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7e7e1a343622f231e10f9bbc73134136957d750c?f=Makefile">H</a>] Makefile</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add scripts to generate memory usage pattern charts</title>
<updated>2010-11-14T23:05:46Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T23:05:46Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9882c8ab29fe623518257b17753928554445310f" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9882c8ab29fe623518257b17753928554445310f</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add scripts to generate memory usage pattern charts
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/7c1d9b998628522b961c497cc16a825f8f352cdf..9882c8ab29fe623518257b17753928554445310f:/mempat-run.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9882c8ab29fe623518257b17753928554445310f?f=mempat-run.sh">H</a>] mempat-run.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/7c1d9b998628522b961c497cc16a825f8f352cdf..9882c8ab29fe623518257b17753928554445310f:/mempat-tsv.py">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9882c8ab29fe623518257b17753928554445310f?f=mempat-tsv.py">H</a>] mempat-tsv.py</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/7c1d9b998628522b961c497cc16a825f8f352cdf..9882c8ab29fe623518257b17753928554445310f:/mempat.py">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9882c8ab29fe623518257b17753928554445310f?f=mempat.py">H</a>] mempat.py</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add scripts to generate graphs for the document</title>
<updated>2010-11-14T22:54:59Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T22:54:59Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7c1d9b998628522b961c497cc16a825f8f352cdf" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7c1d9b998628522b961c497cc16a825f8f352cdf</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add scripts to generate graphs for the document

This scripts were used to generate the results presented in the document.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/3d0f6ad78baaf76908087a0564394617d4003a86..7c1d9b998628522b961c497cc16a825f8f352cdf:/p.gpi">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7c1d9b998628522b961c497cc16a825f8f352cdf?f=p.gpi">H</a>] p.gpi</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/3d0f6ad78baaf76908087a0564394617d4003a86..7c1d9b998628522b961c497cc16a825f8f352cdf:/p.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7c1d9b998628522b961c497cc16a825f8f352cdf?f=p.sh">H</a>] p.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/3d0f6ad78baaf76908087a0564394617d4003a86..7c1d9b998628522b961c497cc16a825f8f352cdf:/r.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7c1d9b998628522b961c497cc16a825f8f352cdf?f=r.sh">H</a>] r.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/3d0f6ad78baaf76908087a0564394617d4003a86..7c1d9b998628522b961c497cc16a825f8f352cdf:/s.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7c1d9b998628522b961c497cc16a825f8f352cdf?f=s.sh">H</a>] s.sh</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Remove targets to make time-graphs from the Makefile</title>
<updated>2010-11-14T22:46:07Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T22:46:07Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/3d0f6ad78baaf76908087a0564394617d4003a86" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/3d0f6ad78baaf76908087a0564394617d4003a86</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Remove targets to make time-graphs from the Makefile

Now that graphs are generated using the scripts added in the previous
commit.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/9a4584a1740f063aafc635cb5cd0a34f3195399c..3d0f6ad78baaf76908087a0564394617d4003a86:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/3d0f6ad78baaf76908087a0564394617d4003a86?f=Makefile">H</a>] Makefile</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add scripts to run the benchmark for the web</title>
<updated>2010-11-14T22:33:32Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T22:33:32Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9a4584a1740f063aafc635cb5cd0a34f3195399c" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9a4584a1740f063aafc635cb5cd0a34f3195399c</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add scripts to run the benchmark for the web

This set of scripts run the benchmark and generates graphs with the
results suitable for publishing on the web.

The main script is run.sh.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/histogram-plot.tpl.gpi">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=histogram-plot.tpl.gpi">H</a>] histogram-plot.tpl.gpi</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/pause-plot.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=pause-plot.sh">H</a>] pause-plot.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/pause-run.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=pause-run.sh">H</a>] pause-run.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/run.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=run.sh">H</a>] run.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/templite.py">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=templite.py">H</a>] templite.py</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/tests-args.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=tests-args.sh">H</a>] tests-args.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/time-plot.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=time-plot.sh">H</a>] time-plot.sh</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc..9a4584a1740f063aafc635cb5cd0a34f3195399c:/time-run.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a4584a1740f063aafc635cb5cd0a34f3195399c?f=time-run.sh">H</a>] time-run.sh</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add Dil configuration</title>
<updated>2010-11-14T21:58:31Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T21:58:31Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/d335e12fb207dcd26afa77a15d4acfcfb3b226bc</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add Dil configuration
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/108f280a53facd168fe00b65735a2f18105105be..d335e12fb207dcd26afa77a15d4acfcfb3b226bc:/dilconf.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/d335e12fb207dcd26afa77a15d4acfcfb3b226bc?f=dilconf.d">H</a>] dilconf.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add a simple script to generate Dil arguments to parse Tango</title>
<updated>2010-11-14T21:57:56Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T21:57:56Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/108f280a53facd168fe00b65735a2f18105105be" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/108f280a53facd168fe00b65735a2f18105105be</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add a simple script to generate Dil arguments to parse Tango

Generating the Tango docs using Dil involves a lot of arguments passing to
Dil, so adding this trivial script simplifies a lot doing that. Just run:

	dil `./dil-args.sh`
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/3c6430d7b2a15133e467a3a4e04a3a8a012d09f3..108f280a53facd168fe00b65735a2f18105105be:/dil-args.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/108f280a53facd168fe00b65735a2f18105105be?f=dil-args.sh">H</a>] dil-args.sh</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add a helper script to improve accuracy when benchmarking</title>
<updated>2010-11-14T21:52:44Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T21:52:44Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/3c6430d7b2a15133e467a3a4e04a3a8a012d09f3" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/3c6430d7b2a15133e467a3a4e04a3a8a012d09f3</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add a helper script to improve accuracy when benchmarking

This script put the CPU in 'performance' mode to avoid distortion in the
results because of CPU frequency changes. It also gives the process
maximum CPU time and I/O priority using nice and ionice respectively.
Finally, it only uses the number of CPUs specifiend in the CPUS
environment variable to run the program.

The scripts is used like this:

	CPUS=2 ./bench.sh some_prog --some-args

This runs &quot;some_prog&quot; passing &quot;--some-args&quot; as arguments, using 2 CPUs.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/0595f4c49dac6497be162270839c6271dee3068d..3c6430d7b2a15133e467a3a4e04a3a8a012d09f3:/bench.sh">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/3c6430d7b2a15133e467a3a4e04a3a8a012d09f3?f=bench.sh">H</a>] bench.sh</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">stats.py: Allow specifying input expression and output format</title>
<updated>2010-11-14T21:46:12Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T21:46:12Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/0595f4c49dac6497be162270839c6271dee3068d" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/0595f4c49dac6497be162270839c6271dee3068d</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
stats.py: Allow specifying input expression and output format

Now the script can take an arbitrary (optional) expression as the first
argument to parse the input file, using a separator (taken as the third
argument) and field specification for the expression, using $1 for the
first field, $2 for the second, etc. (similar to AWK). As second argument
the script takes the output format, in Python format specification, with
keys: min, max, mean, and std.

The defaults are '$1' for the first argument (expression to parse as
input), '%(min)s,%(mean)s,%(max)s,%(std)s' as output format and ',' as
input separator. This defaults match the old behaviour.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/226a056a64171b7464faaf97ed5d331ffc56478a..0595f4c49dac6497be162270839c6271dee3068d:/stats.py">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/0595f4c49dac6497be162270839c6271dee3068d?f=stats.py">H</a>] stats.py</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Update micro benchmarks</title>
<updated>2010-11-14T03:39:16Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-11-14T03:39:16Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/226a056a64171b7464faaf97ed5d331ffc56478a" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/226a056a64171b7464faaf97ed5d331ffc56478a</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Update micro benchmarks

Remove some micro benchmarks that provided no added value, rename others
to have shorter names and add a few; some Olden benchmarks and a couple
of benchmarks to exercise concurrency.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=Makefile">H</a>] Makefile</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/bh.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/bh.d">H</a>] micro/bh.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7:/micro/big_arrays.d..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/bigarr.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/bigarr.d">H</a>] micro/bigarr.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/bisort.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/bisort.d">H</a>] micro/bisort.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/conalloc.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/conalloc.d">H</a>] micro/conalloc.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/concpu.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/concpu.d">H</a>] micro/concpu.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/em3d.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/em3d.d">H</a>] micro/em3d.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7:/micro/multicore.d..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/mcore.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/mcore.d">H</a>] micro/mcore.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/rnd_data_2.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/rnd_data_2.d">H</a>] micro/rnd_data_2.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7:/micro/rnd_data.d..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/rnddata.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/rnddata.d">H</a>] micro/rnddata.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/sbtree.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/sbtree.d">H</a>] micro/sbtree.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/shootout_binarytrees.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/shootout_binarytrees.d">H</a>] micro/shootout_binarytrees.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/tree.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/tree.d">H</a>] micro/tree.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7..226a056a64171b7464faaf97ed5d331ffc56478a:/micro/tsp.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/226a056a64171b7464faaf97ed5d331ffc56478a?f=micro/tsp.d">H</a>] micro/tsp.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Collect micro benchmarks run time statistics</title>
<updated>2010-07-11T14:42:37Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-07-11T14:42:37Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Collect micro benchmarks run time statistics

Run the micro benchmarks several times to collect timing statistics. Only
the total run time is collected (in CSV format) and then the minimum,
mean, maximum and standard deviation are calculated based on the collected
values.

Add arguments to some micro benchmarks that needed them too.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/87dc0324ffd32c5a094ba2d1a42b10c6565470f3..f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7?f=Makefile">H</a>] Makefile</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/87dc0324ffd32c5a094ba2d1a42b10c6565470f3..f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7:/stats.py">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/f4b2f2a329f750a6d1e4db54c0eccfa2bde701b7?f=stats.py">H</a>] stats.py</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Update to work with current state of the project</title>
<updated>2010-07-06T00:43:56Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-07-06T00:43:56Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/87dc0324ffd32c5a094ba2d1a42b10c6565470f3" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/87dc0324ffd32c5a094ba2d1a42b10c6565470f3</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Update to work with current state of the project

The naive collector is now gone, there are no statistics collection, etc.

The object files and binaries are generated in separate directories now.
The statistics graph generation is still there but not working, only
building the benchmarks works, including dil, which is added as a
submodule for simplicity (and keeping track of working version).
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6..87dc0324ffd32c5a094ba2d1a42b10c6565470f3:/.gitignore">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/87dc0324ffd32c5a094ba2d1a42b10c6565470f3?f=.gitignore">H</a>] .gitignore</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6..87dc0324ffd32c5a094ba2d1a42b10c6565470f3:/.gitmodules">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/87dc0324ffd32c5a094ba2d1a42b10c6565470f3?f=.gitmodules">H</a>] .gitmodules</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6..87dc0324ffd32c5a094ba2d1a42b10c6565470f3:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/87dc0324ffd32c5a094ba2d1a42b10c6565470f3?f=Makefile">H</a>] Makefile</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6..87dc0324ffd32c5a094ba2d1a42b10c6565470f3:/dil">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/87dc0324ffd32c5a094ba2d1a42b10c6565470f3?f=dil">H</a>] dil</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6..87dc0324ffd32c5a094ba2d1a42b10c6565470f3:/dmd.conf">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/87dc0324ffd32c5a094ba2d1a42b10c6565470f3?f=dmd.conf">H</a>] dmd.conf</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">micro/voronoi: Be really quiet when -v is not used</title>
<updated>2010-07-11T02:52:49Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-07-11T02:52:49Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/022e07d63f18d4511eefcec40e9297cae4a91bf6</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
micro/voronoi: Be really quiet when -v is not used
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/7e67f491bd8433053d24c48d91bc0b6812c53b6a..022e07d63f18d4511eefcec40e9297cae4a91bf6:/micro/voronoi.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/022e07d63f18d4511eefcec40e9297cae4a91bf6?f=micro/voronoi.d">H</a>] micro/voronoi.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Remove startup micro benchmark</title>
<updated>2010-07-11T03:09:22Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-07-11T03:09:22Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7e67f491bd8433053d24c48d91bc0b6812c53b6a" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/7e67f491bd8433053d24c48d91bc0b6812c53b6a</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Remove startup micro benchmark

There very little work to do at initialization time, and it's not really
an interesting area to improve.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/9a32b4439eeadfda9d990b6e9c346debf55b22e5..7e67f491bd8433053d24c48d91bc0b6812c53b6a:/micro/startup.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/7e67f491bd8433053d24c48d91bc0b6812c53b6a?f=micro/startup.d">H</a>] micro/startup.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">micro: Change constants to do a some more processing</title>
<updated>2010-07-05T23:12:46Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-07-05T23:12:46Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9a32b4439eeadfda9d990b6e9c346debf55b22e5" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/9a32b4439eeadfda9d990b6e9c346debf55b22e5</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
micro: Change constants to do a some more processing

This will make measures more meaningful.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/191a743bdcb087277284437dc57c32ea8f6cc993..9a32b4439eeadfda9d990b6e9c346debf55b22e5:/micro/big_arrays.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a32b4439eeadfda9d990b6e9c346debf55b22e5?f=micro/big_arrays.d">H</a>] micro/big_arrays.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/191a743bdcb087277284437dc57c32ea8f6cc993..9a32b4439eeadfda9d990b6e9c346debf55b22e5:/micro/rnd_data.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a32b4439eeadfda9d990b6e9c346debf55b22e5?f=micro/rnd_data.d">H</a>] micro/rnd_data.d</li>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/191a743bdcb087277284437dc57c32ea8f6cc993..9a32b4439eeadfda9d990b6e9c346debf55b22e5:/micro/tree.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/9a32b4439eeadfda9d990b6e9c346debf55b22e5?f=micro/tree.d">H</a>] micro/tree.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add voroni micro benchmark</title>
<updated>2010-06-17T00:08:02Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-06-17T00:08:02Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/191a743bdcb087277284437dc57c32ea8f6cc993" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/191a743bdcb087277284437dc57c32ea8f6cc993</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add voroni micro benchmark
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/f14b9214381d316998b7e6342d24543ff444e4ab..191a743bdcb087277284437dc57c32ea8f6cc993:/micro/voronoi.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/191a743bdcb087277284437dc57c32ea8f6cc993?f=micro/voronoi.d">H</a>] micro/voronoi.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add multicore contention micro benchmark</title>
<updated>2010-06-17T00:07:31Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2010-06-17T00:07:31Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/f14b9214381d316998b7e6342d24543ff444e4ab" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/f14b9214381d316998b7e6342d24543ff444e4ab</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add multicore contention micro benchmark
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/01f5925dacbf2b03a5a511ea854fb775da5229eb..f14b9214381d316998b7e6342d24543ff444e4ab:/micro/multicore.d">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/f14b9214381d316998b7e6342d24543ff444e4ab?f=micro/multicore.d">H</a>] micro/multicore.d</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Improve collection space graph</title>
<updated>2009-10-03T18:48:53Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2009-10-03T18:48:53Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/01f5925dacbf2b03a5a511ea854fb775da5229eb" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/01f5925dacbf2b03a5a511ea854fb775da5229eb</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Improve collection space graph

The graph is now splat in two, reversing the y axis of the second graph
(after collection), so the tics labels are now properly displayed as
positive numbers.
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/0b228457e2960c980d89d61cef07567c25f413b2..01f5925dacbf2b03a5a511ea854fb775da5229eb:/plot.gpi">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/01f5925dacbf2b03a5a511ea854fb775da5229eb?f=plot.gpi">H</a>] plot.gpi</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">Add other GCs build directories to .gitignore</title>
<updated>2009-09-19T20:58:28Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2009-09-19T20:58:28Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/0b228457e2960c980d89d61cef07567c25f413b2" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/0b228457e2960c980d89d61cef07567c25f413b2</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add other GCs build directories to .gitignore
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/6c98907d5e6fc7c20b725967c2fc63a63def9932..0b228457e2960c980d89d61cef07567c25f413b2:/.gitignore">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/0b228457e2960c980d89d61cef07567c25f413b2?f=.gitignore">H</a>] .gitignore</li>
</ul>
</div>
</content>
</entry>
<entry>
<title type="html">WIP: Add dil to the benchmark</title>
<updated>2009-09-19T20:57:25Z</updated>
<author>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</author>
<contributor>
  <name>Leandro Lucarella</name>
  <email>llucax@gmail.com</email>
</contributor>
<published>2009-09-19T20:57:25Z</published>
<link rel="alternate" type="text/html" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/6c98907d5e6fc7c20b725967c2fc63a63def9932" />
<id>http://git.llucax.com.ar/w/software/dgc/dgcbench.git/commitdiff/6c98907d5e6fc7c20b725967c2fc63a63def9932</id>
<content type="xhtml" xml:base="http://git.llucax.com.ar/w">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
WIP: Add dil to the benchmark
</pre><ul>
<li>[<a title="diff" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/blobdiff/38d9687fb5eff048aa20e7e6b8eed49b20ed1284..6c98907d5e6fc7c20b725967c2fc63a63def9932:/Makefile">D</a><a title="history" href="http://git.llucax.com.ar/w/software/dgc/dgcbench.git/history/6c98907d5e6fc7c20b725967c2fc63a63def9932?f=Makefile">H</a>] Makefile</li>
</ul>
</div>
</content>
</entry>
</feed>

