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

Reply via email to