Commit Graph

54 Commits (ecc0f272a081f8add04527f65372806235115b7d)

Author SHA1 Message Date
Wladimir J. van der Laan 28d1353f48
Merge #15649: Add ChaCha20Poly1305@Bitcoin AEAD
5 years ago
Kirill Fomichev 91509ffe24
bench: Benchmark blockToJSON
5 years ago
Jonas Schnelli bb326add9f
Add ChaCha20Poly1305@Bitcoin AEAD benchmark
5 years ago
João Barbosa 3d60a03a7c bench: Move generated data to a dedicated translation unit
5 years ago
MarcoFalke fa013664ae
util: Add type safe GetTime
6 years ago
Jonas Schnelli 695141bf7a
Merge #15512: Add ChaCha20 encryption option (XOR)
6 years ago
Jonas Schnelli 2dfe275171
Add ChaCha20 bench
6 years ago
MarcoFalke fa46ac3127
bench: Add wallet_balance benchmarks
6 years ago
MarcoFalke fa821904bf
scripted-diff: Rename test_bitcoin to test/setup_common
6 years ago
MarcoFalke fa8685d49e
test: Use test_bitcoin setup in bench, Add test utils
6 years ago
Wladimir J. van der Laan 208406038c
Merge #15519: Add Poly1305 implementation
6 years ago
Jonas Schnelli b34bf302f2
Add Poly1305 bench
6 years ago
MarcoFalke 3515612e06
Merge #15473: bench: Benchmark MempoolToJSON
6 years ago
MarcoFalke fa38535130
bench: Benchmark MempoolToJSON
6 years ago
Russell Yanofsky 1106a6fde4 Remove use of uiInterface.LoadWallet in wallet code
6 years ago
Russell Yanofsky 00dfb2a440 Remove uses of g_connman in wallet code
6 years ago
Jeremy Rubin e4eee7d09d Add Benchmark to test input de-duplication worst case
6 years ago
MarcoFalke cccc362d62
build: Remove libssl from LDADD unless gui
6 years ago
Jim Posen 254c85b687 bench: Benchmark GCS filter creation and matching.
6 years ago
Wladimir J. van der Laan acc68bc631
Merge #13586: refactor: add benchmarks to bech32::Encode/Decode
6 years ago
Karl-Johan Alm 189cf35f3e
Add simple bech32 benchmarks
6 years ago
Ben Woosley 1fabd59e7e
Break circular dependency: init -> * -> init by extracting shutdown.h
6 years ago
Wladimir J. van der Laan 08516e0e65
Merge #13219: bench: Add block assemble benchmark
6 years ago
MarcoFalke b22115d9a3
Merge #13312: docs: Add a note about the source code filename naming convention
7 years ago
Cory Fields f68049dd87 crypto: cleanup sha256 build
7 years ago
Pieter Wuille 4437d6e1f3 8-way AVX2 implementation for double SHA256 on 64-byte inputs
7 years ago
Pieter Wuille 230294bf5f 4-way SSE4.1 implementation for double SHA256 on 64-byte inputs
7 years ago
practicalswift e56771365b Do not use uppercase characters in source code filenames
7 years ago
MarcoFalke fa0fc1bc7e
bench: Add block assemble benchmark
7 years ago
Pieter Wuille 0df017889b Benchmark Merkle root computation
7 years ago
Thomas Snider b38200459f benchmark: Removed bench/perf.cpp
7 years ago
Evan Klitzke f0e7aa7020 Add new prevector benchmarks.
7 years ago
Andrew Chow b98bfc5ed0 Create getaddressinfo RPC and deprecate parts of validateaddress
7 years ago
practicalswift f35d033369 build: Make "make clean" remove all files created when running "make check"
7 years ago
Cory Fields 2424989e4f leveldb: enable runtime-detected crc32 instructions
8 years ago
Wladimir J. van der Laan 67ed40ed82
Merge #9505: Prevector Quick Destruct
8 years ago
Jeremy Rubin aaa02e7f24 Add prevector destructor benchmark
8 years ago
Jeremy Rubin 9f03110f32 Add Basic CheckQueue Benchmark
8 years ago
Wladimir J. van der Laan 3532818746 bench: Add support for measuring CPU cycles
8 years ago
Luke Dashjr b74ff5cf0c Bugfix: Correctly replace generated headers and fail cleanly
8 years ago
Matt Corallo b2e178a2d2 Add deserialize + CheckBlock benchmarks, and a full block hex
8 years ago
Wladimir J. van der Laan 444c673d85 bench: Add benchmark for lockedpool allocation/deallocation
8 years ago
Russell Yanofsky 18dacf9bd2 Add microbenchmarks to profile more code paths.
8 years ago
Luke Dashjr f4dffdd6bf Add MIT license to Makefiles
8 years ago
Yuri Zhykin 5fac1f33fb bench: Added base58 encoding/decoding benchmarks
9 years ago
Wladimir J. van der Laan 32114dd634 bench: Add crypto hash benchmarks
9 years ago
Pieter Wuille aa62b68745 Benchmark rolling bloom filter
9 years ago
Wladimir J. van der Laan 152a8216cc
Merge #7349: Build against system UniValue when available
9 years ago
Luke Dashjr cdcad9fc5f LDADD dependency order shuffling
9 years ago
Luke Dashjr 2adf7e2c90 Bugfix: The var is LIBUNIVALUE,not LIBBITCOIN_UNIVALUE
9 years ago