1
1
2
2
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
3
3
//!
4
- //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32 .0.0
5
- //! DATE: 2024-04-10 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
4
+ //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 39 .0.0
5
+ //! DATE: 2024-08-30 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
6
6
//! WORST CASE MAP SIZE: `1000000`
7
7
//! HOSTNAME: `ip-172-31-23-147`, CPU: `AMD EPYC 9R14`
8
- //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("polimec-local")`, DB CACHE: 1024
8
+ //! WASM-EXECUTION: `Compiled`, CHAIN: `Some("polimec-paseo- local")`, DB CACHE: 1024
9
9
10
10
// Executed Command:
11
11
// ./target/production/polimec-node
12
12
// benchmark
13
13
// pallet
14
- // --chain=polimec-local
15
- // --steps=50
16
- // --repeat=20
14
+ // --chain=polimec-paseo-local
15
+ // --wasm-execution=compiled
17
16
// --pallet=cumulus_pallet_xcmp_queue
18
17
// --extrinsic=*
19
- // --wasm-execution=compiled
20
- // --heap-pages=4096
21
- // --output=runtimes/polimec/src/weights/cumulus_pallet_xcmp_queue.rs
18
+ // --steps=50
19
+ // --repeat=20
20
+ // --output=./ runtimes/polimec/src/weights/cumulus_pallet_xcmp_queue.rs
22
21
23
22
#![ cfg_attr( rustfmt, rustfmt_skip) ]
24
23
#![ allow( unused_parens) ]
@@ -32,67 +31,67 @@ use core::marker::PhantomData;
32
31
pub struct WeightInfo < T > ( PhantomData < T > ) ;
33
32
impl < T : frame_system:: Config > cumulus_pallet_xcmp_queue:: WeightInfo for WeightInfo < T > {
34
33
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:1)
35
- /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
34
+ /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen `)
36
35
fn set_config_with_u32 ( ) -> Weight {
37
36
// Proof Size summary in bytes:
38
37
// Measured: `109`
39
- // Estimated: `1594 `
40
- // Minimum execution time: 4_040_000 picoseconds.
41
- Weight :: from_parts ( 4_200_000 , 0 )
42
- . saturating_add ( Weight :: from_parts ( 0 , 1594 ) )
38
+ // Estimated: `1497 `
39
+ // Minimum execution time: 3_850_000 picoseconds.
40
+ Weight :: from_parts ( 4_090_000 , 0 )
41
+ . saturating_add ( Weight :: from_parts ( 0 , 1497 ) )
43
42
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
44
43
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
45
44
}
46
45
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:0)
47
- /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
46
+ /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen `)
48
47
/// Storage: `MessageQueue::BookStateFor` (r:1 w:1)
49
48
/// Proof: `MessageQueue::BookStateFor` (`max_values`: None, `max_size`: Some(52), added: 2527, mode: `MaxEncodedLen`)
50
49
/// Storage: `MessageQueue::ServiceHead` (r:1 w:1)
51
50
/// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`)
52
51
/// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0)
53
- /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
52
+ /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen `)
54
53
/// Storage: `MessageQueue::Pages` (r:0 w:1)
55
54
/// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`)
56
55
fn enqueue_xcmp_message ( ) -> Weight {
57
56
// Proof Size summary in bytes:
58
57
// Measured: `115`
59
- // Estimated: `3517 `
60
- // Minimum execution time: 10_010_000 picoseconds.
61
- Weight :: from_parts ( 10_320_000 , 0 )
62
- . saturating_add ( Weight :: from_parts ( 0 , 3517 ) )
58
+ // Estimated: `5487 `
59
+ // Minimum execution time: 9_630_000 picoseconds.
60
+ Weight :: from_parts ( 10_170_000 , 0 )
61
+ . saturating_add ( Weight :: from_parts ( 0 , 5487 ) )
63
62
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
64
63
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
65
64
}
66
65
/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
67
- /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
66
+ /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen `)
68
67
fn suspend_channel ( ) -> Weight {
69
68
// Proof Size summary in bytes:
70
69
// Measured: `109`
71
- // Estimated: `1594 `
72
- // Minimum execution time: 2_800_000 picoseconds.
73
- Weight :: from_parts ( 2_900_000 , 0 )
74
- . saturating_add ( Weight :: from_parts ( 0 , 1594 ) )
70
+ // Estimated: `2767 `
71
+ // Minimum execution time: 2_780_000 picoseconds.
72
+ Weight :: from_parts ( 3_020_000 , 0 )
73
+ . saturating_add ( Weight :: from_parts ( 0 , 2767 ) )
75
74
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
76
75
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
77
76
}
78
77
/// Storage: `XcmpQueue::OutboundXcmpStatus` (r:1 w:1)
79
- /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
78
+ /// Proof: `XcmpQueue::OutboundXcmpStatus` (`max_values`: Some(1), `max_size`: Some(1282), added: 1777, mode: `MaxEncodedLen `)
80
79
fn resume_channel ( ) -> Weight {
81
80
// Proof Size summary in bytes:
82
81
// Measured: `144`
83
- // Estimated: `1629 `
84
- // Minimum execution time: 3_750_000 picoseconds.
85
- Weight :: from_parts ( 3_980_000 , 0 )
86
- . saturating_add ( Weight :: from_parts ( 0 , 1629 ) )
82
+ // Estimated: `2767 `
83
+ // Minimum execution time: 3_560_000 picoseconds.
84
+ Weight :: from_parts ( 3_850_000 , 0 )
85
+ . saturating_add ( Weight :: from_parts ( 0 , 2767 ) )
87
86
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
88
87
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
89
88
}
90
89
fn take_first_concatenated_xcm ( ) -> Weight {
91
90
// Proof Size summary in bytes:
92
91
// Measured: `0`
93
92
// Estimated: `0`
94
- // Minimum execution time: 60_200_000 picoseconds.
95
- Weight :: from_parts ( 60_431_000 , 0 )
93
+ // Minimum execution time: 5_560_000 picoseconds.
94
+ Weight :: from_parts ( 5_690_000 , 0 )
96
95
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
97
96
}
98
97
/// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1)
@@ -104,17 +103,17 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
104
103
/// Storage: `MessageQueue::ServiceHead` (r:1 w:1)
105
104
/// Proof: `MessageQueue::ServiceHead` (`max_values`: Some(1), `max_size`: Some(5), added: 500, mode: `MaxEncodedLen`)
106
105
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:0)
107
- /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
106
+ /// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen `)
108
107
/// Storage: `XcmpQueue::InboundXcmpSuspended` (r:1 w:0)
109
- /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: None, mode: `Measured `)
108
+ /// Proof: `XcmpQueue::InboundXcmpSuspended` (`max_values`: Some(1), `max_size`: Some(4002), added: 4497, mode: `MaxEncodedLen `)
110
109
/// Storage: `MessageQueue::Pages` (r:0 w:1)
111
110
/// Proof: `MessageQueue::Pages` (`max_values`: None, `max_size`: Some(65585), added: 68060, mode: `MaxEncodedLen`)
112
111
fn on_idle_good_msg ( ) -> Weight {
113
112
// Proof Size summary in bytes:
114
113
// Measured: `65744`
115
114
// Estimated: `69209`
116
- // Minimum execution time: 96_810_000 picoseconds.
117
- Weight :: from_parts ( 102_230_000 , 0 )
115
+ // Minimum execution time: 100_270_000 picoseconds.
116
+ Weight :: from_parts ( 103_031_000 , 0 )
118
117
. saturating_add ( Weight :: from_parts ( 0 , 69209 ) )
119
118
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 6 ) )
120
119
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 5 ) )
@@ -127,8 +126,8 @@ impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightIn
127
126
// Proof Size summary in bytes:
128
127
// Measured: `65743`
129
128
// Estimated: `69208`
130
- // Minimum execution time: 43_200_000 picoseconds.
131
- Weight :: from_parts ( 44_860_000 , 0 )
129
+ // Minimum execution time: 38_800_000 picoseconds.
130
+ Weight :: from_parts ( 41_200_000 , 0 )
132
131
. saturating_add ( Weight :: from_parts ( 0 , 69208 ) )
133
132
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
134
133
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
0 commit comments