I've download next branch (with modification suppressing rounding) and did "./acprep opt update" (no use of boost mt)
$ ledger -v Ledger next-0-gefcede3, the command-line accounting tool Here are results: 1. My first use case (something like "ledger Assets:Invest --exchange= € -J") - 5m59.399s (previous ledger version, with rounding) - 3m31.564s (this ledger version, without rounding) - 0m1.314s (this ledger version, without rounding, without --exchange option) 2. My second use case (something like "ledger Assets Liabilities -- exchange=€ -J") - 39m34.209s (previous ledger version, with rounding) - 27m1.114s (this ledger version, without rounding) - 0m5.279s (this ledger version, without rounding, without --exchange option) There is definitely an amelioration by dropping the exact rounding (41% for 1st, 32% for 2nd). But may I ask to dig further about --exchange impact? Thanks Thierry
