mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Fill in junk in stack layouts on terminating control flow paths.
This commit is contained in:
@@ -29,7 +29,7 @@ contract C {
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// f() -> 3, 7, 5
|
||||
// gas irOptimized: 127347
|
||||
// gas irOptimized: 126536
|
||||
// gas legacy: 151334
|
||||
// gas legacyOptimized: 125166
|
||||
// x() -> 7
|
||||
|
||||
@@ -17,7 +17,7 @@ contract C {
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// constructor(): 3 ->
|
||||
// gas irOptimized: 131042
|
||||
// gas irOptimized: 129602
|
||||
// gas legacy: 209361
|
||||
// gas legacyOptimized: 139324
|
||||
// f() -> 84, 23
|
||||
|
||||
Reference in New Issue
Block a user