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