move ExecuteTimings from runtime::bank to program_runtime::timings

This commit is contained in:
Trent Nelson
2022-01-04 01:23:56 -07:00
committed by Trent Nelson
parent 47b74e28ec
commit 7d32909e17
12 changed files with 52 additions and 45 deletions

View File

@ -3375,6 +3375,7 @@ dependencies = [
"num-traits",
"rustc_version 0.4.0",
"serde",
"solana-measure",
"solana-sdk",
"thiserror",
]

View File

@ -17,7 +17,7 @@ use solana_bpf_loader_program::{
use solana_bpf_rust_invoke::instructions::*;
use solana_bpf_rust_realloc::instructions::*;
use solana_bpf_rust_realloc_invoke::instructions::*;
use solana_program_runtime::invoke_context::with_mock_invoke_context;
use solana_program_runtime::{invoke_context::with_mock_invoke_context, timings::ExecuteTimings};
use solana_rbpf::{
elf::Executable,
static_analysis::Analysis,
@ -25,7 +25,7 @@ use solana_rbpf::{
};
use solana_runtime::{
bank::{
Bank, DurableNonceFee, ExecuteTimings, TransactionBalancesSet, TransactionExecutionDetails,
Bank, DurableNonceFee, TransactionBalancesSet, TransactionExecutionDetails,
TransactionExecutionResult, TransactionResults,
},
bank_client::BankClient,