Robin, I built dacapo from svn head and ran the derby benchmark. I see a few failures in DRLVM in class unloading( when using mark&compact ), shutdown etc. when running with different heap sizes. The RI successfully runs everything. As I said before, a real use case always helps. Are you planning to contribute this as a standalone test? That would help a lot. I don't want to open up JIRA's that need the entire dacapo svn.
Thanks, Rana On Nov 15, 2007 12:43 AM, Robin Garner <[EMAIL PROTECTED]> wrote: > Rana Dasgupta wrote: > > BTW, I have been unable to find a scenario that stresses the gc > > heap, and needs to unload unused classes, and it would be good find > > such test cases. > > The DaCapo benchmarks project is currently evaluating new benchmarks, > and in svn right now there is a derby benchmark based on JDBCBench (ie > almost a direct copy of the hsqldb benchmark). > > Because derby compiles SQL queries into Java classes, after a couple of > iterations of the benchmark, it requires class unloading. The benchmark > appears to run in a ~25M heap, and allocates much more than that. > > It's almost certain that we won't release this as the final derby > benchmark, but I might package it separately as a class-unloading unit > test. But in the meantime, if you want to build dacapo from svn head, > it might be exactly what you're after. > > cheers > > -- > Robin Garner > Dept. of Computer Science > Australian National University > http://cs.anu.edu.au/people/Robin.Garner/ >
