solana/program-runtime/src
Alexander Meißner 4ee5078e5f
Refactor - `ExtractedPrograms` (#34205)
* Puts ExtractedPrograms into Arc<Mutex<>>.

* Merges ExtractedPrograms::missing and ExtractedPrograms::unloaded.

* Unifies missing entry insertion in LoadedPrograms::extract().
2023-11-23 09:17:21 +01:00
..
accounts_data_meter.rs Do not check accounts data size in InvokeContext (#26773) 2022-08-08 11:05:25 -04:00
compute_budget.rs Split compute budget instructions process from struct (#33852) 2023-10-26 22:12:56 -05:00
compute_budget_processor.rs Split compute budget instructions process from struct (#33852) 2023-10-26 22:12:56 -05:00
invoke_context.rs Cleanup - Feature gate of `check_slice_translation_size` (#34084) 2023-11-15 20:58:10 +01:00
lib.rs Split compute budget instructions process from struct (#33852) 2023-10-26 22:12:56 -05:00
loaded_programs.rs Refactor - `ExtractedPrograms` (#34205) 2023-11-23 09:17:21 +01:00
log_collector.rs Remove From<LogCollector> for Vec<String> (#33012) 2023-08-27 13:10:02 +09:00
message_processor.rs Cleanup - Feature gate of `delay_visibility_of_program_deployment` (#34087) 2023-11-15 18:29:31 +01:00
prioritization_fee.rs Fix - Upcoming `arithmetic_side_effects` lints (#33000) 2023-08-29 20:58:53 +02:00
stable_log.rs Bump solana_rbpf to v0.8.0 (#33679) 2023-10-20 21:39:50 +02:00
sysvar_cache.rs Add epoch_rewards to sysvar cache (#32155) 2023-06-20 15:01:34 -05:00
timings.rs Fix - Removes redundant `TotalBatchesLen` from `ThreadExecuteTimings::accumulate()` (#34179) 2023-11-20 19:21:01 +01:00