-
Notifications
You must be signed in to change notification settings - Fork 3
/
.gas-snapshot
103 lines (103 loc) · 6.56 KB
/
.gas-snapshot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
LibStringTest:testAddressToHexStringZeroRightPadded(address) (runs: 256, μ: 3384, ~: 3384)
LibStringTest:testBytesToHexString() (gas: 6422)
LibStringTest:testBytesToHexString(bytes) (runs: 256, μ: 690707, ~: 594542)
LibStringTest:testBytesToHexStringNoPrefix() (gas: 6039)
LibStringTest:testBytesToHexStringNoPrefix(bytes) (runs: 256, μ: 809930, ~: 594334)
LibStringTest:testContains() (gas: 43812)
LibStringTest:testFromAddressToHexString() (gas: 3765)
LibStringTest:testFromAddressToHexStringChecksummed() (gas: 40345)
LibStringTest:testFromAddressToHexStringChecksummedDifferential(uint256) (runs: 256, μ: 692226, ~: 583789)
LibStringTest:testFromAddressToHexStringWithLeadingZeros() (gas: 3741)
LibStringTest:testHexStringNoPrefixVariants(uint256,uint256) (runs: 256, μ: 641350, ~: 593918)
LibStringTest:testNormalizeSmallString() (gas: 1349)
LibStringTest:testNormalizeSmallString(bytes32) (runs: 256, μ: 3105, ~: 4183)
LibStringTest:testStringConcat() (gas: 6735)
LibStringTest:testStringConcat(string,string) (runs: 256, μ: 672637, ~: 575375)
LibStringTest:testStringConcatOriginal() (gas: 7994)
LibStringTest:testStringDirectReturn() (gas: 8186)
LibStringTest:testStringDirectReturn(string) (runs: 256, μ: 3585, ~: 3426)
LibStringTest:testStringEndsWith() (gas: 2798)
LibStringTest:testStringEndsWith(uint256) (runs: 256, μ: 828826, ~: 608504)
LibStringTest:testStringEq(string,string) (runs: 256, μ: 1576, ~: 1577)
LibStringTest:testStringEqs() (gas: 2149)
LibStringTest:testStringEscapeHTML() (gas: 11844)
LibStringTest:testStringEscapeHTML(uint256) (runs: 256, μ: 779111, ~: 625012)
LibStringTest:testStringEscapeJSON() (gas: 53068)
LibStringTest:testStringEscapeJSONHexEncode() (gas: 736800)
LibStringTest:testStringIndexOf() (gas: 17348)
LibStringTest:testStringIndexOf(uint256) (runs: 256, μ: 838879, ~: 619190)
LibStringTest:testStringIndicesOf() (gas: 11642)
LibStringTest:testStringIndicesOf(uint256) (runs: 256, μ: 747502, ~: 617517)
LibStringTest:testStringIs7BitASCII() (gas: 203501)
LibStringTest:testStringIs7BitASCIIDifferential(bytes) (runs: 256, μ: 708983, ~: 574187)
LibStringTest:testStringLastIndexOf() (gas: 23952)
LibStringTest:testStringLastIndexOf(uint256) (runs: 256, μ: 808848, ~: 615043)
LibStringTest:testStringLowerDifferential() (gas: 3618133)
LibStringTest:testStringLowerDifferential(string) (runs: 256, μ: 8873, ~: 8506)
LibStringTest:testStringLowerOriginal() (gas: 1771)
LibStringTest:testStringPackAndUnpackOne() (gas: 724714)
LibStringTest:testStringPackAndUnpackOne(string) (runs: 256, μ: 700607, ~: 573980)
LibStringTest:testStringPackAndUnpackOneDifferential(string) (runs: 256, μ: 688368, ~: 573268)
LibStringTest:testStringPackAndUnpackTwo() (gas: 885198)
LibStringTest:testStringPackAndUnpackTwo(string,string) (runs: 256, μ: 661591, ~: 575678)
LibStringTest:testStringPackAndUnpackTwoDifferential(string,string) (runs: 256, μ: 673562, ~: 574227)
LibStringTest:testStringRepeat() (gas: 8445)
LibStringTest:testStringRepeat(string,uint256) (runs: 256, μ: 693370, ~: 576818)
LibStringTest:testStringRepeatOriginal() (gas: 13538)
LibStringTest:testStringReplace(uint256) (runs: 256, μ: 667960, ~: 622556)
LibStringTest:testStringReplaceLong() (gas: 9615)
LibStringTest:testStringReplaceMedium() (gas: 8368)
LibStringTest:testStringReplaceShort() (gas: 18628)
LibStringTest:testStringRuneCount() (gas: 2975992)
LibStringTest:testStringRuneCountDifferential(string) (runs: 256, μ: 6043, ~: 5821)
LibStringTest:testStringSlice() (gas: 17049)
LibStringTest:testStringSlice(uint256) (runs: 256, μ: 682270, ~: 618818)
LibStringTest:testStringSplit() (gas: 19683)
LibStringTest:testStringSplit(uint256) (runs: 256, μ: 718602, ~: 617835)
LibStringTest:testStringStartsWith() (gas: 2558)
LibStringTest:testStringStartsWith(uint256) (runs: 256, μ: 708358, ~: 605784)
LibStringTest:testStringUpperDifferential() (gas: 3549675)
LibStringTest:testStringUpperDifferential(string) (runs: 256, μ: 8874, ~: 8507)
LibStringTest:testStringUpperOriginal() (gas: 1769)
LibStringTest:testToHexStringFixedLengthInsufficientLength() (gas: 3390)
LibStringTest:testToHexStringFixedLengthPositiveNumberLong() (gas: 4446)
LibStringTest:testToHexStringFixedLengthPositiveNumberShort() (gas: 1494)
LibStringTest:testToHexStringFixedLengthUint256Max() (gas: 4491)
LibStringTest:testToHexStringFixedLengthZeroRightPadded(uint256,uint256) (runs: 256, μ: 8101, ~: 4897)
LibStringTest:testToHexStringPositiveNumber() (gas: 1399)
LibStringTest:testToHexStringUint256Max() (gas: 4210)
LibStringTest:testToHexStringZero() (gas: 1336)
LibStringTest:testToHexStringZeroRightPadded(uint256) (runs: 256, μ: 2020, ~: 1337)
LibStringTest:testToMinimalHexStringNoPrefixPositiveNumber() (gas: 5959)
LibStringTest:testToMinimalHexStringNoPrefixUint256Max() (gas: 4054)
LibStringTest:testToMinimalHexStringNoPrefixZero() (gas: 1340)
LibStringTest:testToMinimalHexStringNoPrefixZeroRightPadded(uint256) (runs: 256, μ: 2011, ~: 1335)
LibStringTest:testToMinimalHexStringPositiveNumber() (gas: 6092)
LibStringTest:testToMinimalHexStringUint256Max() (gas: 4237)
LibStringTest:testToMinimalHexStringZero() (gas: 1383)
LibStringTest:testToMinimalHexStringZeroRightPadded(uint256) (runs: 256, μ: 2044, ~: 1361)
LibStringTest:testToSmallString() (gas: 4420)
LibStringTest:testToStringPositiveNumber() (gas: 1461)
LibStringTest:testToStringPositiveNumberBrutalized() (gas: 1444820)
LibStringTest:testToStringSignedDifferential(int256) (runs: 256, μ: 649797, ~: 574779)
LibStringTest:testToStringSignedGas() (gas: 7212)
LibStringTest:testToStringSignedMemory(int256) (runs: 256, μ: 709754, ~: 573844)
LibStringTest:testToStringSignedOriginalGas() (gas: 9760)
LibStringTest:testToStringUint256Max() (gas: 7432)
LibStringTest:testToStringUint256MaxBrutalized() (gas: 586571)
LibStringTest:testToStringZero() (gas: 1186)
LibStringTest:testToStringZeroBrutalized() (gas: 573986)
LibStringTest:testToStringZeroRightPadded(uint256) (runs: 256, μ: 689385, ~: 573834)
LibStringTest:test__codesize() (gas: 42004)
LibTTest:testLibT(bytes32,uint256) (runs: 256, μ: 1003, ~: 1003)
LibTTest:test__codesize() (gas: 1805)
ReentrancyGuardTest:testRecursiveDirectUnguardedCall() (gas: 32203)
ReentrancyGuardTest:testRecursiveIndirectUnguardedCall() (gas: 45600)
ReentrancyGuardTest:testRevertGuardLocked() (gas: 31984)
ReentrancyGuardTest:testRevertReadGuardLocked() (gas: 31687)
ReentrancyGuardTest:testRevertRecursiveDirectGuardedCall() (gas: 33238)
ReentrancyGuardTest:testRevertRecursiveIndirectGuardedCall() (gas: 34631)
ReentrancyGuardTest:testRevertRemoteCallback() (gas: 34267)
ReentrancyGuardTest:test__codesize() (gas: 5438)
SoladyTest:test__codesize() (gas: 1075)
TestPlus:test__codesize() (gas: 398)