mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #11224 from ethereum/lastAllocationUnbounded
Use unbounded allocation before returning.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user