solana/runtime
behzad nouri fa7eb7f30c
improves Stakes::activate_epoch performance (#24068)
Tested with mainnet stakes obtained from the ledger at 5 recent epoch
boundaries, this code is ~30% faster than current master.

Current code:
  epoch: 289, elapsed: 82901us
  epoch: 290, elapsed: 80525us
  epoch: 291, elapsed: 79122us
  epoch: 292, elapsed: 79961us
  epoch: 293, elapsed: 78965us

This commit:
  epoch: 289, elapsed: 61710us
  epoch: 290, elapsed: 55721us
  epoch: 291, elapsed: 55886us
  epoch: 292, elapsed: 55399us
  epoch: 293, elapsed: 56803us
2022-04-02 22:48:51 +00:00
..
benches Refactor: Use `InstructionContext::get_instruction_data()` (#24014) 2022-04-01 15:48:05 +02:00
src improves Stakes::activate_epoch performance (#24068) 2022-04-02 22:48:51 +00:00
store-tool Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00
tests Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
.gitignore
Cargo.toml Bump version to v1.11 (#23807) 2022-03-21 17:40:50 -05:00
build.rs