solana/core/benches
sakridge 55cee5742f
Performance tweaks (#4340)
* Use Rc to prevent clone of Packets

* Fix min => max in banking_stage threads.

Coalesce packet buffers better since a larger batch will
be faster through banking and sigverify.

Deconstruct batches into banking_stage from sigverify since
sigverify likes to accumulate batches but then a single banking_stage
thread will be stuck with a large batch. Maximize parallelism by
creating more chunks of work for banking_stage.
2019-05-20 09:15:00 -07:00
..
banking_stage.rs Performance tweaks (#4340) 2019-05-20 09:15:00 -07:00
blocktree.rs move core tests to core (#3355) 2019-03-18 22:08:21 -07:00
chacha.rs move core tests to core (#3355) 2019-03-18 22:08:21 -07:00
gen_keys.rs move core tests to core (#3355) 2019-03-18 22:08:21 -07:00
ledger.rs Remove Instruction wrapper structs and name functions after enum fields 2019-04-03 13:34:27 -07:00
poh.rs Poh subsystem cleanup, genesis plumbing, enable real PoH on edge testnet (#4292) 2019-05-18 14:01:36 -07:00
sigverify.rs move core tests to core (#3355) 2019-03-18 22:08:21 -07:00
sigverify_stage.rs Add benchmark for sigverify stage (#4320) 2019-05-17 11:09:42 -07:00