Thanks will try this out. Rana
On Jan 17, 2008 12:14 AM, Robin Garner <[EMAIL PROTECTED]> wrote: > Rana Dasgupta wrote: > > Thanks :-) > > > > On Nov 21, 2007 6:28 PM, Robin Garner <[EMAIL PROTECTED]> wrote: > > > > > >> I'm glad it's of use. It shouldn't be too hard to make a standalone > >> test from it, I'll do that next week sometime. > >> > >> cheers > >> > >> Rana Dasgupta wrote: > >> > >>> 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 > >>> > The attached tarball is a standalone version of the derby class > unloading benchmark. Unpack it, run 'ant' in the directory it creates, > then run 'runme.sh'. There are some options to play with. > > cheers > >>> 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/ > >>>> > >>>> > >> -- > >> Robin Garner > >> Dept. of Computer Science > >> Australian National University > >> http://cs.anu.edu.au/people/Robin.Garner/ > >> > >> > > > > >
