@@ -245,7 +245,7 @@ pub struct ExecutionStats {
245245}
246246
247247impl ExecutionStats {
248- fn energy_used ( & self ) -> FunctionBudget {
248+ fn execution_budget_used ( & self ) -> FunctionBudget {
249249 self . energy . used ( )
250250 }
251251
@@ -679,7 +679,7 @@ impl InstanceCommon {
679679 log:: info!( "Database updated, {} host-type={}" , stdb. database_identity( ) , host_type) ;
680680
681681 let succeed = |info : Arc < ModuleInfo > ,
682- execution_energy_used : FunctionBudget ,
682+ execution_budget_used : FunctionBudget ,
683683 host_execution_duration : Duration ,
684684 tx : MutTxId |
685685 -> TransactionOffset {
@@ -690,7 +690,7 @@ impl InstanceCommon {
690690 function_call : ModuleFunctionCall :: update ( ) ,
691691 status : EventStatus :: Committed ( DatabaseUpdate :: default ( ) ) ,
692692 reducer_return_value : None ,
693- execution_energy_used ,
693+ execution_budget_used ,
694694 host_execution_duration,
695695 request_id : None ,
696696 timer : None ,
@@ -726,7 +726,8 @@ impl InstanceCommon {
726726 stdb. report_mut_tx_metrics ( reducer, tx_metrics, None ) ;
727727 UpdateDatabaseResult :: ErrorExecutingMigration ( anyhow:: anyhow!( msg) )
728728 } else {
729- let tx_offset = succeed ( self . info . clone ( ) , out. energy_used , out. total_duration , tx) ;
729+ let tx_offset =
730+ succeed ( self . info . clone ( ) , out. execution_budget_used , out. total_duration , tx) ;
730731 UpdateDatabaseResult :: UpdatePerformed {
731732 tx_offset,
732733 durable_offset,
@@ -1063,7 +1064,7 @@ impl InstanceCommon {
10631064 } ;
10641065
10651066 // Account for view execution in reducer reporting metrics
1066- vm_metrics. report_energy_used ( out. energy_used ) ;
1067+ vm_metrics. report_execution_budget_used ( out. execution_budget_used ) ;
10671068 vm_metrics. report_total_duration ( out. total_duration ) ;
10681069 vm_metrics. report_abi_duration ( out. abi_duration ) ;
10691070
@@ -1076,7 +1077,7 @@ impl InstanceCommon {
10761077 reducer_return_value = None ;
10771078 }
10781079
1079- let execution_energy_used = result. stats . energy_used ( ) ;
1080+ let execution_budget_used = result. stats . execution_budget_used ( ) ;
10801081 let total_duration = result. stats . total_duration ( ) ;
10811082
10821083 let event = ModuleEvent {
@@ -1090,7 +1091,7 @@ impl InstanceCommon {
10901091 } ,
10911092 status,
10921093 reducer_return_value,
1093- execution_energy_used ,
1094+ execution_budget_used ,
10941095 host_execution_duration : total_duration,
10951096 request_id,
10961097 timer,
@@ -1099,7 +1100,7 @@ impl InstanceCommon {
10991100
11001101 let res = ReducerCallResult {
11011102 outcome : ReducerOutcome :: from ( & event. status ) ,
1102- energy_used : execution_energy_used ,
1103+ execution_budget_used ,
11031104 execution_duration : total_duration,
11041105 } ;
11051106
@@ -1142,12 +1143,12 @@ impl InstanceCommon {
11421143 let result = vm_call_function ( budget) ;
11431144
11441145 let stats: & ExecutionStats = result. as_ref ( ) ;
1145- let energy_used = stats. energy . used ( ) ;
1146+ let execution_budget_used = stats. energy . used ( ) ;
11461147 let timings = & stats. timings ;
11471148 let memory_allocation = stats. memory_allocation ;
11481149
11491150 self . energy_monitor
1150- . record_reducer ( & energy_fingerprint, energy_used , timings. total_duration ) ;
1151+ . record_reducer ( & energy_fingerprint, execution_budget_used , timings. total_duration ) ;
11511152 if self . allocated_memory != memory_allocation {
11521153 self . metric_wasm_memory_bytes . set ( memory_allocation as i64 ) ;
11531154 self . allocated_memory = memory_allocation;
@@ -1157,7 +1158,7 @@ impl InstanceCommon {
11571158
11581159 function_span
11591160 . record ( "timings.total_duration" , tracing:: field:: debug ( timings. total_duration ) )
1160- . record ( "energy.used" , tracing:: field:: debug ( energy_used ) ) ;
1161+ . record ( "energy.used" , tracing:: field:: debug ( execution_budget_used ) ) ;
11611162
11621163 result
11631164 }
@@ -1413,7 +1414,7 @@ impl InstanceCommon {
14131414 let res = ViewCallResult {
14141415 outcome,
14151416 tx,
1416- energy_used : result. stats . energy_used ( ) ,
1417+ execution_budget_used : result. stats . execution_budget_used ( ) ,
14171418 total_duration : result. stats . total_duration ( ) ,
14181419 abi_duration : result. stats . abi_duration ( ) ,
14191420 } ;
@@ -1465,7 +1466,7 @@ impl InstanceCommon {
14651466
14661467 out. tx = result. tx ;
14671468 out. outcome = result. outcome ;
1468- out. energy_used += result. energy_used ;
1469+ out. execution_budget_used += result. execution_budget_used ;
14691470 out. total_duration += result. total_duration ;
14701471 out. abi_duration += result. abi_duration ;
14711472
@@ -1668,8 +1669,8 @@ impl VmMetrics {
16681669 self . reducer_plus_query_duration . clone ( ) . with_timer ( start)
16691670 }
16701671
1671- fn report_energy_used ( & self , energy_used : FunctionBudget ) {
1672- self . reducer_fuel_used . inc_by ( energy_used . get ( ) ) ;
1672+ fn report_execution_budget_used ( & self , execution_budget_used : FunctionBudget ) {
1673+ self . reducer_fuel_used . inc_by ( execution_budget_used . get ( ) ) ;
16731674 }
16741675
16751676 fn report_total_duration ( & self , duration : Duration ) {
@@ -1682,10 +1683,10 @@ impl VmMetrics {
16821683
16831684 /// Reports some VM metrics.
16841685 fn report ( & self , stats : & ExecutionStats ) {
1685- let energy_used = stats. energy . used ( ) ;
1686+ let execution_budget_used = stats. energy . used ( ) ;
16861687 let reducer_duration = stats. timings . total_duration ;
16871688 let abi_time = stats. timings . wasm_instance_env_call_times . sum ( ) ;
1688- self . report_energy_used ( energy_used ) ;
1689+ self . report_execution_budget_used ( execution_budget_used ) ;
16891690 self . report_total_duration ( reducer_duration) ;
16901691 self . report_abi_duration ( abi_time) ;
16911692 }
0 commit comments