gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sun Mar 17 11:09:07 EDT 2024


Updated	 via  https://github.com/Gnucash/gnucash/commit/9cc31f32 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ba403e4a (commit)
	from  https://github.com/Gnucash/gnucash/commit/9a39b3cd (commit)



commit 9cc31f329cfb3ae4c6691276b6932d515d0943ef
Merge: 9a39b3cd69 ba403e4a7c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Mar 17 17:21:38 2024 +0800

    Merge branch 'faster-uuid-gen' into stable #1887

commit ba403e4a7cd2ff5a4d9e4c669ce71c6260fe21a3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 16 11:25:39 2024 +0800

    [guid.hpp] GUID::from_string and is_valid_string takes a const char*
    
    boost::uuids::string_generator has operator()(const char*).
    
    thus we can avoid allocating std::string, with a consistent 4% speedup



Summary of changes:
 libgnucash/engine/guid.cpp | 6 ++++--
 libgnucash/engine/guid.hpp | 7 +++++--
 2 files changed, 9 insertions(+), 4 deletions(-)



More information about the gnucash-patches mailing list