@@ -280,69 +280,75 @@ LibRLPTest:testComputeAddressForSmallNonces() (gas: 967)
280280LibRLPTest:testComputeAddressOriginalForLargeNonces() (gas: 1887)
281281LibRLPTest:testComputeAddressOriginalForSmallNonces() (gas: 1477)
282282LibRLPTest:test__codesize() (gas: 8108)
283- LibSortTest:testInsertionSortAddressesDifferential(uint256) (runs: 256, μ: 424556, ~: 47232)
284- LibSortTest:testInsertionSortInts() (gas: 112087)
285- LibSortTest:testInsertionSortPsuedorandom() (gas: 62786)
286- LibSortTest:testInsertionSortPsuedorandom(uint256) (runs: 256, μ: 62093, ~: 61687)
287- LibSortTest:testReverse() (gas: 113774)
288- LibSortTest:testSearchSorted() (gas: 131295)
289- LibSortTest:testSearchSorted(uint256[],uint256) (runs: 256, μ: 11236, ~: 11759)
290- LibSortTest:testSearchSortedAddresses() (gas: 136072)
291- LibSortTest:testSearchSortedAddresses(address[],address) (runs: 256, μ: 20764, ~: 20682)
292- LibSortTest:testSearchSortedBasicCases() (gas: 2379)
293- LibSortTest:testSearchSortedEdgeCases() (gas: 1758)
294- LibSortTest:testSearchSortedElementInArray(uint256[],uint256) (runs: 256, μ: 49709, ~: 43180)
295- LibSortTest:testSearchSortedElementInUniquifiedArray(uint256[],uint256) (runs: 256, μ: 51558, ~: 44649)
283+ LibSortTest:testInsertionSortAddressesDifferential(uint256) (runs: 256, μ: 442644, ~: 39128)
284+ LibSortTest:testInsertionSortInts() (gas: 112043)
285+ LibSortTest:testInsertionSortPsuedorandom() (gas: 62852)
286+ LibSortTest:testInsertionSortPsuedorandom(uint256) (runs: 256, μ: 62142, ~: 61980)
287+ LibSortTest:testIsSortedAddressesDifferential(uint256) (runs: 256, μ: 61780, ~: 29956)
288+ LibSortTest:testIsSortedAndUniquifiedAddressesDifferential(uint256) (runs: 256, μ: 53901, ~: 29496)
289+ LibSortTest:testIsSortedAndUniquifiedDifferential(uint256) (runs: 256, μ: 39210, ~: 28752)
290+ LibSortTest:testIsSortedAndUniquifiedIntsDifferential(uint256) (runs: 256, μ: 53913, ~: 31850)
291+ LibSortTest:testIsSortedDifferential(uint256) (runs: 256, μ: 49645, ~: 27692)
292+ LibSortTest:testIsSortedIntsDifferential(uint256) (runs: 256, μ: 64331, ~: 31468)
293+ LibSortTest:testReverse() (gas: 113819)
294+ LibSortTest:testSearchSorted() (gas: 131337)
295+ LibSortTest:testSearchSorted(uint256[],uint256) (runs: 256, μ: 11192, ~: 11715)
296+ LibSortTest:testSearchSortedAddresses() (gas: 136117)
297+ LibSortTest:testSearchSortedAddresses(address[],address) (runs: 256, μ: 20765, ~: 20683)
298+ LibSortTest:testSearchSortedBasicCases() (gas: 2335)
299+ LibSortTest:testSearchSortedEdgeCases() (gas: 1759)
300+ LibSortTest:testSearchSortedElementInArray(uint256[],uint256) (runs: 256, μ: 49011, ~: 43577)
301+ LibSortTest:testSearchSortedElementInUniquifiedArray(uint256[],uint256) (runs: 256, μ: 51294, ~: 44436)
296302LibSortTest:testSearchSortedElementNotInArray() (gas: 6967)
297- LibSortTest:testSearchSortedElementNotInArray(uint256[],uint256) (runs: 256, μ: 48391 , ~: 42635 )
298- LibSortTest:testSearchSortedElementNotInArrayNarrow(uint256[],uint256) (runs: 256, μ: 73163 , ~: 69395 )
299- LibSortTest:testSearchSortedElementNotInUniquifiedArray(uint256[],uint256) (runs: 256, μ: 54765 , ~: 44239 )
300- LibSortTest:testSearchSortedElementNotInUniquifiedArrayNarrow(uint256[],uint256) (runs: 256, μ: 72454 , ~: 69629 )
301- LibSortTest:testSearchSortedInts() (gas: 133138 )
302- LibSortTest:testSearchSortedInts(int256[],int256) (runs: 256, μ: 11302 , ~: 11448 )
303- LibSortTest:testSearchSortedWithEmptyArray() (gas: 745 )
304- LibSortTest:testSort(uint256[]) (runs: 256, μ: 45087 , ~: 39520 )
305- LibSortTest:testSortAddressesDifferential(uint256[]) (runs: 256, μ: 76035 , ~: 45681 )
306- LibSortTest:testSortAddressesPsuedorandom() (gas: 144923 )
307- LibSortTest:testSortAddressesPsuedorandom(uint256) (runs: 256, μ: 146679 , ~: 146854 )
308- LibSortTest:testSortAddressesPsuedorandomBrutalizeUpperBits() (gas: 196511 )
309- LibSortTest:testSortAddressesReversed() (gas: 46044 )
310- LibSortTest:testSortAddressesSorted() (gas: 43042 )
311- LibSortTest:testSortBasicCase() (gas: 1211 )
312- LibSortTest:testSortChecksumed(uint256[]) (runs: 256, μ: 57973 , ~: 42022 )
313- LibSortTest:testSortDifferential(uint256[]) (runs: 256, μ: 86623 , ~: 41855 )
314- LibSortTest:testSortInts() (gas: 612215 )
315- LibSortTest:testSortMostlySame() (gas: 68029 )
316- LibSortTest:testSortOriginalMostlySame() (gas: 208629 )
317- LibSortTest:testSortOriginalPsuedorandom() (gas: 284650 )
318- LibSortTest:testSortOriginalPsuedorandom(uint256) (runs: 256, μ: 286239 , ~: 286474 )
319- LibSortTest:testSortOriginalReversed() (gas: 156905 )
320- LibSortTest:testSortOriginalSorted() (gas: 142907 )
321- LibSortTest:testSortPsuedorandom() (gas: 138577 )
322- LibSortTest:testSortPsuedorandom(uint256) (runs: 256, μ: 140147 , ~: 140418 )
323- LibSortTest:testSortPsuedorandomNonuniform() (gas: 145740 )
324- LibSortTest:testSortPsuedorandomNonuniform(uint256) (runs: 256, μ: 145267 , ~: 145613 )
303+ LibSortTest:testSearchSortedElementNotInArray(uint256[],uint256) (runs: 256, μ: 48094 , ~: 43118 )
304+ LibSortTest:testSearchSortedElementNotInArrayNarrow(uint256[],uint256) (runs: 256, μ: 75698 , ~: 69977 )
305+ LibSortTest:testSearchSortedElementNotInUniquifiedArray(uint256[],uint256) (runs: 256, μ: 54059 , ~: 44303 )
306+ LibSortTest:testSearchSortedElementNotInUniquifiedArrayNarrow(uint256[],uint256) (runs: 256, μ: 73975 , ~: 69795 )
307+ LibSortTest:testSearchSortedInts() (gas: 133094 )
308+ LibSortTest:testSearchSortedInts(int256[],int256) (runs: 256, μ: 11369 , ~: 11515 )
309+ LibSortTest:testSearchSortedWithEmptyArray() (gas: 768 )
310+ LibSortTest:testSort(uint256[]) (runs: 256, μ: 45575 , ~: 39124 )
311+ LibSortTest:testSortAddressesDifferential(uint256[]) (runs: 256, μ: 77259 , ~: 45585 )
312+ LibSortTest:testSortAddressesPsuedorandom() (gas: 144945 )
313+ LibSortTest:testSortAddressesPsuedorandom(uint256) (runs: 256, μ: 146626 , ~: 146782 )
314+ LibSortTest:testSortAddressesPsuedorandomBrutalizeUpperBits() (gas: 196512 )
315+ LibSortTest:testSortAddressesReversed() (gas: 46045 )
316+ LibSortTest:testSortAddressesSorted() (gas: 42998 )
317+ LibSortTest:testSortBasicCase() (gas: 1189 )
318+ LibSortTest:testSortChecksumed(uint256[]) (runs: 256, μ: 56379 , ~: 41929 )
319+ LibSortTest:testSortDifferential(uint256[]) (runs: 256, μ: 88787 , ~: 42954 )
320+ LibSortTest:testSortInts() (gas: 612193 )
321+ LibSortTest:testSortMostlySame() (gas: 68073 )
322+ LibSortTest:testSortOriginalMostlySame() (gas: 208585 )
323+ LibSortTest:testSortOriginalPsuedorandom() (gas: 284693 )
324+ LibSortTest:testSortOriginalPsuedorandom(uint256) (runs: 256, μ: 286006 , ~: 286558 )
325+ LibSortTest:testSortOriginalReversed() (gas: 156927 )
326+ LibSortTest:testSortOriginalSorted() (gas: 142885 )
327+ LibSortTest:testSortPsuedorandom() (gas: 138600 )
328+ LibSortTest:testSortPsuedorandom(uint256) (runs: 256, μ: 140088 , ~: 140383 )
329+ LibSortTest:testSortPsuedorandomNonuniform() (gas: 145762 )
330+ LibSortTest:testSortPsuedorandomNonuniform(uint256) (runs: 256, μ: 145234 , ~: 145511 )
325331LibSortTest:testSortReversed() (gas: 39450)
326332LibSortTest:testSortSorted() (gas: 36386)
327- LibSortTest:testSortTestOverhead() (gas: 102836 )
328- LibSortTest:testSortedDifferenceDifferential() (gas: 483724 )
329- LibSortTest:testSortedDifferenceDifferential(uint256[],uint256[]) (runs: 256, μ: 36105 , ~: 36842 )
330- LibSortTest:testSortedDifferenceDifferentialInt(int256[],int256[]) (runs: 256, μ: 40894 , ~: 41164 )
331- LibSortTest:testSortedDifferenceUnionIntersection(uint256[],uint256[]) (runs: 256, μ: 95129 , ~: 96359 )
332- LibSortTest:testSortedIntersectionDifferential() (gas: 415946 )
333- LibSortTest:testSortedIntersectionDifferential(uint256[],uint256[]) (runs: 256, μ: 33160 , ~: 33862 )
334- LibSortTest:testSortedIntersectionDifferentialInt(int256[],int256[]) (runs: 256, μ: 36673 , ~: 36988 )
335- LibSortTest:testSortedUnionDifferential() (gas: 467791 )
336- LibSortTest:testSortedUnionDifferential(uint256[],uint256[]) (runs: 256, μ: 35706 , ~: 36668)
337- LibSortTest:testSortedUnionDifferentialInt(int256[],int256[]) (runs: 256, μ: 41438 , ~: 41955 )
338- LibSortTest:testTwoComplementConversionSort(int256,int256) (runs: 256, μ: 471 , ~: 471 )
339- LibSortTest:testUniquifySorted() (gas: 1688 )
340- LibSortTest:testUniquifySorted(uint256[]) (runs: 256, μ: 50395 , ~: 40611 )
341- LibSortTest:testUniquifySortedAddress() (gas: 4039 )
342- LibSortTest:testUniquifySortedAddress(address[]) (runs: 256, μ: 62073 , ~: 52400 )
343- LibSortTest:testUniquifySortedDifferential(uint256[]) (runs: 256, μ: 62004 , ~: 44716 )
333+ LibSortTest:testSortTestOverhead() (gas: 102814 )
334+ LibSortTest:testSortedDifferenceDifferential() (gas: 483768 )
335+ LibSortTest:testSortedDifferenceDifferential(uint256[],uint256[]) (runs: 256, μ: 36190 , ~: 36909 )
336+ LibSortTest:testSortedDifferenceDifferentialInt(int256[],int256[]) (runs: 256, μ: 40923 , ~: 41187 )
337+ LibSortTest:testSortedDifferenceUnionIntersection(uint256[],uint256[]) (runs: 256, μ: 95206 , ~: 96369 )
338+ LibSortTest:testSortedIntersectionDifferential() (gas: 416011 )
339+ LibSortTest:testSortedIntersectionDifferential(uint256[],uint256[]) (runs: 256, μ: 33145 , ~: 33840 )
340+ LibSortTest:testSortedIntersectionDifferentialInt(int256[],int256[]) (runs: 256, μ: 36698 , ~: 37010 )
341+ LibSortTest:testSortedUnionDifferential() (gas: 467814 )
342+ LibSortTest:testSortedUnionDifferential(uint256[],uint256[]) (runs: 256, μ: 35721 , ~: 36668)
343+ LibSortTest:testSortedUnionDifferentialInt(int256[],int256[]) (runs: 256, μ: 41463 , ~: 41977 )
344+ LibSortTest:testTwoComplementConversionSort(int256,int256) (runs: 256, μ: 472 , ~: 472 )
345+ LibSortTest:testUniquifySorted() (gas: 1666 )
346+ LibSortTest:testUniquifySorted(uint256[]) (runs: 256, μ: 50142 , ~: 41134 )
347+ LibSortTest:testUniquifySortedAddress() (gas: 4017 )
348+ LibSortTest:testUniquifySortedAddress(address[]) (runs: 256, μ: 62379 , ~: 52242 )
349+ LibSortTest:testUniquifySortedDifferential(uint256[]) (runs: 256, μ: 58518 , ~: 44184 )
344350LibSortTest:testUniquifySortedWithEmptyArray() (gas: 550)
345- LibSortTest:test__codesize() (gas: 20650 )
351+ LibSortTest:test__codesize() (gas: 24936 )
346352LibStringTest:testAddressToHexStringZeroRightPadded(address) (runs: 256, μ: 3464, ~: 3464)
347353LibStringTest:testBytesToHexString() (gas: 6470)
348354LibStringTest:testBytesToHexString(bytes) (runs: 256, μ: 660431, ~: 586251)
@@ -432,11 +438,11 @@ MerkleProofLibTest:testVerifyProofBasicCaseIsInvalid() (gas: 3029)
432438MerkleProofLibTest:testVerifyProofBasicCaseIsValid() (gas: 2993)
433439MerkleProofLibTest:testVerifyProofForHeightOneTree(bool,bool,bool,bool) (runs: 256, μ: 2232, ~: 2107)
434440MerkleProofLibTest:test__codesize() (gas: 11064)
435- MinHeapLibTest:testHeapEnqueue(uint256) (runs: 256, μ: 188331 , ~: 191079 )
436- MinHeapLibTest:testHeapEnqueueGas(uint256) (runs: 256, μ: 293477 , ~: 293443 )
437- MinHeapLibTest:testHeapPushAndPop(uint256) (runs: 256, μ: 103810 , ~: 99702)
438- MinHeapLibTest:testHeapPushPop(uint256) (runs: 256, μ: 251721 , ~: 258454 )
439- MinHeapLibTest:testHeapReplace(uint256) (runs: 256, μ: 301589 , ~: 298949 )
441+ MinHeapLibTest:testHeapEnqueue(uint256) (runs: 256, μ: 185435 , ~: 182909 )
442+ MinHeapLibTest:testHeapEnqueueGas(uint256) (runs: 256, μ: 293441 , ~: 293389 )
443+ MinHeapLibTest:testHeapPushAndPop(uint256) (runs: 256, μ: 105344 , ~: 99702)
444+ MinHeapLibTest:testHeapPushPop(uint256) (runs: 256, μ: 241203 , ~: 240966 )
445+ MinHeapLibTest:testHeapReplace(uint256) (runs: 256, μ: 305655 , ~: 304724 )
440446MinHeapLibTest:testHeapRoot(uint256) (runs: 256, μ: 5232, ~: 5232)
441447MinHeapLibTest:test__codesize() (gas: 5404)
442448MulticallableTest:testMulticallableBenchmark() (gas: 29574)
0 commit comments