solana/runtime/tests
carllin d747614b27
Account for possibility of cache flush in load() (#15454)
* Account for possibility of cache flush in load()

* More cleaning

* More cleaning

* Remove unused method and some comment cleaning

* Fix typo

* Make the detected impossible purge race panic()!

* Finally revert to original .expect()

* Fix typos...

* Add assertion for max_root for easier reasoning

* Reframe races with LoadHint as possible opt.

* Fix test

* Make race bug tests run longer for less flaky

* Delay the clone-in-lock slow path even for RPC

* Make get_account panic-free & add its onchain ver.

* Fix rebase conflicts...

* Clean up

* Clean up comment

* Revert fn name change

* Fix flaky test...

* fmt...

Co-authored-by: Ryo Onodera <ryoqun@gmail.com>
2021-04-17 00:23:32 +09:00
..
accounts.rs Account for possibility of cache flush in load() (#15454) 2021-04-17 00:23:32 +09:00
bank.rs Remove unused pubkey::Pubkey imports 2020-10-21 19:08:13 -07:00
noop.rs Allow feature builtins to overwrite existing builtins (#13403) 2020-11-05 15:37:07 +00:00
stake.rs Account->AccountSharedData (#15691) 2021-03-09 15:06:07 -06:00