ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Clohosy <>
Subject Re: New Ant GUI - 'Ant's Nest'
Date Thu, 06 Jan 2005 21:40:05 GMT
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" <>
To: "Ant Users List" <>
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
> <> 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:
>> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message