I've always been suspicious of languages that do their own memory management
as in "automatic garbage collection".  It seems possible to me that
stability issues with Java programs that run for a long time might come down
to this.  I've never been convinced that garbage collection algorithms are
really deterministic and the longer such a program runs, the more likely it
seems to me that problems will show up.

- Eric

-----Original Message-----
From: [email protected] [mailto:[email protected]]
Sent: Sunday, May 04, 2014 6:03 AM
To: [email protected]
Subject: RE: [N8VEM-S100:3495] Re: QAutorouter


Hi



Yes, I agree the compiler is not the limiting factor but the design.  Now
that the autorouter is free/open source I am hoping there will be a project
page someplace so that researchers and developers can add in some design
changes and improvements.



I have noticed the program goes unstable if it runs for extended periods of
time.  There probably some bugs deeply buried in the code which eventually
corrupts the boards and causes lockups.  It is also am almost purely single
threaded design which I think could be improved on multi-core CPUs.



Great news!  Thanks and have a nice day!

Andrew Lynch



From: [email protected] [mailto:[email protected]] On
Behalf Of yoda
Sent: Saturday, May 3, 2014 8:04 PM
To: [email protected]
Subject: Re: [N8VEM-S100:3490] Re: QAutorouter



Hi Andrew!!!



It is still Java but with the JIT compilers available in Java these days it
is almost native.  The big gain would be to make it multi-threaded.  From my
looking at it so far it appears to be single threaded.  I would think that
it would be natural for something like this to be multi-threaded.



Dave

On Saturday, May 3, 2014 5:10:08 PM UTC-5, lynchaj wrote:

HI Michael!  Thanks!  This is fantastic news on FreeRouting.net finally
going open source.  I was afraid it would disappear forever and we’d all be
screwed.  Now it is part of the permanent internet landscape!

Has there been a FreeRouting wiki or project page like SourceForge put up?
Now that the source is available I would think people would like to
understand it better and even help improve the software.



The tool is now finally a standalone Windows/Linux application and that is
even better.  Is it still a Java application?  Can it be compiled to a
Windows/Linux native binary?  I would think just native compilation would
improve performance some if only a small amount.



Thanks for letting us know about this and putting it on the wiki.



Have a great day!

Andrew Lynch



--
You received this message because you are subscribed to the Google Groups
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to