aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_core
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2015-10-16 19:39:59 +0100
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2015-10-17 00:11:13 +0100
commit03bc6100de2feb66e821c08b16ac1200209fc1e2 (patch)
tree9b614cd0f09de4afaf890e96b877e8b8e218b880 /src/cryptonote_core
parenthardfork: simplify work done on reload (diff)
downloadmonero-03bc6100de2feb66e821c08b16ac1200209fc1e2.tar.xz
hardfork: use DB transactions when reorganizing
It speeds up a lot, which can be significant when reorganizing from the genesis block to create the hard fork data.
Diffstat (limited to 'src/cryptonote_core')
-rw-r--r--src/cryptonote_core/hardfork.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cryptonote_core/hardfork.cpp b/src/cryptonote_core/hardfork.cpp
index fee607bcf..77839678c 100644
--- a/src/cryptonote_core/hardfork.cpp
+++ b/src/cryptonote_core/hardfork.cpp
@@ -177,8 +177,8 @@ bool HardFork::reorganize_from_block_height(uint64_t height)
if (height >= db.height())
return false;
- //db.set_batch_transactions(true);
- //db.batch_start();
+ db.set_batch_transactions(true);
+ db.batch_start();
versions.clear();
@@ -211,7 +211,7 @@ bool HardFork::reorganize_from_block_height(uint64_t height)
add(get_block_version(h), h);
}
- //db.batch_stop();
+ db.batch_stop();
return true;
}