gnucash master: Bug 722903 - Poor performance of account hierarchy, budgets, reconcile window, ...

John Ralls jralls at code.gnucash.org
Mon Feb 17 13:43:47 EST 2014


Updated	 via  https://github.com/Gnucash/gnucash/commit/df3d55ca (commit)
	from  https://github.com/Gnucash/gnucash/commit/db982ff6 (commit)



commit df3d55ca552b5a2a8a0b6aced4226d8e1897d2f4
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Feb 17 10:41:29 2014 -0800

    Bug 722903 - Poor performance of account hierarchy, budgets, reconcile window,...
    
    Profiling showed the principal contributor to be g_time_zone_new, because
    it opens the timezone file on every call. Cache the local timezone to
    avoid 99% of these calls.



Summary of changes:
 src/libqof/qof/gnc-date.c | 64 ++++++++++++++++++-----------------------------
 1 file changed, 25 insertions(+), 39 deletions(-)



More information about the gnucash-patches mailing list