diff options
author | John Wiegley <johnw@newartisans.com> | 2004-08-25 01:47:55 -0400 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2004-08-25 01:47:55 -0400 |
commit | 6febfc3b4cd6b374479f34070da9a772f9ff5699 (patch) | |
tree | 941ff96e45bd412003be1dab05baf1f9404bf001 /ledger.cc | |
parent | c6860970f27ed1f0d9b9543da46ffffa5c20e8f6 (diff) | |
download | fork-ledger-6febfc3b4cd6b374479f34070da9a772f9ff5699.tar.gz fork-ledger-6febfc3b4cd6b374479f34070da9a772f9ff5699.tar.bz2 fork-ledger-6febfc3b4cd6b374479f34070da9a772f9ff5699.zip |
Bulk alloc bigints in the binary reader; this gains another 20%
Diffstat (limited to 'ledger.cc')
-rw-r--r-- | ledger.cc | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -83,6 +83,8 @@ journal_t::~journal_t() if (! item_pool || ((char *) *i) < item_pool || ((char *) *i) >= item_pool_end) delete *i; + else + (*i)->~entry_t(); if (item_pool) delete[] item_pool; |