[Biojava-dev] Build system changes

Matthew Pocock matthew_pocock at yahoo.co.uk
Wed Jan 21 07:57:41 EST 2004


 --- Thomas Down <thomas at derkholm.net> wrote: 
> adds up.  If all the test classes are hanging around
> indefintiely,
> and referncing lots of classes in BioJava, we might
> well have
> a bit source of leaking memory right there :-(.

This could potentially be sorted by using multiple
ClassLoaders - if JUnit can be convinced to drop the
dead tests, then the class loader instance for those
tests will become unreachable and all it's classes can
be garbage collected. This is beginning to sound like
heavy JUnit hackery though. Also, the overhead of
loading the needed biojava classes repeatedly may put
us back towards our original performance problems.

> 
> I was looking at the source for the ant junit task
> last
> night trying to work this one out, but it just made
> my head
> hurt.  I'll try again at some point.

That's XP code-bases for you - without those regular
meetings, things get ugly very quickly :) Still, as
long as the test pass...

> 
>      Thmas. 

Matthew

________________________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html


More information about the biojava-dev mailing list