Gas updates.

This commit is contained in:
chriseth 2021-04-29 11:40:54 +02:00
parent 79acebe46f
commit fcc98d12b8
15 changed files with 18 additions and 18 deletions

View File

@ -30,6 +30,6 @@ contract C is B {
// compileViaYul: also
// ----
// test() -> 77
// gas irOptimized: 133623
// gas irOptimized: 133635
// gas legacy: 156573
// gas legacyOptimized: 112940

View File

@ -38,5 +38,5 @@ contract C is B {
// compileViaYul: also
// ----
// test() -> 5, 10
// gas irOptimized: 92612
// gas irOptimized: 92624
// gas legacy: 100441

View File

@ -21,6 +21,6 @@ contract B {
// compileViaYul: also
// ----
// f() -> 2, 3, 4, 5, 6, 1000, 1001, 1002, 1003, 1004
// gas irOptimized: 135871
// gas irOptimized: 135883
// gas legacy: 264410
// gas legacyOptimized: 135699

View File

@ -45,6 +45,6 @@ contract C {
// compileViaYul: also
// ----
// test() -> 5, 6, 7
// gas irOptimized: 345942
// gas irOptimized: 345955
// gas legacy: 500424
// gas legacyOptimized: 309013

View File

@ -26,6 +26,6 @@ contract Main {
// compileViaYul: also
// ----
// f(uint256): 0x34 -> 0x46bddb1178e94d7f2892ff5f366840eb658911794f2c3a44c450aa2c505186c1
// gas irOptimized: 115528
// gas irOptimized: 115543
// gas legacy: 127152
// gas legacyOptimized: 113679

View File

@ -26,6 +26,6 @@ contract Creator {
// compileViaYul: also
// ----
// f(uint256,address[]): 7, 0x40, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 -> 7, 8
// gas irOptimized: 474619
// gas irOptimized: 474718
// gas legacy: 570900
// gas legacyOptimized: 436724

View File

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

View File

@ -19,6 +19,6 @@ contract C {
// compileViaYul: also
// ----
// f(), 2000 ether -> true
// gas irOptimized: 123725
// gas irOptimized: 123743
// gas legacy: 123226
// gas legacyOptimized: 123092

View File

@ -28,6 +28,6 @@ contract C {
// compileViaYul: also
// ----
// t() -> 9
// gas irOptimized: 103941
// gas irOptimized: 103953
// gas legacy: 161097
// gas legacyOptimized: 112116

View File

@ -29,7 +29,7 @@ contract C {
// compileViaYul: also
// ----
// f() -> 3, 7, 5
// gas irOptimized: 131350
// gas irOptimized: 131380
// gas legacy: 153990
// gas legacyOptimized: 127822
// x() -> 7

View File

@ -23,8 +23,8 @@ contract D {
// compileViaYul: also
// ----
// f() -> 1
// gas irOptimized: 86492
// gas irOptimized: 86504
// gas legacy: 114412
// g() -> 5
// gas irOptimized: 86588
// gas irOptimized: 86600
// gas legacy: 114872

View File

@ -25,5 +25,5 @@ contract B {
// compileViaYul: also
// ----
// g() -> 42
// gas irOptimized: 90623
// gas irOptimized: 90635
// gas legacy: 117797

View File

@ -25,6 +25,6 @@ contract B {
// compileViaYul: also
// ----
// g() -> 42
// gas irOptimized: 119646
// gas irOptimized: 119658
// gas legacy: 180597
// gas legacyOptimized: 117351

View File

@ -37,10 +37,10 @@ contract C {
// compileViaYul: also
// ----
// convertParent() -> 1
// gas irOptimized: 103625
// gas irOptimized: 103637
// convertSubA() -> 1, 2
// gas irOptimized: 105708
// gas irOptimized: 105720
// gas legacy: 101703
// convertSubB() -> 1, 3
// gas irOptimized: 105642
// gas irOptimized: 105654
// gas legacy: 101637

View File

@ -22,6 +22,6 @@ contract A {
// compileViaYul: also
// ----
// f(), 10 ether -> 3007, 3008, 3009
// gas irOptimized: 294216
// gas irOptimized: 294279
// gas legacy: 422027
// gas legacyOptimized: 287256