Hi all, I have just committed the current state of my memory overhaul to a branch MEM2. It is not complete, but it includes rewritten node, document and attr. I also removed attribute. It does pass the tests run during rake, so it may be good to try out generally, but I make no guarantees. Memory problems will still be present in modules I have not modified, but the creation rate in those is much lower, so the risk is far less.
I encourage you to check it out and see. Here are some steps: 1. svn co http://libxml.rubyforge.org/svn/branches/MEM2 2. cd MEM2 3. rake (run the node exercises) 4. cd ext 5. ruby ../rwtest/gpx.rb 6. ruby ../rwtest/tsr.rb I do not have ruby libxml installed in my ruby either as a gem or not, so you may want to disable gem (if you use the env var). gpx runs consuming no more than ~15M and tsr ~8M on my system. Since it passes the build tests, you may be able to try it with your apps, in a development sandbox. Please post feedback, if you test, what you test, how it went, etc. so I know if it is getting some eval. Dan _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel