From f72df3e1bc70b29ca74b12497044f093cc737fbe Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Sat, 21 Sep 2019 13:49:34 +0800 Subject: [PATCH] [report-utilities] gnc:account-get-balances-at-dates: use quicksort stable-sort! is slower than quicksort. --- gnucash/report/report-system/report-utilities.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnucash/report/report-system/report-utilities.scm b/gnucash/report/report-system/report-utilities.scm index 90e5249ba9..973608af96 100644 --- a/gnucash/report/report-system/report-utilities.scm +++ b/gnucash/report/report-system/report-utilities.scm @@ -470,7 +470,7 @@ flawed. see report-utilities.scm. please update reports.") (define (amount->monetary bal) (gnc:make-gnc-monetary (xaccAccountGetCommodity account) bal)) (let loop ((splits (xaccAccountGetSplitList account)) - (dates-list (stable-sort! dates-list <)) + (dates-list (sort dates-list <)) (currentbal 0) (lastbal 0) (balancelist '()))