New Ant GUI - 'Ant 's Nest ' 2005-01-06 - By Chris Clohosy
Guys you were right, it wasn't the SAX. There were a combination of problems that I've been working on all night but now it's fixed and tomorrow I'll release the new version. There was a problem with long string concatenation in the build file beautifier, I use a buffer class instead now. Then there was a problem with an ID algorithm that turned out not to be linear at all (whoops lol). Big thanks has to go to Alexey for providing me with a massive build file and for the tips; Ant's Nest scales up pretty well now, there's still a short delay when using large build files but it's bearable.
I'll send a message out tomorrow when the new version is up,
Chris :-p
----- Original Message ----- From: "David Kavanagh" <dkavanagh@(protected)> To: "Ant Users List" <user@(protected)> Sent: Thursday, January 06, 2005 8:03 PM Subject: Re: New Ant GUI - 'Ant's Nest'
>I was just going to say that. I've used SAX parsing (even building a > DOM tree, or JDOM tree) on files that are over 1 MB in size. It has to > be what you are doing with the data. SAX itself won't build up stuff > in memory. Just be carefull how you store the data you gather from > there. > > David > > > On Thu, 06 Jan 2005 09:51:20 -0800, Alexey N. Solofnenko > <A.Solofnenko@(protected)> wrote: >> SAX parsers are created to work with big files. I think the problem is >> with what it does during parsing. >> >> - Alexey. >> >> Chris Clohosy wrote: >> >> > Thanks for trying it Alexey, especially on a large build file as I >> > haven't got any to test it on. If my thinking is right, I think it >> > choked because I'm using a SAX parser to read in the XML, and it just >> > can't handle that big a file. But that's just an idea, it might not be >> > that, I'll investigate. >> > >> > Chris >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscribe@(protected) >> For additional commands, e-mail: user-help@(protected) >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) >
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|