gnucash/libgnucash/backend
John Ralls 5781f3445b SQLBackend: Use std::optional return value instead of exceptions
For wrong value type when retrieving a value from the SQL results row.

Profiling showed that most of the SQL load time was spent in handling
these exceptions, and using std::optional instead produced a > 11x
speedup (10 seconds vs. 115 seconds) when loading a large file.
2023-08-10 14:05:10 -07:00
..
dbi SQLBackend: Use std::optional return value instead of exceptions 2023-08-10 14:05:10 -07:00
sql SQLBackend: Use std::optional return value instead of exceptions 2023-08-10 14:05:10 -07:00
xml Merge Simon Arlott's 'test-xml-save' into stable. 2023-08-03 11:05:11 -07:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00