mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Use unbounded allocation before returning.
This commit is contained in:
@@ -23,8 +23,8 @@ contract D {
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// f() -> 1
|
||||
// gas irOptimized: 98658
|
||||
// gas irOptimized: 86492
|
||||
// gas legacy: 114412
|
||||
// g() -> 5
|
||||
// gas irOptimized: 98760
|
||||
// gas irOptimized: 86588
|
||||
// gas legacy: 114872
|
||||
|
||||
+1
-1
@@ -25,5 +25,5 @@ contract B {
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// g() -> 42
|
||||
// gas irOptimized: 102803
|
||||
// gas irOptimized: 90623
|
||||
// gas legacy: 117797
|
||||
|
||||
+1
-1
@@ -25,6 +25,6 @@ contract B {
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// g() -> 42
|
||||
// gas irOptimized: 134269
|
||||
// gas irOptimized: 119646
|
||||
// gas legacy: 180597
|
||||
// gas legacyOptimized: 116351
|
||||
|
||||
Reference in New Issue
Block a user