solana/runtime
Alexander Meißner 22bfcd92e0
Feature - Cooperative Program Loading (#34407)
* Disables verification-less reloading.

* Refactors LoadedPrograms::extract() to use a mutable parameter instead of returning the list of missing entries.

* Refactors LoadedPrograms::extract() to use a mutable parameter instead of returning a LoadedProgramsForTxBatch.

* Adds explicit SecondLevel structure to LoadedPrograms.

* Adds cooperative_loading_task.

* Implements cooperative loading in the bank.

* Fixes fork graph in tests.

* Adds LoadingTaskWaiter.

* Environment mismatch needs to just skip the entry.
2023-12-18 16:24:50 +01:00
..
benches Removes unnecessary AccountsDb::new_with_config_for_benches() (#34484) 2023-12-18 06:52:41 -05:00
src Feature - Cooperative Program Loading (#34407) 2023-12-18 16:24:50 +01:00
tests Refactors AccountsDb constructors (#34456) 2023-12-14 12:34:15 -05:00
.gitignore Revert "Rename solana-runtime to sealevel (#6239)" (#6247) 2019-10-04 19:33:29 -06:00
Cargo.toml Introduce InstalledSchedulerPool trait (#33934) 2023-11-03 16:02:12 +09:00
build.rs Remove frozen ABI modules from solana-sdk 2020-10-20 16:11:30 -07:00