Gas updates.

This commit is contained in:
chriseth 2022-01-06 18:03:31 +01:00
parent 5fbf8260b9
commit fdee68f1b4
9 changed files with 9 additions and 9 deletions

View File

@ -19,7 +19,7 @@ contract Main {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(): "abc", true // constructor(): "abc", true
// gas irOptimized: 112563 // gas irOptimized: 112517
// gas legacy: 145838 // gas legacy: 145838
// gas legacyOptimized: 104017 // gas legacyOptimized: 104017
// getFlag() -> true // getFlag() -> true

View File

@ -11,7 +11,7 @@ contract C {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(): 2, 0 -> // constructor(): 2, 0 ->
// gas irOptimized: 104227 // gas irOptimized: 104154
// gas legacy: 117158 // gas legacy: 117158
// i() -> 2 // i() -> 2
// k() -> 0 // k() -> 0

View File

@ -23,7 +23,7 @@ contract D is B, C {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(): 2, 0 -> // constructor(): 2, 0 ->
// gas irOptimized: 159542 // gas irOptimized: 159469
// gas legacy: 170665 // gas legacy: 170665
// gas legacyOptimized: 145396 // gas legacyOptimized: 145396
// i() -> 2 // i() -> 2

View File

@ -14,7 +14,7 @@ contract D is C {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(): 2, 0 -> // constructor(): 2, 0 ->
// gas irOptimized: 124844 // gas irOptimized: 124771
// gas legacy: 139250 // gas legacy: 139250
// gas legacyOptimized: 119367 // gas legacyOptimized: 119367
// i() -> 2 // i() -> 2

View File

@ -18,7 +18,7 @@ contract D {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(): 2 -> // constructor(): 2 ->
// gas irOptimized: 200458 // gas irOptimized: 200385
// gas legacy: 246202 // gas legacy: 246202
// gas legacyOptimized: 195914 // gas legacyOptimized: 195914
// f() -> 2 // f() -> 2

View File

@ -18,7 +18,7 @@ contract C {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(), 20 wei // constructor(), 20 wei
// gas irOptimized: 218775 // gas irOptimized: 216627
// gas legacy: 294569 // gas legacy: 294569
// gas legacyOptimized: 174699 // gas legacyOptimized: 174699
// f(uint256): 20 -> 1370859564726510389319704988634906228201275401179 // f(uint256): 20 -> 1370859564726510389319704988634906228201275401179

View File

@ -42,7 +42,7 @@ contract Main {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(), 22 wei -> // constructor(), 22 wei ->
// gas irOptimized: 288778 // gas irOptimized: 288732
// gas legacy: 402045 // gas legacy: 402045
// gas legacyOptimized: 266772 // gas legacyOptimized: 266772
// getFlag() -> true // getFlag() -> true

View File

@ -22,6 +22,6 @@ contract Test {
// ---- // ----
// library: Lib // library: Lib
// f() -> 1, 0, 0x2a, 0x17, 0, 0x63 // f() -> 1, 0, 0x2a, 0x17, 0, 0x63
// gas irOptimized: 119757 // gas irOptimized: 119697
// gas legacy: 124793 // gas legacy: 124793
// gas legacyOptimized: 119694 // gas legacyOptimized: 119694

View File

@ -14,7 +14,7 @@ contract C {
// compileViaYul: also // compileViaYul: also
// ---- // ----
// constructor(), 2 wei: 3 -> // constructor(), 2 wei: 3 ->
// gas irOptimized: 111723 // gas irOptimized: 111631
// gas legacy: 151416 // gas legacy: 151416
// gas legacyOptimized: 108388 // gas legacyOptimized: 108388
// state() -> 3 // state() -> 3