Re: DateTime::TimeZone in XS is ready in CVS

2005-07-11 Thread Matt Sisk
At some point a while back, I analyzed the data structures used in forming the timezone objects and found that there was a lot of redundant structures, particularly in cases where you were loading a large number of zones. I hacked the data structure to re-use common references whenever possible

Re: DateTime::TimeZone in XS is ready in CVS

2005-07-11 Thread Dave Rolsky
On Mon, 11 Jul 2005, Daisuke Maki wrote: So I spent the last four days trying to fix whatever it was that causing this seeming increase in memory size, and I'm still at quite a loss. I've optimize the memory usage in the code as much as I could, and I'm pretty much out of ideas, so I've posted

Re: DateTime::TimeZone in XS is ready in CVS

2005-07-11 Thread Dave Rolsky
On Mon, 11 Jul 2005, Matt Sisk wrote: At some point a while back, I analyzed the data structures used in forming the timezone objects and found that there was a lot of redundant structures, particularly in cases where you were loading a large number of zones. I hacked the data structure to