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" <[EMAIL PROTECTED]>
To: "Ant Users List" <[email 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 <[EMAIL 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to