aboutsummaryrefslogtreecommitdiff
path: root/libraries/murmur2/src/MurmurHash2.h
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-07-24 15:12:29 -0300
committerflow <flowlnlnln@gmail.com>2022-07-24 17:46:54 -0300
commit24c034ff6a15ed8fb8321f410e2003d83deead46 (patch)
treee2656fcfb2c3084e249459b3d3ea707f2d772cbd /libraries/murmur2/src/MurmurHash2.h
parent631a93bcd83272b3e59ca6a06aaa18a1a6b03167 (diff)
downloadPrismLauncher-24c034ff6a15ed8fb8321f410e2003d83deead46.tar.gz
PrismLauncher-24c034ff6a15ed8fb8321f410e2003d83deead46.tar.bz2
PrismLauncher-24c034ff6a15ed8fb8321f410e2003d83deead46.zip
change(libs): use a 4MiB buffer by default in murmur2 hashing
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'libraries/murmur2/src/MurmurHash2.h')
-rw-r--r--libraries/murmur2/src/MurmurHash2.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/libraries/murmur2/src/MurmurHash2.h b/libraries/murmur2/src/MurmurHash2.h
index acea27ea..dc2c9681 100644
--- a/libraries/murmur2/src/MurmurHash2.h
+++ b/libraries/murmur2/src/MurmurHash2.h
@@ -15,10 +15,13 @@
//-----------------------------------------------------------------------------
+#define KiB 1024
+#define MiB 1024*KiB
+
uint32_t MurmurHash2(
std::ifstream&& file_stream,
- std::size_t buffer_size = 4096,
- std::function<bool(char)> filter_out = [](char) { return true; });
+ std::size_t buffer_size = 4*MiB,
+ std::function<bool(char)> filter_out = [](char) { return false; });
struct IncrementalHashInfo {
uint32_t h;