Skip to content

Commit

Permalink
Add DynamicArrayLib
Browse files Browse the repository at this point in the history
  • Loading branch information
Vectorized committed Sep 13, 2024
1 parent 8fdea54 commit 5abf878
Show file tree
Hide file tree
Showing 4 changed files with 628 additions and 992 deletions.
28 changes: 17 additions & 11 deletions .gas-snapshot
Original file line number Diff line number Diff line change
Expand Up @@ -82,18 +82,24 @@ DelegateCheckerLibTest:test__codesize() (gas: 32210)
DeploylessPredeployQueryerTest:testPredeployQueryer(bytes32) (runs: 324, μ: 264770, ~: 224774)
DeploylessPredeployQueryerTest:testTargetGenerate() (gas: 364315)
DeploylessPredeployQueryerTest:test__codesize() (gas: 8284)
DynamicBufferLibTest:testClear(uint256) (runs: 324, μ: 34630, ~: 34747)
DynamicBufferLibTest:testDynamicBuffer(bytes[],uint256) (runs: 324, μ: 855990, ~: 790579)
DynamicBufferLibTest:testDynamicBuffer(uint256) (runs: 324, μ: 832953, ~: 677542)
DynamicBufferLibTest:testDynamicBufferChaining() (gas: 12661)
DynamicBufferLibTest:testDynamicBufferPushSingles(uint256,uint256,uint256) (runs: 324, μ: 217562, ~: 34389)
DynamicBufferLibTest:testDynamicBufferPushSinglesReinterpretCast() (gas: 21959)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty() (gas: 2754)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty2() (gas: 2463)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty3(bytes,uint256) (runs: 324, μ: 2773, ~: 2094)
DynamicBufferLibTest:testJoinWithConcat() (gas: 31429)
DynamicArrayLibTest:testDynamicArrayPush() (gas: 40722)
DynamicArrayLibTest:testDynamicArrayPush(uint256,uint256) (runs: 324, μ: 82499, ~: 82822)
DynamicArrayLibTest:testDynamicArrayPushAfterReserve() (gas: 40125)
DynamicArrayLibTest:testDynamicArraySlice() (gas: 11019)
DynamicArrayLibTest:test__codesize() (gas: 3860)
DynamicBufferLibTest:testClear(uint256) (runs: 324, μ: 34670, ~: 34765)
DynamicBufferLibTest:testDynamicBuffer(bytes[],uint256) (runs: 324, μ: 908968, ~: 796247)
DynamicBufferLibTest:testDynamicBuffer(uint256) (runs: 324, μ: 872070, ~: 681870)
DynamicBufferLibTest:testDynamicBufferChaining() (gas: 12667)
DynamicBufferLibTest:testDynamicBufferPushSingles(uint256,uint256,uint256) (runs: 324, μ: 190102, ~: 34414)
DynamicBufferLibTest:testDynamicBufferPushSinglesReinterpretCast() (gas: 22026)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty() (gas: 2821)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty2() (gas: 2441)
DynamicBufferLibTest:testDynamicBufferReserveFromEmpty3(bytes,uint256) (runs: 324, μ: 2834, ~: 2077)
DynamicBufferLibTest:testDynamicBufferShorthands() (gas: 27221)
DynamicBufferLibTest:testJoinWithConcat() (gas: 31407)
DynamicBufferLibTest:testJoinWithDynamicBuffer() (gas: 10830)
DynamicBufferLibTest:test__codesize() (gas: 12735)
DynamicBufferLibTest:test__codesize() (gas: 14840)
ECDSATest:testBytes32ToEthSignedMessageHash() (gas: 425)
ECDSATest:testBytesToEthSignedMessageHash() (gas: 11582453)
ECDSATest:testBytesToEthSignedMessageHashEmpty() (gas: 556)
Expand Down
Loading

0 comments on commit 5abf878

Please sign in to comment.