diff --git a/Cargo.lock b/Cargo.lock index 883a5412b47..239fc1e7906 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -50,7 +50,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "generic-array 0.14.7", ] @@ -62,7 +62,7 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher 0.4.4", - "cpufeatures", + "cpufeatures 0.2.17", "zeroize", ] @@ -1948,9 +1948,9 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.70.1" +version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" +checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ "bitflags 2.10.0", "cexpr", @@ -1961,7 +1961,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash 1.1.0", + "rustc-hash 2.1.1", "shlex", "syn 2.0.114", ] @@ -2110,7 +2110,7 @@ dependencies = [ "cc", "cfg-if", "constant_time_eq 0.4.2", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -2131,6 +2131,15 @@ dependencies = [ "generic-array 0.14.7", ] +[[package]] +name = "block-buffer" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" +dependencies = [ + "hybrid-array", +] + [[package]] name = "blocking" version = "1.6.2" @@ -2302,40 +2311,18 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" -[[package]] -name = "bytecheck" -version = "0.6.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" -dependencies = [ - "bytecheck_derive 0.6.12", - "ptr_meta 0.1.4", - "simdutf8", -] - [[package]] name = "bytecheck" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b" dependencies = [ - "bytecheck_derive 0.8.2", - "ptr_meta 0.3.1", + "bytecheck_derive", + "ptr_meta", "rancor", "simdutf8", ] -[[package]] -name = "bytecheck_derive" -version = "0.6.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "bytecheck_derive" version = "0.8.2" @@ -2381,13 +2368,19 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" +checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" dependencies = [ "serde", ] +[[package]] +name = "bytesize" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3" + [[package]] name = "bzip2-sys" version = "0.1.13+1.0.8" @@ -2607,7 +2600,7 @@ checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ "cfg-if", "cipher 0.4.4", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -2678,7 +2671,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "inout", "zeroize", ] @@ -2959,7 +2952,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3bb320cac8a0750d7f25280aa97b09c26edfe161164238ecbbb31092b079e735" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "proptest", "serde_core", ] @@ -2970,6 +2963,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "const-random" version = "0.1.18" @@ -3132,6 +3131,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "cranelift-bforest" version = "0.95.1" @@ -3158,7 +3166,7 @@ dependencies = [ "log", "regalloc2 0.6.1", "smallvec", - "target-lexicon", + "target-lexicon 0.12.16", ] [[package]] @@ -3194,7 +3202,7 @@ dependencies = [ "cranelift-codegen", "log", "smallvec", - "target-lexicon", + "target-lexicon 0.12.16", ] [[package]] @@ -3211,7 +3219,7 @@ checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00" dependencies = [ "cranelift-codegen", "libc", - "target-lexicon", + "target-lexicon 0.12.16", ] [[package]] @@ -3361,6 +3369,15 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" +dependencies = [ + "hybrid-array", +] + [[package]] name = "crypto-mac" version = "0.7.0" @@ -3397,7 +3414,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto", @@ -4357,7 +4374,7 @@ version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ - "const-oid", + "const-oid 0.9.6", "pem-rfc7468", "zeroize", ] @@ -4562,11 +4579,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", - "const-oid", - "crypto-common", + "const-oid 0.9.6", + "crypto-common 0.1.7", "subtle 2.6.1", ] +[[package]] +name = "digest" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" +dependencies = [ + "block-buffer 0.12.0", + "const-oid 0.10.2", + "crypto-common 0.2.1", +] + [[package]] name = "directories" version = "5.0.1" @@ -4735,9 +4763,9 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "dynasm" -version = "4.0.2" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36219658beb39702975c707dee7895943ca281ca46eebbc5ea395171b9c182b" +checksum = "df4bf11ba8aecc00489b7ec4e8963cd3860651c3ea2a114394f8ba7e92a0e94a" dependencies = [ "bitflags 2.10.0", "byteorder", @@ -4750,9 +4778,9 @@ dependencies = [ [[package]] name = "dynasmrt" -version = "4.0.2" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bc32ed2a02b82bc43a7631dd624e8c5731a8377e40a468da28e62fc2e028952" +checksum = "b38e5331d851567729d892ed28d898d22f49a96940b29e23b5c3e681bd30ffb3" dependencies = [ "byteorder", "dynasm", @@ -4899,33 +4927,22 @@ dependencies = [ "syn 2.0.114", ] -[[package]] -name = "enum-iterator" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6" -dependencies = [ - "enum-iterator-derive 0.7.0", -] - [[package]] name = "enum-iterator" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fd242f399be1da0a5354aa462d57b4ab2b4ee0683cc552f7c007d2d12d36e94" dependencies = [ - "enum-iterator-derive 1.5.0", + "enum-iterator-derive", ] [[package]] -name = "enum-iterator-derive" -version = "0.7.0" +name = "enum-iterator" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159" +checksum = "a4549325971814bda7a44061bf3fe7e487d447cba01e4220a4b454d630d7a016" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "enum-iterator-derive", ] [[package]] @@ -5344,7 +5361,7 @@ dependencies = [ "libc", "thiserror 2.0.17", "tokio", - "which", + "which 4.4.2", ] [[package]] @@ -6968,7 +6985,7 @@ dependencies = [ "gear-workspace-hack", "rand 0.8.5", "smallvec", - "which", + "which 4.4.2", ] [[package]] @@ -7319,7 +7336,7 @@ dependencies = [ "wasmer", "wasmparser 0.230.0 (registry+https://github.com/rust-lang/crates.io-index)", "wat", - "which", + "which 4.4.2", ] [[package]] @@ -7418,7 +7435,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-utils", "crunchy", - "crypto-common", + "crypto-common 0.1.7", "ctr", "curve25519-dalek", "darling 0.21.3", @@ -7665,7 +7682,7 @@ dependencies = [ "subxt-metadata", "syn 1.0.109", "syn 2.0.114", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 2.0.17", "time", "tiny-keccak", @@ -7785,11 +7802,26 @@ dependencies = [ "cfg-if", "js-sys", "libc", - "r-efi", + "r-efi 5.3.0", "wasip2", "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "r-efi 6.0.0", + "wasip2", + "wasip3", + "wasm-bindgen", +] + [[package]] name = "getrandom_or_panic" version = "0.0.3" @@ -7838,6 +7870,18 @@ version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" +[[package]] +name = "gimli" +version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19e16c5073773ccf057c282be832a59ee53ef5ff98db3aeff7f8314f52ffc196" +dependencies = [ + "fnv", + "hashbrown 0.16.1", + "indexmap 2.13.0", + "stable_deref_trait", +] + [[package]] name = "git2" version = "0.20.3" @@ -8553,6 +8597,15 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" +[[package]] +name = "hybrid-array" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214" +dependencies = [ + "typenum", +] + [[package]] name = "hyper" version = "0.14.32" @@ -9481,7 +9534,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" dependencies = [ - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -10843,6 +10896,12 @@ dependencies = [ "libc", ] +[[package]] +name = "mach2" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" + [[package]] name = "macho-unwind-info" version = "0.5.0" @@ -11273,9 +11332,9 @@ dependencies = [ [[package]] name = "more-asserts" -version = "0.2.2" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" +checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "multi-stash" @@ -11860,6 +11919,20 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.38.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271638cd5fa9cca89c4c304675ca658efc4e64a66c716b7cfe1afb4b9611dbbc" +dependencies = [ + "crc32fast", + "flate2", + "hashbrown 0.16.1", + "indexmap 2.13.0", + "memchr", + "ruzstd 0.8.2", +] + [[package]] name = "oid-registry" version = "0.6.1" @@ -13554,7 +13627,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" dependencies = [ - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug 0.3.1", "universal-hash", ] @@ -13566,7 +13639,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug 0.3.1", "universal-hash", ] @@ -13812,9 +13885,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.105" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] @@ -13940,7 +14013,7 @@ dependencies = [ "regex", "syn 1.0.109", "tempfile", - "which", + "which 4.4.2", ] [[package]] @@ -14018,33 +14091,13 @@ dependencies = [ "cc", ] -[[package]] -name = "ptr_meta" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" -dependencies = [ - "ptr_meta_derive 0.1.4", -] - [[package]] name = "ptr_meta" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a4312af1f31948f8f6224a79" dependencies = [ - "ptr_meta_derive 0.3.1", -] - -[[package]] -name = "ptr_meta_derive" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "ptr_meta_derive", ] [[package]] @@ -14291,9 +14344,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.43" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] @@ -14304,6 +14357,12 @@ version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + [[package]] name = "radium" version = "0.7.0" @@ -14316,7 +14375,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee" dependencies = [ - "ptr_meta 0.3.1", + "ptr_meta", ] [[package]] @@ -14418,6 +14477,12 @@ dependencies = [ "rand_core 0.9.3", ] +[[package]] +name = "rangemap" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68" + [[package]] name = "rapidhash" version = "4.2.0" @@ -14607,7 +14672,7 @@ checksum = "e6b6ebd13bc009aef9cd476c1310d49ac354d36e240cf1bd753290f3dc7199a7" dependencies = [ "bitflags 1.3.2", "libc", - "mach2", + "mach2 0.4.3", "windows-sys 0.52.0", ] @@ -14634,7 +14699,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6" dependencies = [ - "bytecheck 0.8.2", + "bytecheck", ] [[package]] @@ -14775,12 +14840,12 @@ version = "0.8.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b2e88acca7157d83d789836a3987dafc12bc3d88a050e54b8fe9ea4aaa29d20" dependencies = [ - "bytecheck 0.8.2", + "bytecheck", "bytes", "hashbrown 0.16.1", "indexmap 2.13.0", "munge", - "ptr_meta 0.3.1", + "ptr_meta", "rancor", "rend", "rkyv_derive", @@ -15249,6 +15314,9 @@ name = "ruzstd" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ff0cc5e135c8870a775d3320910cd9b564ec036b4dc0b8741629020be63f01" +dependencies = [ + "twox-hash 2.1.2", +] [[package]] name = "rw-stream-sink" @@ -16933,7 +17001,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.10.7", "sha1-asm", ] @@ -16945,7 +17013,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.10.7", ] @@ -16966,7 +17034,7 @@ checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" dependencies = [ "block-buffer 0.9.0", "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.9.0", "opaque-debug 0.3.1", ] @@ -16978,10 +17046,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.10.7", ] +[[package]] +name = "sha2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.2", +] + [[package]] name = "sha3" version = "0.10.8" @@ -18764,6 +18843,12 @@ version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +[[package]] +name = "target-lexicon" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" + [[package]] name = "target-triple" version = "1.0.0" @@ -19672,7 +19757,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "subtle 2.6.1", ] @@ -19991,7 +20076,16 @@ version = "1.0.1+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.46.0", +] + +[[package]] +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" +dependencies = [ + "wit-bindgen 0.51.0", ] [[package]] @@ -20089,6 +20183,18 @@ dependencies = [ "parity-wasm", ] +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap 2.13.0", + "wasm-encoder 0.244.0", + "wasmparser 0.244.0", +] + [[package]] name = "wasm-opt" version = "0.116.1" @@ -20170,11 +20276,11 @@ dependencies = [ [[package]] name = "wasmer" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d85671948f8886a1cc946141c0b688a5617603c103699a5fceeebeb4e75b0b6" +checksum = "57bf3ce47ae9ef62e35c0b23e89b72250548d6d960d0832a5638b05a701769a8" dependencies = [ - "bindgen 0.70.1", + "bindgen 0.72.1", "bytes", "cfg-if", "cmake", @@ -20188,8 +20294,8 @@ dependencies = [ "serde-wasm-bindgen", "shared-buffer", "tar", - "target-lexicon", - "thiserror 1.0.69", + "target-lexicon 0.13.5", + "thiserror 2.0.17", "tracing", "wasm-bindgen", "wasmer-compiler", @@ -20197,128 +20303,139 @@ dependencies = [ "wasmer-derive", "wasmer-types", "wasmer-vm", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] name = "wasmer-cache" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79467c304090707c0146133b87223c6ae8eecf2e5b7df7f8c262d614766642ea" +checksum = "9c8ed4936a60fb2209f82cc28f8eb0d52d67bdb0a1e99f1d67ab4546e517926b" dependencies = [ "blake3", "hex", - "thiserror 1.0.69", + "thiserror 2.0.17", "wasmer", ] [[package]] name = "wasmer-compiler" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4946475adc0af265af8f10aadf4d4a3c64845bcd3801c655bdd81ce5e3ee869b" +checksum = "1998787df9de3e84b66616766fb795e9aab954a8ca1e40eb92ef759e325bc782" dependencies = [ "backtrace", "bytes", "cfg-if", - "enum-iterator 0.7.0", + "crossbeam-channel", + "enum-iterator 2.3.0", "enumset", + "itertools 0.14.0", "leb128", "libc", "macho-unwind-info", - "memmap2 0.6.2", + "memmap2 0.9.9", "more-asserts", - "object 0.32.2", + "object 0.38.1", + "rangemap", + "rayon", "region", "rkyv", "self_cell", "shared-buffer", "smallvec", - "target-lexicon", - "thiserror 1.0.69", + "target-lexicon 0.13.5", + "tempfile", + "thiserror 2.0.17", "wasmer-types", "wasmer-vm", - "wasmparser 0.224.1", - "windows-sys 0.59.0", - "xxhash-rust", + "wasmparser 0.245.1", + "which 8.0.2", + "windows-sys 0.61.2", ] [[package]] name = "wasmer-compiler-singlepass" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ffadcc9bc282f287173024802fd190e0fa120854191e141252ad1d1469c80e3" +checksum = "602cf8181a3c76e7f3f9b0a092b86fdc54300cce265acd3b151831fb21975103" dependencies = [ "byteorder", "dynasm", "dynasmrt", "enumset", - "gimli 0.28.1", + "gimli 0.33.1", + "itertools 0.14.0", "more-asserts", "rayon", "smallvec", + "target-lexicon 0.13.5", + "tempfile", "wasmer-compiler", "wasmer-types", ] [[package]] name = "wasmer-derive" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546f3380840cd63fdcc390f04cd19002f2dfa19b4691b77ecbd27642bd93452" +checksum = "80beffc36bead448bac84e1145d860523729c4e34e441332d56076a8a16b2d64" dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.114", ] [[package]] name = "wasmer-types" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a4027ce165e8dc776dc5e2a3231a96983e6dc7330efd97b793cfc4e973ad0c" +checksum = "c805281d86063190ad76fbc12d6397aaf33ba60a5c9834e98ee0dcb8f889df7d" dependencies = [ - "bytecheck 0.6.12", - "enum-iterator 0.7.0", + "bytecheck", + "enum-iterator 2.3.0", "enumset", - "getrandom 0.2.16", + "getrandom 0.4.2", "hex", "indexmap 2.13.0", "more-asserts", "rkyv", - "sha2 0.10.9", - "target-lexicon", - "thiserror 1.0.69", - "xxhash-rust", + "sha2 0.11.0", + "target-lexicon 0.13.5", + "thiserror 2.0.17", ] [[package]] name = "wasmer-vm" -version = "6.1.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c37d5be291eea00a00d077ce3a427bb3074709ee386ec358f18f0b7da33be01" +checksum = "2be14431ae698689440eadaa3d9563e266da4f889adda2749743f317680daa20" dependencies = [ "backtrace", + "bytesize", "cc", "cfg-if", "corosensei", "crossbeam-queue", "dashmap 6.1.0", - "enum-iterator 0.7.0", + "enum-iterator 2.3.0", "fnv", + "gimli 0.33.1", "indexmap 2.13.0", + "itertools 0.14.0", "libc", "libunwind", - "mach2", + "mach2 0.6.0", "memoffset 0.9.1", "more-asserts", + "parking_lot 0.12.5", "region", "rustversion", "scopeguard", - "thiserror 1.0.69", + "thiserror 2.0.17", "wasmer-types", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -20460,15 +20577,6 @@ dependencies = [ "bitflags 2.10.0", ] -[[package]] -name = "wasmparser" -version = "0.224.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11" -dependencies = [ - "bitflags 2.10.0", -] - [[package]] name = "wasmparser" version = "0.230.0" @@ -20496,10 +20604,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.10.0", + "hashbrown 0.15.5", "indexmap 2.13.0", "semver 1.0.27", ] +[[package]] +name = "wasmparser" +version = "0.245.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f08c9adee0428b7bddf3890fc27e015ac4b761cc608c822667102b8bfd6995e" +dependencies = [ + "bitflags 2.10.0", +] + [[package]] name = "wasmparser-nostd" version = "0.100.2" @@ -20539,7 +20657,7 @@ dependencies = [ "psm", "rayon", "serde", - "target-lexicon", + "target-lexicon 0.12.16", "wasmparser 0.102.0", "wasmtime-cache", "wasmtime-component-macro", @@ -20593,7 +20711,7 @@ dependencies = [ "syn 1.0.109", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser", + "wit-parser 0.6.4", ] [[package]] @@ -20617,7 +20735,7 @@ dependencies = [ "gimli 0.27.3", "log", "object 0.30.4", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 1.0.69", "wasmparser 0.102.0", "wasmtime-cranelift-shared", @@ -20635,7 +20753,7 @@ dependencies = [ "cranelift-native", "gimli 0.27.3", "object 0.30.4", - "target-lexicon", + "target-lexicon 0.12.16", "wasmtime-environ", ] @@ -20652,7 +20770,7 @@ dependencies = [ "log", "object 0.30.4", "serde", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 1.0.69", "wasmparser 0.102.0", "wasmtime-types", @@ -20688,7 +20806,7 @@ dependencies = [ "object 0.30.4", "rustc-demangle", "serde", - "target-lexicon", + "target-lexicon 0.12.16", "wasmtime-environ", "wasmtime-jit-debug", "wasmtime-jit-icache-coherence", @@ -20763,7 +20881,7 @@ checksum = "983db9cc294d1adaa892a53ff6a0dc6605fc0ab1a4da5d8a2d2d4bde871ff7dd" dependencies = [ "anyhow", "heck 0.4.1", - "wit-parser", + "wit-parser 0.6.4", ] [[package]] @@ -20886,6 +21004,15 @@ dependencies = [ "rustix 0.38.44", ] +[[package]] +name = "which" +version = "8.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459" +dependencies = [ + "libc", +] + [[package]] name = "wide" version = "0.7.33" @@ -21378,6 +21505,76 @@ version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck 0.5.0", + "wit-parser 0.244.0", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck 0.5.0", + "indexmap 2.13.0", + "prettyplease 0.2.37", + "syn 2.0.114", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease 0.2.37", + "proc-macro2", + "quote", + "syn 2.0.114", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags 2.10.0", + "indexmap 2.13.0", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder 0.244.0", + "wasm-metadata", + "wasmparser 0.244.0", + "wit-parser 0.244.0", +] + [[package]] name = "wit-parser" version = "0.6.4" @@ -21393,6 +21590,24 @@ dependencies = [ "url", ] +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.13.0", + "log", + "semver 1.0.27", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.244.0", +] + [[package]] name = "writeable" version = "0.6.2" @@ -21515,12 +21730,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "xxhash-rust" -version = "0.8.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" - [[package]] name = "yamux" version = "0.12.1" diff --git a/Cargo.toml b/Cargo.toml index 6cd4d89fbc9..2577ccc3d11 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -191,13 +191,13 @@ uluru = "3.1.0" lru = "0.16.1" url = "2.5.2" wat = "1.0.71" -wasmer = { version = "6.1.0", default-features = false, features = [ +wasmer = { version = "7.1.0", default-features = false, features = [ "singlepass", ] } -wasmer-cache = "6.1.0" -wasmer-types = "6.1.0" -wasmer-vm = "6.1.0" -wasmer-compiler = "6.1.0" +wasmer-cache = "7.1.0" +wasmer-types = "7.1.0" +wasmer-vm = "7.1.0" +wasmer-compiler = "7.1.0" gear-wasmer-cache = { path = "utils/gear-wasmer-cache" } wasmtime = "8.0.1" wasmparser = { version = "0.230", default-features = false, features = [ diff --git a/core/src/gas_metering/schedule.rs b/core/src/gas_metering/schedule.rs index 51f0851ea45..bb217915c71 100644 --- a/core/src/gas_metering/schedule.rs +++ b/core/src/gas_metering/schedule.rs @@ -62,7 +62,7 @@ impl Default for Schedule { instantiation_weights: InstantiationWeights::default(), instrumentation_weights: InstrumentationWeights::default(), load_allocations_weight: Weight { - ref_time: 23938, + ref_time: 22748, proof_size: 0, }, } @@ -282,93 +282,93 @@ impl Default for InstructionWeights { fn default() -> Self { Self { version: 1900, - i64const: 191, - i64load: 5497, - i32load: 5319, - i64store: 10259, - i32store: 10439, - select: 7090, - r#if: 5412, - br: 3852, - br_if: 6362, - br_table: 11499, - br_table_per_entry: 173, - call: 5452, - call_indirect: 25203, - call_indirect_per_param: 1340, + i64const: 344, + i64load: 7534, + i32load: 7265, + i64store: 10796, + i32store: 10739, + select: 7177, + r#if: 12135, + br: 3855, + br_if: 6504, + br_table: 12103, + br_table_per_entry: 212, + call: 5299, + call_indirect: 25542, + call_indirect_per_param: 1351, call_per_local: 0, - local_get: 679, - local_set: 1447, - local_tee: 1516, - global_get: 753, - global_set: 1187, - memory_current: 14236, - i64clz: 603, - i32clz: 291, - i64ctz: 612, - i32ctz: 270, - i64popcnt: 598, - i32popcnt: 288, - i64eqz: 2069, - i32eqz: 1068, - i32extend8s: 271, - i32extend16s: 286, - i64extend8s: 415, - i64extend16s: 420, - i64extend32s: 418, - i64extendsi32: 217, - i64extendui32: 240, - i32wrapi64: 239, - i64eq: 1754, - i32eq: 1095, - i64ne: 1822, - i32ne: 1095, - i64lts: 1736, - i32lts: 1151, - i64ltu: 1865, - i32ltu: 1109, - i64gts: 1867, - i32gts: 1117, - i64gtu: 1737, - i32gtu: 1085, - i64les: 1804, - i32les: 1097, - i64leu: 1760, - i32leu: 1014, - i64ges: 1889, - i32ges: 995, - i64geu: 1896, - i32geu: 1095, - i64add: 977, - i32add: 575, - i64sub: 1099, - i32sub: 538, - i64mul: 1734, - i32mul: 880, - i64divs: 3816, - i32divs: 2610, - i64divu: 3841, - i32divu: 2531, - i64rems: 21309, - i32rems: 17584, - i64remu: 3934, - i32remu: 2573, - i64and: 1090, - i32and: 599, - i64or: 974, - i32or: 636, - i64xor: 1023, - i32xor: 719, - i64shl: 825, - i32shl: 287, - i64shrs: 872, - i32shrs: 280, - i64shru: 811, - i32shru: 377, - i64rotl: 803, - i32rotl: 331, - i64rotr: 788, - i32rotr: 354, + local_get: 645, + local_set: 1398, + local_tee: 1398, + global_get: 892, + global_set: 1398, + memory_current: 14363, + i64clz: 415, + i32clz: 132, + i64ctz: 403, + i32ctz: 135, + i64popcnt: 502, + i32popcnt: 250, + i64eqz: 2157, + i32eqz: 1224, + i32extend8s: 184, + i32extend16s: 269, + i64extend8s: 368, + i64extend16s: 341, + i64extend32s: 267, + i64extendsi32: 136, + i64extendui32: 275, + i32wrapi64: 248, + i64eq: 1777, + i32eq: 1279, + i64ne: 1829, + i32ne: 1205, + i64lts: 1840, + i32lts: 1376, + i64ltu: 1691, + i32ltu: 1122, + i64gts: 1689, + i32gts: 1177, + i64gtu: 1859, + i32gtu: 1306, + i64les: 1789, + i32les: 1277, + i64leu: 1806, + i32leu: 1119, + i64ges: 1891, + i32ges: 1216, + i64geu: 1736, + i32geu: 1296, + i64add: 1011, + i32add: 496, + i64sub: 1024, + i32sub: 557, + i64mul: 1652, + i32mul: 916, + i64divs: 3686, + i32divs: 2799, + i64divu: 3929, + i32divu: 2986, + i64rems: 21841, + i32rems: 17859, + i64remu: 4018, + i32remu: 2801, + i64and: 926, + i32and: 376, + i64or: 979, + i32or: 462, + i64xor: 1081, + i32xor: 528, + i64shl: 744, + i32shl: 148, + i64shrs: 780, + i32shrs: 336, + i64shru: 710, + i32shru: 401, + i64rotl: 807, + i32rotl: 214, + i64rotr: 630, + i32rotr: 158, } } } @@ -522,283 +522,283 @@ impl Default for SyscallWeights { fn default() -> Self { Self { alloc: Weight { - ref_time: 1812907, + ref_time: 1941699, proof_size: 0, }, free: Weight { - ref_time: 988979, + ref_time: 1059984, proof_size: 0, }, free_range: Weight { - ref_time: 1039884, + ref_time: 1084895, proof_size: 0, }, free_range_per_page: Weight { - ref_time: 54056, + ref_time: 53022, proof_size: 0, }, gr_reserve_gas: Weight { - ref_time: 2525760, + ref_time: 2534819, proof_size: 0, }, gr_unreserve_gas: Weight { - ref_time: 2532797, + ref_time: 2454226, proof_size: 0, }, gr_system_reserve_gas: Weight { - ref_time: 1185535, + ref_time: 1192343, proof_size: 0, }, gr_gas_available: Weight { - ref_time: 1146762, + ref_time: 1231473, proof_size: 0, }, gr_message_id: Weight { - ref_time: 1151957, + ref_time: 1156219, proof_size: 0, }, gr_program_id: Weight { - ref_time: 1120070, + ref_time: 1159735, proof_size: 0, }, gr_source: Weight { - ref_time: 1139630, + ref_time: 1148016, proof_size: 0, }, gr_value: Weight { - ref_time: 1126695, + ref_time: 1181755, proof_size: 0, }, gr_value_available: Weight { - ref_time: 1145572, + ref_time: 1176947, proof_size: 0, }, gr_size: Weight { - ref_time: 1150442, + ref_time: 1151875, proof_size: 0, }, gr_read: Weight { - ref_time: 1731319, + ref_time: 1747690, proof_size: 0, }, gr_read_per_byte: Weight { - ref_time: 209, + ref_time: 221, proof_size: 0, }, gr_env_vars: Weight { - ref_time: 1182566, + ref_time: 1183240, proof_size: 0, }, gr_block_height: Weight { - ref_time: 1138331, + ref_time: 1161944, proof_size: 0, }, gr_block_timestamp: Weight { - ref_time: 1119604, + ref_time: 1145110, proof_size: 0, }, gr_random: Weight { - ref_time: 2203066, + ref_time: 2010151, proof_size: 0, }, gr_reply_deposit: Weight { - ref_time: 5735765, + ref_time: 6161283, proof_size: 0, }, gr_send: Weight { - ref_time: 3126907, + ref_time: 3150631, proof_size: 0, }, gr_send_per_byte: Weight { - ref_time: 512, + ref_time: 548, proof_size: 0, }, gr_send_wgas: Weight { - ref_time: 3132748, + ref_time: 3189617, proof_size: 0, }, gr_send_wgas_per_byte: Weight { - ref_time: 513, + ref_time: 548, proof_size: 0, }, gr_send_init: Weight { - ref_time: 1285406, + ref_time: 1371260, proof_size: 0, }, gr_send_push: Weight { - ref_time: 2042357, + ref_time: 1975942, proof_size: 0, }, gr_send_push_per_byte: Weight { - ref_time: 511, + ref_time: 552, proof_size: 0, }, gr_send_commit: Weight { - ref_time: 2606128, + ref_time: 2528263, proof_size: 0, }, gr_send_commit_wgas: Weight { - ref_time: 2667235, + ref_time: 2593437, proof_size: 0, }, gr_reservation_send: Weight { - ref_time: 3793246, + ref_time: 3716821, proof_size: 0, }, gr_reservation_send_per_byte: Weight { - ref_time: 514, + ref_time: 549, proof_size: 0, }, gr_reservation_send_commit: Weight { - ref_time: 3289526, + ref_time: 3177322, proof_size: 0, }, gr_reply_commit: Weight { - ref_time: 13245088, + ref_time: 13757824, proof_size: 0, }, gr_reply_commit_wgas: Weight { - ref_time: 12897324, + ref_time: 14784750, proof_size: 0, }, gr_reservation_reply: Weight { - ref_time: 9593070, + ref_time: 7158718, proof_size: 0, }, gr_reservation_reply_per_byte: Weight { - ref_time: 742, + ref_time: 716, proof_size: 0, }, gr_reservation_reply_commit: Weight { - ref_time: 8510322, + ref_time: 12438846, proof_size: 0, }, gr_reply_push: Weight { - ref_time: 1878172, + ref_time: 2004366, proof_size: 0, }, gr_reply: Weight { - ref_time: 14760924, + ref_time: 16186428, proof_size: 0, }, gr_reply_per_byte: Weight { - ref_time: 754, + ref_time: 726, proof_size: 0, }, gr_reply_wgas: Weight { - ref_time: 14403406, + ref_time: 16437154, proof_size: 0, }, gr_reply_wgas_per_byte: Weight { - ref_time: 752, + ref_time: 724, proof_size: 0, }, gr_reply_push_per_byte: Weight { - ref_time: 691, + ref_time: 729, proof_size: 0, }, gr_reply_to: Weight { - ref_time: 1144751, + ref_time: 1187612, proof_size: 0, }, gr_signal_code: Weight { - ref_time: 1128953, + ref_time: 1161218, proof_size: 0, }, gr_signal_from: Weight { - ref_time: 1130529, + ref_time: 1179273, proof_size: 0, }, gr_reply_input: Weight { - ref_time: 11077460, + ref_time: 17301406, proof_size: 0, }, gr_reply_input_wgas: Weight { - ref_time: 13233944, + ref_time: 14286508, proof_size: 0, }, gr_reply_push_input: Weight { - ref_time: 1276099, + ref_time: 1326248, proof_size: 0, }, gr_reply_push_input_per_byte: Weight { - ref_time: 128, + ref_time: 175, proof_size: 0, }, gr_send_input: Weight { - ref_time: 3172905, + ref_time: 3038120, proof_size: 0, }, gr_send_input_wgas: Weight { - ref_time: 3112976, + ref_time: 3158634, proof_size: 0, }, gr_send_push_input: Weight { - ref_time: 1487036, + ref_time: 1641620, proof_size: 0, }, gr_send_push_input_per_byte: Weight { - ref_time: 152, + ref_time: 179, proof_size: 0, }, gr_debug: Weight { - ref_time: 1338403, + ref_time: 1319016, proof_size: 0, }, gr_debug_per_byte: Weight { - ref_time: 476, + ref_time: 493, proof_size: 0, }, gr_reply_code: Weight { - ref_time: 1137317, + ref_time: 1183509, proof_size: 0, }, gr_exit: Weight { - ref_time: 20969518, + ref_time: 20132276, proof_size: 0, }, gr_leave: Weight { - ref_time: 15865290, + ref_time: 11982054, proof_size: 0, }, gr_wait: Weight { - ref_time: 14931310, + ref_time: 10730112, proof_size: 0, }, gr_wait_for: Weight { - ref_time: 15026532, + ref_time: 14377796, proof_size: 0, }, gr_wait_up_to: Weight { - ref_time: 15584970, + ref_time: 11474270, proof_size: 0, }, gr_wake: Weight { - ref_time: 3233791, + ref_time: 3439384, proof_size: 0, }, gr_create_program: Weight { - ref_time: 3994391, + ref_time: 4027280, proof_size: 0, }, gr_create_program_payload_per_byte: Weight { - ref_time: 122, + ref_time: 139, proof_size: 0, }, gr_create_program_salt_per_byte: Weight { - ref_time: 1630, + ref_time: 1666, proof_size: 0, }, gr_create_program_wgas: Weight { - ref_time: 4036046, + ref_time: 4144237, proof_size: 0, }, gr_create_program_wgas_payload_per_byte: Weight { - ref_time: 122, + ref_time: 131, proof_size: 0, }, gr_create_program_wgas_salt_per_byte: Weight { - ref_time: 1630, + ref_time: 1655, proof_size: 0, }, } @@ -851,43 +851,43 @@ impl Default for MemoryWeights { fn default() -> Self { Self { lazy_pages_signal_read: Weight { - ref_time: 29194036, + ref_time: 29154661, proof_size: 0, }, lazy_pages_signal_write: Weight { - ref_time: 35949090, + ref_time: 35922599, proof_size: 0, }, lazy_pages_signal_write_after_read: Weight { - ref_time: 10673729, + ref_time: 10577988, proof_size: 0, }, lazy_pages_host_func_read: Weight { - ref_time: 30804952, + ref_time: 29463298, proof_size: 0, }, lazy_pages_host_func_write: Weight { - ref_time: 36598046, + ref_time: 37969974, proof_size: 0, }, lazy_pages_host_func_write_after_read: Weight { - ref_time: 12751979, + ref_time: 12645214, proof_size: 0, }, load_page_data: Weight { - ref_time: 10588765, + ref_time: 10584931, proof_size: 0, }, upload_page_data: Weight { - ref_time: 103908832, + ref_time: 104513936, proof_size: 0, }, mem_grow: Weight { - ref_time: 737600, + ref_time: 720135, proof_size: 0, }, mem_grow_per_page: Weight { - ref_time: 3, + ref_time: 5, proof_size: 0, }, parachain_read_heuristic: Weight { @@ -919,27 +919,27 @@ impl Default for InstantiationWeights { fn default() -> Self { Self { code_section_per_byte: Weight { - ref_time: 2798, + ref_time: 2824, proof_size: 0, }, data_section_per_byte: Weight { - ref_time: 661, + ref_time: 690, proof_size: 0, }, global_section_per_byte: Weight { - ref_time: 2945, + ref_time: 3287, proof_size: 0, }, table_section_per_byte: Weight { - ref_time: 644, + ref_time: 721, proof_size: 0, }, element_section_per_byte: Weight { - ref_time: 2487, + ref_time: 2332, proof_size: 0, }, type_section_per_byte: Weight { - ref_time: 22356, + ref_time: 23164, proof_size: 0, }, } @@ -1005,7 +1005,7 @@ impl Default for DbWeights { proof_size: 0, }, read_per_byte: Weight { - ref_time: 853, + ref_time: 898, proof_size: 0, }, write: Weight { @@ -1013,7 +1013,7 @@ impl Default for DbWeights { proof_size: 0, }, write_per_byte: Weight { - ref_time: 238, + ref_time: 275, proof_size: 0, }, } @@ -1037,35 +1037,35 @@ impl Default for TaskWeights { fn default() -> Self { Self { remove_gas_reservation: Weight { - ref_time: 955875000, + ref_time: 952401000, proof_size: 6196, }, send_user_message_to_mailbox: Weight { - ref_time: 709814000, + ref_time: 709364000, proof_size: 4290, }, send_user_message: Weight { - ref_time: 1476556000, + ref_time: 1466158000, proof_size: 6196, }, send_dispatch: Weight { - ref_time: 815503000, + ref_time: 815672000, proof_size: 4126, }, wake_message: Weight { - ref_time: 857366000, + ref_time: 857753000, proof_size: 4371, }, wake_message_no_wake: Weight { - ref_time: 31777000, + ref_time: 31776000, proof_size: 3545, }, remove_from_waitlist: Weight { - ref_time: 1910937000, + ref_time: 1907457000, proof_size: 7561, }, remove_from_mailbox: Weight { - ref_time: 1865584000, + ref_time: 1861515000, proof_size: 7321, }, } @@ -1085,11 +1085,11 @@ impl Default for InstrumentationWeights { fn default() -> Self { Self { base: Weight { - ref_time: 412026293, + ref_time: 305805000, proof_size: 3760, }, per_byte: Weight { - ref_time: 736133, + ref_time: 714822, proof_size: 0, }, } diff --git a/gsdk/vara_runtime.scale b/gsdk/vara_runtime.scale index 2b15c08a133..0859847bf58 100644 Binary files a/gsdk/vara_runtime.scale and b/gsdk/vara_runtime.scale differ diff --git a/pallets/gear-builtin/src/weights.rs b/pallets/gear-builtin/src/weights.rs index cbe219da73a..a87b53ce07f 100644 --- a/pallets/gear-builtin/src/weights.rs +++ b/pallets/gear-builtin/src/weights.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear_builtin //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_builtin --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear_builtin.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_builtin --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_gear_builtin.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,102 +58,102 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 635_000 picoseconds. - Weight::from_parts(688_000, 0) + // Minimum execution time: 517_000 picoseconds. + Weight::from_parts(557_000, 0) } fn create_dispatcher() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_136_000 picoseconds. - Weight::from_parts(2_212_000, 0) + // Minimum execution time: 1_923_000 picoseconds. + Weight::from_parts(2_004_000, 0) } /// The range of component `a` is `[1, 8388608]`. fn decode_bytes(a: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 241_000 picoseconds. - Weight::from_parts(8_604_887, 0) + // Minimum execution time: 232_000 picoseconds. + Weight::from_parts(574_464, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(227, 0).saturating_mul(a.into())) + .saturating_add(Weight::from_parts(268, 0).saturating_mul(a.into())) } /// The range of component `c` is `[0, 100]`. fn bls12_381_multi_miller_loop(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_642_000 picoseconds. - Weight::from_parts(711_714_186, 0) - // Standard Error: 475_079 - .saturating_add(Weight::from_parts(263_162_450, 0).saturating_mul(c.into())) + // Minimum execution time: 10_687_000 picoseconds. + Weight::from_parts(710_393_848, 0) + // Standard Error: 431_329 + .saturating_add(Weight::from_parts(264_324_749, 0).saturating_mul(c.into())) } fn bls12_381_final_exponentiation() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 889_380_000 picoseconds. - Weight::from_parts(907_204_000, 0) + // Minimum execution time: 889_290_000 picoseconds. + Weight::from_parts(907_708_000, 0) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_msm_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 261_053_000 picoseconds. - Weight::from_parts(888_025_357, 0) - // Standard Error: 23_549 - .saturating_add(Weight::from_parts(6_840_908, 0).saturating_mul(c.into())) + // Minimum execution time: 263_777_000 picoseconds. + Weight::from_parts(889_318_272, 0) + // Standard Error: 22_964 + .saturating_add(Weight::from_parts(6_908_396, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_msm_g2(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 829_758_000 picoseconds. - Weight::from_parts(2_262_594_441, 0) - // Standard Error: 71_616 - .saturating_add(Weight::from_parts(21_540_134, 0).saturating_mul(c.into())) + // Minimum execution time: 834_493_000 picoseconds. + Weight::from_parts(2_281_900_852, 0) + // Standard Error: 73_192 + .saturating_add(Weight::from_parts(21_664_249, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 100]`. fn bls12_381_mul_projective_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 62_924_000 picoseconds. - Weight::from_parts(63_219_000, 0) - // Standard Error: 30_607 - .saturating_add(Weight::from_parts(67_921_868, 0).saturating_mul(c.into())) + // Minimum execution time: 63_254_000 picoseconds. + Weight::from_parts(63_331_000, 0) + // Standard Error: 31_580 + .saturating_add(Weight::from_parts(68_049_433, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 100]`. fn bls12_381_mul_projective_g2(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 194_682_000 picoseconds. - Weight::from_parts(36_600_561, 0) - // Standard Error: 37_840 - .saturating_add(Weight::from_parts(207_937_360, 0).saturating_mul(c.into())) + // Minimum execution time: 197_051_000 picoseconds. + Weight::from_parts(38_467_987, 0) + // Standard Error: 38_483 + .saturating_add(Weight::from_parts(209_173_603, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_aggregate_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_066_000 picoseconds. - Weight::from_parts(13_912_695, 0) - // Standard Error: 411 - .saturating_add(Weight::from_parts(1_224_126, 0).saturating_mul(c.into())) + // Minimum execution time: 1_079_000 picoseconds. + Weight::from_parts(14_122_884, 0) + // Standard Error: 425 + .saturating_add(Weight::from_parts(1_224_519, 0).saturating_mul(c.into())) } /// The range of component `c` is `[0, 8388608]`. fn bls12_381_map_to_g2affine(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 699_566_000 picoseconds. - Weight::from_parts(712_006_199, 0) + // Minimum execution time: 710_392_000 picoseconds. + Weight::from_parts(722_967_654, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_014, 0).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(1_017, 0).saturating_mul(c.into())) } } @@ -163,101 +163,101 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 635_000 picoseconds. - Weight::from_parts(688_000, 0) + // Minimum execution time: 517_000 picoseconds. + Weight::from_parts(557_000, 0) } fn create_dispatcher() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_136_000 picoseconds. - Weight::from_parts(2_212_000, 0) + // Minimum execution time: 1_923_000 picoseconds. + Weight::from_parts(2_004_000, 0) } /// The range of component `a` is `[1, 8388608]`. fn decode_bytes(a: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 241_000 picoseconds. - Weight::from_parts(8_604_887, 0) + // Minimum execution time: 232_000 picoseconds. + Weight::from_parts(574_464, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(227, 0).saturating_mul(a.into())) + .saturating_add(Weight::from_parts(268, 0).saturating_mul(a.into())) } /// The range of component `c` is `[0, 100]`. fn bls12_381_multi_miller_loop(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 10_642_000 picoseconds. - Weight::from_parts(711_714_186, 0) - // Standard Error: 475_079 - .saturating_add(Weight::from_parts(263_162_450, 0).saturating_mul(c.into())) + // Minimum execution time: 10_687_000 picoseconds. + Weight::from_parts(710_393_848, 0) + // Standard Error: 431_329 + .saturating_add(Weight::from_parts(264_324_749, 0).saturating_mul(c.into())) } fn bls12_381_final_exponentiation() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 889_380_000 picoseconds. - Weight::from_parts(907_204_000, 0) + // Minimum execution time: 889_290_000 picoseconds. + Weight::from_parts(907_708_000, 0) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_msm_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 261_053_000 picoseconds. - Weight::from_parts(888_025_357, 0) - // Standard Error: 23_549 - .saturating_add(Weight::from_parts(6_840_908, 0).saturating_mul(c.into())) + // Minimum execution time: 263_777_000 picoseconds. + Weight::from_parts(889_318_272, 0) + // Standard Error: 22_964 + .saturating_add(Weight::from_parts(6_908_396, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_msm_g2(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 829_758_000 picoseconds. - Weight::from_parts(2_262_594_441, 0) - // Standard Error: 71_616 - .saturating_add(Weight::from_parts(21_540_134, 0).saturating_mul(c.into())) + // Minimum execution time: 834_493_000 picoseconds. + Weight::from_parts(2_281_900_852, 0) + // Standard Error: 73_192 + .saturating_add(Weight::from_parts(21_664_249, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 100]`. fn bls12_381_mul_projective_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 62_924_000 picoseconds. - Weight::from_parts(63_219_000, 0) - // Standard Error: 30_607 - .saturating_add(Weight::from_parts(67_921_868, 0).saturating_mul(c.into())) + // Minimum execution time: 63_254_000 picoseconds. + Weight::from_parts(63_331_000, 0) + // Standard Error: 31_580 + .saturating_add(Weight::from_parts(68_049_433, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 100]`. fn bls12_381_mul_projective_g2(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 194_682_000 picoseconds. - Weight::from_parts(36_600_561, 0) - // Standard Error: 37_840 - .saturating_add(Weight::from_parts(207_937_360, 0).saturating_mul(c.into())) + // Minimum execution time: 197_051_000 picoseconds. + Weight::from_parts(38_467_987, 0) + // Standard Error: 38_483 + .saturating_add(Weight::from_parts(209_173_603, 0).saturating_mul(c.into())) } /// The range of component `c` is `[1, 1000]`. fn bls12_381_aggregate_g1(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_066_000 picoseconds. - Weight::from_parts(13_912_695, 0) - // Standard Error: 411 - .saturating_add(Weight::from_parts(1_224_126, 0).saturating_mul(c.into())) + // Minimum execution time: 1_079_000 picoseconds. + Weight::from_parts(14_122_884, 0) + // Standard Error: 425 + .saturating_add(Weight::from_parts(1_224_519, 0).saturating_mul(c.into())) } /// The range of component `c` is `[0, 8388608]`. fn bls12_381_map_to_g2affine(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 699_566_000 picoseconds. - Weight::from_parts(712_006_199, 0) + // Minimum execution time: 710_392_000 picoseconds. + Weight::from_parts(722_967_654, 0) // Standard Error: 0 - .saturating_add(Weight::from_parts(1_014, 0).saturating_mul(c.into())) + .saturating_add(Weight::from_parts(1_017, 0).saturating_mul(c.into())) } } diff --git a/pallets/gear-eth-bridge/src/weights.rs b/pallets/gear-eth-bridge/src/weights.rs index 53d7a69d1c7..8f14d5339ea 100644 --- a/pallets/gear-eth-bridge/src/weights.rs +++ b/pallets/gear-eth-bridge/src/weights.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear_eth_bridge //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_eth_bridge --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear_eth_bridge.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_eth_bridge --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_gear_eth_bridge.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,8 +51,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `121` // Estimated: `1486` - // Minimum execution time: 12_400_000 picoseconds. - Weight::from_parts(12_726_000, 1486) + // Minimum execution time: 11_792_000 picoseconds. + Weight::from_parts(12_379_000, 1486) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -60,8 +60,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `100` // Estimated: `1486` - // Minimum execution time: 11_856_000 picoseconds. - Weight::from_parts(12_340_000, 1486) + // Minimum execution time: 11_559_000 picoseconds. + Weight::from_parts(11_922_000, 1486) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -69,16 +69,16 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_551_000 picoseconds. - Weight::from_parts(2_700_000, 0) + // Minimum execution time: 2_465_000 picoseconds. + Weight::from_parts(2_631_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } fn send_eth_message() -> Weight { // Proof Size summary in bytes: // Measured: `437` // Estimated: `6196` - // Minimum execution time: 147_812_000 picoseconds. - Weight::from_parts(149_414_000, 6196) + // Minimum execution time: 144_378_000 picoseconds. + Weight::from_parts(146_482_000, 6196) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -90,8 +90,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `121` // Estimated: `1486` - // Minimum execution time: 12_400_000 picoseconds. - Weight::from_parts(12_726_000, 1486) + // Minimum execution time: 11_792_000 picoseconds. + Weight::from_parts(12_379_000, 1486) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -99,8 +99,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `100` // Estimated: `1486` - // Minimum execution time: 11_856_000 picoseconds. - Weight::from_parts(12_340_000, 1486) + // Minimum execution time: 11_559_000 picoseconds. + Weight::from_parts(11_922_000, 1486) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -108,16 +108,16 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_551_000 picoseconds. - Weight::from_parts(2_700_000, 0) + // Minimum execution time: 2_465_000 picoseconds. + Weight::from_parts(2_631_000, 0) .saturating_add(RocksDbWeight::get().writes(1_u64)) } fn send_eth_message() -> Weight { // Proof Size summary in bytes: // Measured: `437` // Estimated: `6196` - // Minimum execution time: 147_812_000 picoseconds. - Weight::from_parts(149_414_000, 6196) + // Minimum execution time: 144_378_000 picoseconds. + Weight::from_parts(146_482_000, 6196) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } diff --git a/pallets/gear-voucher/src/weights.rs b/pallets/gear-voucher/src/weights.rs index d671212a7df..0632cb733fa 100644 --- a/pallets/gear-voucher/src/weights.rs +++ b/pallets/gear-voucher/src/weights.rs @@ -19,13 +19,13 @@ //! Autogenerated weights for pallet_gear_voucher //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_voucher --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear_voucher.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear_voucher --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_gear_voucher.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -51,8 +51,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6196` - // Minimum execution time: 58_426_000 picoseconds. - Weight::from_parts(59_449_000, 6196) + // Minimum execution time: 55_667_000 picoseconds. + Weight::from_parts(56_461_000, 6196) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(4_u64)) } @@ -60,8 +60,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `543` // Estimated: `6196` - // Minimum execution time: 65_235_000 picoseconds. - Weight::from_parts(66_228_000, 6196) + // Minimum execution time: 61_255_000 picoseconds. + Weight::from_parts(62_720_000, 6196) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -69,8 +69,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1057` // Estimated: `6196` - // Minimum execution time: 64_753_000 picoseconds. - Weight::from_parts(65_375_000, 6196) + // Minimum execution time: 62_510_000 picoseconds. + Weight::from_parts(63_913_000, 6196) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -78,8 +78,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `300` // Estimated: `3765` - // Minimum execution time: 17_909_000 picoseconds. - Weight::from_parts(18_549_000, 3765) + // Minimum execution time: 17_607_000 picoseconds. + Weight::from_parts(18_198_000, 3765) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -91,8 +91,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `282` // Estimated: `6196` - // Minimum execution time: 58_426_000 picoseconds. - Weight::from_parts(59_449_000, 6196) + // Minimum execution time: 55_667_000 picoseconds. + Weight::from_parts(56_461_000, 6196) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(4_u64)) } @@ -100,8 +100,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `543` // Estimated: `6196` - // Minimum execution time: 65_235_000 picoseconds. - Weight::from_parts(66_228_000, 6196) + // Minimum execution time: 61_255_000 picoseconds. + Weight::from_parts(62_720_000, 6196) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -109,8 +109,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1057` // Estimated: `6196` - // Minimum execution time: 64_753_000 picoseconds. - Weight::from_parts(65_375_000, 6196) + // Minimum execution time: 62_510_000 picoseconds. + Weight::from_parts(63_913_000, 6196) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(3_u64)) } @@ -118,8 +118,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `300` // Estimated: `3765` - // Minimum execution time: 17_909_000 picoseconds. - Weight::from_parts(18_549_000, 3765) + // Minimum execution time: 17_607_000 picoseconds. + Weight::from_parts(18_198_000, 3765) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } diff --git a/pallets/gear/src/schedule.rs b/pallets/gear/src/schedule.rs index 805215d2a9a..f96828aa46e 100644 --- a/pallets/gear/src/schedule.rs +++ b/pallets/gear/src/schedule.rs @@ -1068,9 +1068,9 @@ impl Default for InstructionWeights { i64shl: cost_instr::(W::::instr_i64shl, 2), i32shl: cost_instr::(W::::instr_i32shl, 2), i64shrs: cost_instr::(W::::instr_i64shrs, 2), - i32shrs: cost_instr::(W::::instr_i32shrs, 2), + i32shrs: cost_instr::(W::::instr_i32shrs, 1), i64shru: cost_instr::(W::::instr_i64shru, 2), - i32shru: cost_instr::(W::::instr_i32shru, 2), + i32shru: cost_instr::(W::::instr_i32shru, 1), i64rotl: cost_instr::(W::::instr_i64rotl, 2), i32rotl: cost_instr::(W::::instr_i32rotl, 2), i64rotr: cost_instr::(W::::instr_i64rotr, 2), diff --git a/pallets/gear/src/weights.rs b/pallets/gear/src/weights.rs index 54fa1bd96f6..4236c8eaacf 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 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=alloc,claim_value,claim_value_to_inheritor,create_program,db_read_per_kb,db_write_per_kb,free,free_range,free_range_per_page,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_env_vars,gr_gas_available,gr_message_id,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,instantiate_module_code_section_per_kb,instantiate_module_data_section_per_kb,instantiate_module_element_section_per_kb,instantiate_module_global_section_per_kb,instantiate_module_table_section_per_kb,instantiate_module_type_section_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,load_allocations_per_interval,mem_grow,mem_grow_per_page,reinstrument_per_kb,send_message,send_reply,tasks_remove_from_mailbox,tasks_remove_from_waitlist,tasks_remove_gas_reservation,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 --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_gear --extrinsic=alloc,claim_value,claim_value_to_inheritor,create_program,db_read_per_kb,db_write_per_kb,free,free_range,free_range_per_page,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_env_vars,gr_gas_available,gr_message_id,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,instantiate_module_code_section_per_kb,instantiate_module_data_section_per_kb,instantiate_module_element_section_per_kb,instantiate_module_global_section_per_kb,instantiate_module_table_section_per_kb,instantiate_module_type_section_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,load_allocations_per_interval,mem_grow,mem_grow_per_page,reinstrument_per_kb,send_message,send_reply,tasks_remove_from_mailbox,tasks_remove_from_waitlist,tasks_remove_gas_reservation,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 --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_gear.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -61,8 +61,8 @@ pub trait WeightInfo { fn instantiate_module_type_section_per_kb(t: u32, ) -> Weight; fn claim_value() -> Weight; fn upload_code(c: u32, ) -> Weight; - fn create_program(s: u32, p: u32) -> Weight; - fn upload_program(c: u32, s: u32, p: u32) -> Weight; + fn create_program(s: u32, p: u32, ) -> Weight; + fn upload_program(c: u32, s: u32, p: u32, ) -> Weight; fn send_message(p: u32, ) -> Weight; fn send_reply(p: u32, ) -> Weight; fn claim_value_to_inheritor(d: u32, ) -> Weight; @@ -239,140 +239,140 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 80_638_000 picoseconds. - Weight::from_parts(87_698_814, 0) - // Standard Error: 81_383 - .saturating_add(Weight::from_parts(14_760_924, 0).saturating_mul(r.into())) + // Minimum execution time: 81_085_000 picoseconds. + Weight::from_parts(87_521_940, 0) + // Standard Error: 72_960 + .saturating_add(Weight::from_parts(16_186_428, 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: 81_464_000 picoseconds. - Weight::from_parts(87_970_042, 0) - // Standard Error: 84_207 - .saturating_add(Weight::from_parts(14_403_406, 0).saturating_mul(r.into())) + // Minimum execution time: 80_804_000 picoseconds. + Weight::from_parts(87_454_764, 0) + // Standard Error: 69_228 + .saturating_add(Weight::from_parts(16_437_154, 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: 80_961_000 picoseconds. - Weight::from_parts(87_629_768, 0) - // Standard Error: 83_594 - .saturating_add(Weight::from_parts(13_245_088, 0).saturating_mul(r.into())) + // Minimum execution time: 82_212_000 picoseconds. + Weight::from_parts(89_113_038, 0) + // Standard Error: 69_590 + .saturating_add(Weight::from_parts(13_757_824, 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: 81_418_000 picoseconds. - Weight::from_parts(88_186_426, 0) - // Standard Error: 79_425 - .saturating_add(Weight::from_parts(12_897_324, 0).saturating_mul(r.into())) + // Minimum execution time: 81_338_000 picoseconds. + Weight::from_parts(87_730_864, 0) + // Standard Error: 81_568 + .saturating_add(Weight::from_parts(14_784_750, 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: 87_090_000 picoseconds. - Weight::from_parts(92_626_578, 0) - // Standard Error: 78_948 - .saturating_add(Weight::from_parts(11_077_460, 0).saturating_mul(r.into())) + // Minimum execution time: 98_028_000 picoseconds. + Weight::from_parts(108_813_886, 0) + // Standard Error: 92_343 + .saturating_add(Weight::from_parts(17_301_406, 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: 83_748_000 picoseconds. - Weight::from_parts(90_598_670, 0) - // Standard Error: 81_358 - .saturating_add(Weight::from_parts(13_233_944, 0).saturating_mul(r.into())) + // Minimum execution time: 100_761_000 picoseconds. + Weight::from_parts(110_440_928, 0) + // Standard Error: 93_579 + .saturating_add(Weight::from_parts(14_286_508, 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: 82_241_000 picoseconds. - Weight::from_parts(88_945_066, 0) - // Standard Error: 82_147 - .saturating_add(Weight::from_parts(9_593_070, 0).saturating_mul(r.into())) + // Minimum execution time: 85_593_000 picoseconds. + Weight::from_parts(92_699_478, 0) + // Standard Error: 87_925 + .saturating_add(Weight::from_parts(7_158_718, 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: 81_355_000 picoseconds. - Weight::from_parts(89_317_676, 0) - // Standard Error: 82_851 - .saturating_add(Weight::from_parts(8_510_322, 0).saturating_mul(r.into())) + // Minimum execution time: 84_184_000 picoseconds. + Weight::from_parts(90_784_862, 0) + // Standard Error: 83_920 + .saturating_add(Weight::from_parts(12_438_846, 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: 79_022_000 picoseconds. - Weight::from_parts(84_783_048, 0) - // Standard Error: 79_540 - .saturating_add(Weight::from_parts(20_969_518, 0).saturating_mul(r.into())) + // Minimum execution time: 79_458_000 picoseconds. + Weight::from_parts(86_059_606, 0) + // Standard Error: 72_945 + .saturating_add(Weight::from_parts(20_132_276, 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: 79_037_000 picoseconds. - Weight::from_parts(85_412_290, 0) - // Standard Error: 80_224 - .saturating_add(Weight::from_parts(15_865_290, 0).saturating_mul(r.into())) + // Minimum execution time: 82_808_000 picoseconds. + Weight::from_parts(89_542_364, 0) + // Standard Error: 81_504 + .saturating_add(Weight::from_parts(11_982_054, 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: 79_584_000 picoseconds. - Weight::from_parts(85_460_050, 0) - // Standard Error: 82_489 - .saturating_add(Weight::from_parts(14_931_310, 0).saturating_mul(r.into())) + // Minimum execution time: 82_558_000 picoseconds. + Weight::from_parts(90_074_890, 0) + // Standard Error: 70_189 + .saturating_add(Weight::from_parts(10_730_112, 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: 79_049_000 picoseconds. - Weight::from_parts(85_177_914, 0) - // Standard Error: 81_098 - .saturating_add(Weight::from_parts(15_026_532, 0).saturating_mul(r.into())) + // Minimum execution time: 83_677_000 picoseconds. + Weight::from_parts(90_134_372, 0) + // Standard Error: 68_946 + .saturating_add(Weight::from_parts(14_377_796, 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: 79_390_000 picoseconds. - Weight::from_parts(84_760_726, 0) - // Standard Error: 74_444 - .saturating_add(Weight::from_parts(15_584_970, 0).saturating_mul(r.into())) + // Minimum execution time: 82_578_000 picoseconds. + Weight::from_parts(89_492_782, 0) + // Standard Error: 71_219 + .saturating_add(Weight::from_parts(11_474_270, 0).saturating_mul(r.into())) } /// The range of component `c` is `[0, 512]`. fn db_write_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_376_000 picoseconds. - Weight::from_parts(1_430_000, 0) - // Standard Error: 548 - .saturating_add(Weight::from_parts(244_302, 0).saturating_mul(c.into())) + // Minimum execution time: 1_204_000 picoseconds. + Weight::from_parts(1_283_000, 0) + // Standard Error: 492 + .saturating_add(Weight::from_parts(282_121, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. @@ -380,10 +380,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `113 + c * (1024 ±0)` // Estimated: `3577 + c * (1024 ±0)` - // Minimum execution time: 6_369_000 picoseconds. - Weight::from_parts(836_623, 3577) - // Standard Error: 3_395 - .saturating_add(Weight::from_parts(873_479, 0).saturating_mul(c.into())) + // Minimum execution time: 6_357_000 picoseconds. + Weight::from_parts(4_150_278, 3577) + // Standard Error: 3_148 + .saturating_add(Weight::from_parts(919_895, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -392,67 +392,67 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 52_395_000 picoseconds. - Weight::from_parts(56_611_000, 0) - // Standard Error: 29_413 - .saturating_add(Weight::from_parts(2_865_471, 0).saturating_mul(c.into())) + // Minimum execution time: 53_820_000 picoseconds. + Weight::from_parts(56_838_000, 0) + // Standard Error: 32_488 + .saturating_add(Weight::from_parts(2_892_454, 0).saturating_mul(c.into())) } /// The range of component `d` is `[0, 512]`. fn instantiate_module_data_section_per_kb(d: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 72_952_000 picoseconds. - Weight::from_parts(108_636_151, 0) - // Standard Error: 2_663 - .saturating_add(Weight::from_parts(677_133, 0).saturating_mul(d.into())) + // Minimum execution time: 94_901_000 picoseconds. + Weight::from_parts(132_937_883, 0) + // Standard Error: 3_848 + .saturating_add(Weight::from_parts(706_897, 0).saturating_mul(d.into())) } /// The range of component `g` is `[0, 512]`. fn instantiate_module_global_section_per_kb(g: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 51_073_000 picoseconds. - Weight::from_parts(53_381_000, 0) - // Standard Error: 32_953 - .saturating_add(Weight::from_parts(3_016_261, 0).saturating_mul(g.into())) + // Minimum execution time: 49_753_000 picoseconds. + Weight::from_parts(52_498_000, 0) + // Standard Error: 40_618 + .saturating_add(Weight::from_parts(3_366_611, 0).saturating_mul(g.into())) } /// The range of component `t` is `[0, 9765]`. fn instantiate_module_table_section_per_kb(t: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 53_918_000 picoseconds. - Weight::from_parts(534_874_669, 0) - // Standard Error: 26_786 - .saturating_add(Weight::from_parts(659_605, 0).saturating_mul(t.into())) + // Minimum execution time: 50_171_000 picoseconds. + Weight::from_parts(388_613_199, 0) + // Standard Error: 46_160 + .saturating_add(Weight::from_parts(738_928, 0).saturating_mul(t.into())) } /// The range of component `e` is `[0, 512]`. fn instantiate_module_element_section_per_kb(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 299_959_000 picoseconds. - Weight::from_parts(433_376_465, 0) - // Standard Error: 25_294 - .saturating_add(Weight::from_parts(2_546_815, 0).saturating_mul(e.into())) + // Minimum execution time: 281_516_000 picoseconds. + Weight::from_parts(517_793_008, 0) + // Standard Error: 82_370 + .saturating_add(Weight::from_parts(2_388_834, 0).saturating_mul(e.into())) } /// The range of component `t` is `[0, 20]`. fn instantiate_module_type_section_per_kb(t: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 51_150_000 picoseconds. - Weight::from_parts(42_500_272, 0) - // Standard Error: 175_184 - .saturating_add(Weight::from_parts(22_893_152, 0).saturating_mul(t.into())) + // Minimum execution time: 49_648_000 picoseconds. + Weight::from_parts(36_221_921, 0) + // Standard Error: 202_063 + .saturating_add(Weight::from_parts(23_720_456, 0).saturating_mul(t.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: // Measured: `1335` // Estimated: `8799` - // Minimum execution time: 182_585_000 picoseconds. - Weight::from_parts(187_382_000, 8799) + // Minimum execution time: 175_982_000 picoseconds. + Weight::from_parts(179_693_000, 8799) .saturating_add(T::DbWeight::get().reads(18_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } @@ -461,65 +461,67 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3469` - // Minimum execution time: 93_970_000 picoseconds. - Weight::from_parts(141_601_671, 3469) - // Standard Error: 49_312 - .saturating_add(Weight::from_parts(88_834_733, 0).saturating_mul(c.into())) + // Minimum execution time: 92_670_000 picoseconds. + Weight::from_parts(81_116_766, 3469) + // Standard Error: 46_952 + .saturating_add(Weight::from_parts(90_724_059, 0).saturating_mul(c.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } - /// The range of component `s` is `[0, 4194304]`. - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `s` is `[0, 8388608]`. + /// The range of component `p` is `[0, 8388608]`. fn create_program(s: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `669` // Estimated: `6196` - // Minimum execution time: 1_276_622_000 picoseconds. - Weight::from_parts(241_143_362, 6196) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_041, 0).saturating_mul(s.into())) - // Standard Error: 5 - .saturating_add(Weight::from_parts(511, 0).saturating_mul(p.into())) + // Minimum execution time: 10_317_795_000 picoseconds. + Weight::from_parts(1_027_988_266, 6196) + // Standard Error: 8 + .saturating_add(Weight::from_parts(2_058, 0).saturating_mul(s.into())) + // Standard Error: 8 + .saturating_add(Weight::from_parts(1_223, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(12_u64)) } /// The range of component `c` is `[0, 250]`. - /// The range of component `s` is `[0, 4194304]`. - /// The range of component `p` is `[0, 2097152]`. - fn upload_program(c: u32, s: u32, _p: u32, ) -> Weight { + /// The range of component `s` is `[0, 8388608]`. + /// The range of component `p` is `[0, 8388608]`. + fn upload_program(c: u32, s: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `461` // Estimated: `6196` - // Minimum execution time: 5_077_703_000 picoseconds. - Weight::from_parts(5_080_167_000, 6196) - // Standard Error: 185_679 - .saturating_add(Weight::from_parts(33_890_413, 0).saturating_mul(c.into())) - // Standard Error: 11 - .saturating_add(Weight::from_parts(448, 0).saturating_mul(s.into())) + // Minimum execution time: 25_552_781_000 picoseconds. + Weight::from_parts(25_745_179_000, 6196) + // Standard Error: 922_072 + .saturating_add(Weight::from_parts(49_192_455, 0).saturating_mul(c.into())) + // Standard Error: 27 + .saturating_add(Weight::from_parts(682, 0).saturating_mul(s.into())) + // Standard Error: 27 + .saturating_add(Weight::from_parts(122, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(16_u64)) .saturating_add(T::DbWeight::get().writes(15_u64)) } - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `p` is `[0, 8388608]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `531` // Estimated: `6196` - // Minimum execution time: 126_226_000 picoseconds. - Weight::from_parts(105_291_661, 6196) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_238, 0).saturating_mul(p.into())) + // Minimum execution time: 121_245_000 picoseconds. + Weight::from_parts(260_952_934, 6196) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_268, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(12_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `p` is `[0, 8388608]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `1334` // Estimated: `8799` - // Minimum execution time: 213_941_000 picoseconds. - Weight::from_parts(206_322_064, 8799) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_249, 0).saturating_mul(p.into())) + // Minimum execution time: 203_476_000 picoseconds. + Weight::from_parts(342_907_926, 8799) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_274, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(19_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -528,10 +530,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0 + d * (207 ±0)` // Estimated: `3593 + d * (2683 ±0)` - // Minimum execution time: 68_782_000 picoseconds. - Weight::from_parts(69_437_000, 3593) - // Standard Error: 36_215 - .saturating_add(Weight::from_parts(53_874_207, 0).saturating_mul(d.into())) + // Minimum execution time: 65_081_000 picoseconds. + Weight::from_parts(66_191_000, 3593) + // Standard Error: 58_551 + .saturating_add(Weight::from_parts(50_680_814, 0).saturating_mul(d.into())) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().reads((2_u64).saturating_mul(d.into()))) .saturating_add(T::DbWeight::get().writes(1_u64)) @@ -543,10 +545,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `296 + e * (1024 ±0)` // Estimated: `3760 + e * (1024 ±0)` - // Minimum execution time: 84_055_000 picoseconds. - Weight::from_parts(187_026_293, 3760) - // Standard Error: 475_717 - .saturating_add(Weight::from_parts(753_801_065, 0).saturating_mul(e.into())) + // Minimum execution time: 79_923_000 picoseconds. + Weight::from_parts(80_805_000, 3760) + // Standard Error: 498_658 + .saturating_add(Weight::from_parts(731_978_653, 0).saturating_mul(e.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(e.into())) @@ -556,10 +558,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `101 + a * (8 ±0)` // Estimated: `3566 + a * (8 ±0)` - // Minimum execution time: 6_952_000 picoseconds. - Weight::from_parts(10_328_075, 3566) - // Standard Error: 30 - .saturating_add(Weight::from_parts(23_938, 0).saturating_mul(a.into())) + // Minimum execution time: 6_934_000 picoseconds. + Weight::from_parts(12_078_106, 3566) + // Standard Error: 31 + .saturating_add(Weight::from_parts(22_748, 0).saturating_mul(a.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(a.into())) } @@ -568,596 +570,596 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 241_096_000 picoseconds. - Weight::from_parts(165_695_918, 0) - // Standard Error: 323_636 - .saturating_add(Weight::from_parts(145_032_627, 0).saturating_mul(r.into())) + // Minimum execution time: 257_921_000 picoseconds. + Weight::from_parts(161_816_850, 0) + // Standard Error: 281_104 + .saturating_add(Weight::from_parts(155_335_937, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn mem_grow(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 188_000 picoseconds. - Weight::from_parts(707_132, 0) - // Standard Error: 35_459 - .saturating_add(Weight::from_parts(59_008_025, 0).saturating_mul(r.into())) + // Minimum execution time: 164_000 picoseconds. + Weight::from_parts(182_000, 0) + // Standard Error: 18_683 + .saturating_add(Weight::from_parts(57_610_859, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 819]`. fn mem_grow_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_391_000 picoseconds. - Weight::from_parts(61_143_899, 0) - // Standard Error: 103 - .saturating_add(Weight::from_parts(313, 0).saturating_mul(p.into())) + // Minimum execution time: 58_033_000 picoseconds. + Weight::from_parts(59_853_044, 0) + // Standard Error: 110 + .saturating_add(Weight::from_parts(462, 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: 183_614_000 picoseconds. - Weight::from_parts(148_096_618, 0) - // Standard Error: 457_192 - .saturating_add(Weight::from_parts(79_118_397, 0).saturating_mul(r.into())) + // Minimum execution time: 188_407_000 picoseconds. + Weight::from_parts(145_685_616, 0) + // Standard Error: 392_053 + .saturating_add(Weight::from_parts(84_798_746, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn free_range(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 188_386_000 picoseconds. - Weight::from_parts(144_413_884, 0) - // Standard Error: 445_383 - .saturating_add(Weight::from_parts(83_190_740, 0).saturating_mul(r.into())) + // Minimum execution time: 191_694_000 picoseconds. + Weight::from_parts(141_546_999, 0) + // Standard Error: 386_021 + .saturating_add(Weight::from_parts(86_791_607, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 700]`. fn free_range_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 187_837_000 picoseconds. - Weight::from_parts(317_199_602, 0) - // Standard Error: 8_450 - .saturating_add(Weight::from_parts(4_324_506, 0).saturating_mul(p.into())) + // Minimum execution time: 190_426_000 picoseconds. + Weight::from_parts(300_010_670, 0) + // Standard Error: 7_369 + .saturating_add(Weight::from_parts(4_241_817, 0).saturating_mul(p.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: 83_280_000 picoseconds. - Weight::from_parts(81_427_826, 0) - // Standard Error: 4_521 - .saturating_add(Weight::from_parts(2_525_760, 0).saturating_mul(r.into())) + // Minimum execution time: 84_235_000 picoseconds. + Weight::from_parts(85_646_485, 0) + // Standard Error: 3_928 + .saturating_add(Weight::from_parts(2_534_819, 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: 152_543_000 picoseconds. - Weight::from_parts(172_546_593, 0) - // Standard Error: 6_352 - .saturating_add(Weight::from_parts(2_532_797, 0).saturating_mul(r.into())) + // Minimum execution time: 155_918_000 picoseconds. + Weight::from_parts(176_808_575, 0) + // Standard Error: 4_641 + .saturating_add(Weight::from_parts(2_454_226, 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: 81_778_000 picoseconds. - Weight::from_parts(91_015_108, 0) - // Standard Error: 299_393 - .saturating_add(Weight::from_parts(94_842_820, 0).saturating_mul(r.into())) + // Minimum execution time: 81_688_000 picoseconds. + Weight::from_parts(93_244_288, 0) + // Standard Error: 292_912 + .saturating_add(Weight::from_parts(95_387_484, 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: 81_821_000 picoseconds. - Weight::from_parts(88_683_976, 0) - // Standard Error: 270_532 - .saturating_add(Weight::from_parts(92_156_586, 0).saturating_mul(r.into())) + // Minimum execution time: 83_658_000 picoseconds. + Weight::from_parts(80_360_893, 0) + // Standard Error: 308_740 + .saturating_add(Weight::from_parts(92_497_556, 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: 83_080_000 picoseconds. - Weight::from_parts(99_655_018, 0) - // Standard Error: 268_557 - .saturating_add(Weight::from_parts(89_605_619, 0).saturating_mul(r.into())) + // Minimum execution time: 84_107_000 picoseconds. + Weight::from_parts(80_085_633, 0) + // Standard Error: 276_036 + .saturating_add(Weight::from_parts(92_778_822, 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: 81_349_000 picoseconds. - Weight::from_parts(81_114_956, 0) - // Standard Error: 287_304 - .saturating_add(Weight::from_parts(91_170_430, 0).saturating_mul(r.into())) + // Minimum execution time: 81_236_000 picoseconds. + Weight::from_parts(85_573_477, 0) + // Standard Error: 272_600 + .saturating_add(Weight::from_parts(91_841_357, 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: 81_993_000 picoseconds. - Weight::from_parts(86_349_176, 0) - // Standard Error: 259_423 - .saturating_add(Weight::from_parts(90_135_604, 0).saturating_mul(r.into())) + // Minimum execution time: 84_720_000 picoseconds. + Weight::from_parts(74_607_332, 0) + // Standard Error: 288_432 + .saturating_add(Weight::from_parts(94_540_463, 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: 81_414_000 picoseconds. - Weight::from_parts(88_688_115, 0) - // Standard Error: 265_181 - .saturating_add(Weight::from_parts(91_645_825, 0).saturating_mul(r.into())) + // Minimum execution time: 83_554_000 picoseconds. + Weight::from_parts(73_414_299, 0) + // Standard Error: 299_152 + .saturating_add(Weight::from_parts(94_155_784, 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: 82_772_000 picoseconds. - Weight::from_parts(90_955_250, 0) - // Standard Error: 248_397 - .saturating_add(Weight::from_parts(91_741_020, 0).saturating_mul(r.into())) + // Minimum execution time: 83_130_000 picoseconds. + Weight::from_parts(83_557_999, 0) + // Standard Error: 250_229 + .saturating_add(Weight::from_parts(98_517_877, 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: 82_771_000 picoseconds. - Weight::from_parts(81_534_828, 0) - // Standard Error: 257_862 - .saturating_add(Weight::from_parts(92_035_387, 0).saturating_mul(r.into())) + // Minimum execution time: 83_785_000 picoseconds. + Weight::from_parts(71_814_673, 0) + // Standard Error: 283_885 + .saturating_add(Weight::from_parts(92_150_009, 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: 86_914_000 picoseconds. - Weight::from_parts(115_392_314, 0) - // Standard Error: 394_133 - .saturating_add(Weight::from_parts(138_505_525, 0).saturating_mul(r.into())) + // Minimum execution time: 104_059_000 picoseconds. + Weight::from_parts(152_986_963, 0) + // Standard Error: 334_552 + .saturating_add(Weight::from_parts(139_815_275, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 204_002_000 picoseconds. - Weight::from_parts(204_943_000, 0) - // Standard Error: 121_704 - .saturating_add(Weight::from_parts(17_164_182, 0).saturating_mul(n.into())) + // Minimum execution time: 229_414_000 picoseconds. + Weight::from_parts(236_466_000, 0) + // Standard Error: 27_667 + .saturating_add(Weight::from_parts(18_143_792, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_env_vars(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 83_867_000 picoseconds. - Weight::from_parts(87_932_805, 0) - // Standard Error: 357_927 - .saturating_add(Weight::from_parts(94_605_306, 0).saturating_mul(r.into())) + // Minimum execution time: 83_526_000 picoseconds. + Weight::from_parts(87_813_574, 0) + // Standard Error: 308_978 + .saturating_add(Weight::from_parts(94_659_224, 0).saturating_mul(r.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: 82_116_000 picoseconds. - Weight::from_parts(109_127_153, 0) - // Standard Error: 331_070 - .saturating_add(Weight::from_parts(91_066_520, 0).saturating_mul(r.into())) + // Minimum execution time: 84_915_000 picoseconds. + Weight::from_parts(72_869_807, 0) + // Standard Error: 284_541 + .saturating_add(Weight::from_parts(92_955_571, 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: 82_552_000 picoseconds. - Weight::from_parts(90_890_169, 0) - // Standard Error: 275_600 - .saturating_add(Weight::from_parts(89_568_386, 0).saturating_mul(r.into())) + // Minimum execution time: 82_772_000 picoseconds. + Weight::from_parts(82_914_756, 0) + // Standard Error: 274_006 + .saturating_add(Weight::from_parts(91_608_867, 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: 82_845_000 picoseconds. - Weight::from_parts(96_148_475, 0) - // Standard Error: 305_215 - .saturating_add(Weight::from_parts(176_245_357, 0).saturating_mul(n.into())) + // Minimum execution time: 86_855_000 picoseconds. + Weight::from_parts(103_442_293, 0) + // Standard Error: 237_575 + .saturating_add(Weight::from_parts(160_812_146, 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: 84_588_000 picoseconds. - Weight::from_parts(88_326_000, 0) - // Standard Error: 3_164_088 - .saturating_add(Weight::from_parts(709_013_789, 0).saturating_mul(r.into())) + // Minimum execution time: 84_861_000 picoseconds. + Weight::from_parts(89_299_000, 0) + // Standard Error: 3_930_726 + .saturating_add(Weight::from_parts(744_953_133, 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: 82_243_000 picoseconds. - Weight::from_parts(131_282_160, 0) - // Standard Error: 335_558 - .saturating_add(Weight::from_parts(250_152_617, 0).saturating_mul(r.into())) + // Minimum execution time: 84_959_000 picoseconds. + Weight::from_parts(123_324_043, 0) + // Standard Error: 303_314 + .saturating_add(Weight::from_parts(252_050_549, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 319_905_000 picoseconds. - Weight::from_parts(324_723_000, 0) - // Standard Error: 263_838 - .saturating_add(Weight::from_parts(41_977_002, 0).saturating_mul(n.into())) + // Minimum execution time: 321_255_000 picoseconds. + Weight::from_parts(327_606_000, 0) + // Standard Error: 40_540 + .saturating_add(Weight::from_parts(44_957_292, 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: 83_588_000 picoseconds. - Weight::from_parts(152_273_758, 0) - // Standard Error: 328_432 - .saturating_add(Weight::from_parts(250_619_858, 0).saturating_mul(r.into())) + // Minimum execution time: 84_911_000 picoseconds. + Weight::from_parts(132_201_915, 0) + // Standard Error: 293_485 + .saturating_add(Weight::from_parts(255_169_385, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 322_231_000 picoseconds. - Weight::from_parts(327_207_000, 0) - // Standard Error: 265_588 - .saturating_add(Weight::from_parts(42_088_275, 0).saturating_mul(n.into())) + // Minimum execution time: 329_040_000 picoseconds. + Weight::from_parts(334_768_000, 0) + // Standard Error: 39_533 + .saturating_add(Weight::from_parts(44_897_539, 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: 87_546_000 picoseconds. - Weight::from_parts(120_888_846, 0) - // Standard Error: 279_924 - .saturating_add(Weight::from_parts(253_832_475, 0).saturating_mul(r.into())) + // Minimum execution time: 101_253_000 picoseconds. + Weight::from_parts(162_621_665, 0) + // Standard Error: 295_782 + .saturating_add(Weight::from_parts(243_049_666, 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: 86_526_000 picoseconds. - Weight::from_parts(127_681_539, 0) - // Standard Error: 279_881 - .saturating_add(Weight::from_parts(249_038_114, 0).saturating_mul(r.into())) + // Minimum execution time: 101_268_000 picoseconds. + Weight::from_parts(159_104_103, 0) + // Standard Error: 284_845 + .saturating_add(Weight::from_parts(252_690_758, 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: 82_271_000 picoseconds. - Weight::from_parts(83_163_924, 0) - // Standard Error: 295_911 - .saturating_add(Weight::from_parts(102_832_505, 0).saturating_mul(r.into())) + // Minimum execution time: 83_143_000 picoseconds. + Weight::from_parts(77_313_276, 0) + // Standard Error: 210_704 + .saturating_add(Weight::from_parts(109_700_806, 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: 2_038_401_000 picoseconds. - Weight::from_parts(2_173_192_003, 0) - // Standard Error: 776_358 - .saturating_add(Weight::from_parts(163_388_582, 0).saturating_mul(r.into())) + // Minimum execution time: 1_993_718_000 picoseconds. + Weight::from_parts(2_274_611_651, 0) + // Standard Error: 333_820 + .saturating_add(Weight::from_parts(158_075_381, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 302_524_000 picoseconds. - Weight::from_parts(310_643_000, 0) - // Standard Error: 265_158 - .saturating_add(Weight::from_parts(41_910_958, 0).saturating_mul(n.into())) + // Minimum execution time: 309_559_000 picoseconds. + Weight::from_parts(321_032_000, 0) + // Standard Error: 41_310 + .saturating_add(Weight::from_parts(45_267_559, 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: 2_033_773_000 picoseconds. - Weight::from_parts(2_140_320_983, 0) - // Standard Error: 507_206 - .saturating_add(Weight::from_parts(208_490_315, 0).saturating_mul(r.into())) + // Minimum execution time: 1_989_572_000 picoseconds. + Weight::from_parts(2_271_708_907, 0) + // Standard Error: 338_475 + .saturating_add(Weight::from_parts(202_261_107, 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: 2_039_662_000 picoseconds. - Weight::from_parts(2_137_623_740, 0) - // Standard Error: 630_747 - .saturating_add(Weight::from_parts(213_378_845, 0).saturating_mul(r.into())) + // Minimum execution time: 2_033_298_000 picoseconds. + Weight::from_parts(2_265_744_663, 0) + // Standard Error: 324_201 + .saturating_add(Weight::from_parts(207_475_026, 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: 202_728_000 picoseconds. - Weight::from_parts(231_899_334, 0) - // Standard Error: 270_610 - .saturating_add(Weight::from_parts(303_459_719, 0).saturating_mul(r.into())) + // Minimum execution time: 205_178_000 picoseconds. + Weight::from_parts(229_792_413, 0) + // Standard Error: 275_097 + .saturating_add(Weight::from_parts(297_345_723, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 479_308_000 picoseconds. - Weight::from_parts(485_802_000, 0) - // Standard Error: 254_576 - .saturating_add(Weight::from_parts(42_116_270, 0).saturating_mul(n.into())) + // Minimum execution time: 480_814_000 picoseconds. + Weight::from_parts(492_360_000, 0) + // Standard Error: 38_924 + .saturating_add(Weight::from_parts(45_040_342, 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: 2_144_866_000 picoseconds. - Weight::from_parts(2_194_910_061, 0) - // Standard Error: 461_163 - .saturating_add(Weight::from_parts(263_162_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_120_746_000 picoseconds. + Weight::from_parts(2_363_847_397, 0) + // Standard Error: 405_690 + .saturating_add(Weight::from_parts(254_185_810, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_691_000 picoseconds. - Weight::from_parts(20_147_485, 0) - // Standard Error: 3_811 - .saturating_add(Weight::from_parts(772_277, 0).saturating_mul(n.into())) + // Minimum execution time: 101_560_000 picoseconds. + Weight::from_parts(112_018_890, 0) + // Standard Error: 898 + .saturating_add(Weight::from_parts(744_151, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_373_000 picoseconds. - Weight::from_parts(20_365_478, 0) - // Standard Error: 3_809 - .saturating_add(Weight::from_parts(770_842, 0).saturating_mul(n.into())) + // Minimum execution time: 99_202_000 picoseconds. + Weight::from_parts(120_323_687, 0) + // Standard Error: 875 + .saturating_add(Weight::from_parts(741_552, 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: 82_397_000 picoseconds. - Weight::from_parts(133_338_372, 0) - // Standard Error: 295_247 - .saturating_add(Weight::from_parts(150_253_783, 0).saturating_mul(r.into())) + // Minimum execution time: 82_676_000 picoseconds. + Weight::from_parts(109_018_475, 0) + // Standard Error: 275_457 + .saturating_add(Weight::from_parts(160_349_292, 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: 91_095_000 picoseconds. - Weight::from_parts(101_167_789, 0) - // Standard Error: 698 - .saturating_add(Weight::from_parts(708_223, 0).saturating_mul(n.into())) + // Minimum execution time: 94_523_000 picoseconds. + Weight::from_parts(110_441_291, 0) + // Standard Error: 1_008 + .saturating_add(Weight::from_parts(746_788, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_342_000 picoseconds. - Weight::from_parts(18_990_604, 0) - // Standard Error: 3_876 - .saturating_add(Weight::from_parts(759_878, 0).saturating_mul(n.into())) + // Minimum execution time: 97_212_000 picoseconds. + Weight::from_parts(118_419_521, 0) + // Standard Error: 919 + .saturating_add(Weight::from_parts(733_559, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_034_000 picoseconds. - Weight::from_parts(19_565_199, 0) - // Standard Error: 3_843 - .saturating_add(Weight::from_parts(770_578, 0).saturating_mul(n.into())) + // Minimum execution time: 101_101_000 picoseconds. + Weight::from_parts(102_467_991, 0) + // Standard Error: 775 + .saturating_add(Weight::from_parts(749_674, 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: 80_242_000 picoseconds. - Weight::from_parts(80_061_244, 0) - // Standard Error: 272_456 - .saturating_add(Weight::from_parts(91_580_116, 0).saturating_mul(r.into())) + // Minimum execution time: 81_997_000 picoseconds. + Weight::from_parts(80_794_935, 0) + // Standard Error: 296_709 + .saturating_add(Weight::from_parts(95_009_025, 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: 79_784_000 picoseconds. - Weight::from_parts(82_124_586, 0) - // Standard Error: 292_406 - .saturating_add(Weight::from_parts(90_316_249, 0).saturating_mul(r.into())) + // Minimum execution time: 81_432_000 picoseconds. + Weight::from_parts(82_020_357, 0) + // Standard Error: 272_465 + .saturating_add(Weight::from_parts(92_897_491, 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: 80_941_000 picoseconds. - Weight::from_parts(82_127_353, 0) - // Standard Error: 251_102 - .saturating_add(Weight::from_parts(90_442_360, 0).saturating_mul(r.into())) + // Minimum execution time: 80_735_000 picoseconds. + Weight::from_parts(76_506_723, 0) + // Standard Error: 248_967 + .saturating_add(Weight::from_parts(94_341_875, 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: 86_254_000 picoseconds. - Weight::from_parts(107_600_579, 0) - // Standard Error: 343_109 - .saturating_add(Weight::from_parts(102_087_968, 0).saturating_mul(r.into())) + // Minimum execution time: 101_619_000 picoseconds. + Weight::from_parts(121_062_970, 0) + // Standard Error: 283_549 + .saturating_add(Weight::from_parts(106_099_883, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_151_000 picoseconds. - Weight::from_parts(103_233_197, 0) - // Standard Error: 158 - .saturating_add(Weight::from_parts(132_008, 0).saturating_mul(n.into())) + // Minimum execution time: 117_169_000 picoseconds. + Weight::from_parts(116_682_245, 0) + // Standard Error: 115 + .saturating_add(Weight::from_parts(179_964, 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_046_482_000 picoseconds. - Weight::from_parts(2_153_701_768, 0) - // Standard Error: 500_783 - .saturating_add(Weight::from_parts(118_962_918, 0).saturating_mul(r.into())) + // Minimum execution time: 2_143_155_000 picoseconds. + Weight::from_parts(2_336_862_155, 0) + // Standard Error: 280_122 + .saturating_add(Weight::from_parts(131_329_648, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_294_808_000 picoseconds. - Weight::from_parts(1_879_896_333, 0) - // Standard Error: 10_458 - .saturating_add(Weight::from_parts(12_529_044, 0).saturating_mul(n.into())) + // Minimum execution time: 2_285_644_000 picoseconds. + Weight::from_parts(2_557_400_197, 0) + // Standard Error: 2_256 + .saturating_add(Weight::from_parts(14_694_756, 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: 82_410_000 picoseconds. - Weight::from_parts(97_932_827, 0) - // Standard Error: 332_755 - .saturating_add(Weight::from_parts(107_072_254, 0).saturating_mul(r.into())) + // Minimum execution time: 81_703_000 picoseconds. + Weight::from_parts(95_807_287, 0) + // Standard Error: 324_218 + .saturating_add(Weight::from_parts(105_521_296, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 148_201_000 picoseconds. - Weight::from_parts(151_043_000, 0) - // Standard Error: 262_608 - .saturating_add(Weight::from_parts(39_038_912, 0).saturating_mul(n.into())) + // Minimum execution time: 146_317_000 picoseconds. + Weight::from_parts(150_653_000, 0) + // Standard Error: 40_701 + .saturating_add(Weight::from_parts(40_464_460, 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: 80_260_000 picoseconds. - Weight::from_parts(92_012_597, 0) - // Standard Error: 264_037 - .saturating_add(Weight::from_parts(90_985_399, 0).saturating_mul(r.into())) + // Minimum execution time: 81_656_000 picoseconds. + Weight::from_parts(77_168_694, 0) + // Standard Error: 277_283 + .saturating_add(Weight::from_parts(94_680_789, 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: 148_266_000 picoseconds. - Weight::from_parts(171_635_000, 0) - // Standard Error: 1_207_735 - .saturating_add(Weight::from_parts(258_703_327, 0).saturating_mul(r.into())) + // Minimum execution time: 151_626_000 picoseconds. + Weight::from_parts(157_564_000, 0) + // Standard Error: 1_493_886 + .saturating_add(Weight::from_parts(275_150_775, 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: 85_832_000 picoseconds. - Weight::from_parts(125_007_816, 0) - // Standard Error: 258_543 - .saturating_add(Weight::from_parts(319_551_330, 0).saturating_mul(r.into())) + // Minimum execution time: 88_837_000 picoseconds. + Weight::from_parts(127_149_801, 0) + // Standard Error: 323_257 + .saturating_add(Weight::from_parts(322_182_454, 0).saturating_mul(r.into())) } - /// The range of component `p` is `[0, 2048]`. - /// The range of component `s` is `[1, 2048]`. + /// The range of component `p` is `[0, 8192]`. + /// The range of component `s` is `[1, 8192]`. fn gr_create_program_per_kb(p: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 64_091_421_000 picoseconds. - Weight::from_parts(64_126_155_000, 0) - // Standard Error: 448_008 - .saturating_add(Weight::from_parts(10_058_434, 0).saturating_mul(p.into())) - // Standard Error: 447_986 - .saturating_add(Weight::from_parts(133_592_054, 0).saturating_mul(s.into())) + // Minimum execution time: 239_909_080_000 picoseconds. + Weight::from_parts(240_633_948_000, 0) + // Standard Error: 351_037 + .saturating_add(Weight::from_parts(11_408_618, 0).saturating_mul(p.into())) + // Standard Error: 351_031 + .saturating_add(Weight::from_parts(136_532_904, 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: 86_637_000 picoseconds. - Weight::from_parts(124_599_113, 0) - // Standard Error: 267_959 - .saturating_add(Weight::from_parts(322_883_759, 0).saturating_mul(r.into())) + // Minimum execution time: 86_032_000 picoseconds. + Weight::from_parts(120_701_751, 0) + // Standard Error: 267_716 + .saturating_add(Weight::from_parts(331_539_019, 0).saturating_mul(r.into())) } - /// The range of component `p` is `[0, 2048]`. - /// The range of component `s` is `[1, 2048]`. + /// The range of component `p` is `[0, 8192]`. + /// The range of component `s` is `[1, 8192]`. fn gr_create_program_wgas_per_kb(p: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 64_054_038_000 picoseconds. - Weight::from_parts(64_128_795_000, 0) - // Standard Error: 445_611 - .saturating_add(Weight::from_parts(9_997_787, 0).saturating_mul(p.into())) - // Standard Error: 445_589 - .saturating_add(Weight::from_parts(133_584_759, 0).saturating_mul(s.into())) + // Minimum execution time: 247_877_488_000 picoseconds. + Weight::from_parts(248_638_655_000, 0) + // Standard Error: 357_314 + .saturating_add(Weight::from_parts(10_785_504, 0).saturating_mul(p.into())) + // Standard Error: 357_308 + .saturating_add(Weight::from_parts(135_635_375, 0).saturating_mul(s.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 82_552_000 picoseconds. - Weight::from_parts(103_400_516, 1098) - // Standard Error: 9_266 - .saturating_add(Weight::from_parts(16_776_145, 0).saturating_mul(p.into())) + // Minimum execution time: 83_630_000 picoseconds. + Weight::from_parts(111_953_284, 1098) + // Standard Error: 10_264 + .saturating_add(Weight::from_parts(16_618_647, 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())) } @@ -1166,10 +1168,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 81_679_000 picoseconds. - Weight::from_parts(86_521_000, 1098) - // Standard Error: 29_105 - .saturating_add(Weight::from_parts(43_796_361, 0).saturating_mul(p.into())) + // Minimum execution time: 84_276_000 picoseconds. + Weight::from_parts(86_616_000, 1098) + // Standard Error: 29_696 + .saturating_add(Weight::from_parts(43_690_398, 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())) } @@ -1178,10 +1180,10 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `5069898` - // Minimum execution time: 8_632_356_000 picoseconds. - Weight::from_parts(8_578_238_835, 5069898) - // Standard Error: 25_380 - .saturating_add(Weight::from_parts(42_694_917, 0).saturating_mul(p.into())) + // Minimum execution time: 8_563_136_000 picoseconds. + Weight::from_parts(8_555_571_865, 5069898) + // Standard Error: 25_976 + .saturating_add(Weight::from_parts(42_311_953, 0).saturating_mul(p.into())) .saturating_add(T::DbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -1189,929 +1191,929 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1787 + p * (65580 ±0)` // Estimated: `1913 + p * (75482 ±0)` - // Minimum execution time: 83_196_000 picoseconds. - Weight::from_parts(85_453_000, 1913) - // Standard Error: 42_540 - .saturating_add(Weight::from_parts(59_131_206, 0).saturating_mul(p.into())) + // Minimum execution time: 83_461_000 picoseconds. + Weight::from_parts(88_618_000, 1913) + // Standard Error: 42_954 + .saturating_add(Weight::from_parts(58_958_370, 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())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 89_814_000 picoseconds. - Weight::from_parts(24_397_595, 1098) - // Standard Error: 253_978 - .saturating_add(Weight::from_parts(54_414_944, 0).saturating_mul(p.into())) + // Minimum execution time: 91_892_000 picoseconds. + Weight::from_parts(121_244_764, 1098) + // Standard Error: 67_123 + .saturating_add(Weight::from_parts(50_162_443, 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())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_write(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` - // Estimated: `1463 + p * (9883 ±2)` - // Minimum execution time: 117_657_000 picoseconds. - Weight::from_parts(120_686_000, 1463) - // Standard Error: 257_835 - .saturating_add(Weight::from_parts(60_089_209, 0).saturating_mul(p.into())) + // Estimated: `1288 + p * (9898 ±0)` + // Minimum execution time: 140_291_000 picoseconds. + Weight::from_parts(135_848_024, 1288) + // Standard Error: 123_136 + .saturating_add(Weight::from_parts(66_363_352, 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())) + .saturating_add(Weight::from_parts(0, 9898).saturating_mul(p.into())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_write_after_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` - // Estimated: `317898` - // Minimum execution time: 655_273_000 picoseconds. - Weight::from_parts(543_629_587, 317898) - // Standard Error: 378_355 - .saturating_add(Weight::from_parts(64_704_940, 0).saturating_mul(p.into())) - .saturating_add(T::DbWeight::get().reads(128_u64)) + // Estimated: `1268298` + // Minimum execution time: 2_327_758_000 picoseconds. + Weight::from_parts(2_333_373_869, 1268298) + // Standard Error: 157_810 + .saturating_add(Weight::from_parts(65_064_313, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(512_u64)) } /// 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: 5_365_156_000 picoseconds. - Weight::from_parts(5_421_553_096, 0) - // Standard Error: 34_431 - .saturating_add(Weight::from_parts(2_498_791 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 5_328_142_000 picoseconds. + Weight::from_parts(5_392_145_032, 0) + // Standard Error: 15_436 + .saturating_add(Weight::from_parts(3_424_960 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 5_326_209_000 picoseconds. - Weight::from_parts(5_425_169_577, 0) - // Standard Error: 34_417 - .saturating_add(Weight::from_parts(2_417_941 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 5_330_672_000 picoseconds. + Weight::from_parts(5_409_060_566, 0) + // Standard Error: 15_653 + .saturating_add(Weight::from_parts(3_302_515 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 10_703_833_000 picoseconds. - Weight::from_parts(11_269_918_717, 0) - // Standard Error: 51_866 - .saturating_add(Weight::from_parts(4_750_092 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 10_637_598_000 picoseconds. + Weight::from_parts(11_227_961_547, 0) + // Standard Error: 66_715 + .saturating_add(Weight::from_parts(5_063_899 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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_568_370_000 picoseconds. - Weight::from_parts(11_234_712_546, 0) - // Standard Error: 57_509 - .saturating_add(Weight::from_parts(4_745_041 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 10_731_088_000 picoseconds. + Weight::from_parts(11_261_108_693, 0) + // Standard Error: 70_165 + .saturating_add(Weight::from_parts(4_881_378 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_488_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 10_157 - .saturating_add(Weight::from_parts(3_396_426 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_527_000, 0) + // Standard Error: 11_670 + .saturating_add(Weight::from_parts(3_575_013 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_468_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 5_347 - .saturating_add(Weight::from_parts(2_460_431 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_474_000 picoseconds. + Weight::from_parts(1_509_000, 0) + // Standard Error: 37_052 + .saturating_add(Weight::from_parts(5_516_021 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_440_000 picoseconds. - Weight::from_parts(2_125_238, 0) - // Standard Error: 582 - .saturating_add(Weight::from_parts(1_751_129 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_467_000 picoseconds. + Weight::from_parts(2_137_995, 0) + // Standard Error: 1_188 + .saturating_add(Weight::from_parts(1_752_391 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_512_000 picoseconds. - Weight::from_parts(1_559_000, 0) - // Standard Error: 8_727 - .saturating_add(Weight::from_parts(2_978_766 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_375_000 picoseconds. + Weight::from_parts(1_449_000, 0) + // Standard Error: 11_388 + .saturating_add(Weight::from_parts(3_113_076 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_469_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 30_680 - .saturating_add(Weight::from_parts(5_226_956 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_470_000 picoseconds. + Weight::from_parts(1_534_000, 0) + // Standard Error: 21_996 + .saturating_add(Weight::from_parts(5_501_545 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 5_938_000 picoseconds. - Weight::from_parts(6_489_457, 0) - // Standard Error: 1_374 - .saturating_add(Weight::from_parts(78_849 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(e.into())) + // Minimum execution time: 6_516_000 picoseconds. + Weight::from_parts(4_675_588, 0) + // Standard Error: 1_678 + .saturating_add(Weight::from_parts(96_694 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_490_000 picoseconds. - Weight::from_parts(1_954_791, 0) - // Standard Error: 6_197 - .saturating_add(Weight::from_parts(2_826_066 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_456_000 picoseconds. + Weight::from_parts(856_043, 0) + // Standard Error: 7_244 + .saturating_add(Weight::from_parts(3_034_625 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts((2_826_066 - - 2_651_870) * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts((3_034_625 - + 2_721_710) * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_529_000 picoseconds. - Weight::from_parts(2_100_483, 0) - // Standard Error: 14_142 - .saturating_add(Weight::from_parts(2_651_870 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_432_000 picoseconds. + Weight::from_parts(1_451_982, 0) + // Standard Error: 13_661 + .saturating_add(Weight::from_parts(2_721_710 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_610_000 picoseconds. - Weight::from_parts(1_685_000, 0) - // Standard Error: 20_592 - .saturating_add(Weight::from_parts(11_542_905 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_570_000 picoseconds. + Weight::from_parts(1_640_000, 0) + // Standard Error: 16_754 + .saturating_add(Weight::from_parts(11_766_464 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 11_623_000 picoseconds. - Weight::from_parts(11_933_000, 0) - // Standard Error: 10_927 - .saturating_add(Weight::from_parts(696_011 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(p.into())) + // Minimum execution time: 11_975_000 picoseconds. + Weight::from_parts(12_399_000, 0) + // Standard Error: 10_497 + .saturating_add(Weight::from_parts(770_515 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 4_341_000 picoseconds. - Weight::from_parts(4_564_309, 0) + // Minimum execution time: 4_318_000 picoseconds. + Weight::from_parts(4_554_912, 0) // Standard Error: 8 - .saturating_add(Weight::from_parts(21 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(l.into())) + .saturating_add(Weight::from_parts(12 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(l.into())) } /// 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: 7_491_000 picoseconds. - Weight::from_parts(10_815_117, 0) - // Standard Error: 2_990 - .saturating_add(Weight::from_parts(309_062 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_571_000 picoseconds. + Weight::from_parts(10_378_546, 0) + // Standard Error: 3_328 + .saturating_add(Weight::from_parts(293_451 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 7_686_000 picoseconds. - Weight::from_parts(11_105_262, 0) - // Standard Error: 2_709 - .saturating_add(Weight::from_parts(744_921 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_351_000 picoseconds. + Weight::from_parts(10_129_427, 0) + // Standard Error: 7_362 + .saturating_add(Weight::from_parts(792_080 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 7_718_000 picoseconds. - Weight::from_parts(10_718_173, 0) - // Standard Error: 5_858 - .saturating_add(Weight::from_parts(776_079 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_309_000 picoseconds. + Weight::from_parts(9_912_878, 0) + // Standard Error: 5_911 + .saturating_add(Weight::from_parts(792_002 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_620_000 picoseconds. - Weight::from_parts(1_320_212, 0) - // Standard Error: 3_684 - .saturating_add(Weight::from_parts(342_526 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_643_000 picoseconds. + Weight::from_parts(1_163_412, 0) + // Standard Error: 9_858 + .saturating_add(Weight::from_parts(405_734 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_645_000 picoseconds. - Weight::from_parts(1_699_000, 0) - // Standard Error: 5_764 - .saturating_add(Weight::from_parts(626_786 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_508_000 picoseconds. + Weight::from_parts(1_549_000, 0) + // Standard Error: 11_132 + .saturating_add(Weight::from_parts(792_182 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_536_000 picoseconds. - Weight::from_parts(420_239, 0) - // Standard Error: 6_966 - .saturating_add(Weight::from_parts(6_557_730 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_522_000 picoseconds. + Weight::from_parts(604_684, 0) + // Standard Error: 9_060 + .saturating_add(Weight::from_parts(6_685_147 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(604_881, 0) - // Standard Error: 7_594 - .saturating_add(Weight::from_parts(360_970 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_374_000 picoseconds. + Weight::from_parts(1_087_249, 0) + // Standard Error: 5_921 + .saturating_add(Weight::from_parts(345_413 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_427_000 picoseconds. - Weight::from_parts(1_770_900, 0) - // Standard Error: 3_552 - .saturating_add(Weight::from_parts(219_486 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_930_622, 0) + // Standard Error: 3_739 + .saturating_add(Weight::from_parts(216_401 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_436_000 picoseconds. - Weight::from_parts(436_195, 0) - // Standard Error: 6_583 - .saturating_add(Weight::from_parts(365_422 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_443_000 picoseconds. + Weight::from_parts(1_109_928, 0) + // Standard Error: 7_045 + .saturating_add(Weight::from_parts(339_556 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_483_000 picoseconds. - Weight::from_parts(1_825_830, 0) - // Standard Error: 2_577 - .saturating_add(Weight::from_parts(209_982 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_458_000 picoseconds. + Weight::from_parts(1_884_167, 0) + // Standard Error: 3_998 + .saturating_add(Weight::from_parts(218_005 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_465_000 picoseconds. - Weight::from_parts(499_949, 0) - // Standard Error: 9_085 - .saturating_add(Weight::from_parts(358_929 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_420_000 picoseconds. + Weight::from_parts(428_584, 0) + // Standard Error: 10_031 + .saturating_add(Weight::from_parts(384_687 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_453_000 picoseconds. - Weight::from_parts(1_878_001, 0) - // Standard Error: 867 - .saturating_add(Weight::from_parts(217_828 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_380_773, 0) + // Standard Error: 5_098 + .saturating_add(Weight::from_parts(270_034 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_422_000 picoseconds. - Weight::from_parts(1_496_000, 0) - // Standard Error: 15_254 - .saturating_add(Weight::from_parts(1_027_688 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_447_000 picoseconds. + Weight::from_parts(1_497_000, 0) + // Standard Error: 10_835 + .saturating_add(Weight::from_parts(1_137_075 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_421_000 picoseconds. - Weight::from_parts(1_514_000, 0) - // Standard Error: 7_533 - .saturating_add(Weight::from_parts(572_714 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_403_000 picoseconds. + Weight::from_parts(459_342, 0) + // Standard Error: 13_819 + .saturating_add(Weight::from_parts(712_762 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_452_000 picoseconds. - Weight::from_parts(1_559_426, 0) - // Standard Error: 2_044 - .saturating_add(Weight::from_parts(210_333 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_361_000 picoseconds. + Weight::from_parts(1_450_323, 0) + // Standard Error: 5_508 + .saturating_add(Weight::from_parts(240_090 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_405_000 picoseconds. - Weight::from_parts(1_452_217, 0) - // Standard Error: 2_314 - .saturating_add(Weight::from_parts(217_031 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_460_000 picoseconds. + Weight::from_parts(641_378, 0) + // Standard Error: 6_980 + .saturating_add(Weight::from_parts(278_839 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_486_000 picoseconds. - Weight::from_parts(1_409_753, 0) - // Standard Error: 2_722 - .saturating_add(Weight::from_parts(275_619 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_458_000 picoseconds. + Weight::from_parts(1_203_189, 0) + // Standard Error: 6_739 + .saturating_add(Weight::from_parts(323_904 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_422_000 picoseconds. - Weight::from_parts(1_531_496, 0) - // Standard Error: 4_069 - .saturating_add(Weight::from_parts(278_050 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_403_000 picoseconds. + Weight::from_parts(1_221_768, 0) + // Standard Error: 6_324 + .saturating_add(Weight::from_parts(311_482 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_456_000 picoseconds. - Weight::from_parts(1_229_979, 0) - // Standard Error: 6_232 - .saturating_add(Weight::from_parts(276_862 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_455_000 picoseconds. + Weight::from_parts(1_392_005, 0) + // Standard Error: 5_768 + .saturating_add(Weight::from_parts(277_809 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_441_000 picoseconds. - Weight::from_parts(1_669_151, 0) - // Standard Error: 854 - .saturating_add(Weight::from_parts(185_751 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_426_000 picoseconds. + Weight::from_parts(1_239_302, 0) + // Standard Error: 4_360 + .saturating_add(Weight::from_parts(218_290 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_838_564, 0) - // Standard Error: 827 - .saturating_add(Weight::from_parts(109_516 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_411_000 picoseconds. + Weight::from_parts(1_690_215, 0) + // Standard Error: 2_908 + .saturating_add(Weight::from_parts(125_342 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_442_000 picoseconds. - Weight::from_parts(1_912_401, 0) - // Standard Error: 494 - .saturating_add(Weight::from_parts(108_984 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_411_000 picoseconds. + Weight::from_parts(1_896_592, 0) + // Standard Error: 1_940 + .saturating_add(Weight::from_parts(112_992 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_532_000, 0) - // Standard Error: 9_796 - .saturating_add(Weight::from_parts(970_993 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_437_000 picoseconds. + Weight::from_parts(1_458_000, 0) + // Standard Error: 10_477 + .saturating_add(Weight::from_parts(1_120_840 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_424_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 7_329 - .saturating_add(Weight::from_parts(584_961 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_463_000 picoseconds. + Weight::from_parts(1_492_000, 0) + // Standard Error: 9_532 + .saturating_add(Weight::from_parts(737_780 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_402_000 picoseconds. - Weight::from_parts(1_510_000, 0) - // Standard Error: 9_357 - .saturating_add(Weight::from_parts(1_002_170 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 10_967 + .saturating_add(Weight::from_parts(1_144_500 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_429_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 7_414 - .saturating_add(Weight::from_parts(584_935 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_490_000 picoseconds. + Weight::from_parts(1_515_000, 0) + // Standard Error: 8_866 + .saturating_add(Weight::from_parts(704_118 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_410_000 picoseconds. - Weight::from_parts(1_465_000, 0) - // Standard Error: 8_454 - .saturating_add(Weight::from_parts(962_862 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_473_000 picoseconds. + Weight::from_parts(1_523_000, 0) + // Standard Error: 11_541 + .saturating_add(Weight::from_parts(1_149_351 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_412_000 picoseconds. - Weight::from_parts(29_233, 0) - // Standard Error: 11_359 - .saturating_add(Weight::from_parts(610_276 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_378_000 picoseconds. + Weight::from_parts(1_484_000, 0) + // Standard Error: 11_410 + .saturating_add(Weight::from_parts(782_155 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_456_000 picoseconds. - Weight::from_parts(1_498_000, 0) - // Standard Error: 13_417 - .saturating_add(Weight::from_parts(1_021_525 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_464_000, 0) + // Standard Error: 9_992 + .saturating_add(Weight::from_parts(1_081_672 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_525_000, 0) - // Standard Error: 8_303 - .saturating_add(Weight::from_parts(591_034 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_453_000 picoseconds. + Weight::from_parts(1_497_000, 0) + // Standard Error: 6_669 + .saturating_add(Weight::from_parts(666_798 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_471_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 13_089 - .saturating_add(Weight::from_parts(1_022_497 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_439_000 picoseconds. + Weight::from_parts(1_461_000, 0) + // Standard Error: 11_084 + .saturating_add(Weight::from_parts(1_080_636 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_449_000 picoseconds. - Weight::from_parts(1_517_000, 0) - // Standard Error: 8_698 - .saturating_add(Weight::from_parts(594_879 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_427_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 9_050 + .saturating_add(Weight::from_parts(691_616 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_462_000 picoseconds. - Weight::from_parts(1_524_000, 0) - // Standard Error: 8_756 - .saturating_add(Weight::from_parts(963_318 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_472_000 picoseconds. + Weight::from_parts(1_498_000, 0) + // Standard Error: 12_079 + .saturating_add(Weight::from_parts(1_157_935 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_515_000 picoseconds. - Weight::from_parts(1_562_000, 0) - // Standard Error: 6_417 - .saturating_add(Weight::from_parts(580_334 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_472_000 picoseconds. + Weight::from_parts(1_502_000, 0) + // Standard Error: 10_371 + .saturating_add(Weight::from_parts(750_320 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_492_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 10_610 - .saturating_add(Weight::from_parts(993_973 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_469_000 picoseconds. + Weight::from_parts(1_501_000, 0) + // Standard Error: 10_979 + .saturating_add(Weight::from_parts(1_126_106 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_417_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 6_892 - .saturating_add(Weight::from_parts(585_613 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_404_000 picoseconds. + Weight::from_parts(1_494_000, 0) + // Standard Error: 10_490 + .saturating_add(Weight::from_parts(737_044 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_419_000 picoseconds. - Weight::from_parts(1_508_000, 0) - // Standard Error: 10_576 - .saturating_add(Weight::from_parts(973_945 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_366_000 picoseconds. + Weight::from_parts(1_423_000, 0) + // Standard Error: 10_355 + .saturating_add(Weight::from_parts(1_133_682 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_396_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 3_225 - .saturating_add(Weight::from_parts(548_021 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_399_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 6_671 + .saturating_add(Weight::from_parts(665_227 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(1_516_000, 0) - // Standard Error: 13_055 - .saturating_add(Weight::from_parts(1_032_411 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_378_000 picoseconds. + Weight::from_parts(1_496_000, 0) + // Standard Error: 12_509 + .saturating_add(Weight::from_parts(1_172_508 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_471_000 picoseconds. - Weight::from_parts(1_513_000, 0) - // Standard Error: 2_777 - .saturating_add(Weight::from_parts(539_489 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_438_000 picoseconds. + Weight::from_parts(1_524_000, 0) + // Standard Error: 8_598 + .saturating_add(Weight::from_parts(709_156 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_463_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 12_479 - .saturating_add(Weight::from_parts(1_035_516 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_513_000, 0) + // Standard Error: 10_116 + .saturating_add(Weight::from_parts(1_101_987 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_418_000 picoseconds. - Weight::from_parts(1_554_000, 0) - // Standard Error: 7_777 - .saturating_add(Weight::from_parts(584_889 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_469_000 picoseconds. + Weight::from_parts(1_532_000, 0) + // Standard Error: 10_788 + .saturating_add(Weight::from_parts(745_715 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_504_000 picoseconds. - Weight::from_parts(1_533_000, 0) - // Standard Error: 5_641 - .saturating_add(Weight::from_parts(617_995 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_383_000 picoseconds. + Weight::from_parts(1_466_000, 0) + // Standard Error: 8_825 + .saturating_add(Weight::from_parts(772_584 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(1_110_425, 0) - // Standard Error: 6_956 - .saturating_add(Weight::from_parts(348_188 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_428_000 picoseconds. + Weight::from_parts(740_616, 0) + // Standard Error: 8_224 + .saturating_add(Weight::from_parts(382_100 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_461_000 picoseconds. - Weight::from_parts(1_522_000, 0) - // Standard Error: 10_294 - .saturating_add(Weight::from_parts(673_245 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_420_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 8_353 + .saturating_add(Weight::from_parts(778_299 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_470_000 picoseconds. - Weight::from_parts(1_347_726, 0) - // Standard Error: 4_264 - .saturating_add(Weight::from_parts(331_454 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_440_000 picoseconds. + Weight::from_parts(111_844, 0) + // Standard Error: 9_944 + .saturating_add(Weight::from_parts(409_888 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_504_000 picoseconds. - Weight::from_parts(1_550_000, 0) - // Standard Error: 11_669 - .saturating_add(Weight::from_parts(962_200 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_496_000, 0) + // Standard Error: 10_146 + .saturating_add(Weight::from_parts(1_063_718 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_475_000 picoseconds. - Weight::from_parts(1_497_000, 0) - // Standard Error: 2_879 - .saturating_add(Weight::from_parts(574_079 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 8_032 + .saturating_add(Weight::from_parts(729_445 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_480_000 picoseconds. - Weight::from_parts(142_478, 0) - // Standard Error: 13_071 - .saturating_add(Weight::from_parts(1_908_564 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_418_000 picoseconds. + Weight::from_parts(1_481_000, 0) + // Standard Error: 6_839 + .saturating_add(Weight::from_parts(1_988_611 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_489_000 picoseconds. - Weight::from_parts(1_528_000, 0) - // Standard Error: 11_306 - .saturating_add(Weight::from_parts(1_360_255 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_442_000 picoseconds. + Weight::from_parts(1_489_000, 0) + // Standard Error: 10_357 + .saturating_add(Weight::from_parts(1_585_166 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_450_000 picoseconds. - Weight::from_parts(1_513_000, 0) - // Standard Error: 7_987 - .saturating_add(Weight::from_parts(1_919_884 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_413_000 picoseconds. + Weight::from_parts(1_491_000, 0) + // Standard Error: 9_098 + .saturating_add(Weight::from_parts(2_099_082 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_463_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 10_766 - .saturating_add(Weight::from_parts(1_324_346 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_405_000 picoseconds. + Weight::from_parts(1_472_000, 0) + // Standard Error: 12_573 + .saturating_add(Weight::from_parts(1_670_308 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_396_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 36_922 - .saturating_add(Weight::from_parts(9_859_819 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_480_000, 0) + // Standard Error: 34_238 + .saturating_add(Weight::from_parts(10_240_611 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_440_000 picoseconds. - Weight::from_parts(1_482_000, 0) - // Standard Error: 47_816 - .saturating_add(Weight::from_parts(8_166_575 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_478_000, 0) + // Standard Error: 46_358 + .saturating_add(Weight::from_parts(8_430_521 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_480_000 picoseconds. - Weight::from_parts(321_354, 0) - // Standard Error: 16_552 - .saturating_add(Weight::from_parts(1_961_929 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_390_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 8_744 + .saturating_add(Weight::from_parts(2_139_108 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_439_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 9_991 - .saturating_add(Weight::from_parts(1_343_263 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_424_000 picoseconds. + Weight::from_parts(1_485_000, 0) + // Standard Error: 9_010 + .saturating_add(Weight::from_parts(1_586_067 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_459_000 picoseconds. - Weight::from_parts(1_494_000, 0) - // Standard Error: 8_577 - .saturating_add(Weight::from_parts(669_117 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_514_000 picoseconds. + Weight::from_parts(1_554_000, 0) + // Standard Error: 8_317 + .saturating_add(Weight::from_parts(733_744 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_445_000 picoseconds. - Weight::from_parts(998_293, 0) - // Standard Error: 8_098 - .saturating_add(Weight::from_parts(359_466 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_440_000 picoseconds. + Weight::from_parts(1_311_917, 0) + // Standard Error: 3_634 + .saturating_add(Weight::from_parts(327_583 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_492_000 picoseconds. - Weight::from_parts(1_530_000, 0) - // Standard Error: 3_963 - .saturating_add(Weight::from_parts(616_432 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_407_000 picoseconds. + Weight::from_parts(1_445_000, 0) + // Standard Error: 7_266 + .saturating_add(Weight::from_parts(758_058 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_418_000 picoseconds. - Weight::from_parts(699_536, 0) - // Standard Error: 9_057 - .saturating_add(Weight::from_parts(376_105 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_369_000 picoseconds. + Weight::from_parts(936_882, 0) + // Standard Error: 5_796 + .saturating_add(Weight::from_parts(366_729 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_420_000 picoseconds. - Weight::from_parts(1_465_000, 0) - // Standard Error: 6_079 - .saturating_add(Weight::from_parts(638_681 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_474_000, 0) + // Standard Error: 9_148 + .saturating_add(Weight::from_parts(804_237 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_379_000 picoseconds. - Weight::from_parts(141_407, 0) - // Standard Error: 11_857 - .saturating_add(Weight::from_parts(413_984 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_484_000, 0) + // Standard Error: 5_518 + .saturating_add(Weight::from_parts(396_650 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_482_000 picoseconds. - Weight::from_parts(1_544_000, 0) - // Standard Error: 6_715 - .saturating_add(Weight::from_parts(548_894 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_415_000 picoseconds. + Weight::from_parts(1_504_000, 0) + // Standard Error: 8_158 + .saturating_add(Weight::from_parts(651_350 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_488_000 picoseconds. - Weight::from_parts(1_517_160, 0) - // Standard Error: 4_820 - .saturating_add(Weight::from_parts(304_341 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_375_000 picoseconds. + Weight::from_parts(473_237, 0) + // Standard Error: 9_460 + .saturating_add(Weight::from_parts(380_001 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_434_000 picoseconds. - Weight::from_parts(1_510_000, 0) - // Standard Error: 6_855 - .saturating_add(Weight::from_parts(570_233 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_459_000 picoseconds. + Weight::from_parts(1_504_000, 0) + // Standard Error: 8_872 + .saturating_add(Weight::from_parts(667_642 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_434_000 picoseconds. - Weight::from_parts(1_523_237, 0) - // Standard Error: 2_690 - .saturating_add(Weight::from_parts(301_214 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_446_000 picoseconds. + Weight::from_parts(1_400_352, 0) + // Standard Error: 4_222 + .saturating_add(Weight::from_parts(309_387 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_443_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 5_844 - .saturating_add(Weight::from_parts(542_317 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_400_000 picoseconds. + Weight::from_parts(1_455_000, 0) + // Standard Error: 6_792 + .saturating_add(Weight::from_parts(635_863 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_427_000 picoseconds. - Weight::from_parts(662_890, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(345_137 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_441_000 picoseconds. + Weight::from_parts(899_900, 0) + // Standard Error: 5_432 + .saturating_add(Weight::from_parts(338_640 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_460_000 picoseconds. - Weight::from_parts(1_533_000, 0) - // Standard Error: 5_568 - .saturating_add(Weight::from_parts(539_050 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_463_000, 0) + // Standard Error: 9_043 + .saturating_add(Weight::from_parts(679_976 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_442_000 picoseconds. - Weight::from_parts(1_114_134, 0) - // Standard Error: 6_367 - .saturating_add(Weight::from_parts(324_106 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_400_000 picoseconds. + Weight::from_parts(20_796, 0) + // Standard Error: 9_070 + .saturating_add(Weight::from_parts(410_030 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_470_000 picoseconds. - Weight::from_parts(1_517_000, 0) - // Standard Error: 3_614 - .saturating_add(Weight::from_parts(532_028 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_423_000 picoseconds. + Weight::from_parts(1_509_000, 0) + // Standard Error: 5_984 + .saturating_add(Weight::from_parts(599_501 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_449_000 picoseconds. - Weight::from_parts(978_738, 0) - // Standard Error: 6_752 - .saturating_add(Weight::from_parts(334_980 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_368_000 picoseconds. + Weight::from_parts(391_801, 0) + // Standard Error: 8_339 + .saturating_add(Weight::from_parts(384_746 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: // Measured: `1134` // Estimated: `6196` - // Minimum execution time: 104_187_000 picoseconds. - Weight::from_parts(105_875_000, 6196) + // Minimum execution time: 100_235_000 picoseconds. + Weight::from_parts(102_401_000, 6196) .saturating_add(T::DbWeight::get().reads(10_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2119,8 +2121,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `825` // Estimated: `4290` - // Minimum execution time: 58_005_000 picoseconds. - Weight::from_parts(59_814_000, 4290) + // Minimum execution time: 58_203_000 picoseconds. + Weight::from_parts(59_364_000, 4290) .saturating_add(T::DbWeight::get().reads(6_u64)) .saturating_add(T::DbWeight::get().writes(5_u64)) } @@ -2128,8 +2130,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1096` // Estimated: `6196` - // Minimum execution time: 120_469_000 picoseconds. - Weight::from_parts(126_556_000, 6196) + // Minimum execution time: 115_141_000 picoseconds. + Weight::from_parts(116_158_000, 6196) .saturating_add(T::DbWeight::get().reads(14_u64)) .saturating_add(T::DbWeight::get().writes(10_u64)) } @@ -2137,8 +2139,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `661` // Estimated: `4126` - // Minimum execution time: 39_083_000 picoseconds. - Weight::from_parts(40_503_000, 4126) + // Minimum execution time: 39_484_000 picoseconds. + Weight::from_parts(40_672_000, 4126) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2146,8 +2148,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `906` // Estimated: `4371` - // Minimum execution time: 55_996_000 picoseconds. - Weight::from_parts(57_366_000, 4371) + // Minimum execution time: 56_490_000 picoseconds. + Weight::from_parts(57_753_000, 4371) .saturating_add(T::DbWeight::get().reads(8_u64)) .saturating_add(T::DbWeight::get().writes(6_u64)) } @@ -2155,16 +2157,16 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(6_777_000, 3545) + // Minimum execution time: 6_469_000 picoseconds. + Weight::from_parts(6_776_000, 3545) .saturating_add(T::DbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: // Measured: `1621` // Estimated: `7561` - // Minimum execution time: 158_607_000 picoseconds. - Weight::from_parts(160_937_000, 7561) + // Minimum execution time: 154_828_000 picoseconds. + Weight::from_parts(157_457_000, 7561) .saturating_add(T::DbWeight::get().reads(18_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -2172,8 +2174,8 @@ impl WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `1381` // Estimated: `7321` - // Minimum execution time: 139_327_000 picoseconds. - Weight::from_parts(140_584_000, 7321) + // Minimum execution time: 134_087_000 picoseconds. + Weight::from_parts(136_515_000, 7321) .saturating_add(T::DbWeight::get().reads(17_u64)) .saturating_add(T::DbWeight::get().writes(13_u64)) } @@ -2186,140 +2188,140 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 80_638_000 picoseconds. - Weight::from_parts(87_698_814, 0) - // Standard Error: 81_383 - .saturating_add(Weight::from_parts(14_760_924, 0).saturating_mul(r.into())) + // Minimum execution time: 81_085_000 picoseconds. + Weight::from_parts(87_521_940, 0) + // Standard Error: 72_960 + .saturating_add(Weight::from_parts(16_186_428, 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: 81_464_000 picoseconds. - Weight::from_parts(87_970_042, 0) - // Standard Error: 84_207 - .saturating_add(Weight::from_parts(14_403_406, 0).saturating_mul(r.into())) + // Minimum execution time: 80_804_000 picoseconds. + Weight::from_parts(87_454_764, 0) + // Standard Error: 69_228 + .saturating_add(Weight::from_parts(16_437_154, 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: 80_961_000 picoseconds. - Weight::from_parts(87_629_768, 0) - // Standard Error: 83_594 - .saturating_add(Weight::from_parts(13_245_088, 0).saturating_mul(r.into())) + // Minimum execution time: 82_212_000 picoseconds. + Weight::from_parts(89_113_038, 0) + // Standard Error: 69_590 + .saturating_add(Weight::from_parts(13_757_824, 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: 81_418_000 picoseconds. - Weight::from_parts(88_186_426, 0) - // Standard Error: 79_425 - .saturating_add(Weight::from_parts(12_897_324, 0).saturating_mul(r.into())) + // Minimum execution time: 81_338_000 picoseconds. + Weight::from_parts(87_730_864, 0) + // Standard Error: 81_568 + .saturating_add(Weight::from_parts(14_784_750, 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: 87_090_000 picoseconds. - Weight::from_parts(92_626_578, 0) - // Standard Error: 78_948 - .saturating_add(Weight::from_parts(11_077_460, 0).saturating_mul(r.into())) + // Minimum execution time: 98_028_000 picoseconds. + Weight::from_parts(108_813_886, 0) + // Standard Error: 92_343 + .saturating_add(Weight::from_parts(17_301_406, 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: 83_748_000 picoseconds. - Weight::from_parts(90_598_670, 0) - // Standard Error: 81_358 - .saturating_add(Weight::from_parts(13_233_944, 0).saturating_mul(r.into())) + // Minimum execution time: 100_761_000 picoseconds. + Weight::from_parts(110_440_928, 0) + // Standard Error: 93_579 + .saturating_add(Weight::from_parts(14_286_508, 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: 82_241_000 picoseconds. - Weight::from_parts(88_945_066, 0) - // Standard Error: 82_147 - .saturating_add(Weight::from_parts(9_593_070, 0).saturating_mul(r.into())) + // Minimum execution time: 85_593_000 picoseconds. + Weight::from_parts(92_699_478, 0) + // Standard Error: 87_925 + .saturating_add(Weight::from_parts(7_158_718, 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: 81_355_000 picoseconds. - Weight::from_parts(89_317_676, 0) - // Standard Error: 82_851 - .saturating_add(Weight::from_parts(8_510_322, 0).saturating_mul(r.into())) + // Minimum execution time: 84_184_000 picoseconds. + Weight::from_parts(90_784_862, 0) + // Standard Error: 83_920 + .saturating_add(Weight::from_parts(12_438_846, 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: 79_022_000 picoseconds. - Weight::from_parts(84_783_048, 0) - // Standard Error: 79_540 - .saturating_add(Weight::from_parts(20_969_518, 0).saturating_mul(r.into())) + // Minimum execution time: 79_458_000 picoseconds. + Weight::from_parts(86_059_606, 0) + // Standard Error: 72_945 + .saturating_add(Weight::from_parts(20_132_276, 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: 79_037_000 picoseconds. - Weight::from_parts(85_412_290, 0) - // Standard Error: 80_224 - .saturating_add(Weight::from_parts(15_865_290, 0).saturating_mul(r.into())) + // Minimum execution time: 82_808_000 picoseconds. + Weight::from_parts(89_542_364, 0) + // Standard Error: 81_504 + .saturating_add(Weight::from_parts(11_982_054, 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: 79_584_000 picoseconds. - Weight::from_parts(85_460_050, 0) - // Standard Error: 82_489 - .saturating_add(Weight::from_parts(14_931_310, 0).saturating_mul(r.into())) + // Minimum execution time: 82_558_000 picoseconds. + Weight::from_parts(90_074_890, 0) + // Standard Error: 70_189 + .saturating_add(Weight::from_parts(10_730_112, 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: 79_049_000 picoseconds. - Weight::from_parts(85_177_914, 0) - // Standard Error: 81_098 - .saturating_add(Weight::from_parts(15_026_532, 0).saturating_mul(r.into())) + // Minimum execution time: 83_677_000 picoseconds. + Weight::from_parts(90_134_372, 0) + // Standard Error: 68_946 + .saturating_add(Weight::from_parts(14_377_796, 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: 79_390_000 picoseconds. - Weight::from_parts(84_760_726, 0) - // Standard Error: 74_444 - .saturating_add(Weight::from_parts(15_584_970, 0).saturating_mul(r.into())) + // Minimum execution time: 82_578_000 picoseconds. + Weight::from_parts(89_492_782, 0) + // Standard Error: 71_219 + .saturating_add(Weight::from_parts(11_474_270, 0).saturating_mul(r.into())) } /// The range of component `c` is `[0, 512]`. fn db_write_per_kb(c: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_376_000 picoseconds. - Weight::from_parts(1_430_000, 0) - // Standard Error: 548 - .saturating_add(Weight::from_parts(244_302, 0).saturating_mul(c.into())) + // Minimum execution time: 1_204_000 picoseconds. + Weight::from_parts(1_283_000, 0) + // Standard Error: 492 + .saturating_add(Weight::from_parts(282_121, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().writes(1_u64)) } /// The range of component `c` is `[0, 512]`. @@ -2327,10 +2329,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `113 + c * (1024 ±0)` // Estimated: `3577 + c * (1024 ±0)` - // Minimum execution time: 6_369_000 picoseconds. - Weight::from_parts(836_623, 3577) - // Standard Error: 3_395 - .saturating_add(Weight::from_parts(873_479, 0).saturating_mul(c.into())) + // Minimum execution time: 6_357_000 picoseconds. + Weight::from_parts(4_150_278, 3577) + // Standard Error: 3_148 + .saturating_add(Weight::from_parts(919_895, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(c.into())) } @@ -2339,67 +2341,67 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 52_395_000 picoseconds. - Weight::from_parts(56_611_000, 0) - // Standard Error: 29_413 - .saturating_add(Weight::from_parts(2_865_471, 0).saturating_mul(c.into())) + // Minimum execution time: 53_820_000 picoseconds. + Weight::from_parts(56_838_000, 0) + // Standard Error: 32_488 + .saturating_add(Weight::from_parts(2_892_454, 0).saturating_mul(c.into())) } /// The range of component `d` is `[0, 512]`. fn instantiate_module_data_section_per_kb(d: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 72_952_000 picoseconds. - Weight::from_parts(108_636_151, 0) - // Standard Error: 2_663 - .saturating_add(Weight::from_parts(677_133, 0).saturating_mul(d.into())) + // Minimum execution time: 94_901_000 picoseconds. + Weight::from_parts(132_937_883, 0) + // Standard Error: 3_848 + .saturating_add(Weight::from_parts(706_897, 0).saturating_mul(d.into())) } /// The range of component `g` is `[0, 512]`. fn instantiate_module_global_section_per_kb(g: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 51_073_000 picoseconds. - Weight::from_parts(53_381_000, 0) - // Standard Error: 32_953 - .saturating_add(Weight::from_parts(3_016_261, 0).saturating_mul(g.into())) + // Minimum execution time: 49_753_000 picoseconds. + Weight::from_parts(52_498_000, 0) + // Standard Error: 40_618 + .saturating_add(Weight::from_parts(3_366_611, 0).saturating_mul(g.into())) } /// The range of component `t` is `[0, 9765]`. fn instantiate_module_table_section_per_kb(t: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 53_918_000 picoseconds. - Weight::from_parts(534_874_669, 0) - // Standard Error: 26_786 - .saturating_add(Weight::from_parts(659_605, 0).saturating_mul(t.into())) + // Minimum execution time: 50_171_000 picoseconds. + Weight::from_parts(388_613_199, 0) + // Standard Error: 46_160 + .saturating_add(Weight::from_parts(738_928, 0).saturating_mul(t.into())) } /// The range of component `e` is `[0, 512]`. fn instantiate_module_element_section_per_kb(e: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 299_959_000 picoseconds. - Weight::from_parts(433_376_465, 0) - // Standard Error: 25_294 - .saturating_add(Weight::from_parts(2_546_815, 0).saturating_mul(e.into())) + // Minimum execution time: 281_516_000 picoseconds. + Weight::from_parts(517_793_008, 0) + // Standard Error: 82_370 + .saturating_add(Weight::from_parts(2_388_834, 0).saturating_mul(e.into())) } /// The range of component `t` is `[0, 20]`. fn instantiate_module_type_section_per_kb(t: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 51_150_000 picoseconds. - Weight::from_parts(42_500_272, 0) - // Standard Error: 175_184 - .saturating_add(Weight::from_parts(22_893_152, 0).saturating_mul(t.into())) + // Minimum execution time: 49_648_000 picoseconds. + Weight::from_parts(36_221_921, 0) + // Standard Error: 202_063 + .saturating_add(Weight::from_parts(23_720_456, 0).saturating_mul(t.into())) } fn claim_value() -> Weight { // Proof Size summary in bytes: // Measured: `1335` // Estimated: `8799` - // Minimum execution time: 182_585_000 picoseconds. - Weight::from_parts(187_382_000, 8799) + // Minimum execution time: 175_982_000 picoseconds. + Weight::from_parts(179_693_000, 8799) .saturating_add(RocksDbWeight::get().reads(18_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } @@ -2408,65 +2410,67 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `4` // Estimated: `3469` - // Minimum execution time: 93_970_000 picoseconds. - Weight::from_parts(141_601_671, 3469) - // Standard Error: 49_312 - .saturating_add(Weight::from_parts(88_834_733, 0).saturating_mul(c.into())) + // Minimum execution time: 92_670_000 picoseconds. + Weight::from_parts(81_116_766, 3469) + // Standard Error: 46_952 + .saturating_add(Weight::from_parts(90_724_059, 0).saturating_mul(c.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(3_u64)) } - /// The range of component `s` is `[0, 4194304]`. - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `s` is `[0, 8388608]`. + /// The range of component `p` is `[0, 8388608]`. fn create_program(s: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `669` // Estimated: `6196` - // Minimum execution time: 1_276_622_000 picoseconds. - Weight::from_parts(241_143_362, 6196) - // Standard Error: 2 - .saturating_add(Weight::from_parts(1_041, 0).saturating_mul(s.into())) - // Standard Error: 5 - .saturating_add(Weight::from_parts(511, 0).saturating_mul(p.into())) + // Minimum execution time: 10_317_795_000 picoseconds. + Weight::from_parts(1_027_988_266, 6196) + // Standard Error: 8 + .saturating_add(Weight::from_parts(2_058, 0).saturating_mul(s.into())) + // Standard Error: 8 + .saturating_add(Weight::from_parts(1_223, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(12_u64)) } /// The range of component `c` is `[0, 250]`. - /// The range of component `s` is `[0, 4194304]`. - /// The range of component `p` is `[0, 2097152]`. - fn upload_program(c: u32, s: u32, _p: u32, ) -> Weight { + /// The range of component `s` is `[0, 8388608]`. + /// The range of component `p` is `[0, 8388608]`. + fn upload_program(c: u32, s: u32, p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `461` // Estimated: `6196` - // Minimum execution time: 5_077_703_000 picoseconds. - Weight::from_parts(5_080_167_000, 6196) - // Standard Error: 185_679 - .saturating_add(Weight::from_parts(33_890_413, 0).saturating_mul(c.into())) - // Standard Error: 11 - .saturating_add(Weight::from_parts(448, 0).saturating_mul(s.into())) + // Minimum execution time: 25_552_781_000 picoseconds. + Weight::from_parts(25_745_179_000, 6196) + // Standard Error: 922_072 + .saturating_add(Weight::from_parts(49_192_455, 0).saturating_mul(c.into())) + // Standard Error: 27 + .saturating_add(Weight::from_parts(682, 0).saturating_mul(s.into())) + // Standard Error: 27 + .saturating_add(Weight::from_parts(122, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(16_u64)) .saturating_add(RocksDbWeight::get().writes(15_u64)) } - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `p` is `[0, 8388608]`. fn send_message(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `531` // Estimated: `6196` - // Minimum execution time: 126_226_000 picoseconds. - Weight::from_parts(105_291_661, 6196) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_238, 0).saturating_mul(p.into())) + // Minimum execution time: 121_245_000 picoseconds. + Weight::from_parts(260_952_934, 6196) + // Standard Error: 4 + .saturating_add(Weight::from_parts(1_268, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(12_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } - /// The range of component `p` is `[0, 2097152]`. + /// The range of component `p` is `[0, 8388608]`. fn send_reply(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `1334` // Estimated: `8799` - // Minimum execution time: 213_941_000 picoseconds. - Weight::from_parts(206_322_064, 8799) - // Standard Error: 5 - .saturating_add(Weight::from_parts(1_249, 0).saturating_mul(p.into())) + // Minimum execution time: 203_476_000 picoseconds. + Weight::from_parts(342_907_926, 8799) + // Standard Error: 3 + .saturating_add(Weight::from_parts(1_274, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(19_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } @@ -2475,10 +2479,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0 + d * (207 ±0)` // Estimated: `3593 + d * (2683 ±0)` - // Minimum execution time: 68_782_000 picoseconds. - Weight::from_parts(69_437_000, 3593) - // Standard Error: 36_215 - .saturating_add(Weight::from_parts(53_874_207, 0).saturating_mul(d.into())) + // Minimum execution time: 65_081_000 picoseconds. + Weight::from_parts(66_191_000, 3593) + // Standard Error: 58_551 + .saturating_add(Weight::from_parts(50_680_814, 0).saturating_mul(d.into())) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().reads((2_u64).saturating_mul(d.into()))) .saturating_add(RocksDbWeight::get().writes(1_u64)) @@ -2490,10 +2494,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `296 + e * (1024 ±0)` // Estimated: `3760 + e * (1024 ±0)` - // Minimum execution time: 84_055_000 picoseconds. - Weight::from_parts(187_026_293, 3760) - // Standard Error: 475_717 - .saturating_add(Weight::from_parts(753_801_065, 0).saturating_mul(e.into())) + // Minimum execution time: 79_923_000 picoseconds. + Weight::from_parts(80_805_000, 3760) + // Standard Error: 498_658 + .saturating_add(Weight::from_parts(731_978_653, 0).saturating_mul(e.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) .saturating_add(Weight::from_parts(0, 1024).saturating_mul(e.into())) @@ -2503,10 +2507,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `101 + a * (8 ±0)` // Estimated: `3566 + a * (8 ±0)` - // Minimum execution time: 6_952_000 picoseconds. - Weight::from_parts(10_328_075, 3566) - // Standard Error: 30 - .saturating_add(Weight::from_parts(23_938, 0).saturating_mul(a.into())) + // Minimum execution time: 6_934_000 picoseconds. + Weight::from_parts(12_078_106, 3566) + // Standard Error: 31 + .saturating_add(Weight::from_parts(22_748, 0).saturating_mul(a.into())) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(Weight::from_parts(0, 8).saturating_mul(a.into())) } @@ -2515,596 +2519,596 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 241_096_000 picoseconds. - Weight::from_parts(165_695_918, 0) - // Standard Error: 323_636 - .saturating_add(Weight::from_parts(145_032_627, 0).saturating_mul(r.into())) + // Minimum execution time: 257_921_000 picoseconds. + Weight::from_parts(161_816_850, 0) + // Standard Error: 281_104 + .saturating_add(Weight::from_parts(155_335_937, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn mem_grow(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 188_000 picoseconds. - Weight::from_parts(707_132, 0) - // Standard Error: 35_459 - .saturating_add(Weight::from_parts(59_008_025, 0).saturating_mul(r.into())) + // Minimum execution time: 164_000 picoseconds. + Weight::from_parts(182_000, 0) + // Standard Error: 18_683 + .saturating_add(Weight::from_parts(57_610_859, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 819]`. fn mem_grow_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 59_391_000 picoseconds. - Weight::from_parts(61_143_899, 0) - // Standard Error: 103 - .saturating_add(Weight::from_parts(313, 0).saturating_mul(p.into())) + // Minimum execution time: 58_033_000 picoseconds. + Weight::from_parts(59_853_044, 0) + // Standard Error: 110 + .saturating_add(Weight::from_parts(462, 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: 183_614_000 picoseconds. - Weight::from_parts(148_096_618, 0) - // Standard Error: 457_192 - .saturating_add(Weight::from_parts(79_118_397, 0).saturating_mul(r.into())) + // Minimum execution time: 188_407_000 picoseconds. + Weight::from_parts(145_685_616, 0) + // Standard Error: 392_053 + .saturating_add(Weight::from_parts(84_798_746, 0).saturating_mul(r.into())) } /// The range of component `r` is `[0, 20]`. fn free_range(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 188_386_000 picoseconds. - Weight::from_parts(144_413_884, 0) - // Standard Error: 445_383 - .saturating_add(Weight::from_parts(83_190_740, 0).saturating_mul(r.into())) + // Minimum execution time: 191_694_000 picoseconds. + Weight::from_parts(141_546_999, 0) + // Standard Error: 386_021 + .saturating_add(Weight::from_parts(86_791_607, 0).saturating_mul(r.into())) } /// The range of component `p` is `[1, 700]`. fn free_range_per_page(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 187_837_000 picoseconds. - Weight::from_parts(317_199_602, 0) - // Standard Error: 8_450 - .saturating_add(Weight::from_parts(4_324_506, 0).saturating_mul(p.into())) + // Minimum execution time: 190_426_000 picoseconds. + Weight::from_parts(300_010_670, 0) + // Standard Error: 7_369 + .saturating_add(Weight::from_parts(4_241_817, 0).saturating_mul(p.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: 83_280_000 picoseconds. - Weight::from_parts(81_427_826, 0) - // Standard Error: 4_521 - .saturating_add(Weight::from_parts(2_525_760, 0).saturating_mul(r.into())) + // Minimum execution time: 84_235_000 picoseconds. + Weight::from_parts(85_646_485, 0) + // Standard Error: 3_928 + .saturating_add(Weight::from_parts(2_534_819, 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: 152_543_000 picoseconds. - Weight::from_parts(172_546_593, 0) - // Standard Error: 6_352 - .saturating_add(Weight::from_parts(2_532_797, 0).saturating_mul(r.into())) + // Minimum execution time: 155_918_000 picoseconds. + Weight::from_parts(176_808_575, 0) + // Standard Error: 4_641 + .saturating_add(Weight::from_parts(2_454_226, 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: 81_778_000 picoseconds. - Weight::from_parts(91_015_108, 0) - // Standard Error: 299_393 - .saturating_add(Weight::from_parts(94_842_820, 0).saturating_mul(r.into())) + // Minimum execution time: 81_688_000 picoseconds. + Weight::from_parts(93_244_288, 0) + // Standard Error: 292_912 + .saturating_add(Weight::from_parts(95_387_484, 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: 81_821_000 picoseconds. - Weight::from_parts(88_683_976, 0) - // Standard Error: 270_532 - .saturating_add(Weight::from_parts(92_156_586, 0).saturating_mul(r.into())) + // Minimum execution time: 83_658_000 picoseconds. + Weight::from_parts(80_360_893, 0) + // Standard Error: 308_740 + .saturating_add(Weight::from_parts(92_497_556, 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: 83_080_000 picoseconds. - Weight::from_parts(99_655_018, 0) - // Standard Error: 268_557 - .saturating_add(Weight::from_parts(89_605_619, 0).saturating_mul(r.into())) + // Minimum execution time: 84_107_000 picoseconds. + Weight::from_parts(80_085_633, 0) + // Standard Error: 276_036 + .saturating_add(Weight::from_parts(92_778_822, 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: 81_349_000 picoseconds. - Weight::from_parts(81_114_956, 0) - // Standard Error: 287_304 - .saturating_add(Weight::from_parts(91_170_430, 0).saturating_mul(r.into())) + // Minimum execution time: 81_236_000 picoseconds. + Weight::from_parts(85_573_477, 0) + // Standard Error: 272_600 + .saturating_add(Weight::from_parts(91_841_357, 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: 81_993_000 picoseconds. - Weight::from_parts(86_349_176, 0) - // Standard Error: 259_423 - .saturating_add(Weight::from_parts(90_135_604, 0).saturating_mul(r.into())) + // Minimum execution time: 84_720_000 picoseconds. + Weight::from_parts(74_607_332, 0) + // Standard Error: 288_432 + .saturating_add(Weight::from_parts(94_540_463, 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: 81_414_000 picoseconds. - Weight::from_parts(88_688_115, 0) - // Standard Error: 265_181 - .saturating_add(Weight::from_parts(91_645_825, 0).saturating_mul(r.into())) + // Minimum execution time: 83_554_000 picoseconds. + Weight::from_parts(73_414_299, 0) + // Standard Error: 299_152 + .saturating_add(Weight::from_parts(94_155_784, 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: 82_772_000 picoseconds. - Weight::from_parts(90_955_250, 0) - // Standard Error: 248_397 - .saturating_add(Weight::from_parts(91_741_020, 0).saturating_mul(r.into())) + // Minimum execution time: 83_130_000 picoseconds. + Weight::from_parts(83_557_999, 0) + // Standard Error: 250_229 + .saturating_add(Weight::from_parts(98_517_877, 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: 82_771_000 picoseconds. - Weight::from_parts(81_534_828, 0) - // Standard Error: 257_862 - .saturating_add(Weight::from_parts(92_035_387, 0).saturating_mul(r.into())) + // Minimum execution time: 83_785_000 picoseconds. + Weight::from_parts(71_814_673, 0) + // Standard Error: 283_885 + .saturating_add(Weight::from_parts(92_150_009, 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: 86_914_000 picoseconds. - Weight::from_parts(115_392_314, 0) - // Standard Error: 394_133 - .saturating_add(Weight::from_parts(138_505_525, 0).saturating_mul(r.into())) + // Minimum execution time: 104_059_000 picoseconds. + Weight::from_parts(152_986_963, 0) + // Standard Error: 334_552 + .saturating_add(Weight::from_parts(139_815_275, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_read_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 204_002_000 picoseconds. - Weight::from_parts(204_943_000, 0) - // Standard Error: 121_704 - .saturating_add(Weight::from_parts(17_164_182, 0).saturating_mul(n.into())) + // Minimum execution time: 229_414_000 picoseconds. + Weight::from_parts(236_466_000, 0) + // Standard Error: 27_667 + .saturating_add(Weight::from_parts(18_143_792, 0).saturating_mul(n.into())) } /// The range of component `r` is `[0, 20]`. fn gr_env_vars(r: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 83_867_000 picoseconds. - Weight::from_parts(87_932_805, 0) - // Standard Error: 357_927 - .saturating_add(Weight::from_parts(94_605_306, 0).saturating_mul(r.into())) + // Minimum execution time: 83_526_000 picoseconds. + Weight::from_parts(87_813_574, 0) + // Standard Error: 308_978 + .saturating_add(Weight::from_parts(94_659_224, 0).saturating_mul(r.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: 82_116_000 picoseconds. - Weight::from_parts(109_127_153, 0) - // Standard Error: 331_070 - .saturating_add(Weight::from_parts(91_066_520, 0).saturating_mul(r.into())) + // Minimum execution time: 84_915_000 picoseconds. + Weight::from_parts(72_869_807, 0) + // Standard Error: 284_541 + .saturating_add(Weight::from_parts(92_955_571, 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: 82_552_000 picoseconds. - Weight::from_parts(90_890_169, 0) - // Standard Error: 275_600 - .saturating_add(Weight::from_parts(89_568_386, 0).saturating_mul(r.into())) + // Minimum execution time: 82_772_000 picoseconds. + Weight::from_parts(82_914_756, 0) + // Standard Error: 274_006 + .saturating_add(Weight::from_parts(91_608_867, 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: 82_845_000 picoseconds. - Weight::from_parts(96_148_475, 0) - // Standard Error: 305_215 - .saturating_add(Weight::from_parts(176_245_357, 0).saturating_mul(n.into())) + // Minimum execution time: 86_855_000 picoseconds. + Weight::from_parts(103_442_293, 0) + // Standard Error: 237_575 + .saturating_add(Weight::from_parts(160_812_146, 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: 84_588_000 picoseconds. - Weight::from_parts(88_326_000, 0) - // Standard Error: 3_164_088 - .saturating_add(Weight::from_parts(709_013_789, 0).saturating_mul(r.into())) + // Minimum execution time: 84_861_000 picoseconds. + Weight::from_parts(89_299_000, 0) + // Standard Error: 3_930_726 + .saturating_add(Weight::from_parts(744_953_133, 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: 82_243_000 picoseconds. - Weight::from_parts(131_282_160, 0) - // Standard Error: 335_558 - .saturating_add(Weight::from_parts(250_152_617, 0).saturating_mul(r.into())) + // Minimum execution time: 84_959_000 picoseconds. + Weight::from_parts(123_324_043, 0) + // Standard Error: 303_314 + .saturating_add(Weight::from_parts(252_050_549, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 319_905_000 picoseconds. - Weight::from_parts(324_723_000, 0) - // Standard Error: 263_838 - .saturating_add(Weight::from_parts(41_977_002, 0).saturating_mul(n.into())) + // Minimum execution time: 321_255_000 picoseconds. + Weight::from_parts(327_606_000, 0) + // Standard Error: 40_540 + .saturating_add(Weight::from_parts(44_957_292, 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: 83_588_000 picoseconds. - Weight::from_parts(152_273_758, 0) - // Standard Error: 328_432 - .saturating_add(Weight::from_parts(250_619_858, 0).saturating_mul(r.into())) + // Minimum execution time: 84_911_000 picoseconds. + Weight::from_parts(132_201_915, 0) + // Standard Error: 293_485 + .saturating_add(Weight::from_parts(255_169_385, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 322_231_000 picoseconds. - Weight::from_parts(327_207_000, 0) - // Standard Error: 265_588 - .saturating_add(Weight::from_parts(42_088_275, 0).saturating_mul(n.into())) + // Minimum execution time: 329_040_000 picoseconds. + Weight::from_parts(334_768_000, 0) + // Standard Error: 39_533 + .saturating_add(Weight::from_parts(44_897_539, 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: 87_546_000 picoseconds. - Weight::from_parts(120_888_846, 0) - // Standard Error: 279_924 - .saturating_add(Weight::from_parts(253_832_475, 0).saturating_mul(r.into())) + // Minimum execution time: 101_253_000 picoseconds. + Weight::from_parts(162_621_665, 0) + // Standard Error: 295_782 + .saturating_add(Weight::from_parts(243_049_666, 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: 86_526_000 picoseconds. - Weight::from_parts(127_681_539, 0) - // Standard Error: 279_881 - .saturating_add(Weight::from_parts(249_038_114, 0).saturating_mul(r.into())) + // Minimum execution time: 101_268_000 picoseconds. + Weight::from_parts(159_104_103, 0) + // Standard Error: 284_845 + .saturating_add(Weight::from_parts(252_690_758, 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: 82_271_000 picoseconds. - Weight::from_parts(83_163_924, 0) - // Standard Error: 295_911 - .saturating_add(Weight::from_parts(102_832_505, 0).saturating_mul(r.into())) + // Minimum execution time: 83_143_000 picoseconds. + Weight::from_parts(77_313_276, 0) + // Standard Error: 210_704 + .saturating_add(Weight::from_parts(109_700_806, 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: 2_038_401_000 picoseconds. - Weight::from_parts(2_173_192_003, 0) - // Standard Error: 776_358 - .saturating_add(Weight::from_parts(163_388_582, 0).saturating_mul(r.into())) + // Minimum execution time: 1_993_718_000 picoseconds. + Weight::from_parts(2_274_611_651, 0) + // Standard Error: 333_820 + .saturating_add(Weight::from_parts(158_075_381, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_push_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 302_524_000 picoseconds. - Weight::from_parts(310_643_000, 0) - // Standard Error: 265_158 - .saturating_add(Weight::from_parts(41_910_958, 0).saturating_mul(n.into())) + // Minimum execution time: 309_559_000 picoseconds. + Weight::from_parts(321_032_000, 0) + // Standard Error: 41_310 + .saturating_add(Weight::from_parts(45_267_559, 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: 2_033_773_000 picoseconds. - Weight::from_parts(2_140_320_983, 0) - // Standard Error: 507_206 - .saturating_add(Weight::from_parts(208_490_315, 0).saturating_mul(r.into())) + // Minimum execution time: 1_989_572_000 picoseconds. + Weight::from_parts(2_271_708_907, 0) + // Standard Error: 338_475 + .saturating_add(Weight::from_parts(202_261_107, 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: 2_039_662_000 picoseconds. - Weight::from_parts(2_137_623_740, 0) - // Standard Error: 630_747 - .saturating_add(Weight::from_parts(213_378_845, 0).saturating_mul(r.into())) + // Minimum execution time: 2_033_298_000 picoseconds. + Weight::from_parts(2_265_744_663, 0) + // Standard Error: 324_201 + .saturating_add(Weight::from_parts(207_475_026, 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: 202_728_000 picoseconds. - Weight::from_parts(231_899_334, 0) - // Standard Error: 270_610 - .saturating_add(Weight::from_parts(303_459_719, 0).saturating_mul(r.into())) + // Minimum execution time: 205_178_000 picoseconds. + Weight::from_parts(229_792_413, 0) + // Standard Error: 275_097 + .saturating_add(Weight::from_parts(297_345_723, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_send_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 479_308_000 picoseconds. - Weight::from_parts(485_802_000, 0) - // Standard Error: 254_576 - .saturating_add(Weight::from_parts(42_116_270, 0).saturating_mul(n.into())) + // Minimum execution time: 480_814_000 picoseconds. + Weight::from_parts(492_360_000, 0) + // Standard Error: 38_924 + .saturating_add(Weight::from_parts(45_040_342, 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: 2_144_866_000 picoseconds. - Weight::from_parts(2_194_910_061, 0) - // Standard Error: 461_163 - .saturating_add(Weight::from_parts(263_162_149, 0).saturating_mul(r.into())) + // Minimum execution time: 2_120_746_000 picoseconds. + Weight::from_parts(2_363_847_397, 0) + // Standard Error: 405_690 + .saturating_add(Weight::from_parts(254_185_810, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_691_000 picoseconds. - Weight::from_parts(20_147_485, 0) - // Standard Error: 3_811 - .saturating_add(Weight::from_parts(772_277, 0).saturating_mul(n.into())) + // Minimum execution time: 101_560_000 picoseconds. + Weight::from_parts(112_018_890, 0) + // Standard Error: 898 + .saturating_add(Weight::from_parts(744_151, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_wgas_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 94_373_000 picoseconds. - Weight::from_parts(20_365_478, 0) - // Standard Error: 3_809 - .saturating_add(Weight::from_parts(770_842, 0).saturating_mul(n.into())) + // Minimum execution time: 99_202_000 picoseconds. + Weight::from_parts(120_323_687, 0) + // Standard Error: 875 + .saturating_add(Weight::from_parts(741_552, 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: 82_397_000 picoseconds. - Weight::from_parts(133_338_372, 0) - // Standard Error: 295_247 - .saturating_add(Weight::from_parts(150_253_783, 0).saturating_mul(r.into())) + // Minimum execution time: 82_676_000 picoseconds. + Weight::from_parts(109_018_475, 0) + // Standard Error: 275_457 + .saturating_add(Weight::from_parts(160_349_292, 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: 91_095_000 picoseconds. - Weight::from_parts(101_167_789, 0) - // Standard Error: 698 - .saturating_add(Weight::from_parts(708_223, 0).saturating_mul(n.into())) + // Minimum execution time: 94_523_000 picoseconds. + Weight::from_parts(110_441_291, 0) + // Standard Error: 1_008 + .saturating_add(Weight::from_parts(746_788, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_reply_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_342_000 picoseconds. - Weight::from_parts(18_990_604, 0) - // Standard Error: 3_876 - .saturating_add(Weight::from_parts(759_878, 0).saturating_mul(n.into())) + // Minimum execution time: 97_212_000 picoseconds. + Weight::from_parts(118_419_521, 0) + // Standard Error: 919 + .saturating_add(Weight::from_parts(733_559, 0).saturating_mul(n.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reservation_reply_commit_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_034_000 picoseconds. - Weight::from_parts(19_565_199, 0) - // Standard Error: 3_843 - .saturating_add(Weight::from_parts(770_578, 0).saturating_mul(n.into())) + // Minimum execution time: 101_101_000 picoseconds. + Weight::from_parts(102_467_991, 0) + // Standard Error: 775 + .saturating_add(Weight::from_parts(749_674, 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: 80_242_000 picoseconds. - Weight::from_parts(80_061_244, 0) - // Standard Error: 272_456 - .saturating_add(Weight::from_parts(91_580_116, 0).saturating_mul(r.into())) + // Minimum execution time: 81_997_000 picoseconds. + Weight::from_parts(80_794_935, 0) + // Standard Error: 296_709 + .saturating_add(Weight::from_parts(95_009_025, 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: 79_784_000 picoseconds. - Weight::from_parts(82_124_586, 0) - // Standard Error: 292_406 - .saturating_add(Weight::from_parts(90_316_249, 0).saturating_mul(r.into())) + // Minimum execution time: 81_432_000 picoseconds. + Weight::from_parts(82_020_357, 0) + // Standard Error: 272_465 + .saturating_add(Weight::from_parts(92_897_491, 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: 80_941_000 picoseconds. - Weight::from_parts(82_127_353, 0) - // Standard Error: 251_102 - .saturating_add(Weight::from_parts(90_442_360, 0).saturating_mul(r.into())) + // Minimum execution time: 80_735_000 picoseconds. + Weight::from_parts(76_506_723, 0) + // Standard Error: 248_967 + .saturating_add(Weight::from_parts(94_341_875, 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: 86_254_000 picoseconds. - Weight::from_parts(107_600_579, 0) - // Standard Error: 343_109 - .saturating_add(Weight::from_parts(102_087_968, 0).saturating_mul(r.into())) + // Minimum execution time: 101_619_000 picoseconds. + Weight::from_parts(121_062_970, 0) + // Standard Error: 283_549 + .saturating_add(Weight::from_parts(106_099_883, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_reply_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 96_151_000 picoseconds. - Weight::from_parts(103_233_197, 0) - // Standard Error: 158 - .saturating_add(Weight::from_parts(132_008, 0).saturating_mul(n.into())) + // Minimum execution time: 117_169_000 picoseconds. + Weight::from_parts(116_682_245, 0) + // Standard Error: 115 + .saturating_add(Weight::from_parts(179_964, 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_046_482_000 picoseconds. - Weight::from_parts(2_153_701_768, 0) - // Standard Error: 500_783 - .saturating_add(Weight::from_parts(118_962_918, 0).saturating_mul(r.into())) + // Minimum execution time: 2_143_155_000 picoseconds. + Weight::from_parts(2_336_862_155, 0) + // Standard Error: 280_122 + .saturating_add(Weight::from_parts(131_329_648, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_send_push_input_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_294_808_000 picoseconds. - Weight::from_parts(1_879_896_333, 0) - // Standard Error: 10_458 - .saturating_add(Weight::from_parts(12_529_044, 0).saturating_mul(n.into())) + // Minimum execution time: 2_285_644_000 picoseconds. + Weight::from_parts(2_557_400_197, 0) + // Standard Error: 2_256 + .saturating_add(Weight::from_parts(14_694_756, 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: 82_410_000 picoseconds. - Weight::from_parts(97_932_827, 0) - // Standard Error: 332_755 - .saturating_add(Weight::from_parts(107_072_254, 0).saturating_mul(r.into())) + // Minimum execution time: 81_703_000 picoseconds. + Weight::from_parts(95_807_287, 0) + // Standard Error: 324_218 + .saturating_add(Weight::from_parts(105_521_296, 0).saturating_mul(r.into())) } - /// The range of component `n` is `[0, 2048]`. + /// The range of component `n` is `[0, 8192]`. fn gr_debug_per_kb(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 148_201_000 picoseconds. - Weight::from_parts(151_043_000, 0) - // Standard Error: 262_608 - .saturating_add(Weight::from_parts(39_038_912, 0).saturating_mul(n.into())) + // Minimum execution time: 146_317_000 picoseconds. + Weight::from_parts(150_653_000, 0) + // Standard Error: 40_701 + .saturating_add(Weight::from_parts(40_464_460, 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: 80_260_000 picoseconds. - Weight::from_parts(92_012_597, 0) - // Standard Error: 264_037 - .saturating_add(Weight::from_parts(90_985_399, 0).saturating_mul(r.into())) + // Minimum execution time: 81_656_000 picoseconds. + Weight::from_parts(77_168_694, 0) + // Standard Error: 277_283 + .saturating_add(Weight::from_parts(94_680_789, 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: 148_266_000 picoseconds. - Weight::from_parts(171_635_000, 0) - // Standard Error: 1_207_735 - .saturating_add(Weight::from_parts(258_703_327, 0).saturating_mul(r.into())) + // Minimum execution time: 151_626_000 picoseconds. + Weight::from_parts(157_564_000, 0) + // Standard Error: 1_493_886 + .saturating_add(Weight::from_parts(275_150_775, 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: 85_832_000 picoseconds. - Weight::from_parts(125_007_816, 0) - // Standard Error: 258_543 - .saturating_add(Weight::from_parts(319_551_330, 0).saturating_mul(r.into())) + // Minimum execution time: 88_837_000 picoseconds. + Weight::from_parts(127_149_801, 0) + // Standard Error: 323_257 + .saturating_add(Weight::from_parts(322_182_454, 0).saturating_mul(r.into())) } - /// The range of component `p` is `[0, 2048]`. - /// The range of component `s` is `[1, 2048]`. + /// The range of component `p` is `[0, 8192]`. + /// The range of component `s` is `[1, 8192]`. fn gr_create_program_per_kb(p: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 64_091_421_000 picoseconds. - Weight::from_parts(64_126_155_000, 0) - // Standard Error: 448_008 - .saturating_add(Weight::from_parts(10_058_434, 0).saturating_mul(p.into())) - // Standard Error: 447_986 - .saturating_add(Weight::from_parts(133_592_054, 0).saturating_mul(s.into())) + // Minimum execution time: 239_909_080_000 picoseconds. + Weight::from_parts(240_633_948_000, 0) + // Standard Error: 351_037 + .saturating_add(Weight::from_parts(11_408_618, 0).saturating_mul(p.into())) + // Standard Error: 351_031 + .saturating_add(Weight::from_parts(136_532_904, 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: 86_637_000 picoseconds. - Weight::from_parts(124_599_113, 0) - // Standard Error: 267_959 - .saturating_add(Weight::from_parts(322_883_759, 0).saturating_mul(r.into())) + // Minimum execution time: 86_032_000 picoseconds. + Weight::from_parts(120_701_751, 0) + // Standard Error: 267_716 + .saturating_add(Weight::from_parts(331_539_019, 0).saturating_mul(r.into())) } - /// The range of component `p` is `[0, 2048]`. - /// The range of component `s` is `[1, 2048]`. + /// The range of component `p` is `[0, 8192]`. + /// The range of component `s` is `[1, 8192]`. fn gr_create_program_wgas_per_kb(p: u32, s: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 64_054_038_000 picoseconds. - Weight::from_parts(64_128_795_000, 0) - // Standard Error: 445_611 - .saturating_add(Weight::from_parts(9_997_787, 0).saturating_mul(p.into())) - // Standard Error: 445_589 - .saturating_add(Weight::from_parts(133_584_759, 0).saturating_mul(s.into())) + // Minimum execution time: 247_877_488_000 picoseconds. + Weight::from_parts(248_638_655_000, 0) + // Standard Error: 357_314 + .saturating_add(Weight::from_parts(10_785_504, 0).saturating_mul(p.into())) + // Standard Error: 357_308 + .saturating_add(Weight::from_parts(135_635_375, 0).saturating_mul(s.into())) } /// The range of component `p` is `[0, 512]`. fn lazy_pages_signal_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 82_552_000 picoseconds. - Weight::from_parts(103_400_516, 1098) - // Standard Error: 9_266 - .saturating_add(Weight::from_parts(16_776_145, 0).saturating_mul(p.into())) + // Minimum execution time: 83_630_000 picoseconds. + Weight::from_parts(111_953_284, 1098) + // Standard Error: 10_264 + .saturating_add(Weight::from_parts(16_618_647, 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())) } @@ -3113,10 +3117,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 81_679_000 picoseconds. - Weight::from_parts(86_521_000, 1098) - // Standard Error: 29_105 - .saturating_add(Weight::from_parts(43_796_361, 0).saturating_mul(p.into())) + // Minimum execution time: 84_276_000 picoseconds. + Weight::from_parts(86_616_000, 1098) + // Standard Error: 29_696 + .saturating_add(Weight::from_parts(43_690_398, 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())) } @@ -3125,10 +3129,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `108` // Estimated: `5069898` - // Minimum execution time: 8_632_356_000 picoseconds. - Weight::from_parts(8_578_238_835, 5069898) - // Standard Error: 25_380 - .saturating_add(Weight::from_parts(42_694_917, 0).saturating_mul(p.into())) + // Minimum execution time: 8_563_136_000 picoseconds. + Weight::from_parts(8_555_571_865, 5069898) + // Standard Error: 25_976 + .saturating_add(Weight::from_parts(42_311_953, 0).saturating_mul(p.into())) .saturating_add(RocksDbWeight::get().reads(2048_u64)) } /// The range of component `p` is `[0, 512]`. @@ -3136,929 +3140,929 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1787 + p * (65580 ±0)` // Estimated: `1913 + p * (75482 ±0)` - // Minimum execution time: 83_196_000 picoseconds. - Weight::from_parts(85_453_000, 1913) - // Standard Error: 42_540 - .saturating_add(Weight::from_parts(59_131_206, 0).saturating_mul(p.into())) + // Minimum execution time: 83_461_000 picoseconds. + Weight::from_parts(88_618_000, 1913) + // Standard Error: 42_954 + .saturating_add(Weight::from_parts(58_958_370, 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())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` // Estimated: `1098 + p * (9900 ±0)` - // Minimum execution time: 89_814_000 picoseconds. - Weight::from_parts(24_397_595, 1098) - // Standard Error: 253_978 - .saturating_add(Weight::from_parts(54_414_944, 0).saturating_mul(p.into())) + // Minimum execution time: 91_892_000 picoseconds. + Weight::from_parts(121_244_764, 1098) + // Standard Error: 67_123 + .saturating_add(Weight::from_parts(50_162_443, 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())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_write(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` - // Estimated: `1463 + p * (9883 ±2)` - // Minimum execution time: 117_657_000 picoseconds. - Weight::from_parts(120_686_000, 1463) - // Standard Error: 257_835 - .saturating_add(Weight::from_parts(60_089_209, 0).saturating_mul(p.into())) + // Estimated: `1288 + p * (9898 ±0)` + // Minimum execution time: 140_291_000 picoseconds. + Weight::from_parts(135_848_024, 1288) + // Standard Error: 123_136 + .saturating_add(Weight::from_parts(66_363_352, 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())) + .saturating_add(Weight::from_parts(0, 9898).saturating_mul(p.into())) } - /// The range of component `p` is `[0, 32]`. + /// The range of component `p` is `[0, 128]`. fn lazy_pages_host_func_write_after_read(p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `108` - // Estimated: `317898` - // Minimum execution time: 655_273_000 picoseconds. - Weight::from_parts(543_629_587, 317898) - // Standard Error: 378_355 - .saturating_add(Weight::from_parts(64_704_940, 0).saturating_mul(p.into())) - .saturating_add(RocksDbWeight::get().reads(128_u64)) + // Estimated: `1268298` + // Minimum execution time: 2_327_758_000 picoseconds. + Weight::from_parts(2_333_373_869, 1268298) + // Standard Error: 157_810 + .saturating_add(Weight::from_parts(65_064_313, 0).saturating_mul(p.into())) + .saturating_add(RocksDbWeight::get().reads(512_u64)) } /// 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: 5_365_156_000 picoseconds. - Weight::from_parts(5_421_553_096, 0) - // Standard Error: 34_431 - .saturating_add(Weight::from_parts(2_498_791 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 5_328_142_000 picoseconds. + Weight::from_parts(5_392_145_032, 0) + // Standard Error: 15_436 + .saturating_add(Weight::from_parts(3_424_960 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 5_326_209_000 picoseconds. - Weight::from_parts(5_425_169_577, 0) - // Standard Error: 34_417 - .saturating_add(Weight::from_parts(2_417_941 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 5_330_672_000 picoseconds. + Weight::from_parts(5_409_060_566, 0) + // Standard Error: 15_653 + .saturating_add(Weight::from_parts(3_302_515 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 10_703_833_000 picoseconds. - Weight::from_parts(11_269_918_717, 0) - // Standard Error: 51_866 - .saturating_add(Weight::from_parts(4_750_092 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 10_637_598_000 picoseconds. + Weight::from_parts(11_227_961_547, 0) + // Standard Error: 66_715 + .saturating_add(Weight::from_parts(5_063_899 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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_568_370_000 picoseconds. - Weight::from_parts(11_234_712_546, 0) - // Standard Error: 57_509 - .saturating_add(Weight::from_parts(4_745_041 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 10_731_088_000 picoseconds. + Weight::from_parts(11_261_108_693, 0) + // Standard Error: 70_165 + .saturating_add(Weight::from_parts(4_881_378 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_488_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 10_157 - .saturating_add(Weight::from_parts(3_396_426 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_527_000, 0) + // Standard Error: 11_670 + .saturating_add(Weight::from_parts(3_575_013 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_468_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 5_347 - .saturating_add(Weight::from_parts(2_460_431 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_474_000 picoseconds. + Weight::from_parts(1_509_000, 0) + // Standard Error: 37_052 + .saturating_add(Weight::from_parts(5_516_021 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_440_000 picoseconds. - Weight::from_parts(2_125_238, 0) - // Standard Error: 582 - .saturating_add(Weight::from_parts(1_751_129 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_467_000 picoseconds. + Weight::from_parts(2_137_995, 0) + // Standard Error: 1_188 + .saturating_add(Weight::from_parts(1_752_391 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_512_000 picoseconds. - Weight::from_parts(1_559_000, 0) - // Standard Error: 8_727 - .saturating_add(Weight::from_parts(2_978_766 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_375_000 picoseconds. + Weight::from_parts(1_449_000, 0) + // Standard Error: 11_388 + .saturating_add(Weight::from_parts(3_113_076 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_469_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 30_680 - .saturating_add(Weight::from_parts(5_226_956 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_470_000 picoseconds. + Weight::from_parts(1_534_000, 0) + // Standard Error: 21_996 + .saturating_add(Weight::from_parts(5_501_545 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 5_938_000 picoseconds. - Weight::from_parts(6_489_457, 0) - // Standard Error: 1_374 - .saturating_add(Weight::from_parts(78_849 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(e.into())) + // Minimum execution time: 6_516_000 picoseconds. + Weight::from_parts(4_675_588, 0) + // Standard Error: 1_678 + .saturating_add(Weight::from_parts(96_694 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_490_000 picoseconds. - Weight::from_parts(1_954_791, 0) - // Standard Error: 6_197 - .saturating_add(Weight::from_parts(2_826_066 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_456_000 picoseconds. + Weight::from_parts(856_043, 0) + // Standard Error: 7_244 + .saturating_add(Weight::from_parts(3_034_625 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) } fn instr_i64const(r: u32, ) -> Weight { Weight::from_parts(0, 0) - .saturating_add(Weight::from_parts((2_826_066 - - 2_651_870) * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + .saturating_add(Weight::from_parts((3_034_625 - + 2_721_710) * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_529_000 picoseconds. - Weight::from_parts(2_100_483, 0) - // Standard Error: 14_142 - .saturating_add(Weight::from_parts(2_651_870 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_432_000 picoseconds. + Weight::from_parts(1_451_982, 0) + // Standard Error: 13_661 + .saturating_add(Weight::from_parts(2_721_710 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_610_000 picoseconds. - Weight::from_parts(1_685_000, 0) - // Standard Error: 20_592 - .saturating_add(Weight::from_parts(11_542_905 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_570_000 picoseconds. + Weight::from_parts(1_640_000, 0) + // Standard Error: 16_754 + .saturating_add(Weight::from_parts(11_766_464 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 11_623_000 picoseconds. - Weight::from_parts(11_933_000, 0) - // Standard Error: 10_927 - .saturating_add(Weight::from_parts(696_011 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(p.into())) + // Minimum execution time: 11_975_000 picoseconds. + Weight::from_parts(12_399_000, 0) + // Standard Error: 10_497 + .saturating_add(Weight::from_parts(770_515 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 4_341_000 picoseconds. - Weight::from_parts(4_564_309, 0) + // Minimum execution time: 4_318_000 picoseconds. + Weight::from_parts(4_554_912, 0) // Standard Error: 8 - .saturating_add(Weight::from_parts(21 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(l.into())) + .saturating_add(Weight::from_parts(12 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(l.into())) } /// 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: 7_491_000 picoseconds. - Weight::from_parts(10_815_117, 0) - // Standard Error: 2_990 - .saturating_add(Weight::from_parts(309_062 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_571_000 picoseconds. + Weight::from_parts(10_378_546, 0) + // Standard Error: 3_328 + .saturating_add(Weight::from_parts(293_451 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 7_686_000 picoseconds. - Weight::from_parts(11_105_262, 0) - // Standard Error: 2_709 - .saturating_add(Weight::from_parts(744_921 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_351_000 picoseconds. + Weight::from_parts(10_129_427, 0) + // Standard Error: 7_362 + .saturating_add(Weight::from_parts(792_080 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 7_718_000 picoseconds. - Weight::from_parts(10_718_173, 0) - // Standard Error: 5_858 - .saturating_add(Weight::from_parts(776_079 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 7_309_000 picoseconds. + Weight::from_parts(9_912_878, 0) + // Standard Error: 5_911 + .saturating_add(Weight::from_parts(792_002 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_620_000 picoseconds. - Weight::from_parts(1_320_212, 0) - // Standard Error: 3_684 - .saturating_add(Weight::from_parts(342_526 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_643_000 picoseconds. + Weight::from_parts(1_163_412, 0) + // Standard Error: 9_858 + .saturating_add(Weight::from_parts(405_734 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_645_000 picoseconds. - Weight::from_parts(1_699_000, 0) - // Standard Error: 5_764 - .saturating_add(Weight::from_parts(626_786 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_508_000 picoseconds. + Weight::from_parts(1_549_000, 0) + // Standard Error: 11_132 + .saturating_add(Weight::from_parts(792_182 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_536_000 picoseconds. - Weight::from_parts(420_239, 0) - // Standard Error: 6_966 - .saturating_add(Weight::from_parts(6_557_730 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_522_000 picoseconds. + Weight::from_parts(604_684, 0) + // Standard Error: 9_060 + .saturating_add(Weight::from_parts(6_685_147 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(604_881, 0) - // Standard Error: 7_594 - .saturating_add(Weight::from_parts(360_970 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_374_000 picoseconds. + Weight::from_parts(1_087_249, 0) + // Standard Error: 5_921 + .saturating_add(Weight::from_parts(345_413 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_427_000 picoseconds. - Weight::from_parts(1_770_900, 0) - // Standard Error: 3_552 - .saturating_add(Weight::from_parts(219_486 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_930_622, 0) + // Standard Error: 3_739 + .saturating_add(Weight::from_parts(216_401 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_436_000 picoseconds. - Weight::from_parts(436_195, 0) - // Standard Error: 6_583 - .saturating_add(Weight::from_parts(365_422 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_443_000 picoseconds. + Weight::from_parts(1_109_928, 0) + // Standard Error: 7_045 + .saturating_add(Weight::from_parts(339_556 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_483_000 picoseconds. - Weight::from_parts(1_825_830, 0) - // Standard Error: 2_577 - .saturating_add(Weight::from_parts(209_982 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_458_000 picoseconds. + Weight::from_parts(1_884_167, 0) + // Standard Error: 3_998 + .saturating_add(Weight::from_parts(218_005 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_465_000 picoseconds. - Weight::from_parts(499_949, 0) - // Standard Error: 9_085 - .saturating_add(Weight::from_parts(358_929 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_420_000 picoseconds. + Weight::from_parts(428_584, 0) + // Standard Error: 10_031 + .saturating_add(Weight::from_parts(384_687 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_453_000 picoseconds. - Weight::from_parts(1_878_001, 0) - // Standard Error: 867 - .saturating_add(Weight::from_parts(217_828 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_380_773, 0) + // Standard Error: 5_098 + .saturating_add(Weight::from_parts(270_034 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_422_000 picoseconds. - Weight::from_parts(1_496_000, 0) - // Standard Error: 15_254 - .saturating_add(Weight::from_parts(1_027_688 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_447_000 picoseconds. + Weight::from_parts(1_497_000, 0) + // Standard Error: 10_835 + .saturating_add(Weight::from_parts(1_137_075 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_421_000 picoseconds. - Weight::from_parts(1_514_000, 0) - // Standard Error: 7_533 - .saturating_add(Weight::from_parts(572_714 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_403_000 picoseconds. + Weight::from_parts(459_342, 0) + // Standard Error: 13_819 + .saturating_add(Weight::from_parts(712_762 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_452_000 picoseconds. - Weight::from_parts(1_559_426, 0) - // Standard Error: 2_044 - .saturating_add(Weight::from_parts(210_333 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_361_000 picoseconds. + Weight::from_parts(1_450_323, 0) + // Standard Error: 5_508 + .saturating_add(Weight::from_parts(240_090 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_405_000 picoseconds. - Weight::from_parts(1_452_217, 0) - // Standard Error: 2_314 - .saturating_add(Weight::from_parts(217_031 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_460_000 picoseconds. + Weight::from_parts(641_378, 0) + // Standard Error: 6_980 + .saturating_add(Weight::from_parts(278_839 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_486_000 picoseconds. - Weight::from_parts(1_409_753, 0) - // Standard Error: 2_722 - .saturating_add(Weight::from_parts(275_619 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_458_000 picoseconds. + Weight::from_parts(1_203_189, 0) + // Standard Error: 6_739 + .saturating_add(Weight::from_parts(323_904 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_422_000 picoseconds. - Weight::from_parts(1_531_496, 0) - // Standard Error: 4_069 - .saturating_add(Weight::from_parts(278_050 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_403_000 picoseconds. + Weight::from_parts(1_221_768, 0) + // Standard Error: 6_324 + .saturating_add(Weight::from_parts(311_482 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_456_000 picoseconds. - Weight::from_parts(1_229_979, 0) - // Standard Error: 6_232 - .saturating_add(Weight::from_parts(276_862 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_455_000 picoseconds. + Weight::from_parts(1_392_005, 0) + // Standard Error: 5_768 + .saturating_add(Weight::from_parts(277_809 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_441_000 picoseconds. - Weight::from_parts(1_669_151, 0) - // Standard Error: 854 - .saturating_add(Weight::from_parts(185_751 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_426_000 picoseconds. + Weight::from_parts(1_239_302, 0) + // Standard Error: 4_360 + .saturating_add(Weight::from_parts(218_290 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_838_564, 0) - // Standard Error: 827 - .saturating_add(Weight::from_parts(109_516 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_411_000 picoseconds. + Weight::from_parts(1_690_215, 0) + // Standard Error: 2_908 + .saturating_add(Weight::from_parts(125_342 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_442_000 picoseconds. - Weight::from_parts(1_912_401, 0) - // Standard Error: 494 - .saturating_add(Weight::from_parts(108_984 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_411_000 picoseconds. + Weight::from_parts(1_896_592, 0) + // Standard Error: 1_940 + .saturating_add(Weight::from_parts(112_992 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_532_000, 0) - // Standard Error: 9_796 - .saturating_add(Weight::from_parts(970_993 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_437_000 picoseconds. + Weight::from_parts(1_458_000, 0) + // Standard Error: 10_477 + .saturating_add(Weight::from_parts(1_120_840 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_424_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 7_329 - .saturating_add(Weight::from_parts(584_961 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_463_000 picoseconds. + Weight::from_parts(1_492_000, 0) + // Standard Error: 9_532 + .saturating_add(Weight::from_parts(737_780 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_402_000 picoseconds. - Weight::from_parts(1_510_000, 0) - // Standard Error: 9_357 - .saturating_add(Weight::from_parts(1_002_170 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 10_967 + .saturating_add(Weight::from_parts(1_144_500 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_429_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 7_414 - .saturating_add(Weight::from_parts(584_935 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_490_000 picoseconds. + Weight::from_parts(1_515_000, 0) + // Standard Error: 8_866 + .saturating_add(Weight::from_parts(704_118 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_410_000 picoseconds. - Weight::from_parts(1_465_000, 0) - // Standard Error: 8_454 - .saturating_add(Weight::from_parts(962_862 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_473_000 picoseconds. + Weight::from_parts(1_523_000, 0) + // Standard Error: 11_541 + .saturating_add(Weight::from_parts(1_149_351 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_412_000 picoseconds. - Weight::from_parts(29_233, 0) - // Standard Error: 11_359 - .saturating_add(Weight::from_parts(610_276 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_378_000 picoseconds. + Weight::from_parts(1_484_000, 0) + // Standard Error: 11_410 + .saturating_add(Weight::from_parts(782_155 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_456_000 picoseconds. - Weight::from_parts(1_498_000, 0) - // Standard Error: 13_417 - .saturating_add(Weight::from_parts(1_021_525 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_464_000, 0) + // Standard Error: 9_992 + .saturating_add(Weight::from_parts(1_081_672 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_448_000 picoseconds. - Weight::from_parts(1_525_000, 0) - // Standard Error: 8_303 - .saturating_add(Weight::from_parts(591_034 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_453_000 picoseconds. + Weight::from_parts(1_497_000, 0) + // Standard Error: 6_669 + .saturating_add(Weight::from_parts(666_798 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_471_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 13_089 - .saturating_add(Weight::from_parts(1_022_497 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_439_000 picoseconds. + Weight::from_parts(1_461_000, 0) + // Standard Error: 11_084 + .saturating_add(Weight::from_parts(1_080_636 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_449_000 picoseconds. - Weight::from_parts(1_517_000, 0) - // Standard Error: 8_698 - .saturating_add(Weight::from_parts(594_879 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_427_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 9_050 + .saturating_add(Weight::from_parts(691_616 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_462_000 picoseconds. - Weight::from_parts(1_524_000, 0) - // Standard Error: 8_756 - .saturating_add(Weight::from_parts(963_318 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_472_000 picoseconds. + Weight::from_parts(1_498_000, 0) + // Standard Error: 12_079 + .saturating_add(Weight::from_parts(1_157_935 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_515_000 picoseconds. - Weight::from_parts(1_562_000, 0) - // Standard Error: 6_417 - .saturating_add(Weight::from_parts(580_334 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_472_000 picoseconds. + Weight::from_parts(1_502_000, 0) + // Standard Error: 10_371 + .saturating_add(Weight::from_parts(750_320 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_492_000 picoseconds. - Weight::from_parts(1_540_000, 0) - // Standard Error: 10_610 - .saturating_add(Weight::from_parts(993_973 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_469_000 picoseconds. + Weight::from_parts(1_501_000, 0) + // Standard Error: 10_979 + .saturating_add(Weight::from_parts(1_126_106 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_417_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 6_892 - .saturating_add(Weight::from_parts(585_613 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_404_000 picoseconds. + Weight::from_parts(1_494_000, 0) + // Standard Error: 10_490 + .saturating_add(Weight::from_parts(737_044 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_419_000 picoseconds. - Weight::from_parts(1_508_000, 0) - // Standard Error: 10_576 - .saturating_add(Weight::from_parts(973_945 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_366_000 picoseconds. + Weight::from_parts(1_423_000, 0) + // Standard Error: 10_355 + .saturating_add(Weight::from_parts(1_133_682 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_396_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 3_225 - .saturating_add(Weight::from_parts(548_021 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_399_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 6_671 + .saturating_add(Weight::from_parts(665_227 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(1_516_000, 0) - // Standard Error: 13_055 - .saturating_add(Weight::from_parts(1_032_411 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_378_000 picoseconds. + Weight::from_parts(1_496_000, 0) + // Standard Error: 12_509 + .saturating_add(Weight::from_parts(1_172_508 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_471_000 picoseconds. - Weight::from_parts(1_513_000, 0) - // Standard Error: 2_777 - .saturating_add(Weight::from_parts(539_489 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_438_000 picoseconds. + Weight::from_parts(1_524_000, 0) + // Standard Error: 8_598 + .saturating_add(Weight::from_parts(709_156 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_463_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 12_479 - .saturating_add(Weight::from_parts(1_035_516 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_513_000, 0) + // Standard Error: 10_116 + .saturating_add(Weight::from_parts(1_101_987 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_418_000 picoseconds. - Weight::from_parts(1_554_000, 0) - // Standard Error: 7_777 - .saturating_add(Weight::from_parts(584_889 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_469_000 picoseconds. + Weight::from_parts(1_532_000, 0) + // Standard Error: 10_788 + .saturating_add(Weight::from_parts(745_715 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_504_000 picoseconds. - Weight::from_parts(1_533_000, 0) - // Standard Error: 5_641 - .saturating_add(Weight::from_parts(617_995 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_383_000 picoseconds. + Weight::from_parts(1_466_000, 0) + // Standard Error: 8_825 + .saturating_add(Weight::from_parts(772_584 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_446_000 picoseconds. - Weight::from_parts(1_110_425, 0) - // Standard Error: 6_956 - .saturating_add(Weight::from_parts(348_188 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_428_000 picoseconds. + Weight::from_parts(740_616, 0) + // Standard Error: 8_224 + .saturating_add(Weight::from_parts(382_100 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_461_000 picoseconds. - Weight::from_parts(1_522_000, 0) - // Standard Error: 10_294 - .saturating_add(Weight::from_parts(673_245 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_420_000 picoseconds. + Weight::from_parts(1_483_000, 0) + // Standard Error: 8_353 + .saturating_add(Weight::from_parts(778_299 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_470_000 picoseconds. - Weight::from_parts(1_347_726, 0) - // Standard Error: 4_264 - .saturating_add(Weight::from_parts(331_454 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_440_000 picoseconds. + Weight::from_parts(111_844, 0) + // Standard Error: 9_944 + .saturating_add(Weight::from_parts(409_888 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_504_000 picoseconds. - Weight::from_parts(1_550_000, 0) - // Standard Error: 11_669 - .saturating_add(Weight::from_parts(962_200 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_496_000, 0) + // Standard Error: 10_146 + .saturating_add(Weight::from_parts(1_063_718 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_475_000 picoseconds. - Weight::from_parts(1_497_000, 0) - // Standard Error: 2_879 - .saturating_add(Weight::from_parts(574_079 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 8_032 + .saturating_add(Weight::from_parts(729_445 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_480_000 picoseconds. - Weight::from_parts(142_478, 0) - // Standard Error: 13_071 - .saturating_add(Weight::from_parts(1_908_564 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_418_000 picoseconds. + Weight::from_parts(1_481_000, 0) + // Standard Error: 6_839 + .saturating_add(Weight::from_parts(1_988_611 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_489_000 picoseconds. - Weight::from_parts(1_528_000, 0) - // Standard Error: 11_306 - .saturating_add(Weight::from_parts(1_360_255 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_442_000 picoseconds. + Weight::from_parts(1_489_000, 0) + // Standard Error: 10_357 + .saturating_add(Weight::from_parts(1_585_166 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_450_000 picoseconds. - Weight::from_parts(1_513_000, 0) - // Standard Error: 7_987 - .saturating_add(Weight::from_parts(1_919_884 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_413_000 picoseconds. + Weight::from_parts(1_491_000, 0) + // Standard Error: 9_098 + .saturating_add(Weight::from_parts(2_099_082 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_463_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 10_766 - .saturating_add(Weight::from_parts(1_324_346 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_405_000 picoseconds. + Weight::from_parts(1_472_000, 0) + // Standard Error: 12_573 + .saturating_add(Weight::from_parts(1_670_308 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_396_000 picoseconds. - Weight::from_parts(1_518_000, 0) - // Standard Error: 36_922 - .saturating_add(Weight::from_parts(9_859_819 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_436_000 picoseconds. + Weight::from_parts(1_480_000, 0) + // Standard Error: 34_238 + .saturating_add(Weight::from_parts(10_240_611 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_440_000 picoseconds. - Weight::from_parts(1_482_000, 0) - // Standard Error: 47_816 - .saturating_add(Weight::from_parts(8_166_575 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_478_000, 0) + // Standard Error: 46_358 + .saturating_add(Weight::from_parts(8_430_521 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_480_000 picoseconds. - Weight::from_parts(321_354, 0) - // Standard Error: 16_552 - .saturating_add(Weight::from_parts(1_961_929 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_390_000 picoseconds. + Weight::from_parts(1_469_000, 0) + // Standard Error: 8_744 + .saturating_add(Weight::from_parts(2_139_108 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_439_000 picoseconds. - Weight::from_parts(1_506_000, 0) - // Standard Error: 9_991 - .saturating_add(Weight::from_parts(1_343_263 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_424_000 picoseconds. + Weight::from_parts(1_485_000, 0) + // Standard Error: 9_010 + .saturating_add(Weight::from_parts(1_586_067 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_459_000 picoseconds. - Weight::from_parts(1_494_000, 0) - // Standard Error: 8_577 - .saturating_add(Weight::from_parts(669_117 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_514_000 picoseconds. + Weight::from_parts(1_554_000, 0) + // Standard Error: 8_317 + .saturating_add(Weight::from_parts(733_744 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_445_000 picoseconds. - Weight::from_parts(998_293, 0) - // Standard Error: 8_098 - .saturating_add(Weight::from_parts(359_466 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_440_000 picoseconds. + Weight::from_parts(1_311_917, 0) + // Standard Error: 3_634 + .saturating_add(Weight::from_parts(327_583 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_492_000 picoseconds. - Weight::from_parts(1_530_000, 0) - // Standard Error: 3_963 - .saturating_add(Weight::from_parts(616_432 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_407_000 picoseconds. + Weight::from_parts(1_445_000, 0) + // Standard Error: 7_266 + .saturating_add(Weight::from_parts(758_058 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_418_000 picoseconds. - Weight::from_parts(699_536, 0) - // Standard Error: 9_057 - .saturating_add(Weight::from_parts(376_105 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_369_000 picoseconds. + Weight::from_parts(936_882, 0) + // Standard Error: 5_796 + .saturating_add(Weight::from_parts(366_729 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_420_000 picoseconds. - Weight::from_parts(1_465_000, 0) - // Standard Error: 6_079 - .saturating_add(Weight::from_parts(638_681 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_433_000 picoseconds. + Weight::from_parts(1_474_000, 0) + // Standard Error: 9_148 + .saturating_add(Weight::from_parts(804_237 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_379_000 picoseconds. - Weight::from_parts(141_407, 0) - // Standard Error: 11_857 - .saturating_add(Weight::from_parts(413_984 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_435_000 picoseconds. + Weight::from_parts(1_484_000, 0) + // Standard Error: 5_518 + .saturating_add(Weight::from_parts(396_650 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_482_000 picoseconds. - Weight::from_parts(1_544_000, 0) - // Standard Error: 6_715 - .saturating_add(Weight::from_parts(548_894 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_415_000 picoseconds. + Weight::from_parts(1_504_000, 0) + // Standard Error: 8_158 + .saturating_add(Weight::from_parts(651_350 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_488_000 picoseconds. - Weight::from_parts(1_517_160, 0) - // Standard Error: 4_820 - .saturating_add(Weight::from_parts(304_341 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_375_000 picoseconds. + Weight::from_parts(473_237, 0) + // Standard Error: 9_460 + .saturating_add(Weight::from_parts(380_001 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_434_000 picoseconds. - Weight::from_parts(1_510_000, 0) - // Standard Error: 6_855 - .saturating_add(Weight::from_parts(570_233 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_459_000 picoseconds. + Weight::from_parts(1_504_000, 0) + // Standard Error: 8_872 + .saturating_add(Weight::from_parts(667_642 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_434_000 picoseconds. - Weight::from_parts(1_523_237, 0) - // Standard Error: 2_690 - .saturating_add(Weight::from_parts(301_214 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_446_000 picoseconds. + Weight::from_parts(1_400_352, 0) + // Standard Error: 4_222 + .saturating_add(Weight::from_parts(309_387 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_443_000 picoseconds. - Weight::from_parts(1_512_000, 0) - // Standard Error: 5_844 - .saturating_add(Weight::from_parts(542_317 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_400_000 picoseconds. + Weight::from_parts(1_455_000, 0) + // Standard Error: 6_792 + .saturating_add(Weight::from_parts(635_863 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_427_000 picoseconds. - Weight::from_parts(662_890, 0) - // Standard Error: 8_258 - .saturating_add(Weight::from_parts(345_137 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_441_000 picoseconds. + Weight::from_parts(899_900, 0) + // Standard Error: 5_432 + .saturating_add(Weight::from_parts(338_640 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_460_000 picoseconds. - Weight::from_parts(1_533_000, 0) - // Standard Error: 5_568 - .saturating_add(Weight::from_parts(539_050 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_422_000 picoseconds. + Weight::from_parts(1_463_000, 0) + // Standard Error: 9_043 + .saturating_add(Weight::from_parts(679_976 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_442_000 picoseconds. - Weight::from_parts(1_114_134, 0) - // Standard Error: 6_367 - .saturating_add(Weight::from_parts(324_106 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_400_000 picoseconds. + Weight::from_parts(20_796, 0) + // Standard Error: 9_070 + .saturating_add(Weight::from_parts(410_030 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_470_000 picoseconds. - Weight::from_parts(1_517_000, 0) - // Standard Error: 3_614 - .saturating_add(Weight::from_parts(532_028 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_423_000 picoseconds. + Weight::from_parts(1_509_000, 0) + // Standard Error: 5_984 + .saturating_add(Weight::from_parts(599_501 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 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: 1_449_000 picoseconds. - Weight::from_parts(978_738, 0) - // Standard Error: 6_752 - .saturating_add(Weight::from_parts(334_980 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) + // Minimum execution time: 1_368_000 picoseconds. + Weight::from_parts(391_801, 0) + // Standard Error: 8_339 + .saturating_add(Weight::from_parts(384_746 * 110 / 100 /* Adjust slope weight by 10 percent (Patched by script) */, 0).saturating_mul(r.into())) } fn tasks_remove_gas_reservation() -> Weight { // Proof Size summary in bytes: // Measured: `1134` // Estimated: `6196` - // Minimum execution time: 104_187_000 picoseconds. - Weight::from_parts(105_875_000, 6196) + // Minimum execution time: 100_235_000 picoseconds. + Weight::from_parts(102_401_000, 6196) .saturating_add(RocksDbWeight::get().reads(10_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4066,8 +4070,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `825` // Estimated: `4290` - // Minimum execution time: 58_005_000 picoseconds. - Weight::from_parts(59_814_000, 4290) + // Minimum execution time: 58_203_000 picoseconds. + Weight::from_parts(59_364_000, 4290) .saturating_add(RocksDbWeight::get().reads(6_u64)) .saturating_add(RocksDbWeight::get().writes(5_u64)) } @@ -4075,8 +4079,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1096` // Estimated: `6196` - // Minimum execution time: 120_469_000 picoseconds. - Weight::from_parts(126_556_000, 6196) + // Minimum execution time: 115_141_000 picoseconds. + Weight::from_parts(116_158_000, 6196) .saturating_add(RocksDbWeight::get().reads(14_u64)) .saturating_add(RocksDbWeight::get().writes(10_u64)) } @@ -4084,8 +4088,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `661` // Estimated: `4126` - // Minimum execution time: 39_083_000 picoseconds. - Weight::from_parts(40_503_000, 4126) + // Minimum execution time: 39_484_000 picoseconds. + Weight::from_parts(40_672_000, 4126) .saturating_add(RocksDbWeight::get().reads(7_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4093,8 +4097,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `906` // Estimated: `4371` - // Minimum execution time: 55_996_000 picoseconds. - Weight::from_parts(57_366_000, 4371) + // Minimum execution time: 56_490_000 picoseconds. + Weight::from_parts(57_753_000, 4371) .saturating_add(RocksDbWeight::get().reads(8_u64)) .saturating_add(RocksDbWeight::get().writes(6_u64)) } @@ -4102,16 +4106,16 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `80` // Estimated: `3545` - // Minimum execution time: 6_440_000 picoseconds. - Weight::from_parts(6_777_000, 3545) + // Minimum execution time: 6_469_000 picoseconds. + Weight::from_parts(6_776_000, 3545) .saturating_add(RocksDbWeight::get().reads(1_u64)) } fn tasks_remove_from_waitlist() -> Weight { // Proof Size summary in bytes: // Measured: `1621` // Estimated: `7561` - // Minimum execution time: 158_607_000 picoseconds. - Weight::from_parts(160_937_000, 7561) + // Minimum execution time: 154_828_000 picoseconds. + Weight::from_parts(157_457_000, 7561) .saturating_add(RocksDbWeight::get().reads(18_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } @@ -4119,8 +4123,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `1381` // Estimated: `7321` - // Minimum execution time: 139_327_000 picoseconds. - Weight::from_parts(140_584_000, 7321) + // Minimum execution time: 134_087_000 picoseconds. + Weight::from_parts(136_515_000, 7321) .saturating_add(RocksDbWeight::get().reads(17_u64)) .saturating_add(RocksDbWeight::get().writes(13_u64)) } diff --git a/runtime/vara/src/tests/mod.rs b/runtime/vara/src/tests/mod.rs index 26ad0861a67..0dde83c1dfe 100644 --- a/runtime/vara/src/tests/mod.rs +++ b/runtime/vara/src/tests/mod.rs @@ -159,13 +159,13 @@ fn instruction_weights_heuristics_test() { version: 0, _phantom: core::marker::PhantomData, - i64const: 160, + i64const: 340, i64load: 5_800, i32load: 8_000, i64store: 10_000, i32store: 10_000, select: 7_100, - r#if: 8_000, + r#if: 12_000, br: 3_300, br_if: 6_000, br_table: 10_900, @@ -184,7 +184,7 @@ fn instruction_weights_heuristics_test() { memory_current: 14_200, i64clz: 600, - i32clz: 300, + i32clz: 130, i64ctz: 610, i32ctz: 250, i64popcnt: 450, @@ -204,7 +204,7 @@ fn instruction_weights_heuristics_test() { i64ne: 1_700, i32ne: 1_000, - i64lts: 1_200, + i64lts: 1_800, i32lts: 1_000, i64ltu: 1_800, i32ltu: 1_000, @@ -214,7 +214,7 @@ fn instruction_weights_heuristics_test() { i32gtu: 1_000, i64les: 1_900, i32les: 1_000, - i64leu: 1_200, + i64leu: 1_800, i32leu: 1_000, i64ges: 1_300, @@ -246,7 +246,7 @@ fn instruction_weights_heuristics_test() { i64shl: 1_000, i32shl: 200, i64shrs: 1_000, - i32shrs: 250, + i32shrs: 330, i64shru: 1_000, i32shru: 400, i64rotl: 750, @@ -281,11 +281,11 @@ fn syscall_weights_test() { gr_value_available: 1_200_000.into(), gr_size: 1_200_000.into(), gr_read: 1_800_000.into(), - gr_read_per_byte: 200.into(), + gr_read_per_byte: 220.into(), gr_env_vars: 1_200_000.into(), gr_block_height: 1_200_000.into(), gr_block_timestamp: 1_200_000.into(), - gr_random: 2_300_000.into(), + gr_random: 2_010_000.into(), gr_reply_deposit: 6_000_000.into(), gr_send: 3_200_000.into(), gr_send_per_byte: 550.into(), @@ -300,42 +300,42 @@ fn syscall_weights_test() { gr_reservation_send_per_byte: 500.into(), gr_reservation_send_commit: 3_300_000.into(), gr_reply_commit: 13_000_000.into(), - gr_reply_commit_wgas: 12_000_000.into(), - gr_reservation_reply: 9_500_000.into(), - gr_reservation_reply_per_byte: 800.into(), - gr_reservation_reply_commit: 8_000_000.into(), + gr_reply_commit_wgas: 14_700_000.into(), + gr_reservation_reply: 7_160_000.into(), + gr_reservation_reply_per_byte: 715.into(), + gr_reservation_reply_commit: 12_440_000.into(), gr_reply_push: 2_000_000.into(), - gr_reply: 14_500_000.into(), + gr_reply: 16_190_000.into(), gr_reply_per_byte: 750.into(), - gr_reply_wgas: 13_500_000.into(), + gr_reply_wgas: 16_440_000.into(), gr_reply_wgas_per_byte: 750.into(), gr_reply_push_per_byte: 740.into(), gr_reply_to: 1_200_000.into(), gr_signal_code: 1_200_000.into(), gr_signal_from: 1_200_000.into(), - gr_reply_input: 11_000_000.into(), + gr_reply_input: 17_300_000.into(), gr_reply_input_wgas: 13_000_000.into(), gr_reply_push_input: 1_400_000.into(), - gr_reply_push_input_per_byte: 130.into(), + gr_reply_push_input_per_byte: 180.into(), gr_send_input: 3_100_000.into(), gr_send_input_wgas: 3_400_000.into(), gr_send_push_input: 1_500_000.into(), - gr_send_push_input_per_byte: 150.into(), + gr_send_push_input_per_byte: 180.into(), gr_debug: 1_300_000.into(), gr_debug_per_byte: 500.into(), gr_reply_code: 1_200_000.into(), gr_exit: 21_000_000.into(), - gr_leave: 17_000_000.into(), - gr_wait: 16_000_000.into(), - gr_wait_for: 16_000_000.into(), - gr_wait_up_to: 16_500_000.into(), + gr_leave: 11_980_000.into(), + gr_wait: 10_730_000.into(), + gr_wait_for: 14_380_000.into(), + gr_wait_up_to: 11_480_000.into(), gr_wake: 3_300_000.into(), gr_create_program: 4_100_000.into(), - gr_create_program_payload_per_byte: 120.into(), + gr_create_program_payload_per_byte: 140.into(), gr_create_program_salt_per_byte: 1_600.into(), gr_create_program_wgas: 4_100_000.into(), gr_create_program_wgas_payload_per_byte: 130.into(), - gr_create_program_wgas_salt_per_byte: 1_500.into(), + gr_create_program_wgas_salt_per_byte: 1_650.into(), _phantom: Default::default(), }; @@ -353,7 +353,7 @@ fn page_costs_heuristic_test() { load_page_data: 10_000_000.into(), upload_page_data: 105_000_000.into(), mem_grow: 700_000.into(), - mem_grow_per_page: 3.into(), + mem_grow_per_page: 5.into(), parachain_read_heuristic: 0.into(), }; @@ -406,7 +406,7 @@ fn instantiation_costs_heuristic_test() { code_section_per_byte: 2582.into(), data_section_per_byte: 661.into(), global_section_per_byte: 3000.into(), - table_section_per_byte: 651.into(), + table_section_per_byte: 721.into(), element_section_per_byte: 2523.into(), type_section_per_byte: 22356.into(), }; @@ -423,7 +423,7 @@ fn db_costs_heuristic_test() { let expected_db_costs = DbCosts { read: 25000000.into(), - read_per_byte: 800.into(), + read_per_byte: 900.into(), write: 100000000.into(), write_per_byte: 250.into(), }; @@ -439,7 +439,7 @@ fn code_instrumentation_costs_heuristic_test() { let code_instrumentation_costs = InstrumentationWeights::::default().into(); let expected_code_instrumentation_costs = InstrumentationCosts { - base: 412026293.into(), + base: 305805000.into(), per_byte: 715243.into(), }; diff --git a/runtime/vara/src/weights/frame_system.rs b/runtime/vara/src/weights/frame_system.rs index 98d2e34e75c..3ca76457a3f 100644 --- a/runtime/vara/src/weights/frame_system.rs +++ b/runtime/vara/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 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=frame_system --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/frame_system.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=frame_system --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/frame_system.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -57,27 +57,27 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_221_000 picoseconds. - Weight::from_parts(2_285_000, 0) + // Minimum execution time: 2_060_000 picoseconds. + Weight::from_parts(2_131_000, 0) // Standard Error: 2 - .saturating_add(Weight::from_parts(597, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(670, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 2621440]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_189_000 picoseconds. - Weight::from_parts(6_338_000, 0) + // Minimum execution time: 5_618_000 picoseconds. + Weight::from_parts(5_761_000, 0) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_779, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_855, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 4_127_000 picoseconds. - Weight::from_parts(4_338_000, 1485) + // Minimum execution time: 3_693_000 picoseconds. + Weight::from_parts(3_838_000, 1485) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -85,8 +85,8 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 86_336_199_000 picoseconds. - Weight::from_parts(92_873_445_000, 1485) + // Minimum execution time: 88_258_004_000 picoseconds. + Weight::from_parts(93_008_130_000, 1485) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -95,10 +95,10 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_233_000 picoseconds. - Weight::from_parts(2_354_000, 0) - // Standard Error: 1_107 - .saturating_add(Weight::from_parts(745_327, 0).saturating_mul(i.into())) + // Minimum execution time: 2_096_000 picoseconds. + Weight::from_parts(2_128_000, 0) + // Standard Error: 1_089 + .saturating_add(Weight::from_parts(732_712, 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]`. @@ -106,21 +106,21 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_235_000 picoseconds. - Weight::from_parts(2_363_000, 0) - // Standard Error: 849 - .saturating_add(Weight::from_parts(594_984, 0).saturating_mul(i.into())) + // Minimum execution time: 2_054_000 picoseconds. + Weight::from_parts(2_120_000, 0) + // Standard Error: 921 + .saturating_add(Weight::from_parts(584_184, 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: `86 + p * (69 ±0)` - // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 4_377_000 picoseconds. - Weight::from_parts(4_441_000, 89) - // Standard Error: 1_279 - .saturating_add(Weight::from_parts(1_397_000, 0).saturating_mul(p.into())) + // Estimated: `93 + p * (70 ±0)` + // Minimum execution time: 4_228_000 picoseconds. + Weight::from_parts(4_312_000, 93) + // Standard Error: 1_424 + .saturating_add(Weight::from_parts(1_422_332, 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())) @@ -129,16 +129,16 @@ impl frame_system::WeightInfo for SubstrateWeight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_249_000 picoseconds. - Weight::from_parts(8_582_000, 0) + // Minimum execution time: 8_152_000 picoseconds. + Weight::from_parts(8_420_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 99_564_019_000 picoseconds. - Weight::from_parts(99_954_121_000, 1518) + // Minimum execution time: 91_229_888_000 picoseconds. + Weight::from_parts(97_053_315_000, 1518) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -151,27 +151,27 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_221_000 picoseconds. - Weight::from_parts(2_285_000, 0) + // Minimum execution time: 2_060_000 picoseconds. + Weight::from_parts(2_131_000, 0) // Standard Error: 2 - .saturating_add(Weight::from_parts(597, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(670, 0).saturating_mul(b.into())) } /// The range of component `b` is `[0, 2621440]`. fn remark_with_event(b: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_189_000 picoseconds. - Weight::from_parts(6_338_000, 0) + // Minimum execution time: 5_618_000 picoseconds. + Weight::from_parts(5_761_000, 0) // Standard Error: 2 - .saturating_add(Weight::from_parts(1_779, 0).saturating_mul(b.into())) + .saturating_add(Weight::from_parts(1_855, 0).saturating_mul(b.into())) } fn set_heap_pages() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 4_127_000 picoseconds. - Weight::from_parts(4_338_000, 1485) + // Minimum execution time: 3_693_000 picoseconds. + Weight::from_parts(3_838_000, 1485) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -179,8 +179,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `1485` - // Minimum execution time: 86_336_199_000 picoseconds. - Weight::from_parts(92_873_445_000, 1485) + // Minimum execution time: 88_258_004_000 picoseconds. + Weight::from_parts(93_008_130_000, 1485) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -189,10 +189,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_233_000 picoseconds. - Weight::from_parts(2_354_000, 0) - // Standard Error: 1_107 - .saturating_add(Weight::from_parts(745_327, 0).saturating_mul(i.into())) + // Minimum execution time: 2_096_000 picoseconds. + Weight::from_parts(2_128_000, 0) + // Standard Error: 1_089 + .saturating_add(Weight::from_parts(732_712, 0).saturating_mul(i.into())) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(i.into()))) } /// The range of component `i` is `[0, 1000]`. @@ -200,21 +200,21 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 2_235_000 picoseconds. - Weight::from_parts(2_363_000, 0) - // Standard Error: 849 - .saturating_add(Weight::from_parts(594_984, 0).saturating_mul(i.into())) + // Minimum execution time: 2_054_000 picoseconds. + Weight::from_parts(2_120_000, 0) + // Standard Error: 921 + .saturating_add(Weight::from_parts(584_184, 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: `86 + p * (69 ±0)` - // Estimated: `89 + p * (70 ±0)` - // Minimum execution time: 4_377_000 picoseconds. - Weight::from_parts(4_441_000, 89) - // Standard Error: 1_279 - .saturating_add(Weight::from_parts(1_397_000, 0).saturating_mul(p.into())) + // Estimated: `93 + p * (70 ±0)` + // Minimum execution time: 4_228_000 picoseconds. + Weight::from_parts(4_312_000, 93) + // Standard Error: 1_424 + .saturating_add(Weight::from_parts(1_422_332, 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())) @@ -223,16 +223,16 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 8_249_000 picoseconds. - Weight::from_parts(8_582_000, 0) + // Minimum execution time: 8_152_000 picoseconds. + Weight::from_parts(8_420_000, 0) .saturating_add(RocksDbWeight::get().writes(1_u64)) } fn apply_authorized_upgrade() -> Weight { // Proof Size summary in bytes: // Measured: `22` // Estimated: `1518` - // Minimum execution time: 99_564_019_000 picoseconds. - Weight::from_parts(99_954_121_000, 1518) + // Minimum execution time: 91_229_888_000 picoseconds. + Weight::from_parts(97_053_315_000, 1518) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(3_u64)) } diff --git a/runtime/vara/src/weights/pallet_balances.rs b/runtime/vara/src/weights/pallet_balances.rs index 8c5dab78ecb..e47a2c424fc 100644 --- a/runtime/vara/src/weights/pallet_balances.rs +++ b/runtime/vara/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 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_balances.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_balances.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -58,8 +58,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 70_128_000 picoseconds. - Weight::from_parts(71_014_000, 6196) + // Minimum execution time: 64_741_000 picoseconds. + Weight::from_parts(65_214_000, 6196) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(2_u64)) } @@ -67,8 +67,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 42_249_000 picoseconds. - Weight::from_parts(42_891_000, 3593) + // Minimum execution time: 38_390_000 picoseconds. + Weight::from_parts(39_178_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -76,8 +76,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 17_426_000 picoseconds. - Weight::from_parts(17_876_000, 3593) + // Minimum execution time: 16_984_000 picoseconds. + Weight::from_parts(17_466_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -85,8 +85,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 25_091_000 picoseconds. - Weight::from_parts(25_729_000, 3593) + // Minimum execution time: 23_906_000 picoseconds. + Weight::from_parts(24_854_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -94,8 +94,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `206` // Estimated: `8799` - // Minimum execution time: 72_386_000 picoseconds. - Weight::from_parts(73_930_000, 8799) + // Minimum execution time: 68_743_000 picoseconds. + Weight::from_parts(69_716_000, 8799) .saturating_add(T::DbWeight::get().reads(3_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } @@ -103,8 +103,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 52_015_000 picoseconds. - Weight::from_parts(52_780_000, 3593) + // Minimum execution time: 48_466_000 picoseconds. + Weight::from_parts(49_092_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -112,8 +112,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 20_085_000 picoseconds. - Weight::from_parts(20_734_000, 3593) + // Minimum execution time: 19_363_000 picoseconds. + Weight::from_parts(19_635_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -122,10 +122,10 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0 + u * (136 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 19_947_000 picoseconds. - Weight::from_parts(20_336_000, 990) - // Standard Error: 14_403 - .saturating_add(Weight::from_parts(15_763_476, 0).saturating_mul(u.into())) + // Minimum execution time: 19_101_000 picoseconds. + Weight::from_parts(19_578_000, 990) + // Standard Error: 14_196 + .saturating_add(Weight::from_parts(15_142_259, 0).saturating_mul(u.into())) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(u.into())) @@ -134,15 +134,15 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_513_000 picoseconds. - Weight::from_parts(6_703_000, 0) + // Minimum execution time: 5_987_000 picoseconds. + Weight::from_parts(6_167_000, 0) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 50_480_000 picoseconds. - Weight::from_parts(51_197_000, 3593) + // Minimum execution time: 47_456_000 picoseconds. + Weight::from_parts(48_196_000, 3593) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -150,8 +150,8 @@ impl pallet_balances::WeightInfo for SubstrateWeight // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_811_000 picoseconds. - Weight::from_parts(23_295_000, 0) + // Minimum execution time: 21_155_000 picoseconds. + Weight::from_parts(21_561_000, 0) } } @@ -161,8 +161,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `6196` - // Minimum execution time: 70_128_000 picoseconds. - Weight::from_parts(71_014_000, 6196) + // Minimum execution time: 64_741_000 picoseconds. + Weight::from_parts(65_214_000, 6196) .saturating_add(RocksDbWeight::get().reads(2_u64)) .saturating_add(RocksDbWeight::get().writes(2_u64)) } @@ -170,8 +170,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 42_249_000 picoseconds. - Weight::from_parts(42_891_000, 3593) + // Minimum execution time: 38_390_000 picoseconds. + Weight::from_parts(39_178_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -179,8 +179,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 17_426_000 picoseconds. - Weight::from_parts(17_876_000, 3593) + // Minimum execution time: 16_984_000 picoseconds. + Weight::from_parts(17_466_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -188,8 +188,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 25_091_000 picoseconds. - Weight::from_parts(25_729_000, 3593) + // Minimum execution time: 23_906_000 picoseconds. + Weight::from_parts(24_854_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -197,8 +197,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `206` // Estimated: `8799` - // Minimum execution time: 72_386_000 picoseconds. - Weight::from_parts(73_930_000, 8799) + // Minimum execution time: 68_743_000 picoseconds. + Weight::from_parts(69_716_000, 8799) .saturating_add(RocksDbWeight::get().reads(3_u64)) .saturating_add(RocksDbWeight::get().writes(3_u64)) } @@ -206,8 +206,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `3593` - // Minimum execution time: 52_015_000 picoseconds. - Weight::from_parts(52_780_000, 3593) + // Minimum execution time: 48_466_000 picoseconds. + Weight::from_parts(49_092_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -215,8 +215,8 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 20_085_000 picoseconds. - Weight::from_parts(20_734_000, 3593) + // Minimum execution time: 19_363_000 picoseconds. + Weight::from_parts(19_635_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -225,10 +225,10 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0 + u * (136 ±0)` // Estimated: `990 + u * (2603 ±0)` - // Minimum execution time: 19_947_000 picoseconds. - Weight::from_parts(20_336_000, 990) - // Standard Error: 14_403 - .saturating_add(Weight::from_parts(15_763_476, 0).saturating_mul(u.into())) + // Minimum execution time: 19_101_000 picoseconds. + Weight::from_parts(19_578_000, 990) + // Standard Error: 14_196 + .saturating_add(Weight::from_parts(15_142_259, 0).saturating_mul(u.into())) .saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(u.into()))) .saturating_add(RocksDbWeight::get().writes((1_u64).saturating_mul(u.into()))) .saturating_add(Weight::from_parts(0, 2603).saturating_mul(u.into())) @@ -237,15 +237,15 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 6_513_000 picoseconds. - Weight::from_parts(6_703_000, 0) + // Minimum execution time: 5_987_000 picoseconds. + Weight::from_parts(6_167_000, 0) } fn burn_allow_death() -> Weight { // Proof Size summary in bytes: // Measured: `103` // Estimated: `3593` - // Minimum execution time: 50_480_000 picoseconds. - Weight::from_parts(51_197_000, 3593) + // Minimum execution time: 47_456_000 picoseconds. + Weight::from_parts(48_196_000, 3593) .saturating_add(RocksDbWeight::get().reads(1_u64)) .saturating_add(RocksDbWeight::get().writes(1_u64)) } @@ -253,7 +253,7 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 22_811_000 picoseconds. - Weight::from_parts(23_295_000, 0) + // Minimum execution time: 21_155_000 picoseconds. + Weight::from_parts(21_561_000, 0) } } diff --git a/runtime/vara/src/weights/pallet_timestamp.rs b/runtime/vara/src/weights/pallet_timestamp.rs index a9d8104234f..068b082a955 100644 --- a/runtime/vara/src/weights/pallet_timestamp.rs +++ b/runtime/vara/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 43.0.0 -//! DATE: 2025-10-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2026-04-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! EXECUTION: , WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: -// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_timestamp --extrinsic=* --heap-pages=4096 --output=./scripts/benchmarking/weights-output/pallet_timestamp.rs --template=.maintain/frame-weight-template.hbs +// ./target/production/gear benchmark pallet --runtime=./target/production/wbuild/vara-runtime/vara_runtime.compact.compressed.wasm --genesis-builder=runtime --genesis-builder-preset=development --steps=50 --repeat=20 --pallet=pallet_timestamp --extrinsic=* --heap-pages=16384 --output=./scripts/benchmarking/weights-output/pallet_timestamp.rs --template=.maintain/frame-weight-template.hbs #![cfg_attr(rustfmt, rustfmt_skip)] #![allow(unused_parens)] @@ -49,8 +49,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_149_000 picoseconds. - Weight::from_parts(784_464, 0) - // Standard Error: 1_610 - .saturating_add(Weight::from_parts(3_034_158, 0).saturating_mul(c.into())) + // Minimum execution time: 4_674_000 picoseconds. + Weight::from_parts(1_797_953, 0) + // Standard Error: 1_501 + .saturating_add(Weight::from_parts(2_939_808, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_522_000 picoseconds. - Weight::from_parts(4_816_000, 0) + // Minimum execution time: 4_391_000 picoseconds. + Weight::from_parts(4_574_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: 4_924_000 picoseconds. - Weight::from_parts(1_589_499, 0) - // Standard Error: 2_197 - .saturating_add(Weight::from_parts(3_280_860, 0).saturating_mul(c.into())) + // Minimum execution time: 4_682_000 picoseconds. + Weight::from_parts(1_020_306, 0) + // Standard Error: 2_088 + .saturating_add(Weight::from_parts(3_173_508, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_091_000 picoseconds. - Weight::from_parts(7_395_000, 0) + // Minimum execution time: 6_655_000 picoseconds. + Weight::from_parts(6_981_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_121_000 picoseconds. - Weight::from_parts(1_949_691, 0) - // Standard Error: 1_942 - .saturating_add(Weight::from_parts(3_005_954, 0).saturating_mul(c.into())) + // Minimum execution time: 4_751_000 picoseconds. + Weight::from_parts(2_769_613, 0) + // Standard Error: 1_628 + .saturating_add(Weight::from_parts(2_928_275, 0).saturating_mul(c.into())) } } @@ -101,43 +101,43 @@ impl WeightInfo for () { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 5_149_000 picoseconds. - Weight::from_parts(784_464, 0) - // Standard Error: 1_610 - .saturating_add(Weight::from_parts(3_034_158, 0).saturating_mul(c.into())) + // Minimum execution time: 4_674_000 picoseconds. + Weight::from_parts(1_797_953, 0) + // Standard Error: 1_501 + .saturating_add(Weight::from_parts(2_939_808, 0).saturating_mul(c.into())) } fn as_derivative() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 4_522_000 picoseconds. - Weight::from_parts(4_816_000, 0) + // Minimum execution time: 4_391_000 picoseconds. + Weight::from_parts(4_574_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: 4_924_000 picoseconds. - Weight::from_parts(1_589_499, 0) - // Standard Error: 2_197 - .saturating_add(Weight::from_parts(3_280_860, 0).saturating_mul(c.into())) + // Minimum execution time: 4_682_000 picoseconds. + Weight::from_parts(1_020_306, 0) + // Standard Error: 2_088 + .saturating_add(Weight::from_parts(3_173_508, 0).saturating_mul(c.into())) } fn dispatch_as() -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_091_000 picoseconds. - Weight::from_parts(7_395_000, 0) + // Minimum execution time: 6_655_000 picoseconds. + Weight::from_parts(6_981_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_121_000 picoseconds. - Weight::from_parts(1_949_691, 0) - // Standard Error: 1_942 - .saturating_add(Weight::from_parts(3_005_954, 0).saturating_mul(c.into())) + // Minimum execution time: 4_751_000 picoseconds. + Weight::from_parts(2_769_613, 0) + // Standard Error: 1_628 + .saturating_add(Weight::from_parts(2_928_275, 0).saturating_mul(c.into())) } }