]> git.llucax.com Git - personal/website.git/blob - source/blog/posts/2009/03/d-gc-benchmark-suite.rst
Make https:// compatible
[personal/website.git] / source / blog / posts / 2009 / 03 / d-gc-benchmark-suite.rst
1 Title: D GC Benchmark Suite
2 Tags: en, d, dgc, benchmark, request
3
4 I'm trying to make a benchmark suite to evaluate different GC implementations.
5
6 What I'm looking for is:
7
8 - Trivial benchmarks that stress corner cases or very specific scenarios.
9   For example, I collected a few of this posted in the NG and other sources in
10   the couple last years (most showing problems already solved):
11
12   * http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=46407
13   * http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=43991
14   * http://www.dsource.org/projects/tango/wiki/GCBenchmark
15
16 - Working real-life programs, specially if they are GC-intensive (for
17   example programs where pause times are a problem and they are visible to the
18   user) and they are easy to get timings for (but not limited to that).
19   Programs should be opensource in principle, but if they are not please
20   contact me if you are willing to lend me the code for this research at least.
21   I don't know yet if I will be targeting D1, D2 or both (probably D1), so feel
22   free to submit anything. The only condition is the program should compile
23   (and work) with the latest compiler/Tango versions.
24
25 Feel free to post trivial test or links to programs projects as comments or via
26 `e-mail`__.
27
28 __ mailto:llucax@gmail.com
29
30 Thanks!
31
32 .. vim: set et sw=4 sts=4 :