Enable devirtualization opportunities by using the final specifier (C++11)
commit40a0f9fb967a4c7e74d3a6fd4d05744af40fac68
authorpracticalswift <practicalswift@users.noreply.github.com>
Sun, 16 Jul 2017 21:42:27 +0000 (16 23:42 +0200)
committerCory Fields <cory-nospam-@coryfields.com>
Mon, 17 Jul 2017 15:35:13 +0000 (17 11:35 -0400)
tree720729f59f56a5e50d441a41acc9bf1014e800bb
parent9a1675ee5b27f8634f9917a1f80904c9319739d3
Enable devirtualization opportunities by using the final specifier (C++11)

* Declaring CCoinsViewErrorCatcher final enables devirtualization of two calls
* Declaring CReserveKey final enables devirtualization of one call
src/init.cpp
src/wallet/wallet.h