2014-03-27 11:17 GMT-03:00 Sven Van Caekenberghe <sven@stfx.eu>:
Umbrella issue:
https://pharo.fogbugz.com/f/cases/13139/Speed-Regressions-in-DateAndTime
I rewrote (and simplified) DateAndTime>>#+ #- #= I added caching for #epoch I switched the localTimeZone to an #asFixedTimeZone variant
My benchmark now runs 40x FASTER than in Pharo 1.4
All Chronology tests remain green.
Thank you very much Sven. Will the fix be available for Pharo 2 builds as well?
I will upload slices when the funding goal of 1,000,000 USD is reached on https://www.kickstarter.com/projects/1003214829/improve-pharo-dateandtime-pe...
PS: Half of the funds will go to Camillo for making DateAndTime work in UTC internally ;-)
I have some issues transfering big amounts of money overseas.
PS2: I am not sure I am allowed to fix this so close to release, is it a feature or a bug fix ? ;-)
If it's a feature it has to be in the changelog ;-) Thank you again! :) Esteban A. Maringolo