Merge pull request #11224 from ethereum/lastAllocationUnbounded

Use unbounded allocation before returning.
This commit is contained in:
chriseth
2021-04-08 19:32:40 +02:00
committed by GitHub
135 changed files with 200 additions and 393 deletions
@@ -24,6 +24,6 @@ contract C {
// compileViaYul: also
// ----
// f() -> 0x20, 0x8, 0x40, 0x3, 0x9, 0xa, 0xb
// gas irOptimized: 193697
// gas irOptimized: 193626
// gas legacy: 196426
// gas legacyOptimized: 193405
@@ -60,10 +60,10 @@ contract C {
// compileViaYul: also
// ----
// test_bytes() ->
// gas irOptimized: 511133
// gas irOptimized: 508617
// gas legacy: 466763
// gas legacyOptimized: 374591
// test_uint256() ->
// gas irOptimized: 706775
// gas irOptimized: 704259
// gas legacy: 634592
// gas legacyOptimized: 499373
@@ -26,6 +26,6 @@ contract C {
// ----
// library: L
// f() -> 8, 7, 1, 2, 7, 12
// gas irOptimized: 165254
// gas irOptimized: 165112
// gas legacy: 164775
// gas legacyOptimized: 162697