Additional gas cost updates.

This commit is contained in:
Daniel Kirchner 2021-05-10 17:36:38 +02:00
parent 0d9a046017
commit 33c8e6aa0a
12 changed files with 16 additions and 16 deletions

View File

@ -47,7 +47,7 @@ contract c {
// gas legacyOptimized: 109706
// storageEmpty -> 0
// test_long() -> 67
// gas irOptimized: 134320
// gas irOptimized: 134325
// gas legacy: 213590
// gas legacyOptimized: 211044
// storageEmpty -> 0

View File

@ -19,6 +19,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 0
// gas irOptimized: 309167
// gas irOptimized: 309492
// gas legacy: 483915
// gas legacyOptimized: 478672

View File

@ -19,25 +19,25 @@ contract c {
// ----
// f(uint256): 0 -> 0x20, 0x00
// f(uint256): 31 -> 0x20, 0x1f, 0x0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e00
// gas irOptimized: 221696
// gas irOptimized: 222006
// gas legacy: 255464
// gas legacyOptimized: 250998
// f(uint256): 32 -> 0x20, 0x20, 1780731860627700044960722568376592200742329637303199754547598369979440671
// gas irOptimized: 229291
// gas irOptimized: 229611
// gas legacy: 267931
// gas legacyOptimized: 263329
// f(uint256): 33 -> 0x20, 33, 1780731860627700044960722568376592200742329637303199754547598369979440671, 0x2000000000000000000000000000000000000000000000000000000000000000
// gas irOptimized: 238003
// gas irOptimized: 238333
// gas legacy: 277538
// gas legacyOptimized: 272818
// f(uint256): 63 -> 0x20, 0x3f, 1780731860627700044960722568376592200742329637303199754547598369979440671, 14532552714582660066924456880521368950258152170031413196862950297402215316992
// gas irOptimized: 348673
// gas irOptimized: 349303
// gas legacy: 423428
// gas legacyOptimized: 414868
// f(uint256): 12 -> 0x20, 0x0c, 0x0102030405060708090a0b0000000000000000000000000000000000000000
// gas legacy: 106445
// gas legacyOptimized: 104379
// f(uint256): 129 -> 0x20, 0x81, 1780731860627700044960722568376592200742329637303199754547598369979440671, 0x202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f, 29063324697304692433803953038474361308315562010425523193971352996434451193439, 0x606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f, -57896044618658097711785492504343953926634992332820282019728792003956564819968
// gas irOptimized: 802315
// gas irOptimized: 803605
// gas legacy: 954517
// gas legacyOptimized: 937521

View File

@ -20,6 +20,6 @@ contract C {
// compileViaYul: also
// ----
// f() -> 3
// gas irOptimized: 173108
// gas irOptimized: 173158
// gas legacy: 179707
// gas legacyOptimized: 178763

View File

@ -18,6 +18,6 @@ contract c {
// compileViaYul: also
// ----
// test1() -> true
// gas irOptimized: 527479
// gas irOptimized: 527979
// gas legacy: 613377
// gas legacyOptimized: 606411

View File

@ -12,6 +12,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 0x20, 29, 0x0303030303030303030303030303030303030303030303030303030303000000
// gas irOptimized: 162426
// gas irOptimized: 162431
// gas legacy: 245809
// gas legacyOptimized: 242636

View File

@ -18,7 +18,7 @@ contract c {
// compileViaYul: also
// ----
// test() -> true
// gas irOptimized: 445718
// gas irOptimized: 445968
// gas legacy: 552064
// gas legacyOptimized: 533164
// storageEmpty -> 1

View File

@ -17,7 +17,7 @@ contract c {
// compileViaYul: also
// ----
// test() ->
// gas irOptimized: 291114
// gas irOptimized: 291159
// gas legacy: 372763
// gas legacyOptimized: 366846
// storageEmpty -> 1

View File

@ -12,6 +12,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 0x20, 33, 0x303030303030303030303030303030303030303030303030303030303030303, 0x0300000000000000000000000000000000000000000000000000000000000000
// gas irOptimized: 159714
// gas irOptimized: 159724
// gas legacy: 243287
// gas legacyOptimized: 240361

View File

@ -17,6 +17,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 0
// gas irOptimized: 394087
// gas irOptimized: 394512
// gas legacy: 565428
// gas legacyOptimized: 552524

View File

@ -23,7 +23,7 @@ contract C {
// ----
// l() -> 0
// g(uint256): 70 ->
// gas irOptimized: 428829
// gas irOptimized: 429179
// gas legacy: 419791
// gas legacyOptimized: 415408
// l() -> 70

View File

@ -26,6 +26,6 @@ contract Creator {
// compileViaYul: also
// ----
// f(uint256,bytes): 7, 0x40, 78, "abcdefghijklmnopqrstuvwxyzabcdef", "ghijklmnopqrstuvwxyzabcdefghijkl", "mnopqrstuvwxyz" -> 7, "h"
// gas irOptimized: 330957
// gas irOptimized: 330365
// gas legacy: 422873
// gas legacyOptimized: 292281