we got some almost a year ago - i guess they'll soon expire so you could reask on behalf of everyone
wrt hudson and test failures, any links that show them? On Wed, Sep 8, 2010 at 19:20, Josh Canfield <[email protected]> wrote: > Have we asked YourKit for a license for tapestry devs? > > http://www.yourkit.com/purchase/index.jsp > > "The license is granted to developers of non-commercial Open Source > projects, with an established and active community. The license is > free. However, we ask you to add a reference to YourKit website on the > web pages of your Open Source project." > > Josh > > On Wed, Sep 8, 2010 at 8:18 AM, Josh Canfield <[email protected]> wrote: >> I grabbed a copy of trunk and was not able to reproduce the OOM. >> This is on my OSX 10.6 box using 64 bit Java 6. >> I haven't set up yourkit yet, but I believe what is happening is that I'm >> causing the memory usage for a bunch of the classes to get bigger by calling >> the generics reflection methods. The sun jvm lazy loads the generic objects >> the first time you request them by parsing the signature of the >> class/method/constrictor. >> >> To fully support generics I end up calling one of the generics methods on >> every page, service and interface used by a page or interface. There is >> probably some optimization that can be done on my end, but I think it'd be >> thin. >> >> I believe the problem is partially the 64 bit jvm which uses more memory to >> store references >> (http://wikis.sun.com/display/HotSpotInternals/CompressedOops) but I haven't >> played with the jvm settings to see if it helps. >> >> I ran the tests successfully with a 32 bit java 5 (and discovered a couple >> java 6 dependencies in my stuff) >> >> So, what does Hudson run the tests in? >> Should we consider adding jvm memory stuff to the docs? >> Currently the tests all run under the same jvm instance. I believe this may >> end up accumulating copies of classes in permgen since multiple >> registries/apps are fired up. Should the tests fork a new >> >> >> -- Josh > > > > -- > -- > http://www.bodylabgym.com - a private, by appointment only, one-on-one > health and fitness facility. > -- > http://www.ectransition.com - Quality Electronic Cigarettes at a > reasonable price! > -- > TheDailyTube.com. Sign up and get the best new videos on the internet > delivered fresh to your inbox. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Andreas Andreou - [email protected] - http://blog.andyhot.gr Tapestry PMC / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
