From b49179f640dc374e97d161f000094f7c03811599 Mon Sep 17 00:00:00 2001 From: ukint-vs Date: Sun, 1 Oct 2023 01:33:00 +0000 Subject: [PATCH] chore(runtime): update weights --- pallets/gear/src/weights.rs | 3472 ++++++++--------- runtime/gear/src/weights/frame_system.rs | 98 +- runtime/gear/src/weights/pallet_balances.rs | 58 +- runtime/gear/src/weights/pallet_gear.rs | 3470 ++++++++-------- .../gear/src/weights/pallet_gear_voucher.rs | 14 +- runtime/gear/src/weights/pallet_timestamp.rs | 22 +- runtime/gear/src/weights/pallet_utility.rs | 70 +- runtime/vara/src/weights/frame_system.rs | 78 +- runtime/vara/src/weights/pallet_balances.rs | 58 +- runtime/vara/src/weights/pallet_gear.rs | 3330 ++++++++-------- .../vara/src/weights/pallet_gear_voucher.rs | 10 +- runtime/vara/src/weights/pallet_timestamp.rs | 18 +- runtime/vara/src/weights/pallet_utility.rs | 66 +- 13 files changed, 5386 insertions(+), 5378 deletions(-) diff --git a/pallets/gear/src/weights.rs b/pallets/gear/src/weights.rs index c624ab416a4..9c10fd01f63 100644 --- a/pallets/gear/src/weights.rs +++ b/pallets/gear/src/weights.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=alloc,alloc_in_handle,alloc_per_page,claim_value,create_program,db_read_per_kb,db_write_per_kb,free,gr_block_height,gr_block_timestamp,gr_create_program,gr_create_program_per_kb,gr_create_program_wgas,gr_create_program_wgas_per_kb,gr_debug,gr_debug_per_kb,gr_gas_available,gr_message_id,gr_pay_program_rent,gr_program_id,gr_random,gr_read,gr_read_per_kb,gr_reply_code,gr_reply_deposit,gr_reply_per_kb,gr_reply_push,gr_reply_push_input,gr_reply_push_input_per_kb,gr_reply_push_per_kb,gr_reply_to,gr_reply_wgas_per_kb,gr_reservation_reply_commit_per_kb,gr_reservation_reply_per_kb,gr_reservation_send,gr_reservation_send_commit,gr_reservation_send_per_kb,gr_reserve_gas,gr_send,gr_send_commit,gr_send_commit_wgas,gr_send_init,gr_send_input,gr_send_input_wgas,gr_send_per_kb,gr_send_push,gr_send_push_input,gr_send_push_input_per_kb,gr_send_push_per_kb,gr_send_wgas,gr_send_wgas_per_kb,gr_signal_code,gr_signal_from,gr_size,gr_source,gr_system_reserve_gas,gr_unreserve_gas,gr_value,gr_value_available,gr_wake,initial_allocation,instantiate_module_per_kb,instr_br,instr_br_if,instr_br_table,instr_br_table_per_entry,instr_call,instr_call_const,instr_call_indirect,instr_call_indirect_per_param,instr_call_per_local,instr_global_get,instr_global_set,instr_i32add,instr_i32and,instr_i32clz,instr_i32ctz,instr_i32divs,instr_i32divu,instr_i32eq,instr_i32eqz,instr_i32extend16s,instr_i32extend8s,instr_i32ges,instr_i32geu,instr_i32gts,instr_i32gtu,instr_i32les,instr_i32leu,instr_i32load,instr_i32lts,instr_i32ltu,instr_i32mul,instr_i32ne,instr_i32or,instr_i32popcnt,instr_i32rems,instr_i32remu,instr_i32rotl,instr_i32rotr,instr_i32shl,instr_i32shrs,instr_i32shru,instr_i32store,instr_i32sub,instr_i32wrapi64,instr_i32xor,instr_i64add,instr_i64and,instr_i64clz,instr_i64ctz,instr_i64divs,instr_i64divu,instr_i64eq,instr_i64eqz,instr_i64extend16s,instr_i64extend32s,instr_i64extend8s,instr_i64extendsi32,instr_i64extendui32,instr_i64ges,instr_i64geu,instr_i64gts,instr_i64gtu,instr_i64les,instr_i64leu,instr_i64load,instr_i64lts,instr_i64ltu,instr_i64mul,instr_i64ne,instr_i64or,instr_i64popcnt,instr_i64rems,instr_i64remu,instr_i64rotl,instr_i64rotr,instr_i64shl,instr_i64shrs,instr_i64shru,instr_i64store,instr_i64sub,instr_i64xor,instr_if,instr_local_get,instr_local_set,instr_local_tee,instr_memory_current,instr_select,lazy_pages_host_func_read,lazy_pages_host_func_write,lazy_pages_host_func_write_after_read,lazy_pages_load_page_storage_data,lazy_pages_signal_read,lazy_pages_signal_write,lazy_pages_signal_write_after_read,mem_grow,pay_program_rent,reinstrument_per_kb,resume_session_commit,resume_session_init,resume_session_push,send_message,send_reply,tasks_pause_program,tasks_pause_program_uninited,tasks_remove_from_mailbox,tasks_remove_from_waitlist,tasks_remove_gas_reservation,tasks_remove_resume_session,tasks_send_dispatch,tasks_send_user_message,tasks_send_user_message_to_mailbox,tasks_wake_message,tasks_wake_message_no_wake,upload_code,upload_program --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -37,6 +37,19 @@ use sp_std::marker::PhantomData; /// Weight functions needed for pallet_gear. pub trait WeightInfo { + fn gr_reply(r: u32, ) -> Weight; + fn gr_reply_wgas(r: u32, ) -> Weight; + fn gr_reply_commit(r: u32, ) -> Weight; + fn gr_reply_commit_wgas(r: u32, ) -> Weight; + fn gr_reply_input(r: u32, ) -> Weight; + fn gr_reply_input_wgas(r: u32, ) -> Weight; + fn gr_reservation_reply(r: u32, ) -> Weight; + fn gr_reservation_reply_commit(r: u32, ) -> Weight; + fn gr_exit(r: u32, ) -> Weight; + fn gr_leave(r: u32, ) -> Weight; + fn gr_wait(r: u32, ) -> Weight; + fn gr_wait_for(r: u32, ) -> Weight; + fn gr_wait_up_to(r: u32, ) -> Weight; fn db_write_per_kb(c: u32, ) -> Weight; fn db_read_per_kb(c: u32, ) -> Weight; fn instantiate_module_per_kb(c: u32, ) -> Weight; @@ -86,19 +99,11 @@ pub trait WeightInfo { fn gr_reservation_send(r: u32, ) -> Weight; fn gr_reservation_send_per_kb(n: u32, ) -> Weight; fn gr_reservation_send_commit(r: u32, ) -> Weight; - fn gr_reply(r: u32, ) -> Weight; fn gr_reply_per_kb(n: u32, ) -> Weight; - fn gr_reply_wgas(r: u32, ) -> Weight; fn gr_reply_wgas_per_kb(n: u32, ) -> Weight; - fn gr_reply_commit(r: u32, ) -> Weight; - fn gr_reply_commit_wgas(r: u32, ) -> Weight; fn gr_reply_push(r: u32, ) -> Weight; fn gr_reply_push_per_kb(n: u32, ) -> Weight; - fn gr_reply_input(r: u32, ) -> Weight; - fn gr_reply_input_wgas(r: u32, ) -> Weight; - fn gr_reservation_reply(r: u32, ) -> Weight; fn gr_reservation_reply_per_kb(n: u32, ) -> Weight; - fn gr_reservation_reply_commit(r: u32, ) -> Weight; fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight; fn gr_reply_to(r: u32, ) -> Weight; fn gr_signal_code(r: u32, ) -> Weight; @@ -110,11 +115,6 @@ pub trait WeightInfo { fn gr_debug(r: u32, ) -> Weight; fn gr_debug_per_kb(n: u32, ) -> Weight; fn gr_reply_code(r: u32, ) -> Weight; - fn gr_exit(r: u32, ) -> Weight; - fn gr_leave(r: u32, ) -> Weight; - fn gr_wait(r: u32, ) -> Weight; - fn gr_wait_for(r: u32, ) -> Weight; - fn gr_wait_up_to(r: u32, ) -> Weight; fn gr_wake(r: u32, ) -> Weight; fn gr_create_program(r: u32, ) -> Weight; fn gr_create_program_per_kb(p: u32, s: u32, ) -> Weight; @@ -237,6 +237,134 @@ pub trait WeightInfo { /// Weights for pallet_gear using the Gear node and recommended hardware. pub struct SubstrateWeight(PhantomData); impl WeightInfo for SubstrateWeight { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_951_000 picoseconds. + Weight::from_parts(100_717_768, 0) + // Standard Error: 76_224 + .saturating_add(Weight::from_parts(17_095_216, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_454_000 picoseconds. + Weight::from_parts(97_678_268, 0) + // Standard Error: 74_738 + .saturating_add(Weight::from_parts(19_588_928, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_539_000 picoseconds. + Weight::from_parts(98_327_518, 0) + // Standard Error: 74_691 + .saturating_add(Weight::from_parts(17_315_626, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_519_000 picoseconds. + Weight::from_parts(102_305_534, 0) + // Standard Error: 74_397 + .saturating_add(Weight::from_parts(19_237_730, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 563_483_000 picoseconds. + Weight::from_parts(582_831_594, 0) + // Standard Error: 449_161 + .saturating_add(Weight::from_parts(18_438_220, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(_r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 578_006_000 picoseconds. + Weight::from_parts(607_577_318, 0) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_345_000 picoseconds. + Weight::from_parts(111_013_026, 0) + // Standard Error: 74_005 + .saturating_add(Weight::from_parts(8_235_932, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 102_924_000 picoseconds. + Weight::from_parts(110_267_312, 0) + // Standard Error: 73_398 + .saturating_add(Weight::from_parts(12_311_132, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_277_000 picoseconds. + Weight::from_parts(101_344_118, 0) + // Standard Error: 2_127_102 + .saturating_add(Weight::from_parts(186_064_314, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_677_000 picoseconds. + Weight::from_parts(101_464_400, 0) + // Standard Error: 2_036_225 + .saturating_add(Weight::from_parts(168_701_236, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_169_000 picoseconds. + Weight::from_parts(97_139_216, 0) + // Standard Error: 1_956_585 + .saturating_add(Weight::from_parts(132_088_124, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_038_000 picoseconds. + Weight::from_parts(97_158_312, 0) + // Standard Error: 2_050_089 + .saturating_add(Weight::from_parts(173_080_512, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_747_000 picoseconds. + Weight::from_parts(101_196_228, 0) + // Standard Error: 2_139_551 + .saturating_add(Weight::from_parts(173_581_920, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. T::DbWeight::get().writes(1) @@ -256,21 +384,21 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_000_000, 0) + // Standard Error: 941 + .saturating_add(Weight::from_parts(212_255, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. fn db_read_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `146 + c * (1024 ±0)` - // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Measured: `79 + c * (1024 ±0)` + // Estimated: `3543 + c * (1024 ±0)` + // Minimum execution time: 3_239_000 picoseconds. + Weight::from_parts(3_317_000, 3543) + // Standard Error: 1_258 + .saturating_add(Weight::from_parts(740_081, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -279,35 +407,35 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_358_000 picoseconds. + Weight::from_parts(101_958_464, 0) + // Standard Error: 6_188 + .saturating_add(Weight::from_parts(2_328_325, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: - // Measured: `1372` - // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Measured: `1304` + // Estimated: `51293` + // Minimum execution time: 106_470_000 picoseconds. + Weight::from_parts(109_289_000, 51293) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } fn pay_program_rent() -> Weight { // Proof Size summary in bytes: - // Measured: `992` - // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Measured: `923` + // Estimated: `21372` + // Minimum execution time: 54_191_000 picoseconds. + Weight::from_parts(55_567_000, 21372) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn resume_session_init() -> Weight { // Proof Size summary in bytes: - // Measured: `638` - // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Measured: `570` + // Estimated: `17214` + // Minimum execution time: 28_905_000 picoseconds. + Weight::from_parts(29_969_000, 17214) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -316,22 +444,22 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 7_844_000 picoseconds. + Weight::from_parts(3_279_595, 7640) + // Standard Error: 35_665 + .saturating_add(Weight::from_parts(14_473_219, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } /// The range of component `c` is `[0, 2044]`. fn resume_session_commit(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1593 + c * (16389 ±0)` - // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Measured: `1457 + c * (16389 ±0)` + // Estimated: `42178 + c * (131112 ±0)` + // Minimum execution time: 70_870_000 picoseconds. + Weight::from_parts(71_613_000, 42178) + // Standard Error: 169_741 + .saturating_add(Weight::from_parts(54_942_035, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(9_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -340,24 +468,24 @@ impl WeightInfo for SubstrateWeight { /// The range of component `c` is `[0, 250]`. fn upload_code(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `113` - // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Measured: `46` + // Estimated: `5134` + // Minimum execution time: 85_355_000 picoseconds. + Weight::from_parts(87_584_183, 5134) + // Standard Error: 25_310 + .saturating_add(Weight::from_parts(59_783_475, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } /// The range of component `s` is `[0, 4194304]`. fn create_program(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1111` - // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Measured: `1043` + // Estimated: `49852` + // Minimum execution time: 93_704_000 picoseconds. + Weight::from_parts(127_499_738, 49852) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_663, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } @@ -365,72 +493,72 @@ impl WeightInfo for SubstrateWeight { /// The range of component `s` is `[0, 4194304]`. fn upload_program(c: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `521` - // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) + // Measured: `453` + // Estimated: `44268` + // Minimum execution time: 11_298_578_000 picoseconds. + Weight::from_parts(313_738_874, 44268) + // Standard Error: 179_773 + .saturating_add(Weight::from_parts(60_271_223, 0).saturating_mul(c.into())) // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_602, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(16_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `531` - // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Measured: `530` + // Estimated: `31259` + // Minimum execution time: 72_629_000 picoseconds. + Weight::from_parts(49_117_214, 31259) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_095, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1371` - // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) + // Measured: `1303` + // Estimated: `53823` + // Minimum execution time: 121_887_000 picoseconds. + Weight::from_parts(93_252_844, 53823) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_136, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { + fn initial_allocation(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(T::DbWeight::get().reads(33_u64)) - .saturating_add(T::DbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89393` + // Minimum execution time: 357_691_000 picoseconds. + Weight::from_parts(373_666_013, 89393) + // Standard Error: 1_475 + .saturating_add(Weight::from_parts(288, 0).saturating_mul(q.into())) + .saturating_add(T::DbWeight::get().reads(31_u64)) + .saturating_add(T::DbWeight::get().writes(24_u64)) } /// The range of component `q` is `[0, 512]`. - fn alloc_in_handle(q: u32, ) -> Weight { + fn alloc_in_handle(_q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(T::DbWeight::get().reads(33_u64)) - .saturating_add(T::DbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89133` + // Minimum execution time: 374_989_000 picoseconds. + Weight::from_parts(394_614_393, 89133) + .saturating_add(T::DbWeight::get().reads(31_u64)) + .saturating_add(T::DbWeight::get().writes(24_u64)) } /// The range of component `c` is `[0, 512]`. fn reinstrument_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 67_200_000 picoseconds. + Weight::from_parts(67_509_000, 3899) + // Standard Error: 38_196 + .saturating_add(Weight::from_parts(59_116_754, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -440,638 +568,510 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 91_695_000 picoseconds. + Weight::from_parts(94_967_000, 0) + // Standard Error: 5_175_325 + .saturating_add(Weight::from_parts(748_650_861, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 485_489_000 picoseconds. + Weight::from_parts(569_668_689, 0) + // Standard Error: 273_944 + .saturating_add(Weight::from_parts(31_589_828, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 208_976_000 picoseconds. + Weight::from_parts(203_793_073, 0) + // Standard Error: 294_334 + .saturating_add(Weight::from_parts(63_953_018, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 97_586_000 picoseconds. + Weight::from_parts(103_290_201, 0) + // Standard Error: 4_817 + .saturating_add(Weight::from_parts(2_320_445, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 145_473_000 picoseconds. + Weight::from_parts(214_067_565, 0) + // Standard Error: 29_497 + .saturating_add(Weight::from_parts(1_955_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 96_147_000 picoseconds. + Weight::from_parts(112_970_024, 0) + // Standard Error: 325_779 + .saturating_add(Weight::from_parts(89_123_431, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 98_276_000 picoseconds. + Weight::from_parts(97_237_065, 0) + // Standard Error: 241_915 + .saturating_add(Weight::from_parts(80_362_552, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_158_659, 0) + // Standard Error: 272_345 + .saturating_add(Weight::from_parts(79_844_961, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 97_469_000 picoseconds. + Weight::from_parts(94_877_697, 0) + // Standard Error: 282_150 + .saturating_add(Weight::from_parts(79_838_125, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 93_974_000 picoseconds. + Weight::from_parts(94_496_657, 0) + // Standard Error: 305_129 + .saturating_add(Weight::from_parts(79_028_525, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_897_000 picoseconds. + Weight::from_parts(87_649_819, 0) + // Standard Error: 322_754 + .saturating_add(Weight::from_parts(80_268_253, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 94_173_000 picoseconds. + Weight::from_parts(96_607_393, 0) + // Standard Error: 314_464 + .saturating_add(Weight::from_parts(78_076_004, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 93_956_000 picoseconds. + Weight::from_parts(94_318_451, 0) + // Standard Error: 273_910 + .saturating_add(Weight::from_parts(78_930_346, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 570_269_000 picoseconds. + Weight::from_parts(606_077_348, 0) + // Standard Error: 383_361 + .saturating_add(Weight::from_parts(116_003_226, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 706_324_000 picoseconds. + Weight::from_parts(717_965_000, 0) + // Standard Error: 58_667 + .saturating_add(Weight::from_parts(13_207_989, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_054_000 picoseconds. + Weight::from_parts(96_172_569, 0) + // Standard Error: 280_132 + .saturating_add(Weight::from_parts(79_471_939, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 97_911_000 picoseconds. + Weight::from_parts(88_693_640, 0) + // Standard Error: 358_125 + .saturating_add(Weight::from_parts(79_354_420, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 96_784_000 picoseconds. + Weight::from_parts(106_277_130, 0) + // Standard Error: 343_005 + .saturating_add(Weight::from_parts(156_965_020, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 95_813_000 picoseconds. + Weight::from_parts(98_769_000, 0) + // Standard Error: 3_613_658 + .saturating_add(Weight::from_parts(729_581_907, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 98_000_000 picoseconds. + Weight::from_parts(154_377_709, 0) + // Standard Error: 437_713 + .saturating_add(Weight::from_parts(234_687_404, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 324_758_000 picoseconds. + Weight::from_parts(328_638_000, 0) + // Standard Error: 58_648 + .saturating_add(Weight::from_parts(24_437_593, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 93_044_000 picoseconds. + Weight::from_parts(157_232_198, 0) + // Standard Error: 396_906 + .saturating_add(Weight::from_parts(240_347_665, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 327_422_000 picoseconds. + Weight::from_parts(331_656_000, 0) + // Standard Error: 60_455 + .saturating_add(Weight::from_parts(24_506_810, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 571_320_000 picoseconds. + Weight::from_parts(634_868_924, 0) + // Standard Error: 418_525 + .saturating_add(Weight::from_parts(249_901_540, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 574_448_000 picoseconds. + Weight::from_parts(641_930_738, 0) + // Standard Error: 409_252 + .saturating_add(Weight::from_parts(258_755_798, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 92_815_000 picoseconds. + Weight::from_parts(82_681_780, 0) + // Standard Error: 324_107 + .saturating_add(Weight::from_parts(88_233_101, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_741_345_000 picoseconds. + Weight::from_parts(1_859_369_769, 0) + // Standard Error: 364_359 + .saturating_add(Weight::from_parts(143_830_199, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 307_004_000 picoseconds. + Weight::from_parts(311_176_000, 0) + // Standard Error: 62_536 + .saturating_add(Weight::from_parts(34_317_550, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_721_015_000 picoseconds. + Weight::from_parts(1_861_251_849, 0) + // Standard Error: 415_928 + .saturating_add(Weight::from_parts(202_045_206, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_735_158_000 picoseconds. + Weight::from_parts(1_840_039_726, 0) + // Standard Error: 369_415 + .saturating_add(Weight::from_parts(206_925_082, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 262_894_000 picoseconds. + Weight::from_parts(301_793_251, 0) + // Standard Error: 357_618 + .saturating_add(Weight::from_parts(252_986_349, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 511_301_000 picoseconds. + Weight::from_parts(521_795_000, 0) + // Standard Error: 56_321 + .saturating_add(Weight::from_parts(24_551_133, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_893_497_000 picoseconds. + Weight::from_parts(1_990_682_636, 0) + // Standard Error: 488_519 + .saturating_add(Weight::from_parts(217_870_134, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_911_000 picoseconds. + Weight::from_parts(104_498_766, 0) + // Standard Error: 1_026 + .saturating_add(Weight::from_parts(483_810, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 108_932_000 picoseconds. + Weight::from_parts(102_081_372, 0) + // Standard Error: 1_209 + .saturating_add(Weight::from_parts(488_334, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 94_148_000 picoseconds. + Weight::from_parts(144_750_049, 0) + // Standard Error: 429_315 + .saturating_add(Weight::from_parts(131_289_752, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 109_069_000 picoseconds. + Weight::from_parts(111_278_000, 0) + // Standard Error: 2_429 + .saturating_add(Weight::from_parts(679_580, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 115_992_000 picoseconds. + Weight::from_parts(104_484_181, 0) + // Standard Error: 924 + .saturating_add(Weight::from_parts(487_903, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 110_181_000 picoseconds. + Weight::from_parts(101_489_832, 0) + // Standard Error: 1_185 + .saturating_add(Weight::from_parts(489_003, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 92_388_000 picoseconds. + Weight::from_parts(90_628_272, 0) + // Standard Error: 241_895 + .saturating_add(Weight::from_parts(80_053_397, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_960_000 picoseconds. - Weight::from_parts(96_741_705, 0) - // Standard Error: 331_442 - .saturating_add(Weight::from_parts(82_371_743, 0).saturating_mul(r.into())) + // Minimum execution time: 94_363_000 picoseconds. + Weight::from_parts(92_162_352, 0) + // Standard Error: 314_463 + .saturating_add(Weight::from_parts(78_800_286, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_150_000 picoseconds. - Weight::from_parts(94_807_000, 0) - // Standard Error: 308_494 - .saturating_add(Weight::from_parts(85_723_479, 0).saturating_mul(r.into())) + // Minimum execution time: 94_936_000 picoseconds. + Weight::from_parts(89_390_999, 0) + // Standard Error: 349_987 + .saturating_add(Weight::from_parts(83_132_741, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 565_519_000 picoseconds. + Weight::from_parts(580_848_281, 0) + // Standard Error: 393_637 + .saturating_add(Weight::from_parts(105_390_521, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 584_541_000 picoseconds. + Weight::from_parts(619_408_777, 0) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(110_174, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_472_000 picoseconds. + Weight::from_parts(2_366_765_174, 0) + // Standard Error: 450_617 + .saturating_add(Weight::from_parts(126_679_589, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_412_676_000 picoseconds. + Weight::from_parts(2_269_571_280, 0) + // Standard Error: 14_334 + .saturating_add(Weight::from_parts(12_340_809, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 93_485_000 picoseconds. + Weight::from_parts(122_012_469, 0) + // Standard Error: 397_788 + .saturating_add(Weight::from_parts(102_615_866, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 160_900_000 picoseconds. + Weight::from_parts(163_653_000, 0) + // Standard Error: 53_369 + .saturating_add(Weight::from_parts(30_430_265, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 92_997_000 picoseconds. + Weight::from_parts(91_692_792, 0) + // Standard Error: 303_701 + .saturating_add(Weight::from_parts(78_191_086, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 144_900_000 picoseconds. + Weight::from_parts(232_609_280, 0) + // Standard Error: 399_518 + .saturating_add(Weight::from_parts(134_791_627, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 103_229_000 picoseconds. + Weight::from_parts(172_796_927, 0) + // Standard Error: 426_983 + .saturating_add(Weight::from_parts(322_538_662, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1079,22 +1079,22 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 52_796_283_000 picoseconds. + Weight::from_parts(52_856_932_000, 0) + // Standard Error: 319_629 + .saturating_add(Weight::from_parts(8_350_715, 0).saturating_mul(p.into())) + // Standard Error: 319_614 + .saturating_add(Weight::from_parts(181_173_152, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 107_225_000 picoseconds. + Weight::from_parts(165_938_086, 0) + // Standard Error: 375_037 + .saturating_add(Weight::from_parts(329_093_468, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1102,32 +1102,32 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 49_921_712_000 picoseconds. + Weight::from_parts(49_985_776_000, 0) + // Standard Error: 302_570 + .saturating_add(Weight::from_parts(9_442_995, 0).saturating_mul(p.into())) + // Standard Error: 302_555 + .saturating_add(Weight::from_parts(181_874_861, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 93_158_000 picoseconds. + Weight::from_parts(110_245_538, 0) + // Standard Error: 28_669 + .saturating_add(Weight::from_parts(1_774_366, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 91_594_000 picoseconds. + Weight::from_parts(131_659_366, 1131) + // Standard Error: 17_381 + .saturating_add(Weight::from_parts(14_523_041, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1136,10 +1136,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 92_922_000 picoseconds. + Weight::from_parts(94_897_000, 1131) + // Standard Error: 34_843 + .saturating_add(Weight::from_parts(41_827_659, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1148,10 +1148,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_473_917_000 picoseconds. + Weight::from_parts(7_419_217_673, 5069931) + // Standard Error: 72_370 + .saturating_add(Weight::from_parts(41_244_424, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -1159,10 +1159,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 93_816_000 picoseconds. + Weight::from_parts(97_015_000, 1939) + // Standard Error: 49_263 + .saturating_add(Weight::from_parts(54_820_812, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -1171,10 +1171,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 103_925_000 picoseconds. + Weight::from_parts(108_901_208, 1131) + // Standard Error: 75_458 + .saturating_add(Weight::from_parts(42_819_430, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1183,10 +1183,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 603_461_000 picoseconds. + Weight::from_parts(609_663_702, 1496) + // Standard Error: 130_843 + .saturating_add(Weight::from_parts(48_053_563, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -1195,10 +1195,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_065_846_000 picoseconds. + Weight::from_parts(1_081_637_554, 317931) + // Standard Error: 190_175 + .saturating_add(Weight::from_parts(48_782_076, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -1206,155 +1206,155 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 4_707_000 picoseconds. + Weight::from_parts(9_567_226, 0) + // Standard Error: 253_530 + .saturating_add(Weight::from_parts(72_658_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_441_788_000 picoseconds. + Weight::from_parts(4_015_824_269, 0) + // Standard Error: 88_889 + .saturating_add(Weight::from_parts(6_159_028, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_444_047_000 picoseconds. + Weight::from_parts(4_066_569_210, 0) + // Standard Error: 85_042 + .saturating_add(Weight::from_parts(5_854_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_627_366_000 picoseconds. + Weight::from_parts(11_380_309_623, 0) + // Standard Error: 150_067 + .saturating_add(Weight::from_parts(10_299_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_024_055_000 picoseconds. + Weight::from_parts(11_033_908_079, 0) + // Standard Error: 160_760 + .saturating_add(Weight::from_parts(8_595_938, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_437_000, 0) + // Standard Error: 9_433 + .saturating_add(Weight::from_parts(3_787_532, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_453_000 picoseconds. + Weight::from_parts(2_533_000, 0) + // Standard Error: 5_336 + .saturating_add(Weight::from_parts(3_028_776, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_280_000 picoseconds. + Weight::from_parts(3_490_508, 0) + // Standard Error: 946 + .saturating_add(Weight::from_parts(1_562_372, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_368_000 picoseconds. + Weight::from_parts(2_394_000, 0) + // Standard Error: 9_240 + .saturating_add(Weight::from_parts(2_910_475, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_457_000 picoseconds. + Weight::from_parts(2_526_000, 0) + // Standard Error: 6_350 + .saturating_add(Weight::from_parts(5_307_124, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 6_812_000 picoseconds. + Weight::from_parts(7_468_072, 0) + // Standard Error: 2_003 + .saturating_add(Weight::from_parts(95_495, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(4_082_196, 0) + // Standard Error: 5_596 + .saturating_add(Weight::from_parts(2_567_916, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_567_916 - + 2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_362_000 picoseconds. + Weight::from_parts(4_019_053, 0) + // Standard Error: 12_148 + .saturating_add(Weight::from_parts(2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_768_000 picoseconds. + Weight::from_parts(12_009_440, 0) + // Standard Error: 25_506 + .saturating_add(Weight::from_parts(9_923_544, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_634_000 picoseconds. + Weight::from_parts(12_825_000, 0) + // Standard Error: 8_148 + .saturating_add(Weight::from_parts(1_044_503, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { @@ -1362,779 +1362,779 @@ impl WeightInfo for SubstrateWeight { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + Weight::from_parts(5_731_096, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 4_854_000 picoseconds. + Weight::from_parts(5_311_261, 0) + // Standard Error: 2_798 + .saturating_add(Weight::from_parts(390_457, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_948_000 picoseconds. + Weight::from_parts(4_397_769, 0) + // Standard Error: 5_057 + .saturating_add(Weight::from_parts(930_247, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 4_959_000 picoseconds. + Weight::from_parts(3_982_836, 0) + // Standard Error: 5_019 + .saturating_add(Weight::from_parts(1_023_764, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_427_000 picoseconds. + Weight::from_parts(2_896_156, 0) + // Standard Error: 6_951 + .saturating_add(Weight::from_parts(802_689, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_462_000 picoseconds. + Weight::from_parts(426_469, 0) + // Standard Error: 10_537 + .saturating_add(Weight::from_parts(1_494_232, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 7_457_000 picoseconds. + Weight::from_parts(3_895_728, 0) + // Standard Error: 11_712 + .saturating_add(Weight::from_parts(6_886_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_329_000 picoseconds. + Weight::from_parts(2_446_000, 0) + // Standard Error: 7_863 + .saturating_add(Weight::from_parts(3_373_960, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_356_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_062 + .saturating_add(Weight::from_parts(3_099_699, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_414_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_233 + .saturating_add(Weight::from_parts(3_062_665, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_354_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 5_385 + .saturating_add(Weight::from_parts(2_634_958, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(78_370, 0) + // Standard Error: 5_836 + .saturating_add(Weight::from_parts(644_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(1_560_627, 0) + // Standard Error: 3_446 + .saturating_add(Weight::from_parts(401_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_470_000, 0) + // Standard Error: 13_417 + .saturating_add(Weight::from_parts(1_923_096, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 7_779 + .saturating_add(Weight::from_parts(1_116_387, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(958_713, 0) + // Standard Error: 3_953 + .saturating_add(Weight::from_parts(425_012, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_340_000 picoseconds. + Weight::from_parts(1_210_342, 0) + // Standard Error: 4_008 + .saturating_add(Weight::from_parts(405_027, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 3_850 + .saturating_add(Weight::from_parts(531_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(784_532, 0) + // Standard Error: 6_069 + .saturating_add(Weight::from_parts(555_216, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(1_161_421, 0) + // Standard Error: 4_039 + .saturating_add(Weight::from_parts(484_763, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(1_691_620, 0) + // Standard Error: 2_981 + .saturating_add(Weight::from_parts(348_760, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_515_000 picoseconds. + Weight::from_parts(2_924_119, 0) + // Standard Error: 1_669 + .saturating_add(Weight::from_parts(157_895, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_991_592, 0) + // Standard Error: 1_832 + .saturating_add(Weight::from_parts(165_974, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_372_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 11_615 + .saturating_add(Weight::from_parts(1_881_514, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_373_000 picoseconds. + Weight::from_parts(2_407_000, 0) + // Standard Error: 6_569 + .saturating_add(Weight::from_parts(1_113_971, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_262_000 picoseconds. + Weight::from_parts(2_360_000, 0) + // Standard Error: 13_054 + .saturating_add(Weight::from_parts(1_818_386, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_410_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_114_381, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_348_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 13_464 + .saturating_add(Weight::from_parts(1_878_505, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_337_000 picoseconds. + Weight::from_parts(2_365_000, 0) + // Standard Error: 7_739 + .saturating_add(Weight::from_parts(1_119_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_307_000 picoseconds. + Weight::from_parts(2_421_000, 0) + // Standard Error: 12_467 + .saturating_add(Weight::from_parts(1_861_174, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_092_400, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_367_000, 0) + // Standard Error: 12_879 + .saturating_add(Weight::from_parts(1_884_396, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_331_000 picoseconds. + Weight::from_parts(2_429_000, 0) + // Standard Error: 8_894 + .saturating_add(Weight::from_parts(1_169_885, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_294_000 picoseconds. + Weight::from_parts(2_357_000, 0) + // Standard Error: 13_940 + .saturating_add(Weight::from_parts(1_914_631, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_459_000, 0) + // Standard Error: 8_402 + .saturating_add(Weight::from_parts(1_176_854, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_418_000, 0) + // Standard Error: 10_611 + .saturating_add(Weight::from_parts(1_872_866, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 8_844 + .saturating_add(Weight::from_parts(1_196_259, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_415_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 13_149 + .saturating_add(Weight::from_parts(1_951_092, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 11_494 + .saturating_add(Weight::from_parts(1_149_239, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_370_000 picoseconds. + Weight::from_parts(2_432_000, 0) + // Standard Error: 10_649 + .saturating_add(Weight::from_parts(1_844_104, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_322_000 picoseconds. + Weight::from_parts(2_404_000, 0) + // Standard Error: 7_953 + .saturating_add(Weight::from_parts(1_133_979, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_269_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 11_413 + .saturating_add(Weight::from_parts(1_992_080, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 8_279 + .saturating_add(Weight::from_parts(1_189_577, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_298_000 picoseconds. + Weight::from_parts(2_350_000, 0) + // Standard Error: 10_140 + .saturating_add(Weight::from_parts(1_326_733, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_371_000, 0) + // Standard Error: 4_037 + .saturating_add(Weight::from_parts(637_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_344_000 picoseconds. + Weight::from_parts(2_373_000, 0) + // Standard Error: 10_199 + .saturating_add(Weight::from_parts(1_298_682, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_466_000, 0) + // Standard Error: 4_582 + .saturating_add(Weight::from_parts(636_828, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_353_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 12_897 + .saturating_add(Weight::from_parts(1_846_970, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_417_000, 0) + // Standard Error: 9_981 + .saturating_add(Weight::from_parts(1_223_793, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_312_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 10_103 + .saturating_add(Weight::from_parts(2_741_059, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_396_000 picoseconds. + Weight::from_parts(112_380, 0) + // Standard Error: 10_925 + .saturating_add(Weight::from_parts(2_528_254, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_454_000, 0) + // Standard Error: 10_428 + .saturating_add(Weight::from_parts(2_995_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_130_896, 0) + // Standard Error: 13_603 + .saturating_add(Weight::from_parts(2_381_602, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_267_000 picoseconds. + Weight::from_parts(2_353_000, 0) + // Standard Error: 16_019 + .saturating_add(Weight::from_parts(9_029_076, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_365_000 picoseconds. + Weight::from_parts(2_433_000, 0) + // Standard Error: 25_156 + .saturating_add(Weight::from_parts(7_213_026, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(5_071_167, 0) + // Standard Error: 16_438 + .saturating_add(Weight::from_parts(2_737_649, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_278_000 picoseconds. + Weight::from_parts(2_490_000, 0) + // Standard Error: 6_075 + .saturating_add(Weight::from_parts(2_397_568, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_489_000, 0) + // Standard Error: 7_542 + .saturating_add(Weight::from_parts(1_261_191, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_396_000, 0) + // Standard Error: 5_257 + .saturating_add(Weight::from_parts(658_509, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_324_000 picoseconds. + Weight::from_parts(2_405_000, 0) + // Standard Error: 8_100 + .saturating_add(Weight::from_parts(1_243_620, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_330_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 4_018 + .saturating_add(Weight::from_parts(621_808, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_332_000 picoseconds. + Weight::from_parts(2_395_000, 0) + // Standard Error: 7_529 + .saturating_add(Weight::from_parts(1_224_045, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(179_834, 0) + // Standard Error: 5_835 + .saturating_add(Weight::from_parts(669_331, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_277_000 picoseconds. + Weight::from_parts(2_333_000, 0) + // Standard Error: 7_311 + .saturating_add(Weight::from_parts(1_060_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_317_000 picoseconds. + Weight::from_parts(2_411_000, 0) + // Standard Error: 4_306 + .saturating_add(Weight::from_parts(560_405, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_275_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 5_538 + .saturating_add(Weight::from_parts(1_020_152, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_422_000, 0) + // Standard Error: 4_558 + .saturating_add(Weight::from_parts(573_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 7_831 + .saturating_add(Weight::from_parts(1_042_480, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_321_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 3_964 + .saturating_add(Weight::from_parts(546_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_636 + .saturating_add(Weight::from_parts(1_023_360, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_397_000, 0) + // Standard Error: 4_811 + .saturating_add(Weight::from_parts(578_759, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 6_737 + .saturating_add(Weight::from_parts(1_088_901, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_304_000 picoseconds. + Weight::from_parts(2_364_000, 0) + // Standard Error: 3_944 + .saturating_add(Weight::from_parts(569_246, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 5_698_000 picoseconds. - Weight::from_parts(5_953_000, 4169) + // Minimum execution time: 5_921_000 picoseconds. + Weight::from_parts(6_104_000, 4169) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: - // Measured: `1003` - // Estimated: `23637` - // Minimum execution time: 61_615_000 picoseconds. - Weight::from_parts(64_309_000, 23637) + // Measured: `1039` + // Estimated: `23781` + // Minimum execution time: 61_062_000 picoseconds. + Weight::from_parts(62_680_000, 23781) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn tasks_send_user_message_to_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `784` - // Estimated: `21534` - // Minimum execution time: 43_449_000 picoseconds. - Weight::from_parts(44_990_000, 21534) + // Measured: `820` + // Estimated: `21750` + // Minimum execution time: 46_305_000 picoseconds. + Weight::from_parts(47_371_000, 21750) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } fn tasks_send_user_message() -> Weight { // Proof Size summary in bytes: - // Measured: `906` - // Estimated: `33891` - // Minimum execution time: 75_764_000 picoseconds. - Weight::from_parts(77_875_000, 33891) + // Measured: `942` + // Estimated: `34143` + // Minimum execution time: 75_202_000 picoseconds. + Weight::from_parts(76_741_000, 34143) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } fn tasks_send_dispatch() -> Weight { // Proof Size summary in bytes: - // Measured: `591` - // Estimated: `19885` - // Minimum execution time: 31_362_000 picoseconds. - Weight::from_parts(32_425_000, 19885) + // Measured: `627` + // Estimated: `20101` + // Minimum execution time: 31_345_000 picoseconds. + Weight::from_parts(32_397_000, 20101) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn tasks_wake_message() -> Weight { // Proof Size summary in bytes: - // Measured: `872` - // Estimated: `25908` - // Minimum execution time: 45_023_000 picoseconds. - Weight::from_parts(46_479_000, 25908) + // Measured: `908` + // Estimated: `26160` + // Minimum execution time: 46_945_000 picoseconds. + Weight::from_parts(47_662_000, 26160) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2142,37 +2142,37 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_365_000 picoseconds. - Weight::from_parts(3_639_000, 3545) + // Minimum execution time: 3_774_000 picoseconds. + Weight::from_parts(3_895_000, 3545) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: - // Measured: `1522` - // Estimated: `57192` - // Minimum execution time: 114_023_000 picoseconds. - Weight::from_parts(117_157_000, 57192) + // Measured: `1558` + // Estimated: `57552` + // Minimum execution time: 108_473_000 picoseconds. + Weight::from_parts(111_694_000, 57552) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } fn tasks_remove_from_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `1228` - // Estimated: `46026` - // Minimum execution time: 90_320_000 picoseconds. - Weight::from_parts(93_096_000, 46026) + // Measured: `1264` + // Estimated: `46350` + // Minimum execution time: 90_424_000 picoseconds. + Weight::from_parts(91_903_000, 46350) .saturating_add(T::DbWeight::get().reads(14_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2200 + c * (16400 ±0)` - // Estimated: `19363 + c * (84480 ±0)` - // Minimum execution time: 28_326_000 picoseconds. - Weight::from_parts(28_612_000, 19363) - // Standard Error: 73_191 - .saturating_add(Weight::from_parts(39_403_570, 0).saturating_mul(c.into())) + // Measured: `2236 + c * (16400 ±0)` + // Estimated: `19543 + c * (84480 ±0)` + // Minimum execution time: 28_903_000 picoseconds. + Weight::from_parts(29_338_000, 19543) + // Standard Error: 76_744 + .saturating_add(Weight::from_parts(38_940_231, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(2_u64)) @@ -2182,12 +2182,12 @@ impl WeightInfo for SubstrateWeight { /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program_uninited(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3025 + c * (42 ±0)` - // Estimated: `59431 + c * (2947 ±0)` - // Minimum execution time: 86_517_000 picoseconds. - Weight::from_parts(78_047_954, 59431) - // Standard Error: 2_660 - .saturating_add(Weight::from_parts(1_060_607, 0).saturating_mul(c.into())) + // Measured: `3061 + c * (42 ±0)` + // Estimated: `59827 + c * (2947 ±0)` + // Minimum execution time: 86_931_000 picoseconds. + Weight::from_parts(73_105_603, 59827) + // Standard Error: 2_094 + .saturating_add(Weight::from_parts(1_048_872, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(13_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(9_u64)) @@ -2198,6 +2198,134 @@ impl WeightInfo for SubstrateWeight { // For backwards compatibility and tests impl WeightInfo for () { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_951_000 picoseconds. + Weight::from_parts(100_717_768, 0) + // Standard Error: 76_224 + .saturating_add(Weight::from_parts(17_095_216, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_454_000 picoseconds. + Weight::from_parts(97_678_268, 0) + // Standard Error: 74_738 + .saturating_add(Weight::from_parts(19_588_928, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_539_000 picoseconds. + Weight::from_parts(98_327_518, 0) + // Standard Error: 74_691 + .saturating_add(Weight::from_parts(17_315_626, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_519_000 picoseconds. + Weight::from_parts(102_305_534, 0) + // Standard Error: 74_397 + .saturating_add(Weight::from_parts(19_237_730, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 563_483_000 picoseconds. + Weight::from_parts(582_831_594, 0) + // Standard Error: 449_161 + .saturating_add(Weight::from_parts(18_438_220, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(_r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 578_006_000 picoseconds. + Weight::from_parts(607_577_318, 0) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_345_000 picoseconds. + Weight::from_parts(111_013_026, 0) + // Standard Error: 74_005 + .saturating_add(Weight::from_parts(8_235_932, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 102_924_000 picoseconds. + Weight::from_parts(110_267_312, 0) + // Standard Error: 73_398 + .saturating_add(Weight::from_parts(12_311_132, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_277_000 picoseconds. + Weight::from_parts(101_344_118, 0) + // Standard Error: 2_127_102 + .saturating_add(Weight::from_parts(186_064_314, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_677_000 picoseconds. + Weight::from_parts(101_464_400, 0) + // Standard Error: 2_036_225 + .saturating_add(Weight::from_parts(168_701_236, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_169_000 picoseconds. + Weight::from_parts(97_139_216, 0) + // Standard Error: 1_956_585 + .saturating_add(Weight::from_parts(132_088_124, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_038_000 picoseconds. + Weight::from_parts(97_158_312, 0) + // Standard Error: 2_050_089 + .saturating_add(Weight::from_parts(173_080_512, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_747_000 picoseconds. + Weight::from_parts(101_196_228, 0) + // Standard Error: 2_139_551 + .saturating_add(Weight::from_parts(173_581_920, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. RocksDbWeight::get().writes(1) @@ -2217,21 +2345,21 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_000_000, 0) + // Standard Error: 941 + .saturating_add(Weight::from_parts(212_255, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. fn db_read_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `146 + c * (1024 ±0)` - // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Measured: `79 + c * (1024 ±0)` + // Estimated: `3543 + c * (1024 ±0)` + // Minimum execution time: 3_239_000 picoseconds. + Weight::from_parts(3_317_000, 3543) + // Standard Error: 1_258 + .saturating_add(Weight::from_parts(740_081, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -2240,35 +2368,35 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_358_000 picoseconds. + Weight::from_parts(101_958_464, 0) + // Standard Error: 6_188 + .saturating_add(Weight::from_parts(2_328_325, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: - // Measured: `1372` - // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Measured: `1304` + // Estimated: `51293` + // Minimum execution time: 106_470_000 picoseconds. + Weight::from_parts(109_289_000, 51293) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } fn pay_program_rent() -> Weight { // Proof Size summary in bytes: - // Measured: `992` - // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Measured: `923` + // Estimated: `21372` + // Minimum execution time: 54_191_000 picoseconds. + Weight::from_parts(55_567_000, 21372) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn resume_session_init() -> Weight { // Proof Size summary in bytes: - // Measured: `638` - // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Measured: `570` + // Estimated: `17214` + // Minimum execution time: 28_905_000 picoseconds. + Weight::from_parts(29_969_000, 17214) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -2277,22 +2405,22 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 7_844_000 picoseconds. + Weight::from_parts(3_279_595, 7640) + // Standard Error: 35_665 + .saturating_add(Weight::from_parts(14_473_219, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } /// The range of component `c` is `[0, 2044]`. fn resume_session_commit(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1593 + c * (16389 ±0)` - // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Measured: `1457 + c * (16389 ±0)` + // Estimated: `42178 + c * (131112 ±0)` + // Minimum execution time: 70_870_000 picoseconds. + Weight::from_parts(71_613_000, 42178) + // Standard Error: 169_741 + .saturating_add(Weight::from_parts(54_942_035, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(9_u64)) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -2301,24 +2429,24 @@ impl WeightInfo for () { /// The range of component `c` is `[0, 250]`. fn upload_code(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `113` - // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Measured: `46` + // Estimated: `5134` + // Minimum execution time: 85_355_000 picoseconds. + Weight::from_parts(87_584_183, 5134) + // Standard Error: 25_310 + .saturating_add(Weight::from_parts(59_783_475, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } /// The range of component `s` is `[0, 4194304]`. fn create_program(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1111` - // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Measured: `1043` + // Estimated: `49852` + // Minimum execution time: 93_704_000 picoseconds. + Weight::from_parts(127_499_738, 49852) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_663, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } @@ -2326,72 +2454,72 @@ impl WeightInfo for () { /// The range of component `s` is `[0, 4194304]`. fn upload_program(c: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `521` - // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) + // Measured: `453` + // Estimated: `44268` + // Minimum execution time: 11_298_578_000 picoseconds. + Weight::from_parts(313_738_874, 44268) + // Standard Error: 179_773 + .saturating_add(Weight::from_parts(60_271_223, 0).saturating_mul(c.into())) // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_602, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(16_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `531` - // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Measured: `530` + // Estimated: `31259` + // Minimum execution time: 72_629_000 picoseconds. + Weight::from_parts(49_117_214, 31259) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_095, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1371` - // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) + // Measured: `1303` + // Estimated: `53823` + // Minimum execution time: 121_887_000 picoseconds. + Weight::from_parts(93_252_844, 53823) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_136, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { + fn initial_allocation(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(RocksDbWeight::get().reads(33_u64)) - .saturating_add(RocksDbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89393` + // Minimum execution time: 357_691_000 picoseconds. + Weight::from_parts(373_666_013, 89393) + // Standard Error: 1_475 + .saturating_add(Weight::from_parts(288, 0).saturating_mul(q.into())) + .saturating_add(RocksDbWeight::get().reads(31_u64)) + .saturating_add(RocksDbWeight::get().writes(24_u64)) } /// The range of component `q` is `[0, 512]`. - fn alloc_in_handle(q: u32, ) -> Weight { + fn alloc_in_handle(_q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(RocksDbWeight::get().reads(33_u64)) - .saturating_add(RocksDbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89133` + // Minimum execution time: 374_989_000 picoseconds. + Weight::from_parts(394_614_393, 89133) + .saturating_add(RocksDbWeight::get().reads(31_u64)) + .saturating_add(RocksDbWeight::get().writes(24_u64)) } /// The range of component `c` is `[0, 512]`. fn reinstrument_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 67_200_000 picoseconds. + Weight::from_parts(67_509_000, 3899) + // Standard Error: 38_196 + .saturating_add(Weight::from_parts(59_116_754, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -2401,638 +2529,510 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 91_695_000 picoseconds. + Weight::from_parts(94_967_000, 0) + // Standard Error: 5_175_325 + .saturating_add(Weight::from_parts(748_650_861, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 485_489_000 picoseconds. + Weight::from_parts(569_668_689, 0) + // Standard Error: 273_944 + .saturating_add(Weight::from_parts(31_589_828, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 208_976_000 picoseconds. + Weight::from_parts(203_793_073, 0) + // Standard Error: 294_334 + .saturating_add(Weight::from_parts(63_953_018, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 97_586_000 picoseconds. + Weight::from_parts(103_290_201, 0) + // Standard Error: 4_817 + .saturating_add(Weight::from_parts(2_320_445, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 145_473_000 picoseconds. + Weight::from_parts(214_067_565, 0) + // Standard Error: 29_497 + .saturating_add(Weight::from_parts(1_955_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 96_147_000 picoseconds. + Weight::from_parts(112_970_024, 0) + // Standard Error: 325_779 + .saturating_add(Weight::from_parts(89_123_431, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 98_276_000 picoseconds. + Weight::from_parts(97_237_065, 0) + // Standard Error: 241_915 + .saturating_add(Weight::from_parts(80_362_552, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_158_659, 0) + // Standard Error: 272_345 + .saturating_add(Weight::from_parts(79_844_961, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 97_469_000 picoseconds. + Weight::from_parts(94_877_697, 0) + // Standard Error: 282_150 + .saturating_add(Weight::from_parts(79_838_125, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 93_974_000 picoseconds. + Weight::from_parts(94_496_657, 0) + // Standard Error: 305_129 + .saturating_add(Weight::from_parts(79_028_525, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_897_000 picoseconds. + Weight::from_parts(87_649_819, 0) + // Standard Error: 322_754 + .saturating_add(Weight::from_parts(80_268_253, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 94_173_000 picoseconds. + Weight::from_parts(96_607_393, 0) + // Standard Error: 314_464 + .saturating_add(Weight::from_parts(78_076_004, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 93_956_000 picoseconds. + Weight::from_parts(94_318_451, 0) + // Standard Error: 273_910 + .saturating_add(Weight::from_parts(78_930_346, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 570_269_000 picoseconds. + Weight::from_parts(606_077_348, 0) + // Standard Error: 383_361 + .saturating_add(Weight::from_parts(116_003_226, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 706_324_000 picoseconds. + Weight::from_parts(717_965_000, 0) + // Standard Error: 58_667 + .saturating_add(Weight::from_parts(13_207_989, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_054_000 picoseconds. + Weight::from_parts(96_172_569, 0) + // Standard Error: 280_132 + .saturating_add(Weight::from_parts(79_471_939, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 97_911_000 picoseconds. + Weight::from_parts(88_693_640, 0) + // Standard Error: 358_125 + .saturating_add(Weight::from_parts(79_354_420, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 96_784_000 picoseconds. + Weight::from_parts(106_277_130, 0) + // Standard Error: 343_005 + .saturating_add(Weight::from_parts(156_965_020, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 95_813_000 picoseconds. + Weight::from_parts(98_769_000, 0) + // Standard Error: 3_613_658 + .saturating_add(Weight::from_parts(729_581_907, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 98_000_000 picoseconds. + Weight::from_parts(154_377_709, 0) + // Standard Error: 437_713 + .saturating_add(Weight::from_parts(234_687_404, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 324_758_000 picoseconds. + Weight::from_parts(328_638_000, 0) + // Standard Error: 58_648 + .saturating_add(Weight::from_parts(24_437_593, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 93_044_000 picoseconds. + Weight::from_parts(157_232_198, 0) + // Standard Error: 396_906 + .saturating_add(Weight::from_parts(240_347_665, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 327_422_000 picoseconds. + Weight::from_parts(331_656_000, 0) + // Standard Error: 60_455 + .saturating_add(Weight::from_parts(24_506_810, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 571_320_000 picoseconds. + Weight::from_parts(634_868_924, 0) + // Standard Error: 418_525 + .saturating_add(Weight::from_parts(249_901_540, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 574_448_000 picoseconds. + Weight::from_parts(641_930_738, 0) + // Standard Error: 409_252 + .saturating_add(Weight::from_parts(258_755_798, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 92_815_000 picoseconds. + Weight::from_parts(82_681_780, 0) + // Standard Error: 324_107 + .saturating_add(Weight::from_parts(88_233_101, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_741_345_000 picoseconds. + Weight::from_parts(1_859_369_769, 0) + // Standard Error: 364_359 + .saturating_add(Weight::from_parts(143_830_199, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 307_004_000 picoseconds. + Weight::from_parts(311_176_000, 0) + // Standard Error: 62_536 + .saturating_add(Weight::from_parts(34_317_550, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_721_015_000 picoseconds. + Weight::from_parts(1_861_251_849, 0) + // Standard Error: 415_928 + .saturating_add(Weight::from_parts(202_045_206, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_735_158_000 picoseconds. + Weight::from_parts(1_840_039_726, 0) + // Standard Error: 369_415 + .saturating_add(Weight::from_parts(206_925_082, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 262_894_000 picoseconds. + Weight::from_parts(301_793_251, 0) + // Standard Error: 357_618 + .saturating_add(Weight::from_parts(252_986_349, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 511_301_000 picoseconds. + Weight::from_parts(521_795_000, 0) + // Standard Error: 56_321 + .saturating_add(Weight::from_parts(24_551_133, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_893_497_000 picoseconds. + Weight::from_parts(1_990_682_636, 0) + // Standard Error: 488_519 + .saturating_add(Weight::from_parts(217_870_134, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_911_000 picoseconds. + Weight::from_parts(104_498_766, 0) + // Standard Error: 1_026 + .saturating_add(Weight::from_parts(483_810, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 108_932_000 picoseconds. + Weight::from_parts(102_081_372, 0) + // Standard Error: 1_209 + .saturating_add(Weight::from_parts(488_334, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 94_148_000 picoseconds. + Weight::from_parts(144_750_049, 0) + // Standard Error: 429_315 + .saturating_add(Weight::from_parts(131_289_752, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 109_069_000 picoseconds. + Weight::from_parts(111_278_000, 0) + // Standard Error: 2_429 + .saturating_add(Weight::from_parts(679_580, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 115_992_000 picoseconds. + Weight::from_parts(104_484_181, 0) + // Standard Error: 924 + .saturating_add(Weight::from_parts(487_903, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 110_181_000 picoseconds. + Weight::from_parts(101_489_832, 0) + // Standard Error: 1_185 + .saturating_add(Weight::from_parts(489_003, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 92_388_000 picoseconds. + Weight::from_parts(90_628_272, 0) + // Standard Error: 241_895 + .saturating_add(Weight::from_parts(80_053_397, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_960_000 picoseconds. - Weight::from_parts(96_741_705, 0) - // Standard Error: 331_442 - .saturating_add(Weight::from_parts(82_371_743, 0).saturating_mul(r.into())) + // Minimum execution time: 94_363_000 picoseconds. + Weight::from_parts(92_162_352, 0) + // Standard Error: 314_463 + .saturating_add(Weight::from_parts(78_800_286, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_150_000 picoseconds. - Weight::from_parts(94_807_000, 0) - // Standard Error: 308_494 - .saturating_add(Weight::from_parts(85_723_479, 0).saturating_mul(r.into())) + // Minimum execution time: 94_936_000 picoseconds. + Weight::from_parts(89_390_999, 0) + // Standard Error: 349_987 + .saturating_add(Weight::from_parts(83_132_741, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 565_519_000 picoseconds. + Weight::from_parts(580_848_281, 0) + // Standard Error: 393_637 + .saturating_add(Weight::from_parts(105_390_521, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 584_541_000 picoseconds. + Weight::from_parts(619_408_777, 0) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(110_174, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_472_000 picoseconds. + Weight::from_parts(2_366_765_174, 0) + // Standard Error: 450_617 + .saturating_add(Weight::from_parts(126_679_589, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_412_676_000 picoseconds. + Weight::from_parts(2_269_571_280, 0) + // Standard Error: 14_334 + .saturating_add(Weight::from_parts(12_340_809, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 93_485_000 picoseconds. + Weight::from_parts(122_012_469, 0) + // Standard Error: 397_788 + .saturating_add(Weight::from_parts(102_615_866, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 160_900_000 picoseconds. + Weight::from_parts(163_653_000, 0) + // Standard Error: 53_369 + .saturating_add(Weight::from_parts(30_430_265, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 92_997_000 picoseconds. + Weight::from_parts(91_692_792, 0) + // Standard Error: 303_701 + .saturating_add(Weight::from_parts(78_191_086, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 144_900_000 picoseconds. + Weight::from_parts(232_609_280, 0) + // Standard Error: 399_518 + .saturating_add(Weight::from_parts(134_791_627, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 103_229_000 picoseconds. + Weight::from_parts(172_796_927, 0) + // Standard Error: 426_983 + .saturating_add(Weight::from_parts(322_538_662, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3040,22 +3040,22 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 52_796_283_000 picoseconds. + Weight::from_parts(52_856_932_000, 0) + // Standard Error: 319_629 + .saturating_add(Weight::from_parts(8_350_715, 0).saturating_mul(p.into())) + // Standard Error: 319_614 + .saturating_add(Weight::from_parts(181_173_152, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 107_225_000 picoseconds. + Weight::from_parts(165_938_086, 0) + // Standard Error: 375_037 + .saturating_add(Weight::from_parts(329_093_468, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3063,32 +3063,32 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 49_921_712_000 picoseconds. + Weight::from_parts(49_985_776_000, 0) + // Standard Error: 302_570 + .saturating_add(Weight::from_parts(9_442_995, 0).saturating_mul(p.into())) + // Standard Error: 302_555 + .saturating_add(Weight::from_parts(181_874_861, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 93_158_000 picoseconds. + Weight::from_parts(110_245_538, 0) + // Standard Error: 28_669 + .saturating_add(Weight::from_parts(1_774_366, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 91_594_000 picoseconds. + Weight::from_parts(131_659_366, 1131) + // Standard Error: 17_381 + .saturating_add(Weight::from_parts(14_523_041, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3097,10 +3097,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 92_922_000 picoseconds. + Weight::from_parts(94_897_000, 1131) + // Standard Error: 34_843 + .saturating_add(Weight::from_parts(41_827_659, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3109,10 +3109,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_473_917_000 picoseconds. + Weight::from_parts(7_419_217_673, 5069931) + // Standard Error: 72_370 + .saturating_add(Weight::from_parts(41_244_424, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -3120,10 +3120,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 93_816_000 picoseconds. + Weight::from_parts(97_015_000, 1939) + // Standard Error: 49_263 + .saturating_add(Weight::from_parts(54_820_812, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -3132,10 +3132,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 103_925_000 picoseconds. + Weight::from_parts(108_901_208, 1131) + // Standard Error: 75_458 + .saturating_add(Weight::from_parts(42_819_430, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3144,10 +3144,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 603_461_000 picoseconds. + Weight::from_parts(609_663_702, 1496) + // Standard Error: 130_843 + .saturating_add(Weight::from_parts(48_053_563, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -3156,10 +3156,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_065_846_000 picoseconds. + Weight::from_parts(1_081_637_554, 317931) + // Standard Error: 190_175 + .saturating_add(Weight::from_parts(48_782_076, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -3167,155 +3167,155 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 4_707_000 picoseconds. + Weight::from_parts(9_567_226, 0) + // Standard Error: 253_530 + .saturating_add(Weight::from_parts(72_658_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_441_788_000 picoseconds. + Weight::from_parts(4_015_824_269, 0) + // Standard Error: 88_889 + .saturating_add(Weight::from_parts(6_159_028, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_444_047_000 picoseconds. + Weight::from_parts(4_066_569_210, 0) + // Standard Error: 85_042 + .saturating_add(Weight::from_parts(5_854_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_627_366_000 picoseconds. + Weight::from_parts(11_380_309_623, 0) + // Standard Error: 150_067 + .saturating_add(Weight::from_parts(10_299_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_024_055_000 picoseconds. + Weight::from_parts(11_033_908_079, 0) + // Standard Error: 160_760 + .saturating_add(Weight::from_parts(8_595_938, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_437_000, 0) + // Standard Error: 9_433 + .saturating_add(Weight::from_parts(3_787_532, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_453_000 picoseconds. + Weight::from_parts(2_533_000, 0) + // Standard Error: 5_336 + .saturating_add(Weight::from_parts(3_028_776, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_280_000 picoseconds. + Weight::from_parts(3_490_508, 0) + // Standard Error: 946 + .saturating_add(Weight::from_parts(1_562_372, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_368_000 picoseconds. + Weight::from_parts(2_394_000, 0) + // Standard Error: 9_240 + .saturating_add(Weight::from_parts(2_910_475, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_457_000 picoseconds. + Weight::from_parts(2_526_000, 0) + // Standard Error: 6_350 + .saturating_add(Weight::from_parts(5_307_124, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 6_812_000 picoseconds. + Weight::from_parts(7_468_072, 0) + // Standard Error: 2_003 + .saturating_add(Weight::from_parts(95_495, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(4_082_196, 0) + // Standard Error: 5_596 + .saturating_add(Weight::from_parts(2_567_916, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_567_916 - + 2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_362_000 picoseconds. + Weight::from_parts(4_019_053, 0) + // Standard Error: 12_148 + .saturating_add(Weight::from_parts(2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_768_000 picoseconds. + Weight::from_parts(12_009_440, 0) + // Standard Error: 25_506 + .saturating_add(Weight::from_parts(9_923_544, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_634_000 picoseconds. + Weight::from_parts(12_825_000, 0) + // Standard Error: 8_148 + .saturating_add(Weight::from_parts(1_044_503, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { @@ -3323,779 +3323,779 @@ impl WeightInfo for () { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + Weight::from_parts(5_731_096, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 4_854_000 picoseconds. + Weight::from_parts(5_311_261, 0) + // Standard Error: 2_798 + .saturating_add(Weight::from_parts(390_457, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_948_000 picoseconds. + Weight::from_parts(4_397_769, 0) + // Standard Error: 5_057 + .saturating_add(Weight::from_parts(930_247, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 4_959_000 picoseconds. + Weight::from_parts(3_982_836, 0) + // Standard Error: 5_019 + .saturating_add(Weight::from_parts(1_023_764, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_427_000 picoseconds. + Weight::from_parts(2_896_156, 0) + // Standard Error: 6_951 + .saturating_add(Weight::from_parts(802_689, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_462_000 picoseconds. + Weight::from_parts(426_469, 0) + // Standard Error: 10_537 + .saturating_add(Weight::from_parts(1_494_232, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 7_457_000 picoseconds. + Weight::from_parts(3_895_728, 0) + // Standard Error: 11_712 + .saturating_add(Weight::from_parts(6_886_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_329_000 picoseconds. + Weight::from_parts(2_446_000, 0) + // Standard Error: 7_863 + .saturating_add(Weight::from_parts(3_373_960, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_356_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_062 + .saturating_add(Weight::from_parts(3_099_699, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_414_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_233 + .saturating_add(Weight::from_parts(3_062_665, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_354_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 5_385 + .saturating_add(Weight::from_parts(2_634_958, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(78_370, 0) + // Standard Error: 5_836 + .saturating_add(Weight::from_parts(644_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(1_560_627, 0) + // Standard Error: 3_446 + .saturating_add(Weight::from_parts(401_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_470_000, 0) + // Standard Error: 13_417 + .saturating_add(Weight::from_parts(1_923_096, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 7_779 + .saturating_add(Weight::from_parts(1_116_387, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(958_713, 0) + // Standard Error: 3_953 + .saturating_add(Weight::from_parts(425_012, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_340_000 picoseconds. + Weight::from_parts(1_210_342, 0) + // Standard Error: 4_008 + .saturating_add(Weight::from_parts(405_027, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 3_850 + .saturating_add(Weight::from_parts(531_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(784_532, 0) + // Standard Error: 6_069 + .saturating_add(Weight::from_parts(555_216, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(1_161_421, 0) + // Standard Error: 4_039 + .saturating_add(Weight::from_parts(484_763, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(1_691_620, 0) + // Standard Error: 2_981 + .saturating_add(Weight::from_parts(348_760, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_515_000 picoseconds. + Weight::from_parts(2_924_119, 0) + // Standard Error: 1_669 + .saturating_add(Weight::from_parts(157_895, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_991_592, 0) + // Standard Error: 1_832 + .saturating_add(Weight::from_parts(165_974, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_372_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 11_615 + .saturating_add(Weight::from_parts(1_881_514, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_373_000 picoseconds. + Weight::from_parts(2_407_000, 0) + // Standard Error: 6_569 + .saturating_add(Weight::from_parts(1_113_971, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_262_000 picoseconds. + Weight::from_parts(2_360_000, 0) + // Standard Error: 13_054 + .saturating_add(Weight::from_parts(1_818_386, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_410_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_114_381, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_348_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 13_464 + .saturating_add(Weight::from_parts(1_878_505, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_337_000 picoseconds. + Weight::from_parts(2_365_000, 0) + // Standard Error: 7_739 + .saturating_add(Weight::from_parts(1_119_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_307_000 picoseconds. + Weight::from_parts(2_421_000, 0) + // Standard Error: 12_467 + .saturating_add(Weight::from_parts(1_861_174, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_092_400, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_367_000, 0) + // Standard Error: 12_879 + .saturating_add(Weight::from_parts(1_884_396, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_331_000 picoseconds. + Weight::from_parts(2_429_000, 0) + // Standard Error: 8_894 + .saturating_add(Weight::from_parts(1_169_885, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_294_000 picoseconds. + Weight::from_parts(2_357_000, 0) + // Standard Error: 13_940 + .saturating_add(Weight::from_parts(1_914_631, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_459_000, 0) + // Standard Error: 8_402 + .saturating_add(Weight::from_parts(1_176_854, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_418_000, 0) + // Standard Error: 10_611 + .saturating_add(Weight::from_parts(1_872_866, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 8_844 + .saturating_add(Weight::from_parts(1_196_259, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_415_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 13_149 + .saturating_add(Weight::from_parts(1_951_092, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 11_494 + .saturating_add(Weight::from_parts(1_149_239, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_370_000 picoseconds. + Weight::from_parts(2_432_000, 0) + // Standard Error: 10_649 + .saturating_add(Weight::from_parts(1_844_104, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_322_000 picoseconds. + Weight::from_parts(2_404_000, 0) + // Standard Error: 7_953 + .saturating_add(Weight::from_parts(1_133_979, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_269_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 11_413 + .saturating_add(Weight::from_parts(1_992_080, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 8_279 + .saturating_add(Weight::from_parts(1_189_577, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_298_000 picoseconds. + Weight::from_parts(2_350_000, 0) + // Standard Error: 10_140 + .saturating_add(Weight::from_parts(1_326_733, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_371_000, 0) + // Standard Error: 4_037 + .saturating_add(Weight::from_parts(637_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_344_000 picoseconds. + Weight::from_parts(2_373_000, 0) + // Standard Error: 10_199 + .saturating_add(Weight::from_parts(1_298_682, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_466_000, 0) + // Standard Error: 4_582 + .saturating_add(Weight::from_parts(636_828, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_353_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 12_897 + .saturating_add(Weight::from_parts(1_846_970, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_417_000, 0) + // Standard Error: 9_981 + .saturating_add(Weight::from_parts(1_223_793, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_312_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 10_103 + .saturating_add(Weight::from_parts(2_741_059, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_396_000 picoseconds. + Weight::from_parts(112_380, 0) + // Standard Error: 10_925 + .saturating_add(Weight::from_parts(2_528_254, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_454_000, 0) + // Standard Error: 10_428 + .saturating_add(Weight::from_parts(2_995_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_130_896, 0) + // Standard Error: 13_603 + .saturating_add(Weight::from_parts(2_381_602, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_267_000 picoseconds. + Weight::from_parts(2_353_000, 0) + // Standard Error: 16_019 + .saturating_add(Weight::from_parts(9_029_076, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_365_000 picoseconds. + Weight::from_parts(2_433_000, 0) + // Standard Error: 25_156 + .saturating_add(Weight::from_parts(7_213_026, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(5_071_167, 0) + // Standard Error: 16_438 + .saturating_add(Weight::from_parts(2_737_649, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_278_000 picoseconds. + Weight::from_parts(2_490_000, 0) + // Standard Error: 6_075 + .saturating_add(Weight::from_parts(2_397_568, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_489_000, 0) + // Standard Error: 7_542 + .saturating_add(Weight::from_parts(1_261_191, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_396_000, 0) + // Standard Error: 5_257 + .saturating_add(Weight::from_parts(658_509, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_324_000 picoseconds. + Weight::from_parts(2_405_000, 0) + // Standard Error: 8_100 + .saturating_add(Weight::from_parts(1_243_620, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_330_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 4_018 + .saturating_add(Weight::from_parts(621_808, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_332_000 picoseconds. + Weight::from_parts(2_395_000, 0) + // Standard Error: 7_529 + .saturating_add(Weight::from_parts(1_224_045, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(179_834, 0) + // Standard Error: 5_835 + .saturating_add(Weight::from_parts(669_331, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_277_000 picoseconds. + Weight::from_parts(2_333_000, 0) + // Standard Error: 7_311 + .saturating_add(Weight::from_parts(1_060_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_317_000 picoseconds. + Weight::from_parts(2_411_000, 0) + // Standard Error: 4_306 + .saturating_add(Weight::from_parts(560_405, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_275_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 5_538 + .saturating_add(Weight::from_parts(1_020_152, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_422_000, 0) + // Standard Error: 4_558 + .saturating_add(Weight::from_parts(573_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 7_831 + .saturating_add(Weight::from_parts(1_042_480, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_321_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 3_964 + .saturating_add(Weight::from_parts(546_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_636 + .saturating_add(Weight::from_parts(1_023_360, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_397_000, 0) + // Standard Error: 4_811 + .saturating_add(Weight::from_parts(578_759, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 6_737 + .saturating_add(Weight::from_parts(1_088_901, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_304_000 picoseconds. + Weight::from_parts(2_364_000, 0) + // Standard Error: 3_944 + .saturating_add(Weight::from_parts(569_246, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 5_698_000 picoseconds. - Weight::from_parts(5_953_000, 4169) + // Minimum execution time: 5_921_000 picoseconds. + Weight::from_parts(6_104_000, 4169) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: - // Measured: `1003` - // Estimated: `23637` - // Minimum execution time: 61_615_000 picoseconds. - Weight::from_parts(64_309_000, 23637) + // Measured: `1039` + // Estimated: `23781` + // Minimum execution time: 61_062_000 picoseconds. + Weight::from_parts(62_680_000, 23781) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn tasks_send_user_message_to_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `784` - // Estimated: `21534` - // Minimum execution time: 43_449_000 picoseconds. - Weight::from_parts(44_990_000, 21534) + // Measured: `820` + // Estimated: `21750` + // Minimum execution time: 46_305_000 picoseconds. + Weight::from_parts(47_371_000, 21750) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } fn tasks_send_user_message() -> Weight { // Proof Size summary in bytes: - // Measured: `906` - // Estimated: `33891` - // Minimum execution time: 75_764_000 picoseconds. - Weight::from_parts(77_875_000, 33891) + // Measured: `942` + // Estimated: `34143` + // Minimum execution time: 75_202_000 picoseconds. + Weight::from_parts(76_741_000, 34143) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } fn tasks_send_dispatch() -> Weight { // Proof Size summary in bytes: - // Measured: `591` - // Estimated: `19885` - // Minimum execution time: 31_362_000 picoseconds. - Weight::from_parts(32_425_000, 19885) + // Measured: `627` + // Estimated: `20101` + // Minimum execution time: 31_345_000 picoseconds. + Weight::from_parts(32_397_000, 20101) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn tasks_wake_message() -> Weight { // Proof Size summary in bytes: - // Measured: `872` - // Estimated: `25908` - // Minimum execution time: 45_023_000 picoseconds. - Weight::from_parts(46_479_000, 25908) + // Measured: `908` + // Estimated: `26160` + // Minimum execution time: 46_945_000 picoseconds. + Weight::from_parts(47_662_000, 26160) .saturating_add(RocksDbWeight::get().reads(8_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4103,37 +4103,37 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_365_000 picoseconds. - Weight::from_parts(3_639_000, 3545) + // Minimum execution time: 3_774_000 picoseconds. + Weight::from_parts(3_895_000, 3545) .saturating_add(RocksDbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: - // Measured: `1522` - // Estimated: `57192` - // Minimum execution time: 114_023_000 picoseconds. - Weight::from_parts(117_157_000, 57192) + // Measured: `1558` + // Estimated: `57552` + // Minimum execution time: 108_473_000 picoseconds. + Weight::from_parts(111_694_000, 57552) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } fn tasks_remove_from_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `1228` - // Estimated: `46026` - // Minimum execution time: 90_320_000 picoseconds. - Weight::from_parts(93_096_000, 46026) + // Measured: `1264` + // Estimated: `46350` + // Minimum execution time: 90_424_000 picoseconds. + Weight::from_parts(91_903_000, 46350) .saturating_add(RocksDbWeight::get().reads(14_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2200 + c * (16400 ±0)` - // Estimated: `19363 + c * (84480 ±0)` - // Minimum execution time: 28_326_000 picoseconds. - Weight::from_parts(28_612_000, 19363) - // Standard Error: 73_191 - .saturating_add(Weight::from_parts(39_403_570, 0).saturating_mul(c.into())) + // Measured: `2236 + c * (16400 ±0)` + // Estimated: `19543 + c * (84480 ±0)` + // Minimum execution time: 28_903_000 picoseconds. + Weight::from_parts(29_338_000, 19543) + // Standard Error: 76_744 + .saturating_add(Weight::from_parts(38_940_231, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(2_u64)) @@ -4143,12 +4143,12 @@ impl WeightInfo for () { /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program_uninited(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3025 + c * (42 ±0)` - // Estimated: `59431 + c * (2947 ±0)` - // Minimum execution time: 86_517_000 picoseconds. - Weight::from_parts(78_047_954, 59431) - // Standard Error: 2_660 - .saturating_add(Weight::from_parts(1_060_607, 0).saturating_mul(c.into())) + // Measured: `3061 + c * (42 ±0)` + // Estimated: `59827 + c * (2947 ±0)` + // Minimum execution time: 86_931_000 picoseconds. + Weight::from_parts(73_105_603, 59827) + // Standard Error: 2_094 + .saturating_add(Weight::from_parts(1_048_872, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(13_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(9_u64)) diff --git a/runtime/gear/src/weights/frame_system.rs b/runtime/gear/src/weights/frame_system.rs index 31dd34692d1..feb5d3f0565 100644 --- a/runtime/gear/src/weights/frame_system.rs +++ b/runtime/gear/src/weights/frame_system.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for frame_system //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=frame_system --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/frame_system.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=frame_system --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/frame_system.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,27 +53,27 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_562_000 picoseconds. - Weight::from_parts(1_066_991, 0) + // Minimum execution time: 1_621_000 picoseconds. + Weight::from_parts(1_069_033, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(461, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(517, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 1310720]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_949_000 picoseconds. - Weight::from_parts(6_153_000, 0) - // Standard Error: 0 - .saturating_add(Weight::from_parts(1_441, 0).saturating_mul(b.into())) + // Minimum execution time: 6_045_000 picoseconds. + Weight::from_parts(6_176_000, 0) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_511, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_113_000 picoseconds. - Weight::from_parts(3_394_000, 1485) + // Minimum execution time: 3_005_000 picoseconds. + Weight::from_parts(3_238_000, 1485) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -82,10 +82,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_578_000 picoseconds. - Weight::from_parts(1_632_000, 0) - // Standard Error: 994 - .saturating_add(Weight::from_parts(687_989, 0).saturating_mul(i.into())) + // Minimum execution time: 1_606_000 picoseconds. + Weight::from_parts(1_622_000, 0) + // Standard Error: 866 + .saturating_add(Weight::from_parts(686_292, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `i` is `[0, 1000]`. @@ -93,21 +93,21 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_593_000 picoseconds. - Weight::from_parts(1_667_000, 0) - // Standard Error: 783 - .saturating_add(Weight::from_parts(535_872, 0).saturating_mul(i.into())) + // Minimum execution time: 1_548_000 picoseconds. + Weight::from_parts(1_607_000, 0) + // Standard Error: 834 + .saturating_add(Weight::from_parts(530_667, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `p` is `[0, 1000]`. fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `82 + p * (69 ±0)` - // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 3_345_000 picoseconds. - Weight::from_parts(3_470_000, 89) - // Standard Error: 1_511 - .saturating_add(Weight::from_parts(1_126_865, 0).saturating_mul(p.into())) + // Measured: `70 + p * (69 ±0)` + // Estimated: `73 + p * (70 ±0)` + // Minimum execution time: 3_316_000 picoseconds. + Weight::from_parts(3_444_000, 73) + // Standard Error: 1_394 + .saturating_add(Weight::from_parts(1_140_548, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) @@ -121,27 +121,27 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_562_000 picoseconds. - Weight::from_parts(1_066_991, 0) + // Minimum execution time: 1_621_000 picoseconds. + Weight::from_parts(1_069_033, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(461, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(517, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 1310720]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_949_000 picoseconds. - Weight::from_parts(6_153_000, 0) - // Standard Error: 0 - .saturating_add(Weight::from_parts(1_441, 0).saturating_mul(b.into())) + // Minimum execution time: 6_045_000 picoseconds. + Weight::from_parts(6_176_000, 0) + // Standard Error: 2 + .saturating_add(Weight::from_parts(1_511, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_113_000 picoseconds. - Weight::from_parts(3_394_000, 1485) + // Minimum execution time: 3_005_000 picoseconds. + Weight::from_parts(3_238_000, 1485) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -150,10 +150,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_578_000 picoseconds. - Weight::from_parts(1_632_000, 0) - // Standard Error: 994 - .saturating_add(Weight::from_parts(687_989, 0).saturating_mul(i.into())) + // Minimum execution time: 1_606_000 picoseconds. + Weight::from_parts(1_622_000, 0) + // Standard Error: 866 + .saturating_add(Weight::from_parts(686_292, 0).saturating_mul(i.into())) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `i` is `[0, 1000]`. @@ -161,21 +161,21 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_593_000 picoseconds. - Weight::from_parts(1_667_000, 0) - // Standard Error: 783 - .saturating_add(Weight::from_parts(535_872, 0).saturating_mul(i.into())) + // Minimum execution time: 1_548_000 picoseconds. + Weight::from_parts(1_607_000, 0) + // Standard Error: 834 + .saturating_add(Weight::from_parts(530_667, 0).saturating_mul(i.into())) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `p` is `[0, 1000]`. fn kill_prefix(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `82 + p * (69 ±0)` - // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 3_345_000 picoseconds. - Weight::from_parts(3_470_000, 89) - // Standard Error: 1_511 - .saturating_add(Weight::from_parts(1_126_865, 0).saturating_mul(p.into())) + // Measured: `70 + p * (69 ±0)` + // Estimated: `73 + p * (70 ±0)` + // Minimum execution time: 3_316_000 picoseconds. + Weight::from_parts(3_444_000, 73) + // Standard Error: 1_394 + .saturating_add(Weight::from_parts(1_140_548, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) diff --git a/runtime/gear/src/weights/pallet_balances.rs b/runtime/gear/src/weights/pallet_balances.rs index f096d50de43..c5c7463d99d 100644 --- a/runtime/gear/src/weights/pallet_balances.rs +++ b/runtime/gear/src/weights/pallet_balances.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_balances //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_balances.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_balances.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -53,8 +53,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 29_789_000 picoseconds. - Weight::from_parts(30_683_000, 3593) + // Minimum execution time: 29_512_000 picoseconds. + Weight::from_parts(30_561_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -62,8 +62,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 21_425_000 picoseconds. - Weight::from_parts(21_900_000, 3593) + // Minimum execution time: 21_730_000 picoseconds. + Weight::from_parts(22_231_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -71,8 +71,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 12_387_000 picoseconds. - Weight::from_parts(12_754_000, 3593) + // Minimum execution time: 12_252_000 picoseconds. + Weight::from_parts(12_670_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -80,8 +80,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 15_196_000 picoseconds. - Weight::from_parts(15_778_000, 3593) + // Minimum execution time: 15_338_000 picoseconds. + Weight::from_parts(15_902_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -89,7 +89,7 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 31_544_000 picoseconds. + // Minimum execution time: 31_520_000 picoseconds. Weight::from_parts(32_018_000, 6196) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) @@ -98,8 +98,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 28_027_000 picoseconds. - Weight::from_parts(29_047_000, 3593) + // Minimum execution time: 27_735_000 picoseconds. + Weight::from_parts(28_512_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -107,8 +107,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 11_796_000 picoseconds. - Weight::from_parts(12_239_000, 3593) + // Minimum execution time: 12_093_000 picoseconds. + Weight::from_parts(12_488_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -120,8 +120,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 29_789_000 picoseconds. - Weight::from_parts(30_683_000, 3593) + // Minimum execution time: 29_512_000 picoseconds. + Weight::from_parts(30_561_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -129,8 +129,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 21_425_000 picoseconds. - Weight::from_parts(21_900_000, 3593) + // Minimum execution time: 21_730_000 picoseconds. + Weight::from_parts(22_231_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -138,8 +138,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 12_387_000 picoseconds. - Weight::from_parts(12_754_000, 3593) + // Minimum execution time: 12_252_000 picoseconds. + Weight::from_parts(12_670_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -147,8 +147,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 15_196_000 picoseconds. - Weight::from_parts(15_778_000, 3593) + // Minimum execution time: 15_338_000 picoseconds. + Weight::from_parts(15_902_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -156,7 +156,7 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 31_544_000 picoseconds. + // Minimum execution time: 31_520_000 picoseconds. Weight::from_parts(32_018_000, 6196) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) @@ -165,8 +165,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 28_027_000 picoseconds. - Weight::from_parts(29_047_000, 3593) + // Minimum execution time: 27_735_000 picoseconds. + Weight::from_parts(28_512_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -174,8 +174,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 11_796_000 picoseconds. - Weight::from_parts(12_239_000, 3593) + // Minimum execution time: 12_093_000 picoseconds. + Weight::from_parts(12_488_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } diff --git a/runtime/gear/src/weights/pallet_gear.rs b/runtime/gear/src/weights/pallet_gear.rs index 5f4f609d752..bf9423d2066 100644 --- a/runtime/gear/src/weights/pallet_gear.rs +++ b/runtime/gear/src/weights/pallet_gear.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=alloc,alloc_in_handle,alloc_per_page,claim_value,create_program,db_read_per_kb,db_write_per_kb,free,gr_block_height,gr_block_timestamp,gr_create_program,gr_create_program_per_kb,gr_create_program_wgas,gr_create_program_wgas_per_kb,gr_debug,gr_debug_per_kb,gr_gas_available,gr_message_id,gr_pay_program_rent,gr_program_id,gr_random,gr_read,gr_read_per_kb,gr_reply_code,gr_reply_deposit,gr_reply_per_kb,gr_reply_push,gr_reply_push_input,gr_reply_push_input_per_kb,gr_reply_push_per_kb,gr_reply_to,gr_reply_wgas_per_kb,gr_reservation_reply_commit_per_kb,gr_reservation_reply_per_kb,gr_reservation_send,gr_reservation_send_commit,gr_reservation_send_per_kb,gr_reserve_gas,gr_send,gr_send_commit,gr_send_commit_wgas,gr_send_init,gr_send_input,gr_send_input_wgas,gr_send_per_kb,gr_send_push,gr_send_push_input,gr_send_push_input_per_kb,gr_send_push_per_kb,gr_send_wgas,gr_send_wgas_per_kb,gr_signal_code,gr_signal_from,gr_size,gr_source,gr_system_reserve_gas,gr_unreserve_gas,gr_value,gr_value_available,gr_wake,initial_allocation,instantiate_module_per_kb,instr_br,instr_br_if,instr_br_table,instr_br_table_per_entry,instr_call,instr_call_const,instr_call_indirect,instr_call_indirect_per_param,instr_call_per_local,instr_global_get,instr_global_set,instr_i32add,instr_i32and,instr_i32clz,instr_i32ctz,instr_i32divs,instr_i32divu,instr_i32eq,instr_i32eqz,instr_i32extend16s,instr_i32extend8s,instr_i32ges,instr_i32geu,instr_i32gts,instr_i32gtu,instr_i32les,instr_i32leu,instr_i32load,instr_i32lts,instr_i32ltu,instr_i32mul,instr_i32ne,instr_i32or,instr_i32popcnt,instr_i32rems,instr_i32remu,instr_i32rotl,instr_i32rotr,instr_i32shl,instr_i32shrs,instr_i32shru,instr_i32store,instr_i32sub,instr_i32wrapi64,instr_i32xor,instr_i64add,instr_i64and,instr_i64clz,instr_i64ctz,instr_i64divs,instr_i64divu,instr_i64eq,instr_i64eqz,instr_i64extend16s,instr_i64extend32s,instr_i64extend8s,instr_i64extendsi32,instr_i64extendui32,instr_i64ges,instr_i64geu,instr_i64gts,instr_i64gtu,instr_i64les,instr_i64leu,instr_i64load,instr_i64lts,instr_i64ltu,instr_i64mul,instr_i64ne,instr_i64or,instr_i64popcnt,instr_i64rems,instr_i64remu,instr_i64rotl,instr_i64rotr,instr_i64shl,instr_i64shrs,instr_i64shru,instr_i64store,instr_i64sub,instr_i64xor,instr_if,instr_local_get,instr_local_set,instr_local_tee,instr_memory_current,instr_select,lazy_pages_host_func_read,lazy_pages_host_func_write,lazy_pages_host_func_write_after_read,lazy_pages_load_page_storage_data,lazy_pages_signal_read,lazy_pages_signal_write,lazy_pages_signal_write_after_read,mem_grow,pay_program_rent,reinstrument_per_kb,resume_session_commit,resume_session_init,resume_session_push,send_message,send_reply,tasks_pause_program,tasks_pause_program_uninited,tasks_remove_from_mailbox,tasks_remove_from_waitlist,tasks_remove_gas_reservation,tasks_remove_resume_session,tasks_send_dispatch,tasks_send_user_message,tasks_send_user_message_to_mailbox,tasks_wake_message,tasks_wake_message_no_wake,upload_code,upload_program --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -37,6 +37,19 @@ use sp_std::marker::PhantomData; /// Weight functions needed for pallet_gear. pub trait WeightInfo { + fn gr_reply(r: u32, ) -> Weight; + fn gr_reply_wgas(r: u32, ) -> Weight; + fn gr_reply_commit(r: u32, ) -> Weight; + fn gr_reply_commit_wgas(r: u32, ) -> Weight; + fn gr_reply_input(r: u32, ) -> Weight; + fn gr_reply_input_wgas(r: u32, ) -> Weight; + fn gr_reservation_reply(r: u32, ) -> Weight; + fn gr_reservation_reply_commit(r: u32, ) -> Weight; + fn gr_exit(r: u32, ) -> Weight; + fn gr_leave(r: u32, ) -> Weight; + fn gr_wait(r: u32, ) -> Weight; + fn gr_wait_for(r: u32, ) -> Weight; + fn gr_wait_up_to(r: u32, ) -> Weight; fn db_write_per_kb(c: u32, ) -> Weight; fn db_read_per_kb(c: u32, ) -> Weight; fn instantiate_module_per_kb(c: u32, ) -> Weight; @@ -86,19 +99,11 @@ pub trait WeightInfo { fn gr_reservation_send(r: u32, ) -> Weight; fn gr_reservation_send_per_kb(n: u32, ) -> Weight; fn gr_reservation_send_commit(r: u32, ) -> Weight; - fn gr_reply(r: u32, ) -> Weight; fn gr_reply_per_kb(n: u32, ) -> Weight; - fn gr_reply_wgas(r: u32, ) -> Weight; fn gr_reply_wgas_per_kb(n: u32, ) -> Weight; - fn gr_reply_commit(r: u32, ) -> Weight; - fn gr_reply_commit_wgas(r: u32, ) -> Weight; fn gr_reply_push(r: u32, ) -> Weight; fn gr_reply_push_per_kb(n: u32, ) -> Weight; - fn gr_reply_input(r: u32, ) -> Weight; - fn gr_reply_input_wgas(r: u32, ) -> Weight; - fn gr_reservation_reply(r: u32, ) -> Weight; fn gr_reservation_reply_per_kb(n: u32, ) -> Weight; - fn gr_reservation_reply_commit(r: u32, ) -> Weight; fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight; fn gr_reply_to(r: u32, ) -> Weight; fn gr_signal_code(r: u32, ) -> Weight; @@ -110,11 +115,6 @@ pub trait WeightInfo { fn gr_debug(r: u32, ) -> Weight; fn gr_debug_per_kb(n: u32, ) -> Weight; fn gr_reply_code(r: u32, ) -> Weight; - fn gr_exit(r: u32, ) -> Weight; - fn gr_leave(r: u32, ) -> Weight; - fn gr_wait(r: u32, ) -> Weight; - fn gr_wait_for(r: u32, ) -> Weight; - fn gr_wait_up_to(r: u32, ) -> Weight; fn gr_wake(r: u32, ) -> Weight; fn gr_create_program(r: u32, ) -> Weight; fn gr_create_program_per_kb(p: u32, s: u32, ) -> Weight; @@ -237,6 +237,134 @@ pub trait WeightInfo { /// Weights for pallet_gear using the Gear node and recommended hardware. pub struct SubstrateWeight(PhantomData); impl pallet_gear::WeightInfo for SubstrateWeight { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_951_000 picoseconds. + Weight::from_parts(100_717_768, 0) + // Standard Error: 76_224 + .saturating_add(Weight::from_parts(17_095_216, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_454_000 picoseconds. + Weight::from_parts(97_678_268, 0) + // Standard Error: 74_738 + .saturating_add(Weight::from_parts(19_588_928, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_539_000 picoseconds. + Weight::from_parts(98_327_518, 0) + // Standard Error: 74_691 + .saturating_add(Weight::from_parts(17_315_626, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_519_000 picoseconds. + Weight::from_parts(102_305_534, 0) + // Standard Error: 74_397 + .saturating_add(Weight::from_parts(19_237_730, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 563_483_000 picoseconds. + Weight::from_parts(582_831_594, 0) + // Standard Error: 449_161 + .saturating_add(Weight::from_parts(18_438_220, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(_r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 578_006_000 picoseconds. + Weight::from_parts(607_577_318, 0) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_345_000 picoseconds. + Weight::from_parts(111_013_026, 0) + // Standard Error: 74_005 + .saturating_add(Weight::from_parts(8_235_932, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 102_924_000 picoseconds. + Weight::from_parts(110_267_312, 0) + // Standard Error: 73_398 + .saturating_add(Weight::from_parts(12_311_132, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_277_000 picoseconds. + Weight::from_parts(101_344_118, 0) + // Standard Error: 2_127_102 + .saturating_add(Weight::from_parts(186_064_314, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_677_000 picoseconds. + Weight::from_parts(101_464_400, 0) + // Standard Error: 2_036_225 + .saturating_add(Weight::from_parts(168_701_236, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_169_000 picoseconds. + Weight::from_parts(97_139_216, 0) + // Standard Error: 1_956_585 + .saturating_add(Weight::from_parts(132_088_124, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_038_000 picoseconds. + Weight::from_parts(97_158_312, 0) + // Standard Error: 2_050_089 + .saturating_add(Weight::from_parts(173_080_512, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_747_000 picoseconds. + Weight::from_parts(101_196_228, 0) + // Standard Error: 2_139_551 + .saturating_add(Weight::from_parts(173_581_920, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. T::DbWeight::get().writes(1) @@ -256,21 +384,21 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_000_000, 0) + // Standard Error: 941 + .saturating_add(Weight::from_parts(212_255, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. fn db_read_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `146 + c * (1024 ±0)` - // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Measured: `79 + c * (1024 ±0)` + // Estimated: `3543 + c * (1024 ±0)` + // Minimum execution time: 3_239_000 picoseconds. + Weight::from_parts(3_317_000, 3543) + // Standard Error: 1_258 + .saturating_add(Weight::from_parts(740_081, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -279,35 +407,35 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_358_000 picoseconds. + Weight::from_parts(101_958_464, 0) + // Standard Error: 6_188 + .saturating_add(Weight::from_parts(2_328_325, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: - // Measured: `1372` - // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Measured: `1304` + // Estimated: `51293` + // Minimum execution time: 106_470_000 picoseconds. + Weight::from_parts(109_289_000, 51293) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } fn pay_program_rent() -> Weight { // Proof Size summary in bytes: - // Measured: `992` - // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Measured: `923` + // Estimated: `21372` + // Minimum execution time: 54_191_000 picoseconds. + Weight::from_parts(55_567_000, 21372) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn resume_session_init() -> Weight { // Proof Size summary in bytes: - // Measured: `638` - // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Measured: `570` + // Estimated: `17214` + // Minimum execution time: 28_905_000 picoseconds. + Weight::from_parts(29_969_000, 17214) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -316,22 +444,22 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 7_844_000 picoseconds. + Weight::from_parts(3_279_595, 7640) + // Standard Error: 35_665 + .saturating_add(Weight::from_parts(14_473_219, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } /// The range of component `c` is `[0, 2044]`. fn resume_session_commit(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1593 + c * (16389 ±0)` - // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Measured: `1457 + c * (16389 ±0)` + // Estimated: `42178 + c * (131112 ±0)` + // Minimum execution time: 70_870_000 picoseconds. + Weight::from_parts(71_613_000, 42178) + // Standard Error: 169_741 + .saturating_add(Weight::from_parts(54_942_035, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(9_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -340,24 +468,24 @@ impl pallet_gear::WeightInfo for SubstrateWeight { /// The range of component `c` is `[0, 250]`. fn upload_code(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `113` - // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Measured: `46` + // Estimated: `5134` + // Minimum execution time: 85_355_000 picoseconds. + Weight::from_parts(87_584_183, 5134) + // Standard Error: 25_310 + .saturating_add(Weight::from_parts(59_783_475, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } /// The range of component `s` is `[0, 4194304]`. fn create_program(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1111` - // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Measured: `1043` + // Estimated: `49852` + // Minimum execution time: 93_704_000 picoseconds. + Weight::from_parts(127_499_738, 49852) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_663, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } @@ -365,72 +493,72 @@ impl pallet_gear::WeightInfo for SubstrateWeight { /// The range of component `s` is `[0, 4194304]`. fn upload_program(c: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `521` - // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) + // Measured: `453` + // Estimated: `44268` + // Minimum execution time: 11_298_578_000 picoseconds. + Weight::from_parts(313_738_874, 44268) + // Standard Error: 179_773 + .saturating_add(Weight::from_parts(60_271_223, 0).saturating_mul(c.into())) // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_602, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(16_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `531` - // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Measured: `530` + // Estimated: `31259` + // Minimum execution time: 72_629_000 picoseconds. + Weight::from_parts(49_117_214, 31259) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_095, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1371` - // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) + // Measured: `1303` + // Estimated: `53823` + // Minimum execution time: 121_887_000 picoseconds. + Weight::from_parts(93_252_844, 53823) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_136, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { + fn initial_allocation(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(T::DbWeight::get().reads(33_u64)) - .saturating_add(T::DbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89393` + // Minimum execution time: 357_691_000 picoseconds. + Weight::from_parts(373_666_013, 89393) + // Standard Error: 1_475 + .saturating_add(Weight::from_parts(288, 0).saturating_mul(q.into())) + .saturating_add(T::DbWeight::get().reads(31_u64)) + .saturating_add(T::DbWeight::get().writes(24_u64)) } /// The range of component `q` is `[0, 512]`. - fn alloc_in_handle(q: u32, ) -> Weight { + fn alloc_in_handle(_q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(T::DbWeight::get().reads(33_u64)) - .saturating_add(T::DbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89133` + // Minimum execution time: 374_989_000 picoseconds. + Weight::from_parts(394_614_393, 89133) + .saturating_add(T::DbWeight::get().reads(31_u64)) + .saturating_add(T::DbWeight::get().writes(24_u64)) } /// The range of component `c` is `[0, 512]`. fn reinstrument_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 67_200_000 picoseconds. + Weight::from_parts(67_509_000, 3899) + // Standard Error: 38_196 + .saturating_add(Weight::from_parts(59_116_754, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -440,638 +568,510 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 91_695_000 picoseconds. + Weight::from_parts(94_967_000, 0) + // Standard Error: 5_175_325 + .saturating_add(Weight::from_parts(748_650_861, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 485_489_000 picoseconds. + Weight::from_parts(569_668_689, 0) + // Standard Error: 273_944 + .saturating_add(Weight::from_parts(31_589_828, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 208_976_000 picoseconds. + Weight::from_parts(203_793_073, 0) + // Standard Error: 294_334 + .saturating_add(Weight::from_parts(63_953_018, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 97_586_000 picoseconds. + Weight::from_parts(103_290_201, 0) + // Standard Error: 4_817 + .saturating_add(Weight::from_parts(2_320_445, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 145_473_000 picoseconds. + Weight::from_parts(214_067_565, 0) + // Standard Error: 29_497 + .saturating_add(Weight::from_parts(1_955_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 96_147_000 picoseconds. + Weight::from_parts(112_970_024, 0) + // Standard Error: 325_779 + .saturating_add(Weight::from_parts(89_123_431, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 98_276_000 picoseconds. + Weight::from_parts(97_237_065, 0) + // Standard Error: 241_915 + .saturating_add(Weight::from_parts(80_362_552, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_158_659, 0) + // Standard Error: 272_345 + .saturating_add(Weight::from_parts(79_844_961, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 97_469_000 picoseconds. + Weight::from_parts(94_877_697, 0) + // Standard Error: 282_150 + .saturating_add(Weight::from_parts(79_838_125, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 93_974_000 picoseconds. + Weight::from_parts(94_496_657, 0) + // Standard Error: 305_129 + .saturating_add(Weight::from_parts(79_028_525, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_897_000 picoseconds. + Weight::from_parts(87_649_819, 0) + // Standard Error: 322_754 + .saturating_add(Weight::from_parts(80_268_253, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 94_173_000 picoseconds. + Weight::from_parts(96_607_393, 0) + // Standard Error: 314_464 + .saturating_add(Weight::from_parts(78_076_004, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 93_956_000 picoseconds. + Weight::from_parts(94_318_451, 0) + // Standard Error: 273_910 + .saturating_add(Weight::from_parts(78_930_346, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 570_269_000 picoseconds. + Weight::from_parts(606_077_348, 0) + // Standard Error: 383_361 + .saturating_add(Weight::from_parts(116_003_226, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 706_324_000 picoseconds. + Weight::from_parts(717_965_000, 0) + // Standard Error: 58_667 + .saturating_add(Weight::from_parts(13_207_989, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_054_000 picoseconds. + Weight::from_parts(96_172_569, 0) + // Standard Error: 280_132 + .saturating_add(Weight::from_parts(79_471_939, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 97_911_000 picoseconds. + Weight::from_parts(88_693_640, 0) + // Standard Error: 358_125 + .saturating_add(Weight::from_parts(79_354_420, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 96_784_000 picoseconds. + Weight::from_parts(106_277_130, 0) + // Standard Error: 343_005 + .saturating_add(Weight::from_parts(156_965_020, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 95_813_000 picoseconds. + Weight::from_parts(98_769_000, 0) + // Standard Error: 3_613_658 + .saturating_add(Weight::from_parts(729_581_907, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 98_000_000 picoseconds. + Weight::from_parts(154_377_709, 0) + // Standard Error: 437_713 + .saturating_add(Weight::from_parts(234_687_404, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 324_758_000 picoseconds. + Weight::from_parts(328_638_000, 0) + // Standard Error: 58_648 + .saturating_add(Weight::from_parts(24_437_593, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 93_044_000 picoseconds. + Weight::from_parts(157_232_198, 0) + // Standard Error: 396_906 + .saturating_add(Weight::from_parts(240_347_665, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 327_422_000 picoseconds. + Weight::from_parts(331_656_000, 0) + // Standard Error: 60_455 + .saturating_add(Weight::from_parts(24_506_810, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 571_320_000 picoseconds. + Weight::from_parts(634_868_924, 0) + // Standard Error: 418_525 + .saturating_add(Weight::from_parts(249_901_540, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 574_448_000 picoseconds. + Weight::from_parts(641_930_738, 0) + // Standard Error: 409_252 + .saturating_add(Weight::from_parts(258_755_798, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 92_815_000 picoseconds. + Weight::from_parts(82_681_780, 0) + // Standard Error: 324_107 + .saturating_add(Weight::from_parts(88_233_101, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_741_345_000 picoseconds. + Weight::from_parts(1_859_369_769, 0) + // Standard Error: 364_359 + .saturating_add(Weight::from_parts(143_830_199, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 307_004_000 picoseconds. + Weight::from_parts(311_176_000, 0) + // Standard Error: 62_536 + .saturating_add(Weight::from_parts(34_317_550, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_721_015_000 picoseconds. + Weight::from_parts(1_861_251_849, 0) + // Standard Error: 415_928 + .saturating_add(Weight::from_parts(202_045_206, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_735_158_000 picoseconds. + Weight::from_parts(1_840_039_726, 0) + // Standard Error: 369_415 + .saturating_add(Weight::from_parts(206_925_082, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 262_894_000 picoseconds. + Weight::from_parts(301_793_251, 0) + // Standard Error: 357_618 + .saturating_add(Weight::from_parts(252_986_349, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 511_301_000 picoseconds. + Weight::from_parts(521_795_000, 0) + // Standard Error: 56_321 + .saturating_add(Weight::from_parts(24_551_133, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_893_497_000 picoseconds. + Weight::from_parts(1_990_682_636, 0) + // Standard Error: 488_519 + .saturating_add(Weight::from_parts(217_870_134, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_911_000 picoseconds. + Weight::from_parts(104_498_766, 0) + // Standard Error: 1_026 + .saturating_add(Weight::from_parts(483_810, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 108_932_000 picoseconds. + Weight::from_parts(102_081_372, 0) + // Standard Error: 1_209 + .saturating_add(Weight::from_parts(488_334, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 94_148_000 picoseconds. + Weight::from_parts(144_750_049, 0) + // Standard Error: 429_315 + .saturating_add(Weight::from_parts(131_289_752, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 109_069_000 picoseconds. + Weight::from_parts(111_278_000, 0) + // Standard Error: 2_429 + .saturating_add(Weight::from_parts(679_580, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 115_992_000 picoseconds. + Weight::from_parts(104_484_181, 0) + // Standard Error: 924 + .saturating_add(Weight::from_parts(487_903, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 110_181_000 picoseconds. + Weight::from_parts(101_489_832, 0) + // Standard Error: 1_185 + .saturating_add(Weight::from_parts(489_003, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 92_388_000 picoseconds. + Weight::from_parts(90_628_272, 0) + // Standard Error: 241_895 + .saturating_add(Weight::from_parts(80_053_397, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_960_000 picoseconds. - Weight::from_parts(96_741_705, 0) - // Standard Error: 331_442 - .saturating_add(Weight::from_parts(82_371_743, 0).saturating_mul(r.into())) + // Minimum execution time: 94_363_000 picoseconds. + Weight::from_parts(92_162_352, 0) + // Standard Error: 314_463 + .saturating_add(Weight::from_parts(78_800_286, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_150_000 picoseconds. - Weight::from_parts(94_807_000, 0) - // Standard Error: 308_494 - .saturating_add(Weight::from_parts(85_723_479, 0).saturating_mul(r.into())) + // Minimum execution time: 94_936_000 picoseconds. + Weight::from_parts(89_390_999, 0) + // Standard Error: 349_987 + .saturating_add(Weight::from_parts(83_132_741, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 565_519_000 picoseconds. + Weight::from_parts(580_848_281, 0) + // Standard Error: 393_637 + .saturating_add(Weight::from_parts(105_390_521, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 584_541_000 picoseconds. + Weight::from_parts(619_408_777, 0) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(110_174, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_472_000 picoseconds. + Weight::from_parts(2_366_765_174, 0) + // Standard Error: 450_617 + .saturating_add(Weight::from_parts(126_679_589, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_412_676_000 picoseconds. + Weight::from_parts(2_269_571_280, 0) + // Standard Error: 14_334 + .saturating_add(Weight::from_parts(12_340_809, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 93_485_000 picoseconds. + Weight::from_parts(122_012_469, 0) + // Standard Error: 397_788 + .saturating_add(Weight::from_parts(102_615_866, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 160_900_000 picoseconds. + Weight::from_parts(163_653_000, 0) + // Standard Error: 53_369 + .saturating_add(Weight::from_parts(30_430_265, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 92_997_000 picoseconds. + Weight::from_parts(91_692_792, 0) + // Standard Error: 303_701 + .saturating_add(Weight::from_parts(78_191_086, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 144_900_000 picoseconds. + Weight::from_parts(232_609_280, 0) + // Standard Error: 399_518 + .saturating_add(Weight::from_parts(134_791_627, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 103_229_000 picoseconds. + Weight::from_parts(172_796_927, 0) + // Standard Error: 426_983 + .saturating_add(Weight::from_parts(322_538_662, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1079,22 +1079,22 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 52_796_283_000 picoseconds. + Weight::from_parts(52_856_932_000, 0) + // Standard Error: 319_629 + .saturating_add(Weight::from_parts(8_350_715, 0).saturating_mul(p.into())) + // Standard Error: 319_614 + .saturating_add(Weight::from_parts(181_173_152, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 107_225_000 picoseconds. + Weight::from_parts(165_938_086, 0) + // Standard Error: 375_037 + .saturating_add(Weight::from_parts(329_093_468, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1102,32 +1102,32 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 49_921_712_000 picoseconds. + Weight::from_parts(49_985_776_000, 0) + // Standard Error: 302_570 + .saturating_add(Weight::from_parts(9_442_995, 0).saturating_mul(p.into())) + // Standard Error: 302_555 + .saturating_add(Weight::from_parts(181_874_861, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 93_158_000 picoseconds. + Weight::from_parts(110_245_538, 0) + // Standard Error: 28_669 + .saturating_add(Weight::from_parts(1_774_366, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 91_594_000 picoseconds. + Weight::from_parts(131_659_366, 1131) + // Standard Error: 17_381 + .saturating_add(Weight::from_parts(14_523_041, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1136,10 +1136,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 92_922_000 picoseconds. + Weight::from_parts(94_897_000, 1131) + // Standard Error: 34_843 + .saturating_add(Weight::from_parts(41_827_659, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1148,10 +1148,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_473_917_000 picoseconds. + Weight::from_parts(7_419_217_673, 5069931) + // Standard Error: 72_370 + .saturating_add(Weight::from_parts(41_244_424, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -1159,10 +1159,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 93_816_000 picoseconds. + Weight::from_parts(97_015_000, 1939) + // Standard Error: 49_263 + .saturating_add(Weight::from_parts(54_820_812, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -1171,10 +1171,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 103_925_000 picoseconds. + Weight::from_parts(108_901_208, 1131) + // Standard Error: 75_458 + .saturating_add(Weight::from_parts(42_819_430, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1183,10 +1183,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 603_461_000 picoseconds. + Weight::from_parts(609_663_702, 1496) + // Standard Error: 130_843 + .saturating_add(Weight::from_parts(48_053_563, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -1195,10 +1195,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_065_846_000 picoseconds. + Weight::from_parts(1_081_637_554, 317931) + // Standard Error: 190_175 + .saturating_add(Weight::from_parts(48_782_076, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -1206,155 +1206,155 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 4_707_000 picoseconds. + Weight::from_parts(9_567_226, 0) + // Standard Error: 253_530 + .saturating_add(Weight::from_parts(72_658_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_441_788_000 picoseconds. + Weight::from_parts(4_015_824_269, 0) + // Standard Error: 88_889 + .saturating_add(Weight::from_parts(6_159_028, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_444_047_000 picoseconds. + Weight::from_parts(4_066_569_210, 0) + // Standard Error: 85_042 + .saturating_add(Weight::from_parts(5_854_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_627_366_000 picoseconds. + Weight::from_parts(11_380_309_623, 0) + // Standard Error: 150_067 + .saturating_add(Weight::from_parts(10_299_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_024_055_000 picoseconds. + Weight::from_parts(11_033_908_079, 0) + // Standard Error: 160_760 + .saturating_add(Weight::from_parts(8_595_938, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_437_000, 0) + // Standard Error: 9_433 + .saturating_add(Weight::from_parts(3_787_532, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_453_000 picoseconds. + Weight::from_parts(2_533_000, 0) + // Standard Error: 5_336 + .saturating_add(Weight::from_parts(3_028_776, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_280_000 picoseconds. + Weight::from_parts(3_490_508, 0) + // Standard Error: 946 + .saturating_add(Weight::from_parts(1_562_372, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_368_000 picoseconds. + Weight::from_parts(2_394_000, 0) + // Standard Error: 9_240 + .saturating_add(Weight::from_parts(2_910_475, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_457_000 picoseconds. + Weight::from_parts(2_526_000, 0) + // Standard Error: 6_350 + .saturating_add(Weight::from_parts(5_307_124, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 6_812_000 picoseconds. + Weight::from_parts(7_468_072, 0) + // Standard Error: 2_003 + .saturating_add(Weight::from_parts(95_495, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(4_082_196, 0) + // Standard Error: 5_596 + .saturating_add(Weight::from_parts(2_567_916, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_567_916 - + 2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_362_000 picoseconds. + Weight::from_parts(4_019_053, 0) + // Standard Error: 12_148 + .saturating_add(Weight::from_parts(2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_768_000 picoseconds. + Weight::from_parts(12_009_440, 0) + // Standard Error: 25_506 + .saturating_add(Weight::from_parts(9_923_544, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_634_000 picoseconds. + Weight::from_parts(12_825_000, 0) + // Standard Error: 8_148 + .saturating_add(Weight::from_parts(1_044_503, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { @@ -1362,779 +1362,779 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + Weight::from_parts(5_731_096, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 4_854_000 picoseconds. + Weight::from_parts(5_311_261, 0) + // Standard Error: 2_798 + .saturating_add(Weight::from_parts(390_457, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_948_000 picoseconds. + Weight::from_parts(4_397_769, 0) + // Standard Error: 5_057 + .saturating_add(Weight::from_parts(930_247, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 4_959_000 picoseconds. + Weight::from_parts(3_982_836, 0) + // Standard Error: 5_019 + .saturating_add(Weight::from_parts(1_023_764, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_427_000 picoseconds. + Weight::from_parts(2_896_156, 0) + // Standard Error: 6_951 + .saturating_add(Weight::from_parts(802_689, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_462_000 picoseconds. + Weight::from_parts(426_469, 0) + // Standard Error: 10_537 + .saturating_add(Weight::from_parts(1_494_232, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 7_457_000 picoseconds. + Weight::from_parts(3_895_728, 0) + // Standard Error: 11_712 + .saturating_add(Weight::from_parts(6_886_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_329_000 picoseconds. + Weight::from_parts(2_446_000, 0) + // Standard Error: 7_863 + .saturating_add(Weight::from_parts(3_373_960, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_356_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_062 + .saturating_add(Weight::from_parts(3_099_699, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_414_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_233 + .saturating_add(Weight::from_parts(3_062_665, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_354_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 5_385 + .saturating_add(Weight::from_parts(2_634_958, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(78_370, 0) + // Standard Error: 5_836 + .saturating_add(Weight::from_parts(644_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(1_560_627, 0) + // Standard Error: 3_446 + .saturating_add(Weight::from_parts(401_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_470_000, 0) + // Standard Error: 13_417 + .saturating_add(Weight::from_parts(1_923_096, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 7_779 + .saturating_add(Weight::from_parts(1_116_387, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(958_713, 0) + // Standard Error: 3_953 + .saturating_add(Weight::from_parts(425_012, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_340_000 picoseconds. + Weight::from_parts(1_210_342, 0) + // Standard Error: 4_008 + .saturating_add(Weight::from_parts(405_027, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 3_850 + .saturating_add(Weight::from_parts(531_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(784_532, 0) + // Standard Error: 6_069 + .saturating_add(Weight::from_parts(555_216, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(1_161_421, 0) + // Standard Error: 4_039 + .saturating_add(Weight::from_parts(484_763, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(1_691_620, 0) + // Standard Error: 2_981 + .saturating_add(Weight::from_parts(348_760, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_515_000 picoseconds. + Weight::from_parts(2_924_119, 0) + // Standard Error: 1_669 + .saturating_add(Weight::from_parts(157_895, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_991_592, 0) + // Standard Error: 1_832 + .saturating_add(Weight::from_parts(165_974, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_372_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 11_615 + .saturating_add(Weight::from_parts(1_881_514, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_373_000 picoseconds. + Weight::from_parts(2_407_000, 0) + // Standard Error: 6_569 + .saturating_add(Weight::from_parts(1_113_971, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_262_000 picoseconds. + Weight::from_parts(2_360_000, 0) + // Standard Error: 13_054 + .saturating_add(Weight::from_parts(1_818_386, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_410_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_114_381, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_348_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 13_464 + .saturating_add(Weight::from_parts(1_878_505, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_337_000 picoseconds. + Weight::from_parts(2_365_000, 0) + // Standard Error: 7_739 + .saturating_add(Weight::from_parts(1_119_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_307_000 picoseconds. + Weight::from_parts(2_421_000, 0) + // Standard Error: 12_467 + .saturating_add(Weight::from_parts(1_861_174, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_092_400, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_367_000, 0) + // Standard Error: 12_879 + .saturating_add(Weight::from_parts(1_884_396, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_331_000 picoseconds. + Weight::from_parts(2_429_000, 0) + // Standard Error: 8_894 + .saturating_add(Weight::from_parts(1_169_885, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_294_000 picoseconds. + Weight::from_parts(2_357_000, 0) + // Standard Error: 13_940 + .saturating_add(Weight::from_parts(1_914_631, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_459_000, 0) + // Standard Error: 8_402 + .saturating_add(Weight::from_parts(1_176_854, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_418_000, 0) + // Standard Error: 10_611 + .saturating_add(Weight::from_parts(1_872_866, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 8_844 + .saturating_add(Weight::from_parts(1_196_259, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_415_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 13_149 + .saturating_add(Weight::from_parts(1_951_092, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 11_494 + .saturating_add(Weight::from_parts(1_149_239, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_370_000 picoseconds. + Weight::from_parts(2_432_000, 0) + // Standard Error: 10_649 + .saturating_add(Weight::from_parts(1_844_104, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_322_000 picoseconds. + Weight::from_parts(2_404_000, 0) + // Standard Error: 7_953 + .saturating_add(Weight::from_parts(1_133_979, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_269_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 11_413 + .saturating_add(Weight::from_parts(1_992_080, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 8_279 + .saturating_add(Weight::from_parts(1_189_577, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_298_000 picoseconds. + Weight::from_parts(2_350_000, 0) + // Standard Error: 10_140 + .saturating_add(Weight::from_parts(1_326_733, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_371_000, 0) + // Standard Error: 4_037 + .saturating_add(Weight::from_parts(637_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_344_000 picoseconds. + Weight::from_parts(2_373_000, 0) + // Standard Error: 10_199 + .saturating_add(Weight::from_parts(1_298_682, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_466_000, 0) + // Standard Error: 4_582 + .saturating_add(Weight::from_parts(636_828, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_353_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 12_897 + .saturating_add(Weight::from_parts(1_846_970, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_417_000, 0) + // Standard Error: 9_981 + .saturating_add(Weight::from_parts(1_223_793, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_312_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 10_103 + .saturating_add(Weight::from_parts(2_741_059, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_396_000 picoseconds. + Weight::from_parts(112_380, 0) + // Standard Error: 10_925 + .saturating_add(Weight::from_parts(2_528_254, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_454_000, 0) + // Standard Error: 10_428 + .saturating_add(Weight::from_parts(2_995_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_130_896, 0) + // Standard Error: 13_603 + .saturating_add(Weight::from_parts(2_381_602, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_267_000 picoseconds. + Weight::from_parts(2_353_000, 0) + // Standard Error: 16_019 + .saturating_add(Weight::from_parts(9_029_076, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_365_000 picoseconds. + Weight::from_parts(2_433_000, 0) + // Standard Error: 25_156 + .saturating_add(Weight::from_parts(7_213_026, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(5_071_167, 0) + // Standard Error: 16_438 + .saturating_add(Weight::from_parts(2_737_649, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_278_000 picoseconds. + Weight::from_parts(2_490_000, 0) + // Standard Error: 6_075 + .saturating_add(Weight::from_parts(2_397_568, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_489_000, 0) + // Standard Error: 7_542 + .saturating_add(Weight::from_parts(1_261_191, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_396_000, 0) + // Standard Error: 5_257 + .saturating_add(Weight::from_parts(658_509, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_324_000 picoseconds. + Weight::from_parts(2_405_000, 0) + // Standard Error: 8_100 + .saturating_add(Weight::from_parts(1_243_620, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_330_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 4_018 + .saturating_add(Weight::from_parts(621_808, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_332_000 picoseconds. + Weight::from_parts(2_395_000, 0) + // Standard Error: 7_529 + .saturating_add(Weight::from_parts(1_224_045, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(179_834, 0) + // Standard Error: 5_835 + .saturating_add(Weight::from_parts(669_331, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_277_000 picoseconds. + Weight::from_parts(2_333_000, 0) + // Standard Error: 7_311 + .saturating_add(Weight::from_parts(1_060_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_317_000 picoseconds. + Weight::from_parts(2_411_000, 0) + // Standard Error: 4_306 + .saturating_add(Weight::from_parts(560_405, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_275_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 5_538 + .saturating_add(Weight::from_parts(1_020_152, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_422_000, 0) + // Standard Error: 4_558 + .saturating_add(Weight::from_parts(573_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 7_831 + .saturating_add(Weight::from_parts(1_042_480, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_321_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 3_964 + .saturating_add(Weight::from_parts(546_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_636 + .saturating_add(Weight::from_parts(1_023_360, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_397_000, 0) + // Standard Error: 4_811 + .saturating_add(Weight::from_parts(578_759, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 6_737 + .saturating_add(Weight::from_parts(1_088_901, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_304_000 picoseconds. + Weight::from_parts(2_364_000, 0) + // Standard Error: 3_944 + .saturating_add(Weight::from_parts(569_246, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 5_698_000 picoseconds. - Weight::from_parts(5_953_000, 4169) + // Minimum execution time: 5_921_000 picoseconds. + Weight::from_parts(6_104_000, 4169) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: - // Measured: `1003` - // Estimated: `23637` - // Minimum execution time: 61_615_000 picoseconds. - Weight::from_parts(64_309_000, 23637) + // Measured: `1039` + // Estimated: `23781` + // Minimum execution time: 61_062_000 picoseconds. + Weight::from_parts(62_680_000, 23781) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn tasks_send_user_message_to_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `784` - // Estimated: `21534` - // Minimum execution time: 43_449_000 picoseconds. - Weight::from_parts(44_990_000, 21534) + // Measured: `820` + // Estimated: `21750` + // Minimum execution time: 46_305_000 picoseconds. + Weight::from_parts(47_371_000, 21750) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } fn tasks_send_user_message() -> Weight { // Proof Size summary in bytes: - // Measured: `906` - // Estimated: `33891` - // Minimum execution time: 75_764_000 picoseconds. - Weight::from_parts(77_875_000, 33891) + // Measured: `942` + // Estimated: `34143` + // Minimum execution time: 75_202_000 picoseconds. + Weight::from_parts(76_741_000, 34143) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } fn tasks_send_dispatch() -> Weight { // Proof Size summary in bytes: - // Measured: `591` - // Estimated: `19885` - // Minimum execution time: 31_362_000 picoseconds. - Weight::from_parts(32_425_000, 19885) + // Measured: `627` + // Estimated: `20101` + // Minimum execution time: 31_345_000 picoseconds. + Weight::from_parts(32_397_000, 20101) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } fn tasks_wake_message() -> Weight { // Proof Size summary in bytes: - // Measured: `872` - // Estimated: `25908` - // Minimum execution time: 45_023_000 picoseconds. - Weight::from_parts(46_479_000, 25908) + // Measured: `908` + // Estimated: `26160` + // Minimum execution time: 46_945_000 picoseconds. + Weight::from_parts(47_662_000, 26160) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2142,37 +2142,37 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_365_000 picoseconds. - Weight::from_parts(3_639_000, 3545) + // Minimum execution time: 3_774_000 picoseconds. + Weight::from_parts(3_895_000, 3545) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: - // Measured: `1522` - // Estimated: `57192` - // Minimum execution time: 114_023_000 picoseconds. - Weight::from_parts(117_157_000, 57192) + // Measured: `1558` + // Estimated: `57552` + // Minimum execution time: 108_473_000 picoseconds. + Weight::from_parts(111_694_000, 57552) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } fn tasks_remove_from_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `1228` - // Estimated: `46026` - // Minimum execution time: 90_320_000 picoseconds. - Weight::from_parts(93_096_000, 46026) + // Measured: `1264` + // Estimated: `46350` + // Minimum execution time: 90_424_000 picoseconds. + Weight::from_parts(91_903_000, 46350) .saturating_add(T::DbWeight::get().reads(14_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2200 + c * (16400 ±0)` - // Estimated: `19363 + c * (84480 ±0)` - // Minimum execution time: 28_326_000 picoseconds. - Weight::from_parts(28_612_000, 19363) - // Standard Error: 73_191 - .saturating_add(Weight::from_parts(39_403_570, 0).saturating_mul(c.into())) + // Measured: `2236 + c * (16400 ±0)` + // Estimated: `19543 + c * (84480 ±0)` + // Minimum execution time: 28_903_000 picoseconds. + Weight::from_parts(29_338_000, 19543) + // Standard Error: 76_744 + .saturating_add(Weight::from_parts(38_940_231, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(2_u64)) @@ -2182,12 +2182,12 @@ impl pallet_gear::WeightInfo for SubstrateWeight { /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program_uninited(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3025 + c * (42 ±0)` - // Estimated: `59431 + c * (2947 ±0)` - // Minimum execution time: 86_517_000 picoseconds. - Weight::from_parts(78_047_954, 59431) - // Standard Error: 2_660 - .saturating_add(Weight::from_parts(1_060_607, 0).saturating_mul(c.into())) + // Measured: `3061 + c * (42 ±0)` + // Estimated: `59827 + c * (2947 ±0)` + // Minimum execution time: 86_931_000 picoseconds. + Weight::from_parts(73_105_603, 59827) + // Standard Error: 2_094 + .saturating_add(Weight::from_parts(1_048_872, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(13_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(9_u64)) @@ -2198,6 +2198,134 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // For backwards compatibility and tests impl WeightInfo for () { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_951_000 picoseconds. + Weight::from_parts(100_717_768, 0) + // Standard Error: 76_224 + .saturating_add(Weight::from_parts(17_095_216, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_454_000 picoseconds. + Weight::from_parts(97_678_268, 0) + // Standard Error: 74_738 + .saturating_add(Weight::from_parts(19_588_928, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_539_000 picoseconds. + Weight::from_parts(98_327_518, 0) + // Standard Error: 74_691 + .saturating_add(Weight::from_parts(17_315_626, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_519_000 picoseconds. + Weight::from_parts(102_305_534, 0) + // Standard Error: 74_397 + .saturating_add(Weight::from_parts(19_237_730, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 563_483_000 picoseconds. + Weight::from_parts(582_831_594, 0) + // Standard Error: 449_161 + .saturating_add(Weight::from_parts(18_438_220, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(_r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 578_006_000 picoseconds. + Weight::from_parts(607_577_318, 0) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_345_000 picoseconds. + Weight::from_parts(111_013_026, 0) + // Standard Error: 74_005 + .saturating_add(Weight::from_parts(8_235_932, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 102_924_000 picoseconds. + Weight::from_parts(110_267_312, 0) + // Standard Error: 73_398 + .saturating_add(Weight::from_parts(12_311_132, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_277_000 picoseconds. + Weight::from_parts(101_344_118, 0) + // Standard Error: 2_127_102 + .saturating_add(Weight::from_parts(186_064_314, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_677_000 picoseconds. + Weight::from_parts(101_464_400, 0) + // Standard Error: 2_036_225 + .saturating_add(Weight::from_parts(168_701_236, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_169_000 picoseconds. + Weight::from_parts(97_139_216, 0) + // Standard Error: 1_956_585 + .saturating_add(Weight::from_parts(132_088_124, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 91_038_000 picoseconds. + Weight::from_parts(97_158_312, 0) + // Standard Error: 2_050_089 + .saturating_add(Weight::from_parts(173_080_512, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_747_000 picoseconds. + Weight::from_parts(101_196_228, 0) + // Standard Error: 2_139_551 + .saturating_add(Weight::from_parts(173_581_920, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. RocksDbWeight::get().writes(1) @@ -2217,21 +2345,21 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 960_000 picoseconds. + Weight::from_parts(1_000_000, 0) + // Standard Error: 941 + .saturating_add(Weight::from_parts(212_255, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. fn db_read_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `146 + c * (1024 ±0)` - // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Measured: `79 + c * (1024 ±0)` + // Estimated: `3543 + c * (1024 ±0)` + // Minimum execution time: 3_239_000 picoseconds. + Weight::from_parts(3_317_000, 3543) + // Standard Error: 1_258 + .saturating_add(Weight::from_parts(740_081, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -2240,35 +2368,35 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_358_000 picoseconds. + Weight::from_parts(101_958_464, 0) + // Standard Error: 6_188 + .saturating_add(Weight::from_parts(2_328_325, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: - // Measured: `1372` - // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Measured: `1304` + // Estimated: `51293` + // Minimum execution time: 106_470_000 picoseconds. + Weight::from_parts(109_289_000, 51293) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } fn pay_program_rent() -> Weight { // Proof Size summary in bytes: - // Measured: `992` - // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Measured: `923` + // Estimated: `21372` + // Minimum execution time: 54_191_000 picoseconds. + Weight::from_parts(55_567_000, 21372) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn resume_session_init() -> Weight { // Proof Size summary in bytes: - // Measured: `638` - // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Measured: `570` + // Estimated: `17214` + // Minimum execution time: 28_905_000 picoseconds. + Weight::from_parts(29_969_000, 17214) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -2277,22 +2405,22 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 7_844_000 picoseconds. + Weight::from_parts(3_279_595, 7640) + // Standard Error: 35_665 + .saturating_add(Weight::from_parts(14_473_219, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } /// The range of component `c` is `[0, 2044]`. fn resume_session_commit(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1593 + c * (16389 ±0)` - // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Measured: `1457 + c * (16389 ±0)` + // Estimated: `42178 + c * (131112 ±0)` + // Minimum execution time: 70_870_000 picoseconds. + Weight::from_parts(71_613_000, 42178) + // Standard Error: 169_741 + .saturating_add(Weight::from_parts(54_942_035, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(9_u64)) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -2301,24 +2429,24 @@ impl WeightInfo for () { /// The range of component `c` is `[0, 250]`. fn upload_code(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `113` - // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Measured: `46` + // Estimated: `5134` + // Minimum execution time: 85_355_000 picoseconds. + Weight::from_parts(87_584_183, 5134) + // Standard Error: 25_310 + .saturating_add(Weight::from_parts(59_783_475, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } /// The range of component `s` is `[0, 4194304]`. fn create_program(s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1111` - // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Measured: `1043` + // Estimated: `49852` + // Minimum execution time: 93_704_000 picoseconds. + Weight::from_parts(127_499_738, 49852) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_663, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } @@ -2326,72 +2454,72 @@ impl WeightInfo for () { /// The range of component `s` is `[0, 4194304]`. fn upload_program(c: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `521` - // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) + // Measured: `453` + // Estimated: `44268` + // Minimum execution time: 11_298_578_000 picoseconds. + Weight::from_parts(313_738_874, 44268) + // Standard Error: 179_773 + .saturating_add(Weight::from_parts(60_271_223, 0).saturating_mul(c.into())) // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + .saturating_add(Weight::from_parts(2_602, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(16_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `531` - // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Measured: `530` + // Estimated: `31259` + // Minimum execution time: 72_629_000 picoseconds. + Weight::from_parts(49_117_214, 31259) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_095, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } /// The range of component `p` is `[0, 2097152]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1371` - // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) + // Measured: `1303` + // Estimated: `53823` + // Minimum execution time: 121_887_000 picoseconds. + Weight::from_parts(93_252_844, 53823) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_136, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { + fn initial_allocation(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(RocksDbWeight::get().reads(33_u64)) - .saturating_add(RocksDbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89393` + // Minimum execution time: 357_691_000 picoseconds. + Weight::from_parts(373_666_013, 89393) + // Standard Error: 1_475 + .saturating_add(Weight::from_parts(288, 0).saturating_mul(q.into())) + .saturating_add(RocksDbWeight::get().reads(31_u64)) + .saturating_add(RocksDbWeight::get().writes(24_u64)) } /// The range of component `q` is `[0, 512]`. - fn alloc_in_handle(q: u32, ) -> Weight { + fn alloc_in_handle(_q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(RocksDbWeight::get().reads(33_u64)) - .saturating_add(RocksDbWeight::get().writes(26_u64)) + // Measured: `979` + // Estimated: `89133` + // Minimum execution time: 374_989_000 picoseconds. + Weight::from_parts(394_614_393, 89133) + .saturating_add(RocksDbWeight::get().reads(31_u64)) + .saturating_add(RocksDbWeight::get().writes(24_u64)) } /// The range of component `c` is `[0, 512]`. fn reinstrument_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 67_200_000 picoseconds. + Weight::from_parts(67_509_000, 3899) + // Standard Error: 38_196 + .saturating_add(Weight::from_parts(59_116_754, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -2401,638 +2529,510 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 91_695_000 picoseconds. + Weight::from_parts(94_967_000, 0) + // Standard Error: 5_175_325 + .saturating_add(Weight::from_parts(748_650_861, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 485_489_000 picoseconds. + Weight::from_parts(569_668_689, 0) + // Standard Error: 273_944 + .saturating_add(Weight::from_parts(31_589_828, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 208_976_000 picoseconds. + Weight::from_parts(203_793_073, 0) + // Standard Error: 294_334 + .saturating_add(Weight::from_parts(63_953_018, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 97_586_000 picoseconds. + Weight::from_parts(103_290_201, 0) + // Standard Error: 4_817 + .saturating_add(Weight::from_parts(2_320_445, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 145_473_000 picoseconds. + Weight::from_parts(214_067_565, 0) + // Standard Error: 29_497 + .saturating_add(Weight::from_parts(1_955_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 96_147_000 picoseconds. + Weight::from_parts(112_970_024, 0) + // Standard Error: 325_779 + .saturating_add(Weight::from_parts(89_123_431, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 98_276_000 picoseconds. + Weight::from_parts(97_237_065, 0) + // Standard Error: 241_915 + .saturating_add(Weight::from_parts(80_362_552, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_158_659, 0) + // Standard Error: 272_345 + .saturating_add(Weight::from_parts(79_844_961, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 97_469_000 picoseconds. + Weight::from_parts(94_877_697, 0) + // Standard Error: 282_150 + .saturating_add(Weight::from_parts(79_838_125, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 93_974_000 picoseconds. + Weight::from_parts(94_496_657, 0) + // Standard Error: 305_129 + .saturating_add(Weight::from_parts(79_028_525, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_897_000 picoseconds. + Weight::from_parts(87_649_819, 0) + // Standard Error: 322_754 + .saturating_add(Weight::from_parts(80_268_253, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 94_173_000 picoseconds. + Weight::from_parts(96_607_393, 0) + // Standard Error: 314_464 + .saturating_add(Weight::from_parts(78_076_004, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 93_956_000 picoseconds. + Weight::from_parts(94_318_451, 0) + // Standard Error: 273_910 + .saturating_add(Weight::from_parts(78_930_346, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 570_269_000 picoseconds. + Weight::from_parts(606_077_348, 0) + // Standard Error: 383_361 + .saturating_add(Weight::from_parts(116_003_226, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 706_324_000 picoseconds. + Weight::from_parts(717_965_000, 0) + // Standard Error: 58_667 + .saturating_add(Weight::from_parts(13_207_989, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_054_000 picoseconds. + Weight::from_parts(96_172_569, 0) + // Standard Error: 280_132 + .saturating_add(Weight::from_parts(79_471_939, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 97_911_000 picoseconds. + Weight::from_parts(88_693_640, 0) + // Standard Error: 358_125 + .saturating_add(Weight::from_parts(79_354_420, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 96_784_000 picoseconds. + Weight::from_parts(106_277_130, 0) + // Standard Error: 343_005 + .saturating_add(Weight::from_parts(156_965_020, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 95_813_000 picoseconds. + Weight::from_parts(98_769_000, 0) + // Standard Error: 3_613_658 + .saturating_add(Weight::from_parts(729_581_907, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 98_000_000 picoseconds. + Weight::from_parts(154_377_709, 0) + // Standard Error: 437_713 + .saturating_add(Weight::from_parts(234_687_404, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 324_758_000 picoseconds. + Weight::from_parts(328_638_000, 0) + // Standard Error: 58_648 + .saturating_add(Weight::from_parts(24_437_593, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 93_044_000 picoseconds. + Weight::from_parts(157_232_198, 0) + // Standard Error: 396_906 + .saturating_add(Weight::from_parts(240_347_665, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 327_422_000 picoseconds. + Weight::from_parts(331_656_000, 0) + // Standard Error: 60_455 + .saturating_add(Weight::from_parts(24_506_810, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 571_320_000 picoseconds. + Weight::from_parts(634_868_924, 0) + // Standard Error: 418_525 + .saturating_add(Weight::from_parts(249_901_540, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 574_448_000 picoseconds. + Weight::from_parts(641_930_738, 0) + // Standard Error: 409_252 + .saturating_add(Weight::from_parts(258_755_798, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 92_815_000 picoseconds. + Weight::from_parts(82_681_780, 0) + // Standard Error: 324_107 + .saturating_add(Weight::from_parts(88_233_101, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_741_345_000 picoseconds. + Weight::from_parts(1_859_369_769, 0) + // Standard Error: 364_359 + .saturating_add(Weight::from_parts(143_830_199, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 307_004_000 picoseconds. + Weight::from_parts(311_176_000, 0) + // Standard Error: 62_536 + .saturating_add(Weight::from_parts(34_317_550, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_721_015_000 picoseconds. + Weight::from_parts(1_861_251_849, 0) + // Standard Error: 415_928 + .saturating_add(Weight::from_parts(202_045_206, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_735_158_000 picoseconds. + Weight::from_parts(1_840_039_726, 0) + // Standard Error: 369_415 + .saturating_add(Weight::from_parts(206_925_082, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 262_894_000 picoseconds. + Weight::from_parts(301_793_251, 0) + // Standard Error: 357_618 + .saturating_add(Weight::from_parts(252_986_349, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 511_301_000 picoseconds. + Weight::from_parts(521_795_000, 0) + // Standard Error: 56_321 + .saturating_add(Weight::from_parts(24_551_133, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_893_497_000 picoseconds. + Weight::from_parts(1_990_682_636, 0) + // Standard Error: 488_519 + .saturating_add(Weight::from_parts(217_870_134, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_911_000 picoseconds. + Weight::from_parts(104_498_766, 0) + // Standard Error: 1_026 + .saturating_add(Weight::from_parts(483_810, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 108_932_000 picoseconds. + Weight::from_parts(102_081_372, 0) + // Standard Error: 1_209 + .saturating_add(Weight::from_parts(488_334, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 94_148_000 picoseconds. + Weight::from_parts(144_750_049, 0) + // Standard Error: 429_315 + .saturating_add(Weight::from_parts(131_289_752, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 109_069_000 picoseconds. + Weight::from_parts(111_278_000, 0) + // Standard Error: 2_429 + .saturating_add(Weight::from_parts(679_580, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 115_992_000 picoseconds. + Weight::from_parts(104_484_181, 0) + // Standard Error: 924 + .saturating_add(Weight::from_parts(487_903, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 110_181_000 picoseconds. + Weight::from_parts(101_489_832, 0) + // Standard Error: 1_185 + .saturating_add(Weight::from_parts(489_003, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 92_388_000 picoseconds. + Weight::from_parts(90_628_272, 0) + // Standard Error: 241_895 + .saturating_add(Weight::from_parts(80_053_397, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_960_000 picoseconds. - Weight::from_parts(96_741_705, 0) - // Standard Error: 331_442 - .saturating_add(Weight::from_parts(82_371_743, 0).saturating_mul(r.into())) + // Minimum execution time: 94_363_000 picoseconds. + Weight::from_parts(92_162_352, 0) + // Standard Error: 314_463 + .saturating_add(Weight::from_parts(78_800_286, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_150_000 picoseconds. - Weight::from_parts(94_807_000, 0) - // Standard Error: 308_494 - .saturating_add(Weight::from_parts(85_723_479, 0).saturating_mul(r.into())) + // Minimum execution time: 94_936_000 picoseconds. + Weight::from_parts(89_390_999, 0) + // Standard Error: 349_987 + .saturating_add(Weight::from_parts(83_132_741, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 565_519_000 picoseconds. + Weight::from_parts(580_848_281, 0) + // Standard Error: 393_637 + .saturating_add(Weight::from_parts(105_390_521, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 584_541_000 picoseconds. + Weight::from_parts(619_408_777, 0) + // Standard Error: 1_715 + .saturating_add(Weight::from_parts(110_174, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_472_000 picoseconds. + Weight::from_parts(2_366_765_174, 0) + // Standard Error: 450_617 + .saturating_add(Weight::from_parts(126_679_589, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_412_676_000 picoseconds. + Weight::from_parts(2_269_571_280, 0) + // Standard Error: 14_334 + .saturating_add(Weight::from_parts(12_340_809, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 93_485_000 picoseconds. + Weight::from_parts(122_012_469, 0) + // Standard Error: 397_788 + .saturating_add(Weight::from_parts(102_615_866, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 160_900_000 picoseconds. + Weight::from_parts(163_653_000, 0) + // Standard Error: 53_369 + .saturating_add(Weight::from_parts(30_430_265, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 92_997_000 picoseconds. + Weight::from_parts(91_692_792, 0) + // Standard Error: 303_701 + .saturating_add(Weight::from_parts(78_191_086, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 144_900_000 picoseconds. + Weight::from_parts(232_609_280, 0) + // Standard Error: 399_518 + .saturating_add(Weight::from_parts(134_791_627, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 103_229_000 picoseconds. + Weight::from_parts(172_796_927, 0) + // Standard Error: 426_983 + .saturating_add(Weight::from_parts(322_538_662, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3040,22 +3040,22 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 52_796_283_000 picoseconds. + Weight::from_parts(52_856_932_000, 0) + // Standard Error: 319_629 + .saturating_add(Weight::from_parts(8_350_715, 0).saturating_mul(p.into())) + // Standard Error: 319_614 + .saturating_add(Weight::from_parts(181_173_152, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 107_225_000 picoseconds. + Weight::from_parts(165_938_086, 0) + // Standard Error: 375_037 + .saturating_add(Weight::from_parts(329_093_468, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3063,32 +3063,32 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 49_921_712_000 picoseconds. + Weight::from_parts(49_985_776_000, 0) + // Standard Error: 302_570 + .saturating_add(Weight::from_parts(9_442_995, 0).saturating_mul(p.into())) + // Standard Error: 302_555 + .saturating_add(Weight::from_parts(181_874_861, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 93_158_000 picoseconds. + Weight::from_parts(110_245_538, 0) + // Standard Error: 28_669 + .saturating_add(Weight::from_parts(1_774_366, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 91_594_000 picoseconds. + Weight::from_parts(131_659_366, 1131) + // Standard Error: 17_381 + .saturating_add(Weight::from_parts(14_523_041, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3097,10 +3097,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 92_922_000 picoseconds. + Weight::from_parts(94_897_000, 1131) + // Standard Error: 34_843 + .saturating_add(Weight::from_parts(41_827_659, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3109,10 +3109,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_473_917_000 picoseconds. + Weight::from_parts(7_419_217_673, 5069931) + // Standard Error: 72_370 + .saturating_add(Weight::from_parts(41_244_424, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -3120,10 +3120,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 93_816_000 picoseconds. + Weight::from_parts(97_015_000, 1939) + // Standard Error: 49_263 + .saturating_add(Weight::from_parts(54_820_812, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -3132,10 +3132,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 103_925_000 picoseconds. + Weight::from_parts(108_901_208, 1131) + // Standard Error: 75_458 + .saturating_add(Weight::from_parts(42_819_430, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3144,10 +3144,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 603_461_000 picoseconds. + Weight::from_parts(609_663_702, 1496) + // Standard Error: 130_843 + .saturating_add(Weight::from_parts(48_053_563, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -3156,10 +3156,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_065_846_000 picoseconds. + Weight::from_parts(1_081_637_554, 317931) + // Standard Error: 190_175 + .saturating_add(Weight::from_parts(48_782_076, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -3167,155 +3167,155 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 4_707_000 picoseconds. + Weight::from_parts(9_567_226, 0) + // Standard Error: 253_530 + .saturating_add(Weight::from_parts(72_658_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_441_788_000 picoseconds. + Weight::from_parts(4_015_824_269, 0) + // Standard Error: 88_889 + .saturating_add(Weight::from_parts(6_159_028, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_444_047_000 picoseconds. + Weight::from_parts(4_066_569_210, 0) + // Standard Error: 85_042 + .saturating_add(Weight::from_parts(5_854_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_627_366_000 picoseconds. + Weight::from_parts(11_380_309_623, 0) + // Standard Error: 150_067 + .saturating_add(Weight::from_parts(10_299_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_024_055_000 picoseconds. + Weight::from_parts(11_033_908_079, 0) + // Standard Error: 160_760 + .saturating_add(Weight::from_parts(8_595_938, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_437_000, 0) + // Standard Error: 9_433 + .saturating_add(Weight::from_parts(3_787_532, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_453_000 picoseconds. + Weight::from_parts(2_533_000, 0) + // Standard Error: 5_336 + .saturating_add(Weight::from_parts(3_028_776, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_280_000 picoseconds. + Weight::from_parts(3_490_508, 0) + // Standard Error: 946 + .saturating_add(Weight::from_parts(1_562_372, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_368_000 picoseconds. + Weight::from_parts(2_394_000, 0) + // Standard Error: 9_240 + .saturating_add(Weight::from_parts(2_910_475, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_457_000 picoseconds. + Weight::from_parts(2_526_000, 0) + // Standard Error: 6_350 + .saturating_add(Weight::from_parts(5_307_124, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 6_812_000 picoseconds. + Weight::from_parts(7_468_072, 0) + // Standard Error: 2_003 + .saturating_add(Weight::from_parts(95_495, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(4_082_196, 0) + // Standard Error: 5_596 + .saturating_add(Weight::from_parts(2_567_916, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_567_916 - + 2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_362_000 picoseconds. + Weight::from_parts(4_019_053, 0) + // Standard Error: 12_148 + .saturating_add(Weight::from_parts(2_402_985, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_768_000 picoseconds. + Weight::from_parts(12_009_440, 0) + // Standard Error: 25_506 + .saturating_add(Weight::from_parts(9_923_544, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_634_000 picoseconds. + Weight::from_parts(12_825_000, 0) + // Standard Error: 8_148 + .saturating_add(Weight::from_parts(1_044_503, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { @@ -3323,779 +3323,779 @@ impl WeightInfo for () { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + Weight::from_parts(5_731_096, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 4_854_000 picoseconds. + Weight::from_parts(5_311_261, 0) + // Standard Error: 2_798 + .saturating_add(Weight::from_parts(390_457, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_948_000 picoseconds. + Weight::from_parts(4_397_769, 0) + // Standard Error: 5_057 + .saturating_add(Weight::from_parts(930_247, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 4_959_000 picoseconds. + Weight::from_parts(3_982_836, 0) + // Standard Error: 5_019 + .saturating_add(Weight::from_parts(1_023_764, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_427_000 picoseconds. + Weight::from_parts(2_896_156, 0) + // Standard Error: 6_951 + .saturating_add(Weight::from_parts(802_689, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_462_000 picoseconds. + Weight::from_parts(426_469, 0) + // Standard Error: 10_537 + .saturating_add(Weight::from_parts(1_494_232, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 7_457_000 picoseconds. + Weight::from_parts(3_895_728, 0) + // Standard Error: 11_712 + .saturating_add(Weight::from_parts(6_886_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_329_000 picoseconds. + Weight::from_parts(2_446_000, 0) + // Standard Error: 7_863 + .saturating_add(Weight::from_parts(3_373_960, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_356_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_062 + .saturating_add(Weight::from_parts(3_099_699, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_414_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_233 + .saturating_add(Weight::from_parts(3_062_665, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_354_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 5_385 + .saturating_add(Weight::from_parts(2_634_958, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(78_370, 0) + // Standard Error: 5_836 + .saturating_add(Weight::from_parts(644_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(1_560_627, 0) + // Standard Error: 3_446 + .saturating_add(Weight::from_parts(401_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_470_000, 0) + // Standard Error: 13_417 + .saturating_add(Weight::from_parts(1_923_096, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 7_779 + .saturating_add(Weight::from_parts(1_116_387, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_367_000 picoseconds. + Weight::from_parts(958_713, 0) + // Standard Error: 3_953 + .saturating_add(Weight::from_parts(425_012, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_340_000 picoseconds. + Weight::from_parts(1_210_342, 0) + // Standard Error: 4_008 + .saturating_add(Weight::from_parts(405_027, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 3_850 + .saturating_add(Weight::from_parts(531_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(784_532, 0) + // Standard Error: 6_069 + .saturating_add(Weight::from_parts(555_216, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(1_161_421, 0) + // Standard Error: 4_039 + .saturating_add(Weight::from_parts(484_763, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(1_691_620, 0) + // Standard Error: 2_981 + .saturating_add(Weight::from_parts(348_760, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_515_000 picoseconds. + Weight::from_parts(2_924_119, 0) + // Standard Error: 1_669 + .saturating_add(Weight::from_parts(157_895, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_991_592, 0) + // Standard Error: 1_832 + .saturating_add(Weight::from_parts(165_974, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_372_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 11_615 + .saturating_add(Weight::from_parts(1_881_514, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_373_000 picoseconds. + Weight::from_parts(2_407_000, 0) + // Standard Error: 6_569 + .saturating_add(Weight::from_parts(1_113_971, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_262_000 picoseconds. + Weight::from_parts(2_360_000, 0) + // Standard Error: 13_054 + .saturating_add(Weight::from_parts(1_818_386, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_410_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_114_381, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_348_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 13_464 + .saturating_add(Weight::from_parts(1_878_505, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_337_000 picoseconds. + Weight::from_parts(2_365_000, 0) + // Standard Error: 7_739 + .saturating_add(Weight::from_parts(1_119_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_307_000 picoseconds. + Weight::from_parts(2_421_000, 0) + // Standard Error: 12_467 + .saturating_add(Weight::from_parts(1_861_174, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_412_000, 0) + // Standard Error: 6_899 + .saturating_add(Weight::from_parts(1_092_400, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_301_000 picoseconds. + Weight::from_parts(2_367_000, 0) + // Standard Error: 12_879 + .saturating_add(Weight::from_parts(1_884_396, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_331_000 picoseconds. + Weight::from_parts(2_429_000, 0) + // Standard Error: 8_894 + .saturating_add(Weight::from_parts(1_169_885, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_294_000 picoseconds. + Weight::from_parts(2_357_000, 0) + // Standard Error: 13_940 + .saturating_add(Weight::from_parts(1_914_631, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_459_000, 0) + // Standard Error: 8_402 + .saturating_add(Weight::from_parts(1_176_854, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_316_000 picoseconds. + Weight::from_parts(2_418_000, 0) + // Standard Error: 10_611 + .saturating_add(Weight::from_parts(1_872_866, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 8_844 + .saturating_add(Weight::from_parts(1_196_259, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_415_000 picoseconds. + Weight::from_parts(2_475_000, 0) + // Standard Error: 13_149 + .saturating_add(Weight::from_parts(1_951_092, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_349_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 11_494 + .saturating_add(Weight::from_parts(1_149_239, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_370_000 picoseconds. + Weight::from_parts(2_432_000, 0) + // Standard Error: 10_649 + .saturating_add(Weight::from_parts(1_844_104, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_322_000 picoseconds. + Weight::from_parts(2_404_000, 0) + // Standard Error: 7_953 + .saturating_add(Weight::from_parts(1_133_979, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_269_000 picoseconds. + Weight::from_parts(2_420_000, 0) + // Standard Error: 11_413 + .saturating_add(Weight::from_parts(1_992_080, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 8_279 + .saturating_add(Weight::from_parts(1_189_577, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_298_000 picoseconds. + Weight::from_parts(2_350_000, 0) + // Standard Error: 10_140 + .saturating_add(Weight::from_parts(1_326_733, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_371_000, 0) + // Standard Error: 4_037 + .saturating_add(Weight::from_parts(637_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_344_000 picoseconds. + Weight::from_parts(2_373_000, 0) + // Standard Error: 10_199 + .saturating_add(Weight::from_parts(1_298_682, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_466_000, 0) + // Standard Error: 4_582 + .saturating_add(Weight::from_parts(636_828, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_353_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 12_897 + .saturating_add(Weight::from_parts(1_846_970, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_417_000, 0) + // Standard Error: 9_981 + .saturating_add(Weight::from_parts(1_223_793, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_312_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 10_103 + .saturating_add(Weight::from_parts(2_741_059, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_396_000 picoseconds. + Weight::from_parts(112_380, 0) + // Standard Error: 10_925 + .saturating_add(Weight::from_parts(2_528_254, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_454_000, 0) + // Standard Error: 10_428 + .saturating_add(Weight::from_parts(2_995_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_371_000 picoseconds. + Weight::from_parts(2_130_896, 0) + // Standard Error: 13_603 + .saturating_add(Weight::from_parts(2_381_602, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_267_000 picoseconds. + Weight::from_parts(2_353_000, 0) + // Standard Error: 16_019 + .saturating_add(Weight::from_parts(9_029_076, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_365_000 picoseconds. + Weight::from_parts(2_433_000, 0) + // Standard Error: 25_156 + .saturating_add(Weight::from_parts(7_213_026, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(5_071_167, 0) + // Standard Error: 16_438 + .saturating_add(Weight::from_parts(2_737_649, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_278_000 picoseconds. + Weight::from_parts(2_490_000, 0) + // Standard Error: 6_075 + .saturating_add(Weight::from_parts(2_397_568, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_489_000, 0) + // Standard Error: 7_542 + .saturating_add(Weight::from_parts(1_261_191, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_313_000 picoseconds. + Weight::from_parts(2_396_000, 0) + // Standard Error: 5_257 + .saturating_add(Weight::from_parts(658_509, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_324_000 picoseconds. + Weight::from_parts(2_405_000, 0) + // Standard Error: 8_100 + .saturating_add(Weight::from_parts(1_243_620, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_330_000 picoseconds. + Weight::from_parts(2_385_000, 0) + // Standard Error: 4_018 + .saturating_add(Weight::from_parts(621_808, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_332_000 picoseconds. + Weight::from_parts(2_395_000, 0) + // Standard Error: 7_529 + .saturating_add(Weight::from_parts(1_224_045, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(179_834, 0) + // Standard Error: 5_835 + .saturating_add(Weight::from_parts(669_331, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_277_000 picoseconds. + Weight::from_parts(2_333_000, 0) + // Standard Error: 7_311 + .saturating_add(Weight::from_parts(1_060_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_317_000 picoseconds. + Weight::from_parts(2_411_000, 0) + // Standard Error: 4_306 + .saturating_add(Weight::from_parts(560_405, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_275_000 picoseconds. + Weight::from_parts(2_393_000, 0) + // Standard Error: 5_538 + .saturating_add(Weight::from_parts(1_020_152, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_422_000, 0) + // Standard Error: 4_558 + .saturating_add(Weight::from_parts(573_726, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_379_000 picoseconds. + Weight::from_parts(2_451_000, 0) + // Standard Error: 7_831 + .saturating_add(Weight::from_parts(1_042_480, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_321_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 3_964 + .saturating_add(Weight::from_parts(546_737, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_323_000 picoseconds. + Weight::from_parts(2_403_000, 0) + // Standard Error: 7_636 + .saturating_add(Weight::from_parts(1_023_360, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_397_000, 0) + // Standard Error: 4_811 + .saturating_add(Weight::from_parts(578_759, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 6_737 + .saturating_add(Weight::from_parts(1_088_901, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_304_000 picoseconds. + Weight::from_parts(2_364_000, 0) + // Standard Error: 3_944 + .saturating_add(Weight::from_parts(569_246, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 5_698_000 picoseconds. - Weight::from_parts(5_953_000, 4169) + // Minimum execution time: 5_921_000 picoseconds. + Weight::from_parts(6_104_000, 4169) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: - // Measured: `1003` - // Estimated: `23637` - // Minimum execution time: 61_615_000 picoseconds. - Weight::from_parts(64_309_000, 23637) + // Measured: `1039` + // Estimated: `23781` + // Minimum execution time: 61_062_000 picoseconds. + Weight::from_parts(62_680_000, 23781) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn tasks_send_user_message_to_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `784` - // Estimated: `21534` - // Minimum execution time: 43_449_000 picoseconds. - Weight::from_parts(44_990_000, 21534) + // Measured: `820` + // Estimated: `21750` + // Minimum execution time: 46_305_000 picoseconds. + Weight::from_parts(47_371_000, 21750) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } fn tasks_send_user_message() -> Weight { // Proof Size summary in bytes: - // Measured: `906` - // Estimated: `33891` - // Minimum execution time: 75_764_000 picoseconds. - Weight::from_parts(77_875_000, 33891) + // Measured: `942` + // Estimated: `34143` + // Minimum execution time: 75_202_000 picoseconds. + Weight::from_parts(76_741_000, 34143) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } fn tasks_send_dispatch() -> Weight { // Proof Size summary in bytes: - // Measured: `591` - // Estimated: `19885` - // Minimum execution time: 31_362_000 picoseconds. - Weight::from_parts(32_425_000, 19885) + // Measured: `627` + // Estimated: `20101` + // Minimum execution time: 31_345_000 picoseconds. + Weight::from_parts(32_397_000, 20101) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } fn tasks_wake_message() -> Weight { // Proof Size summary in bytes: - // Measured: `872` - // Estimated: `25908` - // Minimum execution time: 45_023_000 picoseconds. - Weight::from_parts(46_479_000, 25908) + // Measured: `908` + // Estimated: `26160` + // Minimum execution time: 46_945_000 picoseconds. + Weight::from_parts(47_662_000, 26160) .saturating_add(RocksDbWeight::get().reads(8_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4103,37 +4103,37 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_365_000 picoseconds. - Weight::from_parts(3_639_000, 3545) + // Minimum execution time: 3_774_000 picoseconds. + Weight::from_parts(3_895_000, 3545) .saturating_add(RocksDbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: - // Measured: `1522` - // Estimated: `57192` - // Minimum execution time: 114_023_000 picoseconds. - Weight::from_parts(117_157_000, 57192) + // Measured: `1558` + // Estimated: `57552` + // Minimum execution time: 108_473_000 picoseconds. + Weight::from_parts(111_694_000, 57552) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } fn tasks_remove_from_mailbox() -> Weight { // Proof Size summary in bytes: - // Measured: `1228` - // Estimated: `46026` - // Minimum execution time: 90_320_000 picoseconds. - Weight::from_parts(93_096_000, 46026) + // Measured: `1264` + // Estimated: `46350` + // Minimum execution time: 90_424_000 picoseconds. + Weight::from_parts(91_903_000, 46350) .saturating_add(RocksDbWeight::get().reads(14_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `2200 + c * (16400 ±0)` - // Estimated: `19363 + c * (84480 ±0)` - // Minimum execution time: 28_326_000 picoseconds. - Weight::from_parts(28_612_000, 19363) - // Standard Error: 73_191 - .saturating_add(Weight::from_parts(39_403_570, 0).saturating_mul(c.into())) + // Measured: `2236 + c * (16400 ±0)` + // Estimated: `19543 + c * (84480 ±0)` + // Minimum execution time: 28_903_000 picoseconds. + Weight::from_parts(29_338_000, 19543) + // Standard Error: 76_744 + .saturating_add(Weight::from_parts(38_940_231, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(2_u64)) @@ -4143,12 +4143,12 @@ impl WeightInfo for () { /// The range of component `c` is `[0, 2044]`. fn tasks_pause_program_uninited(c: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `3025 + c * (42 ±0)` - // Estimated: `59431 + c * (2947 ±0)` - // Minimum execution time: 86_517_000 picoseconds. - Weight::from_parts(78_047_954, 59431) - // Standard Error: 2_660 - .saturating_add(Weight::from_parts(1_060_607, 0).saturating_mul(c.into())) + // Measured: `3061 + c * (42 ±0)` + // Estimated: `59827 + c * (2947 ±0)` + // Minimum execution time: 86_931_000 picoseconds. + Weight::from_parts(73_105_603, 59827) + // Standard Error: 2_094 + .saturating_add(Weight::from_parts(1_048_872, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(13_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(9_u64)) diff --git a/runtime/gear/src/weights/pallet_gear_voucher.rs b/runtime/gear/src/weights/pallet_gear_voucher.rs index 6d6889d1752..26ce5f6064a 100644 --- a/runtime/gear/src/weights/pallet_gear_voucher.rs +++ b/runtime/gear/src/weights/pallet_gear_voucher.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear_voucher //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_gear_voucher --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear_voucher.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_gear_voucher --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear_voucher.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -47,8 +47,8 @@ impl pallet_gear_voucher::WeightInfo for SubstrateWeigh // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 25_876_000 picoseconds. - Weight::from_parts(26_659_000, 6196) + // Minimum execution time: 26_382_000 picoseconds. + Weight::from_parts(27_244_000, 6196) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -60,8 +60,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 25_876_000 picoseconds. - Weight::from_parts(26_659_000, 6196) + // Minimum execution time: 26_382_000 picoseconds. + Weight::from_parts(27_244_000, 6196) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } diff --git a/runtime/gear/src/weights/pallet_timestamp.rs b/runtime/gear/src/weights/pallet_timestamp.rs index 5c50f24c824..ba35fb47300 100644 --- a/runtime/gear/src/weights/pallet_timestamp.rs +++ b/runtime/gear/src/weights/pallet_timestamp.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_timestamp //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` -//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("gear-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_timestamp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_timestamp.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=gear-dev --steps=50 --repeat=20 --pallet=pallet_timestamp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_timestamp.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -48,8 +48,8 @@ impl pallet_timestamp::WeightInfo for SubstrateWeight pallet_timestamp::WeightInfo for SubstrateWeight pallet_utility::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_349_000 picoseconds. - Weight::from_parts(8_798_188, 0) - // Standard Error: 2_360 - .saturating_add(Weight::from_parts(3_859_914, 0).saturating_mul(c.into())) + // Minimum execution time: 5_113_000 picoseconds. + Weight::from_parts(5_962_141, 0) + // Standard Error: 3_361 + .saturating_add(Weight::from_parts(3_872_265, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_760_000 picoseconds. - Weight::from_parts(3_882_000, 0) + // Minimum execution time: 3_660_000 picoseconds. + Weight::from_parts(3_878_000, 0) } /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_343_000 picoseconds. - Weight::from_parts(6_613_150, 0) - // Standard Error: 2_902 - .saturating_add(Weight::from_parts(4_045_901, 0).saturating_mul(c.into())) + // Minimum execution time: 5_323_000 picoseconds. + Weight::from_parts(12_205_781, 0) + // Standard Error: 3_148 + .saturating_add(Weight::from_parts(4_054_254, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_983_000 picoseconds. - Weight::from_parts(7_317_000, 0) + // Minimum execution time: 7_053_000 picoseconds. + Weight::from_parts(7_262_000, 0) } /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_419_000 picoseconds. - Weight::from_parts(9_009_348, 0) - // Standard Error: 2_400 - .saturating_add(Weight::from_parts(3_868_692, 0).saturating_mul(c.into())) + // Minimum execution time: 5_193_000 picoseconds. + Weight::from_parts(11_263_641, 0) + // Standard Error: 2_286 + .saturating_add(Weight::from_parts(3_895_400, 0).saturating_mul(c.into())) } } @@ -100,43 +100,43 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_349_000 picoseconds. - Weight::from_parts(8_798_188, 0) - // Standard Error: 2_360 - .saturating_add(Weight::from_parts(3_859_914, 0).saturating_mul(c.into())) + // Minimum execution time: 5_113_000 picoseconds. + Weight::from_parts(5_962_141, 0) + // Standard Error: 3_361 + .saturating_add(Weight::from_parts(3_872_265, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_760_000 picoseconds. - Weight::from_parts(3_882_000, 0) + // Minimum execution time: 3_660_000 picoseconds. + Weight::from_parts(3_878_000, 0) } /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_343_000 picoseconds. - Weight::from_parts(6_613_150, 0) - // Standard Error: 2_902 - .saturating_add(Weight::from_parts(4_045_901, 0).saturating_mul(c.into())) + // Minimum execution time: 5_323_000 picoseconds. + Weight::from_parts(12_205_781, 0) + // Standard Error: 3_148 + .saturating_add(Weight::from_parts(4_054_254, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_983_000 picoseconds. - Weight::from_parts(7_317_000, 0) + // Minimum execution time: 7_053_000 picoseconds. + Weight::from_parts(7_262_000, 0) } /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_419_000 picoseconds. - Weight::from_parts(9_009_348, 0) - // Standard Error: 2_400 - .saturating_add(Weight::from_parts(3_868_692, 0).saturating_mul(c.into())) + // Minimum execution time: 5_193_000 picoseconds. + Weight::from_parts(11_263_641, 0) + // Standard Error: 2_286 + .saturating_add(Weight::from_parts(3_895_400, 0).saturating_mul(c.into())) } } diff --git a/runtime/vara/src/weights/frame_system.rs b/runtime/vara/src/weights/frame_system.rs index 31dd34692d1..1478a646e44 100644 --- a/runtime/vara/src/weights/frame_system.rs +++ b/runtime/vara/src/weights/frame_system.rs @@ -19,7 +19,7 @@ //! Autogenerated weights for frame_system //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 @@ -53,10 +53,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_562_000 picoseconds. - Weight::from_parts(1_066_991, 0) + // Minimum execution time: 1_602_000 picoseconds. + Weight::from_parts(1_198_998, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(461, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(460, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 1310720]`. fn remark_with_event(b: u32, ) -> Weight { @@ -64,16 +64,16 @@ impl frame_system::WeightInfo for SubstrateWeight { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_949_000 picoseconds. - Weight::from_parts(6_153_000, 0) + Weight::from_parts(6_166_000, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_441, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_435, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_113_000 picoseconds. - Weight::from_parts(3_394_000, 1485) + // Minimum execution time: 2_954_000 picoseconds. + Weight::from_parts(3_393_000, 1485) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -82,10 +82,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_578_000 picoseconds. - Weight::from_parts(1_632_000, 0) - // Standard Error: 994 - .saturating_add(Weight::from_parts(687_989, 0).saturating_mul(i.into())) + // Minimum execution time: 1_596_000 picoseconds. + Weight::from_parts(1_633_000, 0) + // Standard Error: 1_007 + .saturating_add(Weight::from_parts(679_335, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `i` is `[0, 1000]`. @@ -93,10 +93,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_593_000 picoseconds. - Weight::from_parts(1_667_000, 0) - // Standard Error: 783 - .saturating_add(Weight::from_parts(535_872, 0).saturating_mul(i.into())) + // Minimum execution time: 1_605_000 picoseconds. + Weight::from_parts(1_702_000, 0) + // Standard Error: 674 + .saturating_add(Weight::from_parts(530_582, 0).saturating_mul(i.into())) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `p` is `[0, 1000]`. @@ -104,10 +104,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `82 + p * (69 ±0)` // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 3_345_000 picoseconds. - Weight::from_parts(3_470_000, 89) - // Standard Error: 1_511 - .saturating_add(Weight::from_parts(1_126_865, 0).saturating_mul(p.into())) + // Minimum execution time: 3_219_000 picoseconds. + Weight::from_parts(3_351_000, 89) + // Standard Error: 1_343 + .saturating_add(Weight::from_parts(1_115_950, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) @@ -121,10 +121,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_562_000 picoseconds. - Weight::from_parts(1_066_991, 0) + // Minimum execution time: 1_602_000 picoseconds. + Weight::from_parts(1_198_998, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(461, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(460, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 1310720]`. fn remark_with_event(b: u32, ) -> Weight { @@ -132,16 +132,16 @@ impl WeightInfo for () { // Measured: `0` // Estimated: `0` // Minimum execution time: 5_949_000 picoseconds. - Weight::from_parts(6_153_000, 0) + Weight::from_parts(6_166_000, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_441, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_435, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 3_113_000 picoseconds. - Weight::from_parts(3_394_000, 1485) + // Minimum execution time: 2_954_000 picoseconds. + Weight::from_parts(3_393_000, 1485) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -150,10 +150,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_578_000 picoseconds. - Weight::from_parts(1_632_000, 0) - // Standard Error: 994 - .saturating_add(Weight::from_parts(687_989, 0).saturating_mul(i.into())) + // Minimum execution time: 1_596_000 picoseconds. + Weight::from_parts(1_633_000, 0) + // Standard Error: 1_007 + .saturating_add(Weight::from_parts(679_335, 0).saturating_mul(i.into())) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `i` is `[0, 1000]`. @@ -161,10 +161,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_593_000 picoseconds. - Weight::from_parts(1_667_000, 0) - // Standard Error: 783 - .saturating_add(Weight::from_parts(535_872, 0).saturating_mul(i.into())) + // Minimum execution time: 1_605_000 picoseconds. + Weight::from_parts(1_702_000, 0) + // Standard Error: 674 + .saturating_add(Weight::from_parts(530_582, 0).saturating_mul(i.into())) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `p` is `[0, 1000]`. @@ -172,10 +172,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `82 + p * (69 ±0)` // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 3_345_000 picoseconds. - Weight::from_parts(3_470_000, 89) - // Standard Error: 1_511 - .saturating_add(Weight::from_parts(1_126_865, 0).saturating_mul(p.into())) + // Minimum execution time: 3_219_000 picoseconds. + Weight::from_parts(3_351_000, 89) + // Standard Error: 1_343 + .saturating_add(Weight::from_parts(1_115_950, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(p.into()))) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 70).saturating_mul(p.into())) diff --git a/runtime/vara/src/weights/pallet_balances.rs b/runtime/vara/src/weights/pallet_balances.rs index f096d50de43..2e240561c52 100644 --- a/runtime/vara/src/weights/pallet_balances.rs +++ b/runtime/vara/src/weights/pallet_balances.rs @@ -19,7 +19,7 @@ //! Autogenerated weights for pallet_balances //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-09-30, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 @@ -53,8 +53,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 29_789_000 picoseconds. - Weight::from_parts(30_683_000, 3593) + // Minimum execution time: 30_755_000 picoseconds. + Weight::from_parts(31_238_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -62,8 +62,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 21_425_000 picoseconds. - Weight::from_parts(21_900_000, 3593) + // Minimum execution time: 21_479_000 picoseconds. + Weight::from_parts(21_892_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -71,8 +71,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 12_387_000 picoseconds. - Weight::from_parts(12_754_000, 3593) + // Minimum execution time: 12_474_000 picoseconds. + Weight::from_parts(12_945_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -80,8 +80,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 15_196_000 picoseconds. - Weight::from_parts(15_778_000, 3593) + // Minimum execution time: 15_398_000 picoseconds. + Weight::from_parts(15_753_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -89,8 +89,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 31_544_000 picoseconds. - Weight::from_parts(32_018_000, 6196) + // Minimum execution time: 31_610_000 picoseconds. + Weight::from_parts(32_675_000, 6196) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -98,8 +98,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 28_027_000 picoseconds. - Weight::from_parts(29_047_000, 3593) + // Minimum execution time: 27_761_000 picoseconds. + Weight::from_parts(28_830_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -107,8 +107,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 11_796_000 picoseconds. - Weight::from_parts(12_239_000, 3593) + // Minimum execution time: 11_877_000 picoseconds. + Weight::from_parts(12_368_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -120,8 +120,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 29_789_000 picoseconds. - Weight::from_parts(30_683_000, 3593) + // Minimum execution time: 30_755_000 picoseconds. + Weight::from_parts(31_238_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -129,8 +129,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 21_425_000 picoseconds. - Weight::from_parts(21_900_000, 3593) + // Minimum execution time: 21_479_000 picoseconds. + Weight::from_parts(21_892_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -138,8 +138,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 12_387_000 picoseconds. - Weight::from_parts(12_754_000, 3593) + // Minimum execution time: 12_474_000 picoseconds. + Weight::from_parts(12_945_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -147,8 +147,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 15_196_000 picoseconds. - Weight::from_parts(15_778_000, 3593) + // Minimum execution time: 15_398_000 picoseconds. + Weight::from_parts(15_753_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -156,8 +156,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 31_544_000 picoseconds. - Weight::from_parts(32_018_000, 6196) + // Minimum execution time: 31_610_000 picoseconds. + Weight::from_parts(32_675_000, 6196) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -165,8 +165,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 28_027_000 picoseconds. - Weight::from_parts(29_047_000, 3593) + // Minimum execution time: 27_761_000 picoseconds. + Weight::from_parts(28_830_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -174,8 +174,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 11_796_000 picoseconds. - Weight::from_parts(12_239_000, 3593) + // Minimum execution time: 11_877_000 picoseconds. + Weight::from_parts(12_368_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } diff --git a/runtime/vara/src/weights/pallet_gear.rs b/runtime/vara/src/weights/pallet_gear.rs index b5d0477da33..5db5446581c 100644 --- a/runtime/vara/src/weights/pallet_gear.rs +++ b/runtime/vara/src/weights/pallet_gear.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-10-01, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --chain=vara-dev --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=alloc,alloc_in_handle,alloc_per_page,claim_value,create_program,db_read_per_kb,db_write_per_kb,free,gr_block_height,gr_block_timestamp,gr_create_program,gr_create_program_per_kb,gr_create_program_wgas,gr_create_program_wgas_per_kb,gr_debug,gr_debug_per_kb,gr_gas_available,gr_message_id,gr_pay_program_rent,gr_program_id,gr_random,gr_read,gr_read_per_kb,gr_reply_code,gr_reply_deposit,gr_reply_per_kb,gr_reply_push,gr_reply_push_input,gr_reply_push_input_per_kb,gr_reply_push_per_kb,gr_reply_to,gr_reply_wgas_per_kb,gr_reservation_reply_commit_per_kb,gr_reservation_reply_per_kb,gr_reservation_send,gr_reservation_send_commit,gr_reservation_send_per_kb,gr_reserve_gas,gr_send,gr_send_commit,gr_send_commit_wgas,gr_send_init,gr_send_input,gr_send_input_wgas,gr_send_per_kb,gr_send_push,gr_send_push_input,gr_send_push_input_per_kb,gr_send_push_per_kb,gr_send_wgas,gr_send_wgas_per_kb,gr_signal_code,gr_signal_from,gr_size,gr_source,gr_system_reserve_gas,gr_unreserve_gas,gr_value,gr_value_available,gr_wake,initial_allocation,instantiate_module_per_kb,instr_br,instr_br_if,instr_br_table,instr_br_table_per_entry,instr_call,instr_call_const,instr_call_indirect,instr_call_indirect_per_param,instr_call_per_local,instr_global_get,instr_global_set,instr_i32add,instr_i32and,instr_i32clz,instr_i32ctz,instr_i32divs,instr_i32divu,instr_i32eq,instr_i32eqz,instr_i32extend16s,instr_i32extend8s,instr_i32ges,instr_i32geu,instr_i32gts,instr_i32gtu,instr_i32les,instr_i32leu,instr_i32load,instr_i32lts,instr_i32ltu,instr_i32mul,instr_i32ne,instr_i32or,instr_i32popcnt,instr_i32rems,instr_i32remu,instr_i32rotl,instr_i32rotr,instr_i32shl,instr_i32shrs,instr_i32shru,instr_i32store,instr_i32sub,instr_i32wrapi64,instr_i32xor,instr_i64add,instr_i64and,instr_i64clz,instr_i64ctz,instr_i64divs,instr_i64divu,instr_i64eq,instr_i64eqz,instr_i64extend16s,instr_i64extend32s,instr_i64extend8s,instr_i64extendsi32,instr_i64extendui32,instr_i64ges,instr_i64geu,instr_i64gts,instr_i64gtu,instr_i64les,instr_i64leu,instr_i64load,instr_i64lts,instr_i64ltu,instr_i64mul,instr_i64ne,instr_i64or,instr_i64popcnt,instr_i64rems,instr_i64remu,instr_i64rotl,instr_i64rotr,instr_i64shl,instr_i64shrs,instr_i64shru,instr_i64store,instr_i64sub,instr_i64xor,instr_if,instr_local_get,instr_local_set,instr_local_tee,instr_memory_current,instr_select,lazy_pages_host_func_read,lazy_pages_host_func_write,lazy_pages_host_func_write_after_read,lazy_pages_load_page_storage_data,lazy_pages_signal_read,lazy_pages_signal_write,lazy_pages_signal_write_after_read,mem_grow,pay_program_rent,reinstrument_per_kb,resume_session_commit,resume_session_init,resume_session_push,send_message,send_reply,tasks_pause_program,tasks_pause_program_uninited,tasks_remove_from_mailbox,tasks_remove_from_waitlist,tasks_remove_gas_reservation,tasks_remove_resume_session,tasks_send_dispatch,tasks_send_user_message,tasks_send_user_message_to_mailbox,tasks_wake_message,tasks_wake_message_no_wake,upload_code,upload_program --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -37,6 +37,19 @@ use sp_std::marker::PhantomData; /// Weight functions needed for pallet_gear. pub trait WeightInfo { + fn gr_reply(r: u32, ) -> Weight; + fn gr_reply_wgas(r: u32, ) -> Weight; + fn gr_reply_commit(r: u32, ) -> Weight; + fn gr_reply_commit_wgas(r: u32, ) -> Weight; + fn gr_reply_input(r: u32, ) -> Weight; + fn gr_reply_input_wgas(r: u32, ) -> Weight; + fn gr_reservation_reply(r: u32, ) -> Weight; + fn gr_reservation_reply_commit(r: u32, ) -> Weight; + fn gr_exit(r: u32, ) -> Weight; + fn gr_leave(r: u32, ) -> Weight; + fn gr_wait(r: u32, ) -> Weight; + fn gr_wait_for(r: u32, ) -> Weight; + fn gr_wait_up_to(r: u32, ) -> Weight; fn db_write_per_kb(c: u32, ) -> Weight; fn db_read_per_kb(c: u32, ) -> Weight; fn instantiate_module_per_kb(c: u32, ) -> Weight; @@ -86,19 +99,11 @@ pub trait WeightInfo { fn gr_reservation_send(r: u32, ) -> Weight; fn gr_reservation_send_per_kb(n: u32, ) -> Weight; fn gr_reservation_send_commit(r: u32, ) -> Weight; - fn gr_reply(r: u32, ) -> Weight; fn gr_reply_per_kb(n: u32, ) -> Weight; - fn gr_reply_wgas(r: u32, ) -> Weight; fn gr_reply_wgas_per_kb(n: u32, ) -> Weight; - fn gr_reply_commit(r: u32, ) -> Weight; - fn gr_reply_commit_wgas(r: u32, ) -> Weight; fn gr_reply_push(r: u32, ) -> Weight; fn gr_reply_push_per_kb(n: u32, ) -> Weight; - fn gr_reply_input(r: u32, ) -> Weight; - fn gr_reply_input_wgas(r: u32, ) -> Weight; - fn gr_reservation_reply(r: u32, ) -> Weight; fn gr_reservation_reply_per_kb(n: u32, ) -> Weight; - fn gr_reservation_reply_commit(r: u32, ) -> Weight; fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight; fn gr_reply_to(r: u32, ) -> Weight; fn gr_signal_code(r: u32, ) -> Weight; @@ -110,11 +115,6 @@ pub trait WeightInfo { fn gr_debug(r: u32, ) -> Weight; fn gr_debug_per_kb(n: u32, ) -> Weight; fn gr_reply_code(r: u32, ) -> Weight; - fn gr_exit(r: u32, ) -> Weight; - fn gr_leave(r: u32, ) -> Weight; - fn gr_wait(r: u32, ) -> Weight; - fn gr_wait_for(r: u32, ) -> Weight; - fn gr_wait_up_to(r: u32, ) -> Weight; fn gr_wake(r: u32, ) -> Weight; fn gr_create_program(r: u32, ) -> Weight; fn gr_create_program_per_kb(p: u32, s: u32, ) -> Weight; @@ -237,6 +237,136 @@ pub trait WeightInfo { /// Weights for pallet_gear using the Gear node and recommended hardware. pub struct SubstrateWeight(PhantomData); impl pallet_gear::WeightInfo for SubstrateWeight { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_481_000 picoseconds. + Weight::from_parts(99_630_512, 0) + // Standard Error: 75_924 + .saturating_add(Weight::from_parts(23_053_014, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_084_000 picoseconds. + Weight::from_parts(100_989_768, 0) + // Standard Error: 77_579 + .saturating_add(Weight::from_parts(19_975_886, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_220_000 picoseconds. + Weight::from_parts(101_639_276, 0) + // Standard Error: 78_950 + .saturating_add(Weight::from_parts(19_516_538, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 97_519_000 picoseconds. + Weight::from_parts(104_542_944, 0) + // Standard Error: 85_434 + .saturating_add(Weight::from_parts(16_283_294, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 568_839_000 picoseconds. + Weight::from_parts(578_640_448, 0) + // Standard Error: 265_785 + .saturating_add(Weight::from_parts(23_277_228, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 566_517_000 picoseconds. + Weight::from_parts(578_394_370, 0) + // Standard Error: 310_713 + .saturating_add(Weight::from_parts(23_740_574, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_298_000 picoseconds. + Weight::from_parts(110_601_892, 0) + // Standard Error: 74_798 + .saturating_add(Weight::from_parts(13_256_496, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_170_000 picoseconds. + Weight::from_parts(110_509_198, 0) + // Standard Error: 75_072 + .saturating_add(Weight::from_parts(8_446_558, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 97_097_000 picoseconds. + Weight::from_parts(104_586_244, 0) + // Standard Error: 2_206_364 + .saturating_add(Weight::from_parts(539_716_254, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_581_000 picoseconds. + Weight::from_parts(99_821_258, 0) + // Standard Error: 2_040_137 + .saturating_add(Weight::from_parts(531_583_638, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_087_000 picoseconds. + Weight::from_parts(98_818_474, 0) + // Standard Error: 2_031_704 + .saturating_add(Weight::from_parts(511_188_412, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_983_000 picoseconds. + Weight::from_parts(103_407_974, 0) + // Standard Error: 2_262_032 + .saturating_add(Weight::from_parts(537_941_706, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 92_211_000 picoseconds. + Weight::from_parts(99_567_606, 0) + // Standard Error: 2_243_437 + .saturating_add(Weight::from_parts(546_603_328, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. T::DbWeight::get().writes(1) @@ -256,10 +386,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 913_000 picoseconds. + Weight::from_parts(988_000, 0) + // Standard Error: 808 + .saturating_add(Weight::from_parts(208_070, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. @@ -267,10 +397,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `146 + c * (1024 ±0)` // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Minimum execution time: 3_317_000 picoseconds. + Weight::from_parts(3_371_000, 3610) + // Standard Error: 1_078 + .saturating_add(Weight::from_parts(683_725, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -279,17 +409,17 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_579_000 picoseconds. + Weight::from_parts(84_317_104, 0) + // Standard Error: 8_351 + .saturating_add(Weight::from_parts(2_389_227, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: // Measured: `1372` // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Minimum execution time: 107_507_000 picoseconds. + Weight::from_parts(111_275_000, 51905) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } @@ -297,8 +427,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `992` // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Minimum execution time: 56_209_000 picoseconds. + Weight::from_parts(57_312_000, 21579) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -306,8 +436,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `638` // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Minimum execution time: 29_853_000 picoseconds. + Weight::from_parts(30_508_000, 17486) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -316,10 +446,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 8_125_000 picoseconds. + Weight::from_parts(7_328_750, 7640) + // Standard Error: 31_392 + .saturating_add(Weight::from_parts(13_296_411, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -328,10 +458,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1593 + c * (16389 ±0)` // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Minimum execution time: 71_309_000 picoseconds. + Weight::from_parts(72_000_000, 43266) + // Standard Error: 164_824 + .saturating_add(Weight::from_parts(53_991_920, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(9_u64)) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -342,10 +472,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `113` // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Minimum execution time: 77_057_000 picoseconds. + Weight::from_parts(41_092_099, 5402) + // Standard Error: 46_331 + .saturating_add(Weight::from_parts(59_385_089, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -354,10 +484,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1111` // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Minimum execution time: 93_750_000 picoseconds. + Weight::from_parts(135_988_081, 50600) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_601, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } @@ -367,12 +497,12 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `521` // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) - // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + // Minimum execution time: 11_058_028_000 picoseconds. + Weight::from_parts(61_156_523, 45152) + // Standard Error: 151_318 + .saturating_add(Weight::from_parts(60_095_790, 0).saturating_mul(c.into())) + // Standard Error: 9 + .saturating_add(Weight::from_parts(2_590, 0).saturating_mul(s.into())) .saturating_add(T::DbWeight::get().reads(15_u64)) .saturating_add(T::DbWeight::get().writes(16_u64)) } @@ -381,10 +511,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `531` // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Minimum execution time: 74_169_000 picoseconds. + Weight::from_parts(55_329_402, 31266) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_029, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } @@ -393,33 +523,35 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1371` // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + // Minimum execution time: 123_953_000 picoseconds. + Weight::from_parts(102_637_678, 54435) + // Standard Error: 1 + .saturating_add(Weight::from_parts(1_058, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(T::DbWeight::get().reads(33_u64)) + fn initial_allocation(q: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1897` + // Estimated: `121468` + // Minimum execution time: 364_818_000 picoseconds. + Weight::from_parts(378_805_720, 121468) + // Standard Error: 1_617 + .saturating_add(Weight::from_parts(22_341, 0).saturating_mul(q.into())) + .saturating_add(T::DbWeight::get().reads(35_u64)) .saturating_add(T::DbWeight::get().writes(26_u64)) } /// The range of component `q` is `[0, 512]`. fn alloc_in_handle(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(T::DbWeight::get().reads(33_u64)) + // Measured: `1897` + // Estimated: `121468` + // Minimum execution time: 384_136_000 picoseconds. + Weight::from_parts(401_096_451, 121468) + // Standard Error: 1_778 + .saturating_add(Weight::from_parts(7_580, 0).saturating_mul(q.into())) + .saturating_add(T::DbWeight::get().reads(35_u64)) .saturating_add(T::DbWeight::get().writes(26_u64)) } /// The range of component `c` is `[0, 512]`. @@ -427,10 +559,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 57_952_000 picoseconds. + Weight::from_parts(58_459_000, 3899) + // Standard Error: 31_966 + .saturating_add(Weight::from_parts(57_251_256, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -440,638 +572,510 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 90_344_000 picoseconds. + Weight::from_parts(95_470_000, 0) + // Standard Error: 3_698_034 + .saturating_add(Weight::from_parts(695_592_141, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 477_022_000 picoseconds. + Weight::from_parts(416_066_225, 0) + // Standard Error: 6_775 + .saturating_add(Weight::from_parts(29_002_726, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 205_619_000 picoseconds. + Weight::from_parts(207_970_847, 0) + // Standard Error: 276_100 + .saturating_add(Weight::from_parts(64_532_350, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 95_943_000 picoseconds. + Weight::from_parts(108_787_625, 0) + // Standard Error: 4_056 + .saturating_add(Weight::from_parts(2_331_687, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 180_061_000 picoseconds. + Weight::from_parts(240_089_561, 0) + // Standard Error: 19_695 + .saturating_add(Weight::from_parts(1_725_924, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 94_167_000 picoseconds. + Weight::from_parts(114_668_235, 0) + // Standard Error: 327_816 + .saturating_add(Weight::from_parts(95_835_449, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_087_662, 0) + // Standard Error: 295_899 + .saturating_add(Weight::from_parts(80_358_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 94_883_000 picoseconds. + Weight::from_parts(91_458_205, 0) + // Standard Error: 277_911 + .saturating_add(Weight::from_parts(79_609_724, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 94_001_000 picoseconds. + Weight::from_parts(102_977_333, 0) + // Standard Error: 241_685 + .saturating_add(Weight::from_parts(78_147_656, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 95_109_000 picoseconds. + Weight::from_parts(92_161_673, 0) + // Standard Error: 307_089 + .saturating_add(Weight::from_parts(79_032_279, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_315_000 picoseconds. + Weight::from_parts(90_290_936, 0) + // Standard Error: 311_079 + .saturating_add(Weight::from_parts(79_012_777, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 92_434_000 picoseconds. + Weight::from_parts(92_258_883, 0) + // Standard Error: 340_259 + .saturating_add(Weight::from_parts(79_497_977, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 91_509_000 picoseconds. + Weight::from_parts(93_232_951, 0) + // Standard Error: 311_415 + .saturating_add(Weight::from_parts(78_578_408, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 560_638_000 picoseconds. + Weight::from_parts(622_793_170, 0) + // Standard Error: 442_308 + .saturating_add(Weight::from_parts(115_520_309, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 699_618_000 picoseconds. + Weight::from_parts(708_164_000, 0) + // Standard Error: 60_311 + .saturating_add(Weight::from_parts(13_065_351, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_193_000 picoseconds. + Weight::from_parts(88_273_331, 0) + // Standard Error: 341_296 + .saturating_add(Weight::from_parts(79_488_118, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 91_761_000 picoseconds. + Weight::from_parts(92_808_053, 0) + // Standard Error: 291_078 + .saturating_add(Weight::from_parts(79_328_368, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 92_311_000 picoseconds. + Weight::from_parts(115_529_332, 0) + // Standard Error: 372_545 + .saturating_add(Weight::from_parts(158_756_414, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 98_299_000 picoseconds. + Weight::from_parts(101_073_000, 0) + // Standard Error: 4_427_069 + .saturating_add(Weight::from_parts(804_033_285, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 94_702_000 picoseconds. + Weight::from_parts(157_572_374, 0) + // Standard Error: 440_582 + .saturating_add(Weight::from_parts(237_330_822, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 327_067_000 picoseconds. + Weight::from_parts(335_243_000, 0) + // Standard Error: 66_195 + .saturating_add(Weight::from_parts(21_168_225, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 94_664_000 picoseconds. + Weight::from_parts(160_031_051, 0) + // Standard Error: 420_743 + .saturating_add(Weight::from_parts(242_377_960, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 336_245_000 picoseconds. + Weight::from_parts(344_823_000, 0) + // Standard Error: 66_941 + .saturating_add(Weight::from_parts(21_197_510, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 568_911_000 picoseconds. + Weight::from_parts(640_996_354, 0) + // Standard Error: 438_459 + .saturating_add(Weight::from_parts(256_681_728, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 563_652_000 picoseconds. + Weight::from_parts(622_166_971, 0) + // Standard Error: 370_073 + .saturating_add(Weight::from_parts(262_920_632, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 93_502_000 picoseconds. + Weight::from_parts(86_484_703, 0) + // Standard Error: 295_629 + .saturating_add(Weight::from_parts(87_263_198, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_751_173_000 picoseconds. + Weight::from_parts(1_872_427_496, 0) + // Standard Error: 324_033 + .saturating_add(Weight::from_parts(145_731_403, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 302_030_000 picoseconds. + Weight::from_parts(304_788_000, 0) + // Standard Error: 59_829 + .saturating_add(Weight::from_parts(29_174_594, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_748_875_000 picoseconds. + Weight::from_parts(1_850_022_763, 0) + // Standard Error: 361_778 + .saturating_add(Weight::from_parts(203_156_886, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_760_367_000 picoseconds. + Weight::from_parts(1_881_542_241, 0) + // Standard Error: 363_139 + .saturating_add(Weight::from_parts(201_598_684, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 258_633_000 picoseconds. + Weight::from_parts(326_523_468, 0) + // Standard Error: 376_037 + .saturating_add(Weight::from_parts(253_538_390, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 505_403_000 picoseconds. + Weight::from_parts(514_440_000, 0) + // Standard Error: 53_186 + .saturating_add(Weight::from_parts(20_774_954, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_896_275_000 picoseconds. + Weight::from_parts(1_982_312_341, 0) + // Standard Error: 487_511 + .saturating_add(Weight::from_parts(220_195_872, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_679_000 picoseconds. + Weight::from_parts(101_734_013, 0) + // Standard Error: 902 + .saturating_add(Weight::from_parts(429_054, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 110_678_000 picoseconds. + Weight::from_parts(104_714_156, 0) + // Standard Error: 987 + .saturating_add(Weight::from_parts(424_812, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 91_340_000 picoseconds. + Weight::from_parts(136_392_905, 0) + // Standard Error: 407_025 + .saturating_add(Weight::from_parts(129_616_442, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 112_253_000 picoseconds. + Weight::from_parts(114_541_000, 0) + // Standard Error: 2_554 + .saturating_add(Weight::from_parts(623_965, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 116_136_000 picoseconds. + Weight::from_parts(107_957_392, 0) + // Standard Error: 1_102 + .saturating_add(Weight::from_parts(422_782, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 111_378_000 picoseconds. + Weight::from_parts(100_032_293, 0) + // Standard Error: 940 + .saturating_add(Weight::from_parts(434_378, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 91_920_000 picoseconds. + Weight::from_parts(88_887_106, 0) + // Standard Error: 294_642 + .saturating_add(Weight::from_parts(80_883_467, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_671_000 picoseconds. - Weight::from_parts(92_224_076, 0) - // Standard Error: 324_122 - .saturating_add(Weight::from_parts(85_769_450, 0).saturating_mul(r.into())) + // Minimum execution time: 92_774_000 picoseconds. + Weight::from_parts(87_829_824, 0) + // Standard Error: 365_515 + .saturating_add(Weight::from_parts(79_137_922, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 100_099_000 picoseconds. - Weight::from_parts(93_778_262, 0) - // Standard Error: 323_481 - .saturating_add(Weight::from_parts(87_801_615, 0).saturating_mul(r.into())) + // Minimum execution time: 91_809_000 picoseconds. + Weight::from_parts(96_690_691, 0) + // Standard Error: 338_102 + .saturating_add(Weight::from_parts(81_117_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 568_318_000 picoseconds. + Weight::from_parts(594_676_825, 0) + // Standard Error: 358_614 + .saturating_add(Weight::from_parts(107_923_118, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 582_794_000 picoseconds. + Weight::from_parts(622_222_842, 0) + // Standard Error: 1_726 + .saturating_add(Weight::from_parts(112_620, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_237_364_000 picoseconds. + Weight::from_parts(2_359_736_227, 0) + // Standard Error: 448_008 + .saturating_add(Weight::from_parts(124_032_191, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_360_889_000 picoseconds. + Weight::from_parts(2_233_179_761, 0) + // Standard Error: 14_113 + .saturating_add(Weight::from_parts(12_229_036, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 92_111_000 picoseconds. + Weight::from_parts(128_149_165, 0) + // Standard Error: 385_484 + .saturating_add(Weight::from_parts(101_793_698, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 152_290_000 picoseconds. + Weight::from_parts(156_715_000, 0) + // Standard Error: 54_203 + .saturating_add(Weight::from_parts(25_217_103, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 91_930_000 picoseconds. + Weight::from_parts(91_045_401, 0) + // Standard Error: 270_233 + .saturating_add(Weight::from_parts(77_231_653, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 145_337_000 picoseconds. + Weight::from_parts(235_857_419, 0) + // Standard Error: 290_508 + .saturating_add(Weight::from_parts(138_155_201, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 104_321_000 picoseconds. + Weight::from_parts(170_915_527, 0) + // Standard Error: 403_192 + .saturating_add(Weight::from_parts(327_111_207, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1079,22 +1083,22 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 42_624_473_000 picoseconds. + Weight::from_parts(42_712_353_000, 0) + // Standard Error: 271_581 + .saturating_add(Weight::from_parts(7_905_911, 0).saturating_mul(p.into())) + // Standard Error: 271_568 + .saturating_add(Weight::from_parts(179_478_184, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 108_533_000 picoseconds. + Weight::from_parts(180_837_775, 0) + // Standard Error: 370_470 + .saturating_add(Weight::from_parts(327_284_071, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -1102,32 +1106,32 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 42_988_758_000 picoseconds. + Weight::from_parts(43_109_126_000, 0) + // Standard Error: 260_615 + .saturating_add(Weight::from_parts(7_341_122, 0).saturating_mul(p.into())) + // Standard Error: 260_602 + .saturating_add(Weight::from_parts(179_183_157, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 91_788_000 picoseconds. + Weight::from_parts(111_209_592, 0) + // Standard Error: 35_534 + .saturating_add(Weight::from_parts(1_843_395, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 90_263_000 picoseconds. + Weight::from_parts(129_173_708, 1131) + // Standard Error: 16_257 + .saturating_add(Weight::from_parts(14_577_437, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1136,10 +1140,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 91_252_000 picoseconds. + Weight::from_parts(93_269_000, 1131) + // Standard Error: 32_971 + .saturating_add(Weight::from_parts(37_670_278, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1148,10 +1152,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_445_117_000 picoseconds. + Weight::from_parts(7_538_616_988, 5069931) + // Standard Error: 73_053 + .saturating_add(Weight::from_parts(37_745_537, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -1159,10 +1163,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 97_686_000 picoseconds. + Weight::from_parts(102_205_000, 1939) + // Standard Error: 49_897 + .saturating_add(Weight::from_parts(53_574_556, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -1171,10 +1175,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 100_846_000 picoseconds. + Weight::from_parts(106_163_078, 1131) + // Standard Error: 68_220 + .saturating_add(Weight::from_parts(39_081_474, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -1183,10 +1187,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 594_837_000 picoseconds. + Weight::from_parts(604_732_953, 1496) + // Standard Error: 154_748 + .saturating_add(Weight::from_parts(43_565_829, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -1195,10 +1199,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_083_711_000 picoseconds. + Weight::from_parts(1_094_819_313, 317931) + // Standard Error: 130_627 + .saturating_add(Weight::from_parts(43_413_624, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -1206,890 +1210,890 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(882_010, 0) + // Standard Error: 335_227 + .saturating_add(Weight::from_parts(73_952_054, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_448_125_000 picoseconds. + Weight::from_parts(4_265_180_801, 0) + // Standard Error: 60_660 + .saturating_add(Weight::from_parts(4_718_418, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_436_808_000 picoseconds. + Weight::from_parts(4_224_507_555, 0) + // Standard Error: 65_797 + .saturating_add(Weight::from_parts(4_920_934, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_819_585_000 picoseconds. + Weight::from_parts(11_082_681_870, 0) + // Standard Error: 183_577 + .saturating_add(Weight::from_parts(12_484_050, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_239_350_000 picoseconds. + Weight::from_parts(10_644_204_565, 0) + // Standard Error: 134_934 + .saturating_add(Weight::from_parts(13_199_872, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_400_000 picoseconds. + Weight::from_parts(2_484_000, 0) + // Standard Error: 8_771 + .saturating_add(Weight::from_parts(3_782_002, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_481_000 picoseconds. + Weight::from_parts(2_532_000, 0) + // Standard Error: 5_477 + .saturating_add(Weight::from_parts(3_089_487, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(3_663_736, 0) + // Standard Error: 1_075 + .saturating_add(Weight::from_parts(1_567_391, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_475_000 picoseconds. + Weight::from_parts(2_496_000, 0) + // Standard Error: 8_733 + .saturating_add(Weight::from_parts(2_897_241, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_420_000 picoseconds. + Weight::from_parts(1_240_914, 0) + // Standard Error: 11_785 + .saturating_add(Weight::from_parts(5_144_091, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 7_132_000 picoseconds. + Weight::from_parts(6_428_260, 0) + // Standard Error: 1_867 + .saturating_add(Weight::from_parts(111_881, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_472_000 picoseconds. + Weight::from_parts(4_492_966, 0) + // Standard Error: 6_441 + .saturating_add(Weight::from_parts(2_565_867, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_565_867 - + 2_449_792, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_488_000 picoseconds. + Weight::from_parts(4_756_255, 0) + // Standard Error: 12_434 + .saturating_add(Weight::from_parts(2_449_792, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_734_000 picoseconds. + Weight::from_parts(21_623_748, 0) + // Standard Error: 27_857 + .saturating_add(Weight::from_parts(9_915_089, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_491_000 picoseconds. + Weight::from_parts(981_099, 0) + // Standard Error: 7_310 + .saturating_add(Weight::from_parts(1_260_322, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + // Minimum execution time: 5_348_000 picoseconds. + Weight::from_parts(5_859_717, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 5_106_000 picoseconds. + Weight::from_parts(5_198_794, 0) + // Standard Error: 3_225 + .saturating_add(Weight::from_parts(397_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_889_000 picoseconds. + Weight::from_parts(3_839_830, 0) + // Standard Error: 6_659 + .saturating_add(Weight::from_parts(989_590, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 5_074_000 picoseconds. + Weight::from_parts(5_487_384, 0) + // Standard Error: 5_090 + .saturating_add(Weight::from_parts(952_034, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_642_000 picoseconds. + Weight::from_parts(2_175_665, 0) + // Standard Error: 10_371 + .saturating_add(Weight::from_parts(774_962, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_443_000 picoseconds. + Weight::from_parts(6_658_000, 0) + // Standard Error: 11_870 + .saturating_add(Weight::from_parts(1_298_236, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 5_218_000 picoseconds. + Weight::from_parts(1_209_969, 0) + // Standard Error: 14_448 + .saturating_add(Weight::from_parts(6_945_931, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_408_000 picoseconds. + Weight::from_parts(2_445_000, 0) + // Standard Error: 8_037 + .saturating_add(Weight::from_parts(3_346_891, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_498_000, 0) + // Standard Error: 8_337 + .saturating_add(Weight::from_parts(3_064_597, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_366_000 picoseconds. + Weight::from_parts(2_494_000, 0) + // Standard Error: 7_507 + .saturating_add(Weight::from_parts(3_157_354, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_384_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 5_482 + .saturating_add(Weight::from_parts(2_665_678, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_502_000 picoseconds. + Weight::from_parts(2_604_000, 0) + // Standard Error: 4_389 + .saturating_add(Weight::from_parts(577_287, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_413_000 picoseconds. + Weight::from_parts(1_494_081, 0) + // Standard Error: 3_789 + .saturating_add(Weight::from_parts(407_001, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 14_248 + .saturating_add(Weight::from_parts(1_876_584, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_392_000 picoseconds. + Weight::from_parts(2_507_000, 0) + // Standard Error: 7_813 + .saturating_add(Weight::from_parts(1_142_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(761_590, 0) + // Standard Error: 4_261 + .saturating_add(Weight::from_parts(415_291, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_400_000 picoseconds. + Weight::from_parts(1_520_839, 0) + // Standard Error: 3_658 + .saturating_add(Weight::from_parts(398_756, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_441_000 picoseconds. + Weight::from_parts(487_544, 0) + // Standard Error: 5_773 + .saturating_add(Weight::from_parts(564_858, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_454_000 picoseconds. + Weight::from_parts(250_928, 0) + // Standard Error: 6_865 + .saturating_add(Weight::from_parts(554_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_419_000 picoseconds. + Weight::from_parts(126_516, 0) + // Standard Error: 6_700 + .saturating_add(Weight::from_parts(513_222, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_369_000 picoseconds. + Weight::from_parts(1_829_563, 0) + // Standard Error: 3_363 + .saturating_add(Weight::from_parts(348_085, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_487_000 picoseconds. + Weight::from_parts(2_800_817, 0) + // Standard Error: 2_060 + .saturating_add(Weight::from_parts(160_788, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_386_000 picoseconds. + Weight::from_parts(2_966_789, 0) + // Standard Error: 1_668 + .saturating_add(Weight::from_parts(176_157, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_433_000 picoseconds. + Weight::from_parts(2_559_000, 0) + // Standard Error: 12_325 + .saturating_add(Weight::from_parts(1_844_208, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_463_000 picoseconds. + Weight::from_parts(2_552_000, 0) + // Standard Error: 9_705 + .saturating_add(Weight::from_parts(1_180_795, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_387_000 picoseconds. + Weight::from_parts(2_522_000, 0) + // Standard Error: 13_287 + .saturating_add(Weight::from_parts(1_849_558, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_361_000 picoseconds. + Weight::from_parts(2_473_000, 0) + // Standard Error: 9_529 + .saturating_add(Weight::from_parts(1_154_619, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_409_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 13_961 + .saturating_add(Weight::from_parts(1_865_168, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(2_516_000, 0) + // Standard Error: 8_743 + .saturating_add(Weight::from_parts(1_152_502, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_380_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 14_071 + .saturating_add(Weight::from_parts(1_779_173, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 9_717 + .saturating_add(Weight::from_parts(1_164_771, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_502_000, 0) + // Standard Error: 11_657 + .saturating_add(Weight::from_parts(1_846_087, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_433_000 picoseconds. + Weight::from_parts(2_511_000, 0) + // Standard Error: 8_545 + .saturating_add(Weight::from_parts(1_139_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_407_000 picoseconds. + Weight::from_parts(2_492_000, 0) + // Standard Error: 12_874 + .saturating_add(Weight::from_parts(1_850_103, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_283_000 picoseconds. + Weight::from_parts(2_427_000, 0) + // Standard Error: 10_789 + .saturating_add(Weight::from_parts(1_147_367, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_441_000, 0) + // Standard Error: 13_717 + .saturating_add(Weight::from_parts(1_848_814, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_381_000, 0) + // Standard Error: 7_769 + .saturating_add(Weight::from_parts(1_159_783, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_491_000, 0) + // Standard Error: 11_301 + .saturating_add(Weight::from_parts(1_861_518, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_374_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_437 + .saturating_add(Weight::from_parts(1_164_320, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_409_000 picoseconds. + Weight::from_parts(2_471_000, 0) + // Standard Error: 11_878 + .saturating_add(Weight::from_parts(1_844_047, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_000 picoseconds. + Weight::from_parts(2_414_000, 0) + // Standard Error: 9_917 + .saturating_add(Weight::from_parts(1_150_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 13_403 + .saturating_add(Weight::from_parts(1_849_916, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_399_000 picoseconds. + Weight::from_parts(2_485_000, 0) + // Standard Error: 8_458 + .saturating_add(Weight::from_parts(1_115_821, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_452_000 picoseconds. + Weight::from_parts(2_594_000, 0) + // Standard Error: 9_857 + .saturating_add(Weight::from_parts(1_283_251, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_477_000 picoseconds. + Weight::from_parts(2_558_000, 0) + // Standard Error: 4_514 + .saturating_add(Weight::from_parts(610_484, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_385_000 picoseconds. + Weight::from_parts(2_503_000, 0) + // Standard Error: 11_151 + .saturating_add(Weight::from_parts(1_336_010, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_421_000 picoseconds. + Weight::from_parts(2_544_000, 0) + // Standard Error: 4_920 + .saturating_add(Weight::from_parts(627_660, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_357_000 picoseconds. + Weight::from_parts(2_427_000, 0) + // Standard Error: 12_177 + .saturating_add(Weight::from_parts(1_846_297, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_510_000, 0) + // Standard Error: 6_995 + .saturating_add(Weight::from_parts(1_222_684, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_419_000, 0) + // Standard Error: 8_491 + .saturating_add(Weight::from_parts(2_725_264, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_355_000 picoseconds. + Weight::from_parts(2_480_000, 0) + // Standard Error: 8_055 + .saturating_add(Weight::from_parts(2_371_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_426_000 picoseconds. + Weight::from_parts(2_497_000, 0) + // Standard Error: 10_885 + .saturating_add(Weight::from_parts(2_879_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_469_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 10_047 + .saturating_add(Weight::from_parts(2_424_155, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_424_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 14_697 + .saturating_add(Weight::from_parts(9_274_430, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_406_000 picoseconds. + Weight::from_parts(2_488_000, 0) + // Standard Error: 24_081 + .saturating_add(Weight::from_parts(7_383_474, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_392_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 9_410 + .saturating_add(Weight::from_parts(2_946_210, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_420_000 picoseconds. + Weight::from_parts(2_476_000, 0) + // Standard Error: 9_338 + .saturating_add(Weight::from_parts(2_400_001, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_351_000 picoseconds. + Weight::from_parts(2_462_000, 0) + // Standard Error: 9_400 + .saturating_add(Weight::from_parts(1_257_762, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_427_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 5_347 + .saturating_add(Weight::from_parts(610_881, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_360_000 picoseconds. + Weight::from_parts(2_473_000, 0) + // Standard Error: 10_753 + .saturating_add(Weight::from_parts(1_238_872, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_431_000 picoseconds. + Weight::from_parts(2_504_000, 0) + // Standard Error: 6_036 + .saturating_add(Weight::from_parts(605_033, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_428_000 picoseconds. + Weight::from_parts(2_485_000, 0) + // Standard Error: 9_218 + .saturating_add(Weight::from_parts(1_245_262, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_525_000, 0) + // Standard Error: 5_552 + .saturating_add(Weight::from_parts(621_767, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 7_123 + .saturating_add(Weight::from_parts(1_073_899, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_355_000 picoseconds. + Weight::from_parts(2_436_000, 0) + // Standard Error: 4_172 + .saturating_add(Weight::from_parts(557_362, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_429_000 picoseconds. + Weight::from_parts(2_450_000, 0) + // Standard Error: 7_266 + .saturating_add(Weight::from_parts(1_083_564, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(2_539_000, 0) + // Standard Error: 4_510 + .saturating_add(Weight::from_parts(556_748, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_412_000 picoseconds. + Weight::from_parts(2_444_000, 0) + // Standard Error: 8_699 + .saturating_add(Weight::from_parts(1_050_097, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_308_000 picoseconds. + Weight::from_parts(260_677, 0) + // Standard Error: 5_628 + .saturating_add(Weight::from_parts(631_103, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_363_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 8_874 + .saturating_add(Weight::from_parts(1_109_680, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_431_000 picoseconds. + Weight::from_parts(2_497_000, 0) + // Standard Error: 4_854 + .saturating_add(Weight::from_parts(554_770, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_404_000 picoseconds. + Weight::from_parts(2_506_000, 0) + // Standard Error: 8_740 + .saturating_add(Weight::from_parts(1_070_052, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_478_000, 0) + // Standard Error: 4_081 + .saturating_add(Weight::from_parts(557_926, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 6_081_000 picoseconds. - Weight::from_parts(6_314_000, 4169) + // Minimum execution time: 5_833_000 picoseconds. + Weight::from_parts(6_168_000, 4169) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -2097,8 +2101,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1107` // Estimated: `24053` - // Minimum execution time: 61_245_000 picoseconds. - Weight::from_parts(64_310_000, 24053) + // Minimum execution time: 63_037_000 picoseconds. + Weight::from_parts(64_556_000, 24053) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2106,8 +2110,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `888` // Estimated: `22158` - // Minimum execution time: 47_184_000 picoseconds. - Weight::from_parts(48_335_000, 22158) + // Minimum execution time: 47_339_000 picoseconds. + Weight::from_parts(48_973_000, 22158) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -2115,8 +2119,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1010` // Estimated: `34619` - // Minimum execution time: 75_767_000 picoseconds. - Weight::from_parts(77_229_000, 34619) + // Minimum execution time: 75_721_000 picoseconds. + Weight::from_parts(78_639_000, 34619) .saturating_add(T::DbWeight::get().reads(11_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } @@ -2124,8 +2128,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `695` // Estimated: `20509` - // Minimum execution time: 31_513_000 picoseconds. - Weight::from_parts(33_232_000, 20509) + // Minimum execution time: 32_664_000 picoseconds. + Weight::from_parts(33_742_000, 20509) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2133,8 +2137,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `976` // Estimated: `26636` - // Minimum execution time: 48_739_000 picoseconds. - Weight::from_parts(49_963_000, 26636) + // Minimum execution time: 49_632_000 picoseconds. + Weight::from_parts(52_478_000, 26636) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2142,16 +2146,16 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_513_000 picoseconds. - Weight::from_parts(3_670_000, 3545) + // Minimum execution time: 3_316_000 picoseconds. + Weight::from_parts(3_596_000, 3545) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: // Measured: `1626` // Estimated: `58232` - // Minimum execution time: 109_582_000 picoseconds. - Weight::from_parts(112_343_000, 58232) + // Minimum execution time: 110_114_000 picoseconds. + Weight::from_parts(113_313_000, 58232) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -2159,8 +2163,8 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1332` // Estimated: `46962` - // Minimum execution time: 90_789_000 picoseconds. - Weight::from_parts(93_329_000, 46962) + // Minimum execution time: 90_338_000 picoseconds. + Weight::from_parts(93_736_000, 46962) .saturating_add(T::DbWeight::get().reads(14_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -2169,10 +2173,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `2303 + c * (16400 ±0)` // Estimated: `19878 + c * (84480 ±0)` - // Minimum execution time: 31_262_000 picoseconds. - Weight::from_parts(31_610_000, 19878) - // Standard Error: 69_131 - .saturating_add(Weight::from_parts(39_928_419, 0).saturating_mul(c.into())) + // Minimum execution time: 29_878_000 picoseconds. + Weight::from_parts(30_398_000, 19878) + // Standard Error: 69_406 + .saturating_add(Weight::from_parts(38_565_614, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(4_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(2_u64)) @@ -2184,10 +2188,10 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `3129 + c * (42 ±0)` // Estimated: `60575 + c * (2947 ±0)` - // Minimum execution time: 91_223_000 picoseconds. - Weight::from_parts(98_002_861, 60575) - // Standard Error: 2_086 - .saturating_add(Weight::from_parts(1_092_801, 0).saturating_mul(c.into())) + // Minimum execution time: 89_869_000 picoseconds. + Weight::from_parts(80_984_880, 60575) + // Standard Error: 2_062 + .saturating_add(Weight::from_parts(1_040_512, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(13_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(T::DbWeight::get().writes(9_u64)) @@ -2198,6 +2202,136 @@ impl pallet_gear::WeightInfo for SubstrateWeight { // For backwards compatibility and tests impl WeightInfo for () { + /// The range of component `r` is `[0, 1]`. + fn gr_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_481_000 picoseconds. + Weight::from_parts(99_630_512, 0) + // Standard Error: 75_924 + .saturating_add(Weight::from_parts(23_053_014, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_084_000 picoseconds. + Weight::from_parts(100_989_768, 0) + // Standard Error: 77_579 + .saturating_add(Weight::from_parts(19_975_886, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 94_220_000 picoseconds. + Weight::from_parts(101_639_276, 0) + // Standard Error: 78_950 + .saturating_add(Weight::from_parts(19_516_538, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_commit_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 97_519_000 picoseconds. + Weight::from_parts(104_542_944, 0) + // Standard Error: 85_434 + .saturating_add(Weight::from_parts(16_283_294, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 568_839_000 picoseconds. + Weight::from_parts(578_640_448, 0) + // Standard Error: 265_785 + .saturating_add(Weight::from_parts(23_277_228, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reply_input_wgas(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 566_517_000 picoseconds. + Weight::from_parts(578_394_370, 0) + // Standard Error: 310_713 + .saturating_add(Weight::from_parts(23_740_574, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_298_000 picoseconds. + Weight::from_parts(110_601_892, 0) + // Standard Error: 74_798 + .saturating_add(Weight::from_parts(13_256_496, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_reservation_reply_commit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 104_170_000 picoseconds. + Weight::from_parts(110_509_198, 0) + // Standard Error: 75_072 + .saturating_add(Weight::from_parts(8_446_558, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_exit(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 97_097_000 picoseconds. + Weight::from_parts(104_586_244, 0) + // Standard Error: 2_206_364 + .saturating_add(Weight::from_parts(539_716_254, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_leave(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_581_000 picoseconds. + Weight::from_parts(99_821_258, 0) + // Standard Error: 2_040_137 + .saturating_add(Weight::from_parts(531_583_638, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 93_087_000 picoseconds. + Weight::from_parts(98_818_474, 0) + // Standard Error: 2_031_704 + .saturating_add(Weight::from_parts(511_188_412, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_for(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 96_983_000 picoseconds. + Weight::from_parts(103_407_974, 0) + // Standard Error: 2_262_032 + .saturating_add(Weight::from_parts(537_941_706, 0).saturating_mul(r.into())) + } + /// The range of component `r` is `[0, 1]`. + fn gr_wait_up_to(r: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 92_211_000 picoseconds. + Weight::from_parts(99_567_606, 0) + // Standard Error: 2_243_437 + .saturating_add(Weight::from_parts(546_603_328, 0).saturating_mul(r.into())) + } fn allocation_cost() -> Weight { // To be changed with the proper value. RocksDbWeight::get().writes(1) @@ -2217,10 +2351,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_023_000 picoseconds. - Weight::from_parts(1_051_000, 0) - // Standard Error: 912 - .saturating_add(Weight::from_parts(213_761, 0).saturating_mul(c.into())) + // Minimum execution time: 913_000 picoseconds. + Weight::from_parts(988_000, 0) + // Standard Error: 808 + .saturating_add(Weight::from_parts(208_070, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. @@ -2228,10 +2362,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `146 + c * (1024 ±0)` // Estimated: `3610 + c * (1024 ±0)` - // Minimum execution time: 3_252_000 picoseconds. - Weight::from_parts(3_416_000, 3610) - // Standard Error: 1_261 - .saturating_add(Weight::from_parts(689_572, 0).saturating_mul(c.into())) + // Minimum execution time: 3_317_000 picoseconds. + Weight::from_parts(3_371_000, 3610) + // Standard Error: 1_078 + .saturating_add(Weight::from_parts(683_725, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -2240,17 +2374,17 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_805_000 picoseconds. - Weight::from_parts(86_729_126, 0) - // Standard Error: 7_023 - .saturating_add(Weight::from_parts(2_475_519, 0).saturating_mul(c.into())) + // Minimum execution time: 59_579_000 picoseconds. + Weight::from_parts(84_317_104, 0) + // Standard Error: 8_351 + .saturating_add(Weight::from_parts(2_389_227, 0).saturating_mul(c.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: // Measured: `1372` // Estimated: `51905` - // Minimum execution time: 107_694_000 picoseconds. - Weight::from_parts(110_328_000, 51905) + // Minimum execution time: 107_507_000 picoseconds. + Weight::from_parts(111_275_000, 51905) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } @@ -2258,8 +2392,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `992` // Estimated: `21579` - // Minimum execution time: 55_980_000 picoseconds. - Weight::from_parts(56_766_000, 21579) + // Minimum execution time: 56_209_000 picoseconds. + Weight::from_parts(57_312_000, 21579) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -2267,8 +2401,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `638` // Estimated: `17486` - // Minimum execution time: 29_973_000 picoseconds. - Weight::from_parts(31_008_000, 17486) + // Minimum execution time: 29_853_000 picoseconds. + Weight::from_parts(30_508_000, 17486) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -2277,10 +2411,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `355` // Estimated: `7640` - // Minimum execution time: 8_054_000 picoseconds. - Weight::from_parts(8_342_000, 7640) - // Standard Error: 17_771 - .saturating_add(Weight::from_parts(13_335_661, 0).saturating_mul(c.into())) + // Minimum execution time: 8_125_000 picoseconds. + Weight::from_parts(7_328_750, 7640) + // Standard Error: 31_392 + .saturating_add(Weight::from_parts(13_296_411, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -2289,10 +2423,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1593 + c * (16389 ±0)` // Estimated: `43266 + c * (131112 ±0)` - // Minimum execution time: 72_178_000 picoseconds. - Weight::from_parts(73_341_000, 43266) - // Standard Error: 167_723 - .saturating_add(Weight::from_parts(54_442_045, 0).saturating_mul(c.into())) + // Minimum execution time: 71_309_000 picoseconds. + Weight::from_parts(72_000_000, 43266) + // Standard Error: 164_824 + .saturating_add(Weight::from_parts(53_991_920, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(9_u64)) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(c.into()))) @@ -2303,10 +2437,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `113` // Estimated: `5402` - // Minimum execution time: 78_662_000 picoseconds. - Weight::from_parts(42_066_175, 5402) - // Standard Error: 52_075 - .saturating_add(Weight::from_parts(60_249_549, 0).saturating_mul(c.into())) + // Minimum execution time: 77_057_000 picoseconds. + Weight::from_parts(41_092_099, 5402) + // Standard Error: 46_331 + .saturating_add(Weight::from_parts(59_385_089, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -2315,10 +2449,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1111` // Estimated: `50600` - // Minimum execution time: 94_321_000 picoseconds. - Weight::from_parts(129_113_540, 50600) - // Standard Error: 1 - .saturating_add(Weight::from_parts(2_625, 0).saturating_mul(s.into())) + // Minimum execution time: 93_750_000 picoseconds. + Weight::from_parts(135_988_081, 50600) + // Standard Error: 0 + .saturating_add(Weight::from_parts(2_601, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } @@ -2328,12 +2462,12 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `521` // Estimated: `45152` - // Minimum execution time: 11_148_491_000 picoseconds. - Weight::from_parts(21_065_971, 45152) - // Standard Error: 173_883 - .saturating_add(Weight::from_parts(60_839_567, 0).saturating_mul(c.into())) - // Standard Error: 10 - .saturating_add(Weight::from_parts(2_652, 0).saturating_mul(s.into())) + // Minimum execution time: 11_058_028_000 picoseconds. + Weight::from_parts(61_156_523, 45152) + // Standard Error: 151_318 + .saturating_add(Weight::from_parts(60_095_790, 0).saturating_mul(c.into())) + // Standard Error: 9 + .saturating_add(Weight::from_parts(2_590, 0).saturating_mul(s.into())) .saturating_add(RocksDbWeight::get().reads(15_u64)) .saturating_add(RocksDbWeight::get().writes(16_u64)) } @@ -2342,10 +2476,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `531` // Estimated: `31266` - // Minimum execution time: 73_302_000 picoseconds. - Weight::from_parts(47_279_667, 31266) + // Minimum execution time: 74_169_000 picoseconds. + Weight::from_parts(55_329_402, 31266) // Standard Error: 1 - .saturating_add(Weight::from_parts(1_055, 0).saturating_mul(p.into())) + .saturating_add(Weight::from_parts(1_029, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } @@ -2354,33 +2488,35 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1371` // Estimated: `54435` - // Minimum execution time: 124_173_000 picoseconds. - Weight::from_parts(96_458_887, 54435) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_078, 0).saturating_mul(p.into())) + // Minimum execution time: 123_953_000 picoseconds. + Weight::from_parts(102_637_678, 54435) + // Standard Error: 1 + .saturating_add(Weight::from_parts(1_058, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } /// The range of component `q` is `[1, 512]`. - fn initial_allocation(_q: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 365_983_000 picoseconds. - Weight::from_parts(387_416_952, 114612) - .saturating_add(RocksDbWeight::get().reads(33_u64)) + fn initial_allocation(q: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1897` + // Estimated: `121468` + // Minimum execution time: 364_818_000 picoseconds. + Weight::from_parts(378_805_720, 121468) + // Standard Error: 1_617 + .saturating_add(Weight::from_parts(22_341, 0).saturating_mul(q.into())) + .saturating_add(RocksDbWeight::get().reads(35_u64)) .saturating_add(RocksDbWeight::get().writes(26_u64)) } /// The range of component `q` is `[0, 512]`. fn alloc_in_handle(q: u32, ) -> Weight { // Proof Size summary in bytes: - // Measured: `1893` - // Estimated: `114612` - // Minimum execution time: 380_430_000 picoseconds. - Weight::from_parts(403_376_118, 114612) - // Standard Error: 2_451 - .saturating_add(Weight::from_parts(1_137, 0).saturating_mul(q.into())) - .saturating_add(RocksDbWeight::get().reads(33_u64)) + // Measured: `1897` + // Estimated: `121468` + // Minimum execution time: 384_136_000 picoseconds. + Weight::from_parts(401_096_451, 121468) + // Standard Error: 1_778 + .saturating_add(Weight::from_parts(7_580, 0).saturating_mul(q.into())) + .saturating_add(RocksDbWeight::get().reads(35_u64)) .saturating_add(RocksDbWeight::get().writes(26_u64)) } /// The range of component `c` is `[0, 512]`. @@ -2388,10 +2524,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `211 + c * (1075 ±0)` // Estimated: `3899 + c * (2150 ±0)` - // Minimum execution time: 58_080_000 picoseconds. - Weight::from_parts(58_601_000, 3899) - // Standard Error: 36_083 - .saturating_add(Weight::from_parts(58_395_643, 0).saturating_mul(c.into())) + // Minimum execution time: 57_952_000 picoseconds. + Weight::from_parts(58_459_000, 3899) + // Standard Error: 31_966 + .saturating_add(Weight::from_parts(57_251_256, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 2150).saturating_mul(c.into())) @@ -2401,638 +2537,510 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 91_412_000 picoseconds. - Weight::from_parts(94_168_000, 0) - // Standard Error: 3_806_298 - .saturating_add(Weight::from_parts(673_774_453, 0).saturating_mul(r.into())) + // Minimum execution time: 90_344_000 picoseconds. + Weight::from_parts(95_470_000, 0) + // Standard Error: 3_698_034 + .saturating_add(Weight::from_parts(695_592_141, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 512]`. fn alloc_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 452_549_000 picoseconds. - Weight::from_parts(398_963_700, 0) - // Standard Error: 7_042 - .saturating_add(Weight::from_parts(29_406_609, 0).saturating_mul(p.into())) + // Minimum execution time: 477_022_000 picoseconds. + Weight::from_parts(416_066_225, 0) + // Standard Error: 6_775 + .saturating_add(Weight::from_parts(29_002_726, 0).saturating_mul(p.into())) } /// The range of component `r` is `[0, 20]`. fn free(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 207_052_000 picoseconds. - Weight::from_parts(209_606_478, 0) - // Standard Error: 255_281 - .saturating_add(Weight::from_parts(62_959_531, 0).saturating_mul(r.into())) + // Minimum execution time: 205_619_000 picoseconds. + Weight::from_parts(207_970_847, 0) + // Standard Error: 276_100 + .saturating_add(Weight::from_parts(64_532_350, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_729_000 picoseconds. - Weight::from_parts(105_964_750, 0) - // Standard Error: 4_847 - .saturating_add(Weight::from_parts(2_433_966, 0).saturating_mul(r.into())) + // Minimum execution time: 95_943_000 picoseconds. + Weight::from_parts(108_787_625, 0) + // Standard Error: 4_056 + .saturating_add(Weight::from_parts(2_331_687, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 256]`. fn gr_unreserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 175_010_000 picoseconds. - Weight::from_parts(229_153_209, 0) - // Standard Error: 17_116 - .saturating_add(Weight::from_parts(1_991_260, 0).saturating_mul(r.into())) + // Minimum execution time: 180_061_000 picoseconds. + Weight::from_parts(240_089_561, 0) + // Standard Error: 19_695 + .saturating_add(Weight::from_parts(1_725_924, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_system_reserve_gas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_696_000 picoseconds. - Weight::from_parts(119_674_535, 0) - // Standard Error: 387_178 - .saturating_add(Weight::from_parts(98_102_856, 0).saturating_mul(r.into())) + // Minimum execution time: 94_167_000 picoseconds. + Weight::from_parts(114_668_235, 0) + // Standard Error: 327_816 + .saturating_add(Weight::from_parts(95_835_449, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_message_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 95_794_000 picoseconds. - Weight::from_parts(89_931_979, 0) - // Standard Error: 371_349 - .saturating_add(Weight::from_parts(86_524_059, 0).saturating_mul(r.into())) + // Minimum execution time: 92_801_000 picoseconds. + Weight::from_parts(94_087_662, 0) + // Standard Error: 295_899 + .saturating_add(Weight::from_parts(80_358_803, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_program_id(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_924_000 picoseconds. - Weight::from_parts(84_041_201, 0) - // Standard Error: 327_841 - .saturating_add(Weight::from_parts(95_483_315, 0).saturating_mul(r.into())) + // Minimum execution time: 94_883_000 picoseconds. + Weight::from_parts(91_458_205, 0) + // Standard Error: 277_911 + .saturating_add(Weight::from_parts(79_609_724, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_source(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_122_000 picoseconds. - Weight::from_parts(86_789_268, 0) - // Standard Error: 353_259 - .saturating_add(Weight::from_parts(85_698_317, 0).saturating_mul(r.into())) + // Minimum execution time: 94_001_000 picoseconds. + Weight::from_parts(102_977_333, 0) + // Standard Error: 241_685 + .saturating_add(Weight::from_parts(78_147_656, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_821_000 picoseconds. - Weight::from_parts(92_694_130, 0) - // Standard Error: 340_146 - .saturating_add(Weight::from_parts(84_623_945, 0).saturating_mul(r.into())) + // Minimum execution time: 95_109_000 picoseconds. + Weight::from_parts(92_161_673, 0) + // Standard Error: 307_089 + .saturating_add(Weight::from_parts(79_032_279, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_value_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_840_000 picoseconds. - Weight::from_parts(87_888_572, 0) - // Standard Error: 369_465 - .saturating_add(Weight::from_parts(85_638_902, 0).saturating_mul(r.into())) + // Minimum execution time: 93_315_000 picoseconds. + Weight::from_parts(90_290_936, 0) + // Standard Error: 311_079 + .saturating_add(Weight::from_parts(79_012_777, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_gas_available(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_597_000 picoseconds. - Weight::from_parts(86_642_386, 0) - // Standard Error: 362_257 - .saturating_add(Weight::from_parts(85_598_887, 0).saturating_mul(r.into())) + // Minimum execution time: 92_434_000 picoseconds. + Weight::from_parts(92_258_883, 0) + // Standard Error: 340_259 + .saturating_add(Weight::from_parts(79_497_977, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_size(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_546_000 picoseconds. - Weight::from_parts(91_466_289, 0) - // Standard Error: 344_423 - .saturating_add(Weight::from_parts(84_318_848, 0).saturating_mul(r.into())) + // Minimum execution time: 91_509_000 picoseconds. + Weight::from_parts(93_232_951, 0) + // Standard Error: 311_415 + .saturating_add(Weight::from_parts(78_578_408, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_read(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 578_036_000 picoseconds. - Weight::from_parts(696_140_951, 0) - // Standard Error: 559_498 - .saturating_add(Weight::from_parts(149_397_501, 0).saturating_mul(r.into())) + // Minimum execution time: 560_638_000 picoseconds. + Weight::from_parts(622_793_170, 0) + // Standard Error: 442_308 + .saturating_add(Weight::from_parts(115_520_309, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 723_788_000 picoseconds. - Weight::from_parts(740_225_000, 0) - // Standard Error: 52_895 - .saturating_add(Weight::from_parts(13_188_120, 0).saturating_mul(n.into())) + // Minimum execution time: 699_618_000 picoseconds. + Weight::from_parts(708_164_000, 0) + // Standard Error: 60_311 + .saturating_add(Weight::from_parts(13_065_351, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_height(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_012_000 picoseconds. - Weight::from_parts(88_269_135, 0) - // Standard Error: 296_136 - .saturating_add(Weight::from_parts(92_296_104, 0).saturating_mul(r.into())) + // Minimum execution time: 96_193_000 picoseconds. + Weight::from_parts(88_273_331, 0) + // Standard Error: 341_296 + .saturating_add(Weight::from_parts(79_488_118, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_block_timestamp(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_803_000 picoseconds. - Weight::from_parts(87_097_769, 0) - // Standard Error: 367_325 - .saturating_add(Weight::from_parts(84_987_043, 0).saturating_mul(r.into())) + // Minimum execution time: 91_761_000 picoseconds. + Weight::from_parts(92_808_053, 0) + // Standard Error: 291_078 + .saturating_add(Weight::from_parts(79_328_368, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 20]`. fn gr_random(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_663_000 picoseconds. - Weight::from_parts(105_357_427, 0) - // Standard Error: 366_135 - .saturating_add(Weight::from_parts(172_109_201, 0).saturating_mul(n.into())) + // Minimum execution time: 92_311_000 picoseconds. + Weight::from_parts(115_529_332, 0) + // Standard Error: 372_545 + .saturating_add(Weight::from_parts(158_756_414, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_deposit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_210_000 picoseconds. - Weight::from_parts(102_217_000, 0) - // Standard Error: 4_527_119 - .saturating_add(Weight::from_parts(845_784_967, 0).saturating_mul(r.into())) + // Minimum execution time: 98_299_000 picoseconds. + Weight::from_parts(101_073_000, 0) + // Standard Error: 4_427_069 + .saturating_add(Weight::from_parts(804_033_285, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_579_000 picoseconds. - Weight::from_parts(162_452_429, 0) - // Standard Error: 416_836 - .saturating_add(Weight::from_parts(257_900_517, 0).saturating_mul(r.into())) + // Minimum execution time: 94_702_000 picoseconds. + Weight::from_parts(157_572_374, 0) + // Standard Error: 440_582 + .saturating_add(Weight::from_parts(237_330_822, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 353_526_000 picoseconds. - Weight::from_parts(358_025_000, 0) - // Standard Error: 61_984 - .saturating_add(Weight::from_parts(21_521_461, 0).saturating_mul(n.into())) + // Minimum execution time: 327_067_000 picoseconds. + Weight::from_parts(335_243_000, 0) + // Standard Error: 66_195 + .saturating_add(Weight::from_parts(21_168_225, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_822_000 picoseconds. - Weight::from_parts(168_431_611, 0) - // Standard Error: 378_696 - .saturating_add(Weight::from_parts(263_135_958, 0).saturating_mul(r.into())) + // Minimum execution time: 94_664_000 picoseconds. + Weight::from_parts(160_031_051, 0) + // Standard Error: 420_743 + .saturating_add(Weight::from_parts(242_377_960, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 351_828_000 picoseconds. - Weight::from_parts(355_382_000, 0) - // Standard Error: 60_589 - .saturating_add(Weight::from_parts(21_325_400, 0).saturating_mul(n.into())) + // Minimum execution time: 336_245_000 picoseconds. + Weight::from_parts(344_823_000, 0) + // Standard Error: 66_941 + .saturating_add(Weight::from_parts(21_197_510, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 569_384_000 picoseconds. - Weight::from_parts(638_474_730, 0) - // Standard Error: 425_903 - .saturating_add(Weight::from_parts(275_691_711, 0).saturating_mul(r.into())) + // Minimum execution time: 568_911_000 picoseconds. + Weight::from_parts(640_996_354, 0) + // Standard Error: 438_459 + .saturating_add(Weight::from_parts(256_681_728, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_input_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 573_053_000 picoseconds. - Weight::from_parts(640_078_802, 0) - // Standard Error: 475_389 - .saturating_add(Weight::from_parts(284_337_155, 0).saturating_mul(r.into())) + // Minimum execution time: 563_652_000 picoseconds. + Weight::from_parts(622_166_971, 0) + // Standard Error: 370_073 + .saturating_add(Weight::from_parts(262_920_632, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_init(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 98_223_000 picoseconds. - Weight::from_parts(85_732_985, 0) - // Standard Error: 336_308 - .saturating_add(Weight::from_parts(92_936_006, 0).saturating_mul(r.into())) + // Minimum execution time: 93_502_000 picoseconds. + Weight::from_parts(86_484_703, 0) + // Standard Error: 295_629 + .saturating_add(Weight::from_parts(87_263_198, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_822_621_000 picoseconds. - Weight::from_parts(1_951_955_018, 0) - // Standard Error: 339_415 - .saturating_add(Weight::from_parts(157_557_756, 0).saturating_mul(r.into())) + // Minimum execution time: 1_751_173_000 picoseconds. + Weight::from_parts(1_872_427_496, 0) + // Standard Error: 324_033 + .saturating_add(Weight::from_parts(145_731_403, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 314_296_000 picoseconds. - Weight::from_parts(317_522_000, 0) - // Standard Error: 61_360 - .saturating_add(Weight::from_parts(29_499_741, 0).saturating_mul(n.into())) + // Minimum execution time: 302_030_000 picoseconds. + Weight::from_parts(304_788_000, 0) + // Standard Error: 59_829 + .saturating_add(Weight::from_parts(29_174_594, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_835_106_000 picoseconds. - Weight::from_parts(1_948_516_646, 0) - // Standard Error: 382_008 - .saturating_add(Weight::from_parts(214_812_508, 0).saturating_mul(r.into())) + // Minimum execution time: 1_748_875_000 picoseconds. + Weight::from_parts(1_850_022_763, 0) + // Standard Error: 361_778 + .saturating_add(Weight::from_parts(203_156_886, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_commit_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_827_496_000 picoseconds. - Weight::from_parts(1_949_190_773, 0) - // Standard Error: 340_175 - .saturating_add(Weight::from_parts(218_001_536, 0).saturating_mul(r.into())) + // Minimum execution time: 1_760_367_000 picoseconds. + Weight::from_parts(1_881_542_241, 0) + // Standard Error: 363_139 + .saturating_add(Weight::from_parts(201_598_684, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 264_306_000 picoseconds. - Weight::from_parts(363_536_651, 0) - // Standard Error: 467_914 - .saturating_add(Weight::from_parts(265_564_072, 0).saturating_mul(r.into())) + // Minimum execution time: 258_633_000 picoseconds. + Weight::from_parts(326_523_468, 0) + // Standard Error: 376_037 + .saturating_add(Weight::from_parts(253_538_390, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 523_150_000 picoseconds. - Weight::from_parts(535_842_000, 0) - // Standard Error: 65_412 - .saturating_add(Weight::from_parts(21_698_063, 0).saturating_mul(n.into())) + // Minimum execution time: 505_403_000 picoseconds. + Weight::from_parts(514_440_000, 0) + // Standard Error: 53_186 + .saturating_add(Weight::from_parts(20_774_954, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reservation_send_commit(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_974_743_000 picoseconds. - Weight::from_parts(2_096_494_995, 0) - // Standard Error: 474_778 - .saturating_add(Weight::from_parts(232_524_299, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 94_139_000 picoseconds. - Weight::from_parts(101_775_569, 0) - // Standard Error: 452_439 - .saturating_add(Weight::from_parts(16_839_430, 0).saturating_mul(r.into())) + // Minimum execution time: 1_896_275_000 picoseconds. + Weight::from_parts(1_982_312_341, 0) + // Standard Error: 487_511 + .saturating_add(Weight::from_parts(220_195_872, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 112_050_000 picoseconds. - Weight::from_parts(102_205_366, 0) - // Standard Error: 1_008 - .saturating_add(Weight::from_parts(431_304, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_528_000 picoseconds. - Weight::from_parts(99_748_422, 0) - // Standard Error: 396_992 - .saturating_add(Weight::from_parts(20_536_877, 0).saturating_mul(r.into())) + // Minimum execution time: 114_679_000 picoseconds. + Weight::from_parts(101_734_013, 0) + // Standard Error: 902 + .saturating_add(Weight::from_parts(429_054, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 117_832_000 picoseconds. - Weight::from_parts(104_552_847, 0) - // Standard Error: 1_402 - .saturating_add(Weight::from_parts(432_018, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_325_000 picoseconds. - Weight::from_parts(101_074_097, 0) - // Standard Error: 454_790 - .saturating_add(Weight::from_parts(20_838_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_commit_wgas(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_800_000 picoseconds. - Weight::from_parts(102_249_326, 0) - // Standard Error: 463_488 - .saturating_add(Weight::from_parts(15_991_473, 0).saturating_mul(r.into())) + // Minimum execution time: 110_678_000 picoseconds. + Weight::from_parts(104_714_156, 0) + // Standard Error: 987 + .saturating_add(Weight::from_parts(424_812, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_153_000 picoseconds. - Weight::from_parts(121_452_989, 0) - // Standard Error: 390_540 - .saturating_add(Weight::from_parts(145_641_178, 0).saturating_mul(r.into())) + // Minimum execution time: 91_340_000 picoseconds. + Weight::from_parts(136_392_905, 0) + // Standard Error: 407_025 + .saturating_add(Weight::from_parts(129_616_442, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_529_000 picoseconds. - Weight::from_parts(120_413_000, 0) - // Standard Error: 3_105 - .saturating_add(Weight::from_parts(640_863, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 566_859_000 picoseconds. - Weight::from_parts(631_111_316, 0) - // Standard Error: 7_012_228 - .saturating_add(Weight::from_parts(21_896_983, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reply_input_wgas(_r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 565_382_000 picoseconds. - Weight::from_parts(613_048_008, 0) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 104_401_000 picoseconds. - Weight::from_parts(112_651_320, 0) - // Standard Error: 438_590 - .saturating_add(Weight::from_parts(11_095_379, 0).saturating_mul(r.into())) + // Minimum execution time: 112_253_000 picoseconds. + Weight::from_parts(114_541_000, 0) + // Standard Error: 2_554 + .saturating_add(Weight::from_parts(623_965, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 115_615_000 picoseconds. - Weight::from_parts(112_987_750, 0) - // Standard Error: 960 - .saturating_add(Weight::from_parts(423_774, 0).saturating_mul(n.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_reservation_reply_commit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 105_056_000 picoseconds. - Weight::from_parts(113_735_922, 0) - // Standard Error: 466_586 - .saturating_add(Weight::from_parts(5_305_577, 0).saturating_mul(r.into())) + // Minimum execution time: 116_136_000 picoseconds. + Weight::from_parts(107_957_392, 0) + // Standard Error: 1_102 + .saturating_add(Weight::from_parts(422_782, 0).saturating_mul(n.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 113_897_000 picoseconds. - Weight::from_parts(112_616_408, 0) - // Standard Error: 1_722 - .saturating_add(Weight::from_parts(428_420, 0).saturating_mul(n.into())) + // Minimum execution time: 111_378_000 picoseconds. + Weight::from_parts(100_032_293, 0) + // Standard Error: 940 + .saturating_add(Weight::from_parts(434_378, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_to(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 93_845_000 picoseconds. - Weight::from_parts(97_247_314, 0) - // Standard Error: 366_814 - .saturating_add(Weight::from_parts(85_900_587, 0).saturating_mul(r.into())) + // Minimum execution time: 91_920_000 picoseconds. + Weight::from_parts(88_887_106, 0) + // Standard Error: 294_642 + .saturating_add(Weight::from_parts(80_883_467, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 99_671_000 picoseconds. - Weight::from_parts(92_224_076, 0) - // Standard Error: 324_122 - .saturating_add(Weight::from_parts(85_769_450, 0).saturating_mul(r.into())) + // Minimum execution time: 92_774_000 picoseconds. + Weight::from_parts(87_829_824, 0) + // Standard Error: 365_515 + .saturating_add(Weight::from_parts(79_137_922, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_signal_from(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 100_099_000 picoseconds. - Weight::from_parts(93_778_262, 0) - // Standard Error: 323_481 - .saturating_add(Weight::from_parts(87_801_615, 0).saturating_mul(r.into())) + // Minimum execution time: 91_809_000 picoseconds. + Weight::from_parts(96_690_691, 0) + // Standard Error: 338_102 + .saturating_add(Weight::from_parts(81_117_740, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 565_388_000 picoseconds. - Weight::from_parts(606_358_854, 0) - // Standard Error: 430_766 - .saturating_add(Weight::from_parts(108_769_267, 0).saturating_mul(r.into())) + // Minimum execution time: 568_318_000 picoseconds. + Weight::from_parts(594_676_825, 0) + // Standard Error: 358_614 + .saturating_add(Weight::from_parts(107_923_118, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 591_660_000 picoseconds. - Weight::from_parts(597_035_528, 0) - // Standard Error: 2_641 - .saturating_add(Weight::from_parts(153_781, 0).saturating_mul(n.into())) + // Minimum execution time: 582_794_000 picoseconds. + Weight::from_parts(622_222_842, 0) + // Standard Error: 1_726 + .saturating_add(Weight::from_parts(112_620, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_send_push_input(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_317_147_000 picoseconds. - Weight::from_parts(2_514_940_964, 0) - // Standard Error: 546_319 - .saturating_add(Weight::from_parts(128_825_542, 0).saturating_mul(r.into())) + // Minimum execution time: 2_237_364_000 picoseconds. + Weight::from_parts(2_359_736_227, 0) + // Standard Error: 448_008 + .saturating_add(Weight::from_parts(124_032_191, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_560_344_000 picoseconds. - Weight::from_parts(2_512_409_449, 0) - // Standard Error: 15_466 - .saturating_add(Weight::from_parts(12_395_144, 0).saturating_mul(n.into())) + // Minimum execution time: 2_360_889_000 picoseconds. + Weight::from_parts(2_233_179_761, 0) + // Standard Error: 14_113 + .saturating_add(Weight::from_parts(12_229_036, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_debug(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 97_996_000 picoseconds. - Weight::from_parts(130_630_238, 0) - // Standard Error: 414_418 - .saturating_add(Weight::from_parts(114_735_577, 0).saturating_mul(r.into())) + // Minimum execution time: 92_111_000 picoseconds. + Weight::from_parts(128_149_165, 0) + // Standard Error: 385_484 + .saturating_add(Weight::from_parts(101_793_698, 0).saturating_mul(r.into())) } /// The range of component `n` is `[0, 2048]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 157_513_000 picoseconds. - Weight::from_parts(160_584_000, 0) - // Standard Error: 57_227 - .saturating_add(Weight::from_parts(25_738_939, 0).saturating_mul(n.into())) + // Minimum execution time: 152_290_000 picoseconds. + Weight::from_parts(156_715_000, 0) + // Standard Error: 54_203 + .saturating_add(Weight::from_parts(25_217_103, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_reply_code(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 92_652_000 picoseconds. - Weight::from_parts(88_138_429, 0) - // Standard Error: 330_537 - .saturating_add(Weight::from_parts(83_235_234, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_exit(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_824_000 picoseconds. - Weight::from_parts(102_740_497, 0) - // Standard Error: 428_593 - .saturating_add(Weight::from_parts(23_682_102, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_leave(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 92_530_000 picoseconds. - Weight::from_parts(101_410_861, 0) - // Standard Error: 432_236 - .saturating_add(Weight::from_parts(12_196_938, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_402_000 picoseconds. - Weight::from_parts(102_285_877, 0) - // Standard Error: 466_463 - .saturating_add(Weight::from_parts(13_156_522, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_for(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 95_706_000 picoseconds. - Weight::from_parts(102_513_059, 0) - // Standard Error: 464_787 - .saturating_add(Weight::from_parts(13_986_540, 0).saturating_mul(r.into())) - } - /// The range of component `r` is `[0, 1]`. - fn gr_wait_up_to(r: u32, ) -> Weight { - // Proof Size summary in bytes: - // Measured: `0` - // Estimated: `0` - // Minimum execution time: 93_057_000 picoseconds. - Weight::from_parts(99_083_869, 0) - // Standard Error: 378_747 - .saturating_add(Weight::from_parts(12_230_330, 0).saturating_mul(r.into())) + // Minimum execution time: 91_930_000 picoseconds. + Weight::from_parts(91_045_401, 0) + // Standard Error: 270_233 + .saturating_add(Weight::from_parts(77_231_653, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_wake(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 177_947_000 picoseconds. - Weight::from_parts(226_692_243, 0) - // Standard Error: 265_725 - .saturating_add(Weight::from_parts(156_938_838, 0).saturating_mul(r.into())) + // Minimum execution time: 145_337_000 picoseconds. + Weight::from_parts(235_857_419, 0) + // Standard Error: 290_508 + .saturating_add(Weight::from_parts(138_155_201, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 107_346_000 picoseconds. - Weight::from_parts(160_631_540, 0) - // Standard Error: 352_753 - .saturating_add(Weight::from_parts(338_685_448, 0).saturating_mul(r.into())) + // Minimum execution time: 104_321_000 picoseconds. + Weight::from_parts(170_915_527, 0) + // Standard Error: 403_192 + .saturating_add(Weight::from_parts(327_111_207, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3040,22 +3048,22 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_754_074_000 picoseconds. - Weight::from_parts(44_833_050_000, 0) - // Standard Error: 269_308 - .saturating_add(Weight::from_parts(7_629_892, 0).saturating_mul(p.into())) - // Standard Error: 269_294 - .saturating_add(Weight::from_parts(179_148_245, 0).saturating_mul(s.into())) + // Minimum execution time: 42_624_473_000 picoseconds. + Weight::from_parts(42_712_353_000, 0) + // Standard Error: 271_581 + .saturating_add(Weight::from_parts(7_905_911, 0).saturating_mul(p.into())) + // Standard Error: 271_568 + .saturating_add(Weight::from_parts(179_478_184, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_create_program_wgas(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 108_278_000 picoseconds. - Weight::from_parts(161_208_126, 0) - // Standard Error: 368_644 - .saturating_add(Weight::from_parts(346_324_329, 0).saturating_mul(r.into())) + // Minimum execution time: 108_533_000 picoseconds. + Weight::from_parts(180_837_775, 0) + // Standard Error: 370_470 + .saturating_add(Weight::from_parts(327_284_071, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 2048]`. /// The range of component `s` is `[1, 2048]`. @@ -3063,32 +3071,32 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 44_266_209_000 picoseconds. - Weight::from_parts(44_559_345_000, 0) - // Standard Error: 270_420 - .saturating_add(Weight::from_parts(7_460_172, 0).saturating_mul(p.into())) - // Standard Error: 270_407 - .saturating_add(Weight::from_parts(179_211_260, 0).saturating_mul(s.into())) + // Minimum execution time: 42_988_758_000 picoseconds. + Weight::from_parts(43_109_126_000, 0) + // Standard Error: 260_615 + .saturating_add(Weight::from_parts(7_341_122, 0).saturating_mul(p.into())) + // Standard Error: 260_602 + .saturating_add(Weight::from_parts(179_183_157, 0).saturating_mul(s.into())) } /// The range of component `r` is `[0, 20]`. fn gr_pay_program_rent(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_889_000 picoseconds. - Weight::from_parts(115_310_524, 0) - // Standard Error: 34_049 - .saturating_add(Weight::from_parts(1_916_607, 0).saturating_mul(r.into())) + // Minimum execution time: 91_788_000 picoseconds. + Weight::from_parts(111_209_592, 0) + // Standard Error: 35_534 + .saturating_add(Weight::from_parts(1_843_395, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 97_825_000 picoseconds. - Weight::from_parts(251_440_245, 1131) - // Standard Error: 70_641 - .saturating_add(Weight::from_parts(15_652_952, 0).saturating_mul(p.into())) + // Minimum execution time: 90_263_000 picoseconds. + Weight::from_parts(129_173_708, 1131) + // Standard Error: 16_257 + .saturating_add(Weight::from_parts(14_577_437, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3097,10 +3105,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 96_761_000 picoseconds. - Weight::from_parts(100_398_000, 1131) - // Standard Error: 45_532 - .saturating_add(Weight::from_parts(39_790_625, 0).saturating_mul(p.into())) + // Minimum execution time: 91_252_000 picoseconds. + Weight::from_parts(93_269_000, 1131) + // Standard Error: 32_971 + .saturating_add(Weight::from_parts(37_670_278, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3109,10 +3117,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `5069931` - // Minimum execution time: 7_471_807_000 picoseconds. - Weight::from_parts(7_440_591_962, 5069931) - // Standard Error: 168_373 - .saturating_add(Weight::from_parts(40_244_359, 0).saturating_mul(p.into())) + // Minimum execution time: 7_445_117_000 picoseconds. + Weight::from_parts(7_538_616_988, 5069931) + // Standard Error: 73_053 + .saturating_add(Weight::from_parts(37_745_537, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -3120,10 +3128,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1813 + p * (65580 ±0)` // Estimated: `1939 + p * (75482 ±0)` - // Minimum execution time: 97_303_000 picoseconds. - Weight::from_parts(98_185_000, 1939) - // Standard Error: 38_471 - .saturating_add(Weight::from_parts(55_016_921, 0).saturating_mul(p.into())) + // Minimum execution time: 97_686_000 picoseconds. + Weight::from_parts(102_205_000, 1939) + // Standard Error: 49_897 + .saturating_add(Weight::from_parts(53_574_556, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 75482).saturating_mul(p.into())) } @@ -3132,10 +3140,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1131 + p * (9900 ±0)` - // Minimum execution time: 102_497_000 picoseconds. - Weight::from_parts(104_932_685, 1131) - // Standard Error: 78_974 - .saturating_add(Weight::from_parts(39_257_150, 0).saturating_mul(p.into())) + // Minimum execution time: 100_846_000 picoseconds. + Weight::from_parts(106_163_078, 1131) + // Standard Error: 68_220 + .saturating_add(Weight::from_parts(39_081_474, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9900).saturating_mul(p.into())) } @@ -3144,10 +3152,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `1496 + p * (9883 ±2)` - // Minimum execution time: 612_308_000 picoseconds. - Weight::from_parts(642_079_999, 1496) - // Standard Error: 357_245 - .saturating_add(Weight::from_parts(46_518_860, 0).saturating_mul(p.into())) + // Minimum execution time: 594_837_000 picoseconds. + Weight::from_parts(604_732_953, 1496) + // Standard Error: 154_748 + .saturating_add(Weight::from_parts(43_565_829, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads((4_u64).saturating_mul(p.into()))) .saturating_add(Weight::from_parts(0, 9883).saturating_mul(p.into())) } @@ -3156,10 +3164,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `141` // Estimated: `317931` - // Minimum execution time: 1_068_248_000 picoseconds. - Weight::from_parts(1_080_741_205, 317931) - // Standard Error: 262_216 - .saturating_add(Weight::from_parts(50_047_907, 0).saturating_mul(p.into())) + // Minimum execution time: 1_083_711_000 picoseconds. + Weight::from_parts(1_094_819_313, 317931) + // Standard Error: 130_627 + .saturating_add(Weight::from_parts(43_413_624, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(128_u64)) } /// The range of component `r` is `[0, 20]`. @@ -3167,890 +3175,890 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_099_000 picoseconds. - Weight::from_parts(6_340_084, 0) - // Standard Error: 180_257 - .saturating_add(Weight::from_parts(74_666_091, 0).saturating_mul(r.into())) + // Minimum execution time: 2_292_000 picoseconds. + Weight::from_parts(882_010, 0) + // Standard Error: 335_227 + .saturating_add(Weight::from_parts(73_952_054, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_391_547_000 picoseconds. - Weight::from_parts(4_140_785_425, 0) - // Standard Error: 89_369 - .saturating_add(Weight::from_parts(5_769_622, 0).saturating_mul(r.into())) + // Minimum execution time: 4_448_125_000 picoseconds. + Weight::from_parts(4_265_180_801, 0) + // Standard Error: 60_660 + .saturating_add(Weight::from_parts(4_718_418, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32load(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_386_802_000 picoseconds. - Weight::from_parts(4_243_536_456, 0) - // Standard Error: 95_210 - .saturating_add(Weight::from_parts(5_278_131, 0).saturating_mul(r.into())) + // Minimum execution time: 4_436_808_000 picoseconds. + Weight::from_parts(4_224_507_555, 0) + // Standard Error: 65_797 + .saturating_add(Weight::from_parts(4_920_934, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i64store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 11_072_272_000 picoseconds. - Weight::from_parts(11_558_306_225, 0) - // Standard Error: 165_659 - .saturating_add(Weight::from_parts(9_828_260, 0).saturating_mul(r.into())) + // Minimum execution time: 10_819_585_000 picoseconds. + Weight::from_parts(11_082_681_870, 0) + // Standard Error: 183_577 + .saturating_add(Weight::from_parts(12_484_050, 0).saturating_mul(r.into())) } /// The range of component `r` is `[50, 500]`. fn instr_i32store(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_285_071_000 picoseconds. - Weight::from_parts(11_137_621_942, 0) - // Standard Error: 147_513 - .saturating_add(Weight::from_parts(9_014_757, 0).saturating_mul(r.into())) + // Minimum execution time: 10_239_350_000 picoseconds. + Weight::from_parts(10_644_204_565, 0) + // Standard Error: 134_934 + .saturating_add(Weight::from_parts(13_199_872, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_select(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_285_000 picoseconds. - Weight::from_parts(2_410_000, 0) - // Standard Error: 7_624 - .saturating_add(Weight::from_parts(3_864_490, 0).saturating_mul(r.into())) + // Minimum execution time: 2_400_000 picoseconds. + Weight::from_parts(2_484_000, 0) + // Standard Error: 8_771 + .saturating_add(Weight::from_parts(3_782_002, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_342_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 6_413 - .saturating_add(Weight::from_parts(3_120_732, 0).saturating_mul(r.into())) + // Minimum execution time: 2_481_000 picoseconds. + Weight::from_parts(2_532_000, 0) + // Standard Error: 5_477 + .saturating_add(Weight::from_parts(3_089_487, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_301_000 picoseconds. - Weight::from_parts(3_591_730, 0) - // Standard Error: 1_106 - .saturating_add(Weight::from_parts(1_565_415, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(3_663_736, 0) + // Standard Error: 1_075 + .saturating_add(Weight::from_parts(1_567_391, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_if(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_306_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 7_711 - .saturating_add(Weight::from_parts(2_932_880, 0).saturating_mul(r.into())) + // Minimum execution time: 2_475_000 picoseconds. + Weight::from_parts(2_496_000, 0) + // Standard Error: 8_733 + .saturating_add(Weight::from_parts(2_897_241, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_br_table(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_358_000 picoseconds. - Weight::from_parts(2_144_801, 0) - // Standard Error: 22_082 - .saturating_add(Weight::from_parts(5_266_139, 0).saturating_mul(r.into())) + // Minimum execution time: 2_420_000 picoseconds. + Weight::from_parts(1_240_914, 0) + // Standard Error: 11_785 + .saturating_add(Weight::from_parts(5_144_091, 0).saturating_mul(r.into())) } /// The range of component `e` is `[1, 256]`. fn instr_br_table_per_entry(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_803_000 picoseconds. - Weight::from_parts(5_374_690, 0) - // Standard Error: 1_699 - .saturating_add(Weight::from_parts(171_193, 0).saturating_mul(e.into())) + // Minimum execution time: 7_132_000 picoseconds. + Weight::from_parts(6_428_260, 0) + // Standard Error: 1_867 + .saturating_add(Weight::from_parts(111_881, 0).saturating_mul(e.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_const(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_431_000 picoseconds. - Weight::from_parts(4_875_813, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(2_629_733, 0).saturating_mul(r.into())) + // Minimum execution time: 2_472_000 picoseconds. + Weight::from_parts(4_492_966, 0) + // Standard Error: 6_441 + .saturating_add(Weight::from_parts(2_565_867, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts(2_629_733 - - 2_421_700, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts(2_565_867 - + 2_449_792, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(5_140_243, 0) - // Standard Error: 13_164 - .saturating_add(Weight::from_parts(2_421_700, 0).saturating_mul(r.into())) + // Minimum execution time: 2_488_000 picoseconds. + Weight::from_parts(4_756_255, 0) + // Standard Error: 12_434 + .saturating_add(Weight::from_parts(2_449_792, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_call_indirect(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_669_000 picoseconds. - Weight::from_parts(22_369_265, 0) - // Standard Error: 28_577 - .saturating_add(Weight::from_parts(9_740_558, 0).saturating_mul(r.into())) + // Minimum execution time: 2_734_000 picoseconds. + Weight::from_parts(21_623_748, 0) + // Standard Error: 27_857 + .saturating_add(Weight::from_parts(9_915_089, 0).saturating_mul(r.into())) } /// The range of component `p` is `[0, 128]`. fn instr_call_indirect_per_param(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 12_277_000 picoseconds. - Weight::from_parts(3_596_853, 0) - // Standard Error: 5_869 - .saturating_add(Weight::from_parts(1_258_605, 0).saturating_mul(p.into())) + // Minimum execution time: 12_491_000 picoseconds. + Weight::from_parts(981_099, 0) + // Standard Error: 7_310 + .saturating_add(Weight::from_parts(1_260_322, 0).saturating_mul(p.into())) } /// The range of component `l` is `[0, 1024]`. fn instr_call_per_local(_l: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_391_000 picoseconds. - Weight::from_parts(5_778_137, 0) + // Minimum execution time: 5_348_000 picoseconds. + Weight::from_parts(5_859_717, 0) } /// The range of component `r` is `[0, 50]`. fn instr_local_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_835_000 picoseconds. - Weight::from_parts(6_065_483, 0) - // Standard Error: 3_006 - .saturating_add(Weight::from_parts(378_512, 0).saturating_mul(r.into())) + // Minimum execution time: 5_106_000 picoseconds. + Weight::from_parts(5_198_794, 0) + // Standard Error: 3_225 + .saturating_add(Weight::from_parts(397_292, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_722_000 picoseconds. - Weight::from_parts(3_902_309, 0) - // Standard Error: 5_742 - .saturating_add(Weight::from_parts(1_056_408, 0).saturating_mul(r.into())) + // Minimum execution time: 4_889_000 picoseconds. + Weight::from_parts(3_839_830, 0) + // Standard Error: 6_659 + .saturating_add(Weight::from_parts(989_590, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_local_tee(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_888_000 picoseconds. - Weight::from_parts(4_512_058, 0) - // Standard Error: 6_410 - .saturating_add(Weight::from_parts(1_001_510, 0).saturating_mul(r.into())) + // Minimum execution time: 5_074_000 picoseconds. + Weight::from_parts(5_487_384, 0) + // Standard Error: 5_090 + .saturating_add(Weight::from_parts(952_034, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_get(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_413_000 picoseconds. - Weight::from_parts(2_704_134, 0) - // Standard Error: 7_244 - .saturating_add(Weight::from_parts(804_200, 0).saturating_mul(r.into())) + // Minimum execution time: 6_642_000 picoseconds. + Weight::from_parts(2_175_665, 0) + // Standard Error: 10_371 + .saturating_add(Weight::from_parts(774_962, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_global_set(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_516_000 picoseconds. - Weight::from_parts(1_028_752, 0) - // Standard Error: 8_792 - .saturating_add(Weight::from_parts(1_494_630, 0).saturating_mul(r.into())) + // Minimum execution time: 6_443_000 picoseconds. + Weight::from_parts(6_658_000, 0) + // Standard Error: 11_870 + .saturating_add(Weight::from_parts(1_298_236, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_memory_current(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_560_000 picoseconds. - Weight::from_parts(1_126_442, 0) - // Standard Error: 14_476 - .saturating_add(Weight::from_parts(7_240_597, 0).saturating_mul(r.into())) + // Minimum execution time: 5_218_000 picoseconds. + Weight::from_parts(1_209_969, 0) + // Standard Error: 14_448 + .saturating_add(Weight::from_parts(6_945_931, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_299_000 picoseconds. - Weight::from_parts(2_449_000, 0) - // Standard Error: 7_416 - .saturating_add(Weight::from_parts(3_344_387, 0).saturating_mul(r.into())) + // Minimum execution time: 2_408_000 picoseconds. + Weight::from_parts(2_445_000, 0) + // Standard Error: 8_037 + .saturating_add(Weight::from_parts(3_346_891, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32clz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_389_000 picoseconds. - Weight::from_parts(2_551_000, 0) - // Standard Error: 5_708 - .saturating_add(Weight::from_parts(3_133_430, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_498_000, 0) + // Standard Error: 8_337 + .saturating_add(Weight::from_parts(3_064_597, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_428_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 7_262 - .saturating_add(Weight::from_parts(3_192_675, 0).saturating_mul(r.into())) + // Minimum execution time: 2_366_000 picoseconds. + Weight::from_parts(2_494_000, 0) + // Standard Error: 7_507 + .saturating_add(Weight::from_parts(3_157_354, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ctz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(2_426_000, 0) - // Standard Error: 4_554 - .saturating_add(Weight::from_parts(2_683_293, 0).saturating_mul(r.into())) + // Minimum execution time: 2_384_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 5_482 + .saturating_add(Weight::from_parts(2_665_678, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_385_000, 0) - // Standard Error: 4_686 - .saturating_add(Weight::from_parts(631_609, 0).saturating_mul(r.into())) + // Minimum execution time: 2_502_000 picoseconds. + Weight::from_parts(2_604_000, 0) + // Standard Error: 4_389 + .saturating_add(Weight::from_parts(577_287, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32popcnt(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(1_221_890, 0) - // Standard Error: 3_960 - .saturating_add(Weight::from_parts(452_047, 0).saturating_mul(r.into())) + // Minimum execution time: 2_413_000 picoseconds. + Weight::from_parts(1_494_081, 0) + // Standard Error: 3_789 + .saturating_add(Weight::from_parts(407_001, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_390_000, 0) - // Standard Error: 11_114 - .saturating_add(Weight::from_parts(1_916_122, 0).saturating_mul(r.into())) + // Minimum execution time: 2_338_000 picoseconds. + Weight::from_parts(2_426_000, 0) + // Standard Error: 14_248 + .saturating_add(Weight::from_parts(1_876_584, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eqz(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_436_000 picoseconds. - Weight::from_parts(2_504_000, 0) - // Standard Error: 7_104 - .saturating_add(Weight::from_parts(1_156_958, 0).saturating_mul(r.into())) + // Minimum execution time: 2_392_000 picoseconds. + Weight::from_parts(2_507_000, 0) + // Standard Error: 7_813 + .saturating_add(Weight::from_parts(1_142_900, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(1_708_596, 0) - // Standard Error: 2_843 - .saturating_add(Weight::from_parts(377_083, 0).saturating_mul(r.into())) + // Minimum execution time: 2_393_000 picoseconds. + Weight::from_parts(761_590, 0) + // Standard Error: 4_261 + .saturating_add(Weight::from_parts(415_291, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_386_000 picoseconds. - Weight::from_parts(1_424_415, 0) - // Standard Error: 3_599 - .saturating_add(Weight::from_parts(395_934, 0).saturating_mul(r.into())) + // Minimum execution time: 2_400_000 picoseconds. + Weight::from_parts(1_520_839, 0) + // Standard Error: 3_658 + .saturating_add(Weight::from_parts(398_756, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend8s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_396_000 picoseconds. - Weight::from_parts(2_491_000, 0) - // Standard Error: 3_774 - .saturating_add(Weight::from_parts(516_281, 0).saturating_mul(r.into())) + // Minimum execution time: 2_441_000 picoseconds. + Weight::from_parts(487_544, 0) + // Standard Error: 5_773 + .saturating_add(Weight::from_parts(564_858, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend16s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(548_192, 0) - // Standard Error: 4_583 - .saturating_add(Weight::from_parts(556_734, 0).saturating_mul(r.into())) + // Minimum execution time: 2_454_000 picoseconds. + Weight::from_parts(250_928, 0) + // Standard Error: 6_865 + .saturating_add(Weight::from_parts(554_160, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extend32s(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_333_000 picoseconds. - Weight::from_parts(447_271, 0) - // Standard Error: 5_300 - .saturating_add(Weight::from_parts(535_915, 0).saturating_mul(r.into())) + // Minimum execution time: 2_419_000 picoseconds. + Weight::from_parts(126_516, 0) + // Standard Error: 6_700 + .saturating_add(Weight::from_parts(513_222, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendsi32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_340_000 picoseconds. - Weight::from_parts(1_639_695, 0) - // Standard Error: 3_519 - .saturating_add(Weight::from_parts(368_523, 0).saturating_mul(r.into())) + // Minimum execution time: 2_369_000 picoseconds. + Weight::from_parts(1_829_563, 0) + // Standard Error: 3_363 + .saturating_add(Weight::from_parts(348_085, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64extendui32(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_305_000 picoseconds. - Weight::from_parts(2_843_474, 0) - // Standard Error: 1_950 - .saturating_add(Weight::from_parts(176_592, 0).saturating_mul(r.into())) + // Minimum execution time: 2_487_000 picoseconds. + Weight::from_parts(2_800_817, 0) + // Standard Error: 2_060 + .saturating_add(Weight::from_parts(160_788, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32wrapi64(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_351_000 picoseconds. - Weight::from_parts(2_894_613, 0) - // Standard Error: 2_024 - .saturating_add(Weight::from_parts(188_853, 0).saturating_mul(r.into())) + // Minimum execution time: 2_386_000 picoseconds. + Weight::from_parts(2_966_789, 0) + // Standard Error: 1_668 + .saturating_add(Weight::from_parts(176_157, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_418_000, 0) - // Standard Error: 9_504 - .saturating_add(Weight::from_parts(1_936_605, 0).saturating_mul(r.into())) + // Minimum execution time: 2_433_000 picoseconds. + Weight::from_parts(2_559_000, 0) + // Standard Error: 12_325 + .saturating_add(Weight::from_parts(1_844_208, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32eq(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_291_000 picoseconds. - Weight::from_parts(2_364_000, 0) - // Standard Error: 8_346 - .saturating_add(Weight::from_parts(1_222_521, 0).saturating_mul(r.into())) + // Minimum execution time: 2_463_000 picoseconds. + Weight::from_parts(2_552_000, 0) + // Standard Error: 9_705 + .saturating_add(Weight::from_parts(1_180_795, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_345_000 picoseconds. - Weight::from_parts(2_452_000, 0) - // Standard Error: 10_232 - .saturating_add(Weight::from_parts(1_883_867, 0).saturating_mul(r.into())) + // Minimum execution time: 2_387_000 picoseconds. + Weight::from_parts(2_522_000, 0) + // Standard Error: 13_287 + .saturating_add(Weight::from_parts(1_849_558, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ne(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_323_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 7_581 - .saturating_add(Weight::from_parts(1_200_178, 0).saturating_mul(r.into())) + // Minimum execution time: 2_361_000 picoseconds. + Weight::from_parts(2_473_000, 0) + // Standard Error: 9_529 + .saturating_add(Weight::from_parts(1_154_619, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_410_000 picoseconds. - Weight::from_parts(2_459_000, 0) - // Standard Error: 11_139 - .saturating_add(Weight::from_parts(1_877_766, 0).saturating_mul(r.into())) + // Minimum execution time: 2_409_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 13_961 + .saturating_add(Weight::from_parts(1_865_168, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32lts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(2_387_000, 0) - // Standard Error: 8_083 - .saturating_add(Weight::from_parts(1_217_904, 0).saturating_mul(r.into())) + // Minimum execution time: 2_448_000 picoseconds. + Weight::from_parts(2_516_000, 0) + // Standard Error: 8_743 + .saturating_add(Weight::from_parts(1_152_502, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_403_000 picoseconds. - Weight::from_parts(2_482_000, 0) - // Standard Error: 11_044 - .saturating_add(Weight::from_parts(1_956_302, 0).saturating_mul(r.into())) + // Minimum execution time: 2_380_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 14_071 + .saturating_add(Weight::from_parts(1_779_173, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ltu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_353_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 7_870 - .saturating_add(Weight::from_parts(1_213_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_430_000 picoseconds. + Weight::from_parts(2_474_000, 0) + // Standard Error: 9_717 + .saturating_add(Weight::from_parts(1_164_771, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_364_000 picoseconds. - Weight::from_parts(2_430_000, 0) - // Standard Error: 10_577 - .saturating_add(Weight::from_parts(1_968_043, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_502_000, 0) + // Standard Error: 11_657 + .saturating_add(Weight::from_parts(1_846_087, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gts(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_442_000, 0) - // Standard Error: 7_838 - .saturating_add(Weight::from_parts(1_267_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_433_000 picoseconds. + Weight::from_parts(2_511_000, 0) + // Standard Error: 8_545 + .saturating_add(Weight::from_parts(1_139_495, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_395_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 10_856 - .saturating_add(Weight::from_parts(1_910_357, 0).saturating_mul(r.into())) + // Minimum execution time: 2_407_000 picoseconds. + Weight::from_parts(2_492_000, 0) + // Standard Error: 12_874 + .saturating_add(Weight::from_parts(1_850_103, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32gtu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_343_000 picoseconds. - Weight::from_parts(2_409_000, 0) - // Standard Error: 5_786 - .saturating_add(Weight::from_parts(1_128_653, 0).saturating_mul(r.into())) + // Minimum execution time: 2_283_000 picoseconds. + Weight::from_parts(2_427_000, 0) + // Standard Error: 10_789 + .saturating_add(Weight::from_parts(1_147_367, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_318_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 10_344 - .saturating_add(Weight::from_parts(1_897_480, 0).saturating_mul(r.into())) + // Minimum execution time: 2_375_000 picoseconds. + Weight::from_parts(2_441_000, 0) + // Standard Error: 13_717 + .saturating_add(Weight::from_parts(1_848_814, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32les(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_355_000 picoseconds. - Weight::from_parts(2_460_000, 0) - // Standard Error: 6_963 - .saturating_add(Weight::from_parts(1_125_698, 0).saturating_mul(r.into())) + // Minimum execution time: 2_335_000 picoseconds. + Weight::from_parts(2_381_000, 0) + // Standard Error: 7_769 + .saturating_add(Weight::from_parts(1_159_783, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_447_000, 0) - // Standard Error: 8_285 - .saturating_add(Weight::from_parts(1_848_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_397_000 picoseconds. + Weight::from_parts(2_491_000, 0) + // Standard Error: 11_301 + .saturating_add(Weight::from_parts(1_861_518, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32leu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_327_000 picoseconds. - Weight::from_parts(2_394_000, 0) - // Standard Error: 7_282 - .saturating_add(Weight::from_parts(1_176_423, 0).saturating_mul(r.into())) + // Minimum execution time: 2_374_000 picoseconds. + Weight::from_parts(2_447_000, 0) + // Standard Error: 9_437 + .saturating_add(Weight::from_parts(1_164_320, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_372_000 picoseconds. - Weight::from_parts(2_439_000, 0) - // Standard Error: 9_207 - .saturating_add(Weight::from_parts(1_837_009, 0).saturating_mul(r.into())) + // Minimum execution time: 2_409_000 picoseconds. + Weight::from_parts(2_471_000, 0) + // Standard Error: 11_878 + .saturating_add(Weight::from_parts(1_844_047, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32ges(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_368_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_320 - .saturating_add(Weight::from_parts(1_231_088, 0).saturating_mul(r.into())) + // Minimum execution time: 2_255_000 picoseconds. + Weight::from_parts(2_414_000, 0) + // Standard Error: 9_917 + .saturating_add(Weight::from_parts(1_150_300, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_373_000 picoseconds. - Weight::from_parts(2_461_000, 0) - // Standard Error: 9_499 - .saturating_add(Weight::from_parts(1_922_588, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_439_000, 0) + // Standard Error: 13_403 + .saturating_add(Weight::from_parts(1_849_916, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32geu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_387_000 picoseconds. - Weight::from_parts(2_455_000, 0) - // Standard Error: 7_681 - .saturating_add(Weight::from_parts(1_198_894, 0).saturating_mul(r.into())) + // Minimum execution time: 2_399_000 picoseconds. + Weight::from_parts(2_485_000, 0) + // Standard Error: 8_458 + .saturating_add(Weight::from_parts(1_115_821, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_308_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 7_797 - .saturating_add(Weight::from_parts(1_286_566, 0).saturating_mul(r.into())) + // Minimum execution time: 2_452_000 picoseconds. + Weight::from_parts(2_594_000, 0) + // Standard Error: 9_857 + .saturating_add(Weight::from_parts(1_283_251, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32add(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_329_000 picoseconds. - Weight::from_parts(2_389_000, 0) - // Standard Error: 4_968 - .saturating_add(Weight::from_parts(645_254, 0).saturating_mul(r.into())) + // Minimum execution time: 2_477_000 picoseconds. + Weight::from_parts(2_558_000, 0) + // Standard Error: 4_514 + .saturating_add(Weight::from_parts(610_484, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(2_489_000, 0) - // Standard Error: 7_055 - .saturating_add(Weight::from_parts(1_232_084, 0).saturating_mul(r.into())) + // Minimum execution time: 2_385_000 picoseconds. + Weight::from_parts(2_503_000, 0) + // Standard Error: 11_151 + .saturating_add(Weight::from_parts(1_336_010, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32sub(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_420_000, 0) - // Standard Error: 4_348 - .saturating_add(Weight::from_parts(633_810, 0).saturating_mul(r.into())) + // Minimum execution time: 2_421_000 picoseconds. + Weight::from_parts(2_544_000, 0) + // Standard Error: 4_920 + .saturating_add(Weight::from_parts(627_660, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_336_000 picoseconds. - Weight::from_parts(2_413_000, 0) - // Standard Error: 8_202 - .saturating_add(Weight::from_parts(1_777_425, 0).saturating_mul(r.into())) + // Minimum execution time: 2_357_000 picoseconds. + Weight::from_parts(2_427_000, 0) + // Standard Error: 12_177 + .saturating_add(Weight::from_parts(1_846_297, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32mul(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_314_000 picoseconds. - Weight::from_parts(2_369_000, 0) - // Standard Error: 6_935 - .saturating_add(Weight::from_parts(1_201_570, 0).saturating_mul(r.into())) + // Minimum execution time: 2_336_000 picoseconds. + Weight::from_parts(2_510_000, 0) + // Standard Error: 6_995 + .saturating_add(Weight::from_parts(1_222_684, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_276_000 picoseconds. - Weight::from_parts(6_846_840, 0) - // Standard Error: 17_822 - .saturating_add(Weight::from_parts(2_268_370, 0).saturating_mul(r.into())) + // Minimum execution time: 2_364_000 picoseconds. + Weight::from_parts(2_419_000, 0) + // Standard Error: 8_491 + .saturating_add(Weight::from_parts(2_725_264, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_394_000 picoseconds. - Weight::from_parts(4_704_336, 0) - // Standard Error: 10_960 - .saturating_add(Weight::from_parts(2_182_711, 0).saturating_mul(r.into())) + // Minimum execution time: 2_355_000 picoseconds. + Weight::from_parts(2_480_000, 0) + // Standard Error: 8_055 + .saturating_add(Weight::from_parts(2_371_278, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_375_000 picoseconds. - Weight::from_parts(1_968_824, 0) - // Standard Error: 15_899 - .saturating_add(Weight::from_parts(2_762_269, 0).saturating_mul(r.into())) + // Minimum execution time: 2_426_000 picoseconds. + Weight::from_parts(2_497_000, 0) + // Standard Error: 10_885 + .saturating_add(Weight::from_parts(2_879_100, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32divu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_335_000 picoseconds. - Weight::from_parts(1_450_000, 0) - // Standard Error: 13_496 - .saturating_add(Weight::from_parts(2_401_407, 0).saturating_mul(r.into())) + // Minimum execution time: 2_469_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 10_047 + .saturating_add(Weight::from_parts(2_424_155, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_448_000 picoseconds. - Weight::from_parts(2_513_000, 0) - // Standard Error: 19_401 - .saturating_add(Weight::from_parts(9_309_211, 0).saturating_mul(r.into())) + // Minimum execution time: 2_424_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 14_697 + .saturating_add(Weight::from_parts(9_274_430, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rems(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_273_000 picoseconds. - Weight::from_parts(1_738_370, 0) - // Standard Error: 42_672 - .saturating_add(Weight::from_parts(7_512_557, 0).saturating_mul(r.into())) + // Minimum execution time: 2_406_000 picoseconds. + Weight::from_parts(2_488_000, 0) + // Standard Error: 24_081 + .saturating_add(Weight::from_parts(7_383_474, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_371_000 picoseconds. - Weight::from_parts(2_215_088, 0) - // Standard Error: 15_445 - .saturating_add(Weight::from_parts(2_956_278, 0).saturating_mul(r.into())) + // Minimum execution time: 2_392_000 picoseconds. + Weight::from_parts(2_463_000, 0) + // Standard Error: 9_410 + .saturating_add(Weight::from_parts(2_946_210, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32remu(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_409_000 picoseconds. - Weight::from_parts(217_500, 0) - // Standard Error: 7_904 - .saturating_add(Weight::from_parts(2_576_151, 0).saturating_mul(r.into())) + // Minimum execution time: 2_420_000 picoseconds. + Weight::from_parts(2_476_000, 0) + // Standard Error: 9_338 + .saturating_add(Weight::from_parts(2_400_001, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_456_000 picoseconds. - Weight::from_parts(2_503_000, 0) - // Standard Error: 7_920 - .saturating_add(Weight::from_parts(1_321_543, 0).saturating_mul(r.into())) + // Minimum execution time: 2_351_000 picoseconds. + Weight::from_parts(2_462_000, 0) + // Standard Error: 9_400 + .saturating_add(Weight::from_parts(1_257_762, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32and(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_346_000 picoseconds. - Weight::from_parts(2_479_000, 0) - // Standard Error: 4_711 - .saturating_add(Weight::from_parts(689_892, 0).saturating_mul(r.into())) + // Minimum execution time: 2_427_000 picoseconds. + Weight::from_parts(2_493_000, 0) + // Standard Error: 5_347 + .saturating_add(Weight::from_parts(610_881, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_427_000, 0) - // Standard Error: 8_029 - .saturating_add(Weight::from_parts(1_256_838, 0).saturating_mul(r.into())) + // Minimum execution time: 2_360_000 picoseconds. + Weight::from_parts(2_473_000, 0) + // Standard Error: 10_753 + .saturating_add(Weight::from_parts(1_238_872, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32or(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_334_000 picoseconds. - Weight::from_parts(2_480_000, 0) - // Standard Error: 3_812 - .saturating_add(Weight::from_parts(607_420, 0).saturating_mul(r.into())) + // Minimum execution time: 2_431_000 picoseconds. + Weight::from_parts(2_504_000, 0) + // Standard Error: 6_036 + .saturating_add(Weight::from_parts(605_033, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_328_000 picoseconds. - Weight::from_parts(2_392_000, 0) - // Standard Error: 7_362 - .saturating_add(Weight::from_parts(1_248_739, 0).saturating_mul(r.into())) + // Minimum execution time: 2_428_000 picoseconds. + Weight::from_parts(2_485_000, 0) + // Standard Error: 9_218 + .saturating_add(Weight::from_parts(1_245_262, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32xor(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_419_000 picoseconds. - Weight::from_parts(2_465_000, 0) - // Standard Error: 4_304 - .saturating_add(Weight::from_parts(604_813, 0).saturating_mul(r.into())) + // Minimum execution time: 2_401_000 picoseconds. + Weight::from_parts(2_525_000, 0) + // Standard Error: 5_552 + .saturating_add(Weight::from_parts(621_767, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_298_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 8_043 - .saturating_add(Weight::from_parts(1_073_194, 0).saturating_mul(r.into())) + // Minimum execution time: 2_389_000 picoseconds. + Weight::from_parts(2_479_000, 0) + // Standard Error: 7_123 + .saturating_add(Weight::from_parts(1_073_899, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_427_000 picoseconds. - Weight::from_parts(2_511_000, 0) - // Standard Error: 4_969 - .saturating_add(Weight::from_parts(594_802, 0).saturating_mul(r.into())) + // Minimum execution time: 2_355_000 picoseconds. + Weight::from_parts(2_436_000, 0) + // Standard Error: 4_172 + .saturating_add(Weight::from_parts(557_362, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_312_000 picoseconds. - Weight::from_parts(2_399_000, 0) - // Standard Error: 7_093 - .saturating_add(Weight::from_parts(1_110_114, 0).saturating_mul(r.into())) + // Minimum execution time: 2_429_000 picoseconds. + Weight::from_parts(2_450_000, 0) + // Standard Error: 7_266 + .saturating_add(Weight::from_parts(1_083_564, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shrs(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_331_000 picoseconds. - Weight::from_parts(2_433_000, 0) - // Standard Error: 4_140 - .saturating_add(Weight::from_parts(600_354, 0).saturating_mul(r.into())) + // Minimum execution time: 2_383_000 picoseconds. + Weight::from_parts(2_539_000, 0) + // Standard Error: 4_510 + .saturating_add(Weight::from_parts(556_748, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_300_000 picoseconds. - Weight::from_parts(2_419_000, 0) - // Standard Error: 7_150 - .saturating_add(Weight::from_parts(1_154_649, 0).saturating_mul(r.into())) + // Minimum execution time: 2_412_000 picoseconds. + Weight::from_parts(2_444_000, 0) + // Standard Error: 8_699 + .saturating_add(Weight::from_parts(1_050_097, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32shru(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_356_000 picoseconds. - Weight::from_parts(2_423_000, 0) - // Standard Error: 5_067 - .saturating_add(Weight::from_parts(594_487, 0).saturating_mul(r.into())) + // Minimum execution time: 2_308_000 picoseconds. + Weight::from_parts(260_677, 0) + // Standard Error: 5_628 + .saturating_add(Weight::from_parts(631_103, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_339_000 picoseconds. - Weight::from_parts(2_406_000, 0) - // Standard Error: 5_674 - .saturating_add(Weight::from_parts(1_051_819, 0).saturating_mul(r.into())) + // Minimum execution time: 2_363_000 picoseconds. + Weight::from_parts(2_449_000, 0) + // Standard Error: 8_874 + .saturating_add(Weight::from_parts(1_109_680, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotl(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_383_000 picoseconds. - Weight::from_parts(114_723, 0) - // Standard Error: 5_881 - .saturating_add(Weight::from_parts(646_798, 0).saturating_mul(r.into())) + // Minimum execution time: 2_431_000 picoseconds. + Weight::from_parts(2_497_000, 0) + // Standard Error: 4_854 + .saturating_add(Weight::from_parts(554_770, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i64rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_292_000 picoseconds. - Weight::from_parts(2_422_000, 0) - // Standard Error: 6_697 - .saturating_add(Weight::from_parts(1_053_580, 0).saturating_mul(r.into())) + // Minimum execution time: 2_404_000 picoseconds. + Weight::from_parts(2_506_000, 0) + // Standard Error: 8_740 + .saturating_add(Weight::from_parts(1_070_052, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 50]`. fn instr_i32rotr(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_325_000 picoseconds. - Weight::from_parts(206_699, 0) - // Standard Error: 5_851 - .saturating_add(Weight::from_parts(639_333, 0).saturating_mul(r.into())) + // Minimum execution time: 2_394_000 picoseconds. + Weight::from_parts(2_478_000, 0) + // Standard Error: 4_081 + .saturating_add(Weight::from_parts(557_926, 0).saturating_mul(r.into())) } fn tasks_remove_resume_session() -> Weight { // Proof Size summary in bytes: // Measured: `352` // Estimated: `4169` - // Minimum execution time: 6_081_000 picoseconds. - Weight::from_parts(6_314_000, 4169) + // Minimum execution time: 5_833_000 picoseconds. + Weight::from_parts(6_168_000, 4169) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -4058,8 +4066,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1107` // Estimated: `24053` - // Minimum execution time: 61_245_000 picoseconds. - Weight::from_parts(64_310_000, 24053) + // Minimum execution time: 63_037_000 picoseconds. + Weight::from_parts(64_556_000, 24053) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4067,8 +4075,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `888` // Estimated: `22158` - // Minimum execution time: 47_184_000 picoseconds. - Weight::from_parts(48_335_000, 22158) + // Minimum execution time: 47_339_000 picoseconds. + Weight::from_parts(48_973_000, 22158) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -4076,8 +4084,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1010` // Estimated: `34619` - // Minimum execution time: 75_767_000 picoseconds. - Weight::from_parts(77_229_000, 34619) + // Minimum execution time: 75_721_000 picoseconds. + Weight::from_parts(78_639_000, 34619) .saturating_add(RocksDbWeight::get().reads(11_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } @@ -4085,8 +4093,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `695` // Estimated: `20509` - // Minimum execution time: 31_513_000 picoseconds. - Weight::from_parts(33_232_000, 20509) + // Minimum execution time: 32_664_000 picoseconds. + Weight::from_parts(33_742_000, 20509) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4094,8 +4102,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `976` // Estimated: `26636` - // Minimum execution time: 48_739_000 picoseconds. - Weight::from_parts(49_963_000, 26636) + // Minimum execution time: 49_632_000 picoseconds. + Weight::from_parts(52_478_000, 26636) .saturating_add(RocksDbWeight::get().reads(8_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4103,16 +4111,16 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 3_513_000 picoseconds. - Weight::from_parts(3_670_000, 3545) + // Minimum execution time: 3_316_000 picoseconds. + Weight::from_parts(3_596_000, 3545) .saturating_add(RocksDbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: // Measured: `1626` // Estimated: `58232` - // Minimum execution time: 109_582_000 picoseconds. - Weight::from_parts(112_343_000, 58232) + // Minimum execution time: 110_114_000 picoseconds. + Weight::from_parts(113_313_000, 58232) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } @@ -4120,8 +4128,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1332` // Estimated: `46962` - // Minimum execution time: 90_789_000 picoseconds. - Weight::from_parts(93_329_000, 46962) + // Minimum execution time: 90_338_000 picoseconds. + Weight::from_parts(93_736_000, 46962) .saturating_add(RocksDbWeight::get().reads(14_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } @@ -4130,10 +4138,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `2303 + c * (16400 ±0)` // Estimated: `19878 + c * (84480 ±0)` - // Minimum execution time: 31_262_000 picoseconds. - Weight::from_parts(31_610_000, 19878) - // Standard Error: 69_131 - .saturating_add(Weight::from_parts(39_928_419, 0).saturating_mul(c.into())) + // Minimum execution time: 29_878_000 picoseconds. + Weight::from_parts(30_398_000, 19878) + // Standard Error: 69_406 + .saturating_add(Weight::from_parts(38_565_614, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(4_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(2_u64)) @@ -4145,10 +4153,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `3129 + c * (42 ±0)` // Estimated: `60575 + c * (2947 ±0)` - // Minimum execution time: 91_223_000 picoseconds. - Weight::from_parts(98_002_861, 60575) - // Standard Error: 2_086 - .saturating_add(Weight::from_parts(1_092_801, 0).saturating_mul(c.into())) + // Minimum execution time: 89_869_000 picoseconds. + Weight::from_parts(80_984_880, 60575) + // Standard Error: 2_062 + .saturating_add(Weight::from_parts(1_040_512, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(13_u64)) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(c.into()))) .saturating_add(RocksDbWeight::get().writes(9_u64)) diff --git a/runtime/vara/src/weights/pallet_gear_voucher.rs b/runtime/vara/src/weights/pallet_gear_voucher.rs index 6d6889d1752..7f4328d56fc 100644 --- a/runtime/vara/src/weights/pallet_gear_voucher.rs +++ b/runtime/vara/src/weights/pallet_gear_voucher.rs @@ -19,7 +19,7 @@ //! Autogenerated weights for pallet_gear_voucher //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-10-01, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 @@ -47,8 +47,8 @@ impl pallet_gear_voucher::WeightInfo for SubstrateWeigh // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 25_876_000 picoseconds. - Weight::from_parts(26_659_000, 6196) + // Minimum execution time: 26_420_000 picoseconds. + Weight::from_parts(26_908_000, 6196) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -60,8 +60,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `101` // Estimated: `6196` - // Minimum execution time: 25_876_000 picoseconds. - Weight::from_parts(26_659_000, 6196) + // Minimum execution time: 26_420_000 picoseconds. + Weight::from_parts(26_908_000, 6196) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } diff --git a/runtime/vara/src/weights/pallet_timestamp.rs b/runtime/vara/src/weights/pallet_timestamp.rs index 5c50f24c824..222c0cbd7d7 100644 --- a/runtime/vara/src/weights/pallet_timestamp.rs +++ b/runtime/vara/src/weights/pallet_timestamp.rs @@ -19,7 +19,7 @@ //! Autogenerated weights for pallet_timestamp //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2023-09-11, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2023-10-01, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("vara-dev"), DB CACHE: 1024 @@ -48,8 +48,8 @@ impl pallet_timestamp::WeightInfo for SubstrateWeight pallet_timestamp::WeightInfo for SubstrateWeight pallet_utility::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_349_000 picoseconds. - Weight::from_parts(8_798_188, 0) - // Standard Error: 2_360 - .saturating_add(Weight::from_parts(3_859_914, 0).saturating_mul(c.into())) + // Minimum execution time: 5_211_000 picoseconds. + Weight::from_parts(6_415_475, 0) + // Standard Error: 1_440 + .saturating_add(Weight::from_parts(3_950_720, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_760_000 picoseconds. - Weight::from_parts(3_882_000, 0) + // Minimum execution time: 3_640_000 picoseconds. + Weight::from_parts(3_921_000, 0) } /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_343_000 picoseconds. - Weight::from_parts(6_613_150, 0) - // Standard Error: 2_902 - .saturating_add(Weight::from_parts(4_045_901, 0).saturating_mul(c.into())) + // Minimum execution time: 5_245_000 picoseconds. + Weight::from_parts(8_452_741, 0) + // Standard Error: 1_413 + .saturating_add(Weight::from_parts(4_135_364, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_983_000 picoseconds. - Weight::from_parts(7_317_000, 0) + // Minimum execution time: 6_877_000 picoseconds. + Weight::from_parts(7_055_000, 0) } /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_419_000 picoseconds. - Weight::from_parts(9_009_348, 0) - // Standard Error: 2_400 - .saturating_add(Weight::from_parts(3_868_692, 0).saturating_mul(c.into())) + // Minimum execution time: 5_254_000 picoseconds. + Weight::from_parts(5_361_407, 0) + // Standard Error: 2_331 + .saturating_add(Weight::from_parts(3_979_379, 0).saturating_mul(c.into())) } } @@ -100,43 +100,43 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_349_000 picoseconds. - Weight::from_parts(8_798_188, 0) - // Standard Error: 2_360 - .saturating_add(Weight::from_parts(3_859_914, 0).saturating_mul(c.into())) + // Minimum execution time: 5_211_000 picoseconds. + Weight::from_parts(6_415_475, 0) + // Standard Error: 1_440 + .saturating_add(Weight::from_parts(3_950_720, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 3_760_000 picoseconds. - Weight::from_parts(3_882_000, 0) + // Minimum execution time: 3_640_000 picoseconds. + Weight::from_parts(3_921_000, 0) } /// The range of component `c` is `[0, 1000]`. fn batch_all(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_343_000 picoseconds. - Weight::from_parts(6_613_150, 0) - // Standard Error: 2_902 - .saturating_add(Weight::from_parts(4_045_901, 0).saturating_mul(c.into())) + // Minimum execution time: 5_245_000 picoseconds. + Weight::from_parts(8_452_741, 0) + // Standard Error: 1_413 + .saturating_add(Weight::from_parts(4_135_364, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_983_000 picoseconds. - Weight::from_parts(7_317_000, 0) + // Minimum execution time: 6_877_000 picoseconds. + Weight::from_parts(7_055_000, 0) } /// The range of component `c` is `[0, 1000]`. fn force_batch(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_419_000 picoseconds. - Weight::from_parts(9_009_348, 0) - // Standard Error: 2_400 - .saturating_add(Weight::from_parts(3_868_692, 0).saturating_mul(c.into())) + // Minimum execution time: 5_254_000 picoseconds. + Weight::from_parts(5_361_407, 0) + // Standard Error: 2_331 + .saturating_add(Weight::from_parts(3_979_379, 0).saturating_mul(c.into())) } }