<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/dacapobench/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/dacapobench/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 30 Aug 2012 12:00:15 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dacapobench/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Consolidate and document harness exit codes</title><link>https://sourceforge.net/p/dacapobench/feature-requests/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently, there are numerous calls to System.exit with magic numbers strewn about the harness's code. There should be proper constants defined for those in a single place.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas Sewe</dc:creator><pubDate>Thu, 30 Aug 2012 12:00:15 -0000</pubDate><guid>https://sourceforge.net1f5ab891e9852f81a2c45b471e1fec8b46810db8</guid></item><item><title>patching/modification and incremental building</title><link>https://sourceforge.net/p/dacapobench/feature-requests/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We use daCapo benchmark in open source java race detector develop process. &lt;br /&gt;
I fix your ant build scripts and now I can change apache tomcat source and it doesn't override.&lt;br /&gt;
I often make minor changes and exec 'ant tomcat'.&lt;br /&gt;
Build process take about 10 min.&lt;/p&gt;
&lt;p&gt;I think it's good idea and useful for developers allow patching/modification and/or incremental building.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Vorobyev</dc:creator><pubDate>Mon, 27 Sep 2010 12:45:48 -0000</pubDate><guid>https://sourceforge.net95b9e0814ae3239bc486b6e9eb9a01c7c815aa04</guid></item><item><title>Distribute a policy file with the benchmark suite</title><link>https://sourceforge.net/p/dacapobench/feature-requests/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Such a policy file is useful when developing a benchmark (bugs &amp;lt;https://sourceforge.net/tracker/?func=detail&amp;amp;atid=861957&amp;amp;aid=3056006&amp;amp;group_id=172498&amp;gt; and &amp;lt;https://sourceforge.net/tracker/?func=detail&amp;amp;atid=861957&amp;amp;aid=3056019&amp;amp;group_id=172498&amp;gt; were found this way); if a benchmark reads files outside the scratch directory, for example, this manifests itself in a permission check.&lt;/p&gt;
&lt;p&gt;Attached is a policy file that grants the harness the necessary permissions. It does not yet grant any permissions to a benchmark, however, as it is only meant as a template. Running the benchmark with such a policy is straight-forward:&lt;br /&gt;
java -Djava.security.manager -Djava.security.policy=dacapo.policy -Djava.security.debug=failed -jar dacapo-9.12-bach.jar&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas Sewe</dc:creator><pubDate>Mon, 30 Aug 2010 13:57:30 -0000</pubDate><guid>https://sourceforge.net6d2e472d6b31cf0e07e215577581382fb5a882a6</guid></item><item><title>option to print supported sizes per benchmark</title><link>https://sourceforge.net/p/dacapobench/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Right now, for a shell script, it is not easy to figure out which input sizes are valid for each benchmark. You only find out that the input size is invalid when executing the benchmark and seeing it fail. It would be nice to have an option that returns the list of valid sizes when given a benchmark. Something like...&lt;/p&gt;
&lt;p&gt;$java -jar dacapo.jar -sizes fop&lt;br /&gt;
small default&lt;br /&gt;
$&lt;/p&gt;
&lt;p&gt;That would make scripting much easier.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Bodden</dc:creator><pubDate>Thu, 11 Mar 2010 17:06:53 -0000</pubDate><guid>https://sourceforge.netdd6e6176c35f33ffdc0210ef593a3a9593dfed20</guid></item><item><title>Move much of daytrader.patch into files</title><link>https://sourceforge.net/p/dacapobench/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;daytrader.patch is large and contains a lot of entirely new files.   Would be nice if they could be moved out of the patch and into (editable) files.   This would make it easier to understand and easier to edit.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Sat, 20 Feb 2010 05:18:24 -0000</pubDate><guid>https://sourceforge.neta479e5b647c920776124d2d0f6c89509676b695d</guid></item><item><title>clojure and other JVM-targeting languages as workloads?</title><link>https://sourceforge.net/p/dacapobench/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We should seriously consider adding clojure and jruby (among others) to the suite, just as we currently have jython.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://clojure.org/" rel="nofollow"&gt;http://clojure.org/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Sat, 09 Jan 2010 03:37:06 -0000</pubDate><guid>https://sourceforge.netc68ff8c45e11ee2e4b02758ee82b522c14790dbf</guid></item><item><title>Provide better information upon validation failure</title><link>https://sourceforge.net/p/dacapobench/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently when a benchmark fails validation, the user just gets a message stating that validation failed, and the observed and expected checksums.&lt;/p&gt;
&lt;p&gt;Ideally we would have captured the expected output and when validaton fails, we output the diff between expected and observed outputs.&lt;/p&gt;
&lt;p&gt;This feature requested by Alexei Svitkine.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Fri, 04 Dec 2009 04:53:51 -0000</pubDate><guid>https://sourceforge.netdcea5c405e80d1f1105116c56a58e5cce076596e</guid></item><item><title>Command line option for system.gc() between iterations</title><link>https://sourceforge.net/p/dacapobench/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add a command line option that forces system.gc() between iterations.   We can have this turned on by default.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Fri, 27 Nov 2009 03:36:17 -0000</pubDate><guid>https://sourceforge.net89b233d4b31e1f035d1f2ef09b8f79c5be9e23ab</guid></item><item><title>Terse summary of what bm is doing</title><link>https://sourceforge.net/p/dacapobench/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Users often want to know what the difference is between diffefrent "sizes" of each benchmark.   This can be established via the .cnf file, but even then is often obtuse.&lt;/p&gt;
&lt;p&gt;We should document the affect of size choice in the cnf file as intelligible prose, and allow this to be printed (via the -i command line option probably)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Sat, 07 Nov 2009 01:05:27 -0000</pubDate><guid>https://sourceforge.net4315e53a481d673fabbd4418ffeaef8111b0a6ac</guid></item><item><title>Be explicit about threading model</title><link>https://sourceforge.net/p/dacapobench/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The adaptive threading model (N per h/w thread) may appear mysterious.   We should probably output an explicit message at the start of each execution of each benchmark stating how many threads are running (and in the case of N per h/w thread, state the reason why (ie that there are N h/w threads detected)).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Blackburn</dc:creator><pubDate>Tue, 20 Oct 2009 02:54:32 -0000</pubDate><guid>https://sourceforge.nete58ffcb15631851cdcd759ec217fad4849b9e246</guid></item></channel></rss>