-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gas-snapshot
78 lines (78 loc) · 7.68 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
FixedPointDecimalArithmeticOpenZeppelinTest:testFixedPointDiv(uint256,uint256,uint8) (runs: 1026, μ: 8536, ~: 8596)
FixedPointDecimalArithmeticOpenZeppelinTest:testFixedPointDivOverflow(uint256,uint256,uint8) (runs: 1024, μ: 7931, ~: 8072)
FixedPointDecimalArithmeticOpenZeppelinTest:testFixedPointMul(uint256,uint256,uint8) (runs: 1025, μ: 8592, ~: 8597)
FixedPointDecimalArithmeticOpenZeppelinTest:testFixedPointMulOverflow(uint256,uint256,uint8) (runs: 1025, μ: 7833, ~: 7984)
FixedPointDecimalScaleDecimalOrIntToIntTest:testDecimalOrIntToIntAboveMaxError(uint256,uint256) (runs: 1026, μ: 8997, ~: 8911)
FixedPointDecimalScaleDecimalOrIntToIntTest:testDecimalOrIntToIntAboveMaxErrorDecimal(uint256,uint256) (runs: 1026, μ: 9212, ~: 9126)
FixedPointDecimalScaleDecimalOrIntToIntTest:testDecimalOrIntToIntNotRescalesInt(uint256) (runs: 1026, μ: 6999, ~: 6668)
FixedPointDecimalScaleDecimalOrIntToIntTest:testDecimalOrIntToIntPrecisionLoss(uint256) (runs: 1026, μ: 8216, ~: 8326)
FixedPointDecimalScaleDecimalOrIntToIntTest:testDecimalOrIntToIntRescalesDecimal(uint256) (runs: 1026, μ: 7268, ~: 6938)
FixedPointDecimalScaleScaleToIntegerLosslessTest:testScaleToIntegerLossless(uint256) (runs: 1026, μ: 3480, ~: 3480)
FixedPointDecimalScaleScaleToIntegerLosslessTest:testScaleToIntegerLosslessPrecisionLoss(uint256) (runs: 1026, μ: 4092, ~: 4092)
FixedPointDecimalScaleTestScale18:testScale1818(uint256,uint256) (runs: 1024, μ: 3639, ~: 3639)
FixedPointDecimalScaleTestScale18:testScale18Gt(uint256,uint8,uint256) (runs: 1025, μ: 4126, ~: 4040)
FixedPointDecimalScaleTestScale18:testScale18GtRoundUp(uint256,uint8,uint256) (runs: 1025, μ: 4221, ~: 4141)
FixedPointDecimalScaleTestScale18:testScale18Lt(uint256,uint256,uint256) (runs: 1024, μ: 5774, ~: 5776)
FixedPointDecimalScaleTestScale18:testScale18LtOverflow(uint256,uint8,uint256) (runs: 1024, μ: 4969, ~: 4969)
FixedPointDecimalScaleTestScale18:testScale18LtSaturate(uint256,uint256,uint256) (runs: 1024, μ: 4214, ~: 4210)
FixedPointDecimalScaleTestScale18:testScale18ReferenceImplementation(uint256,uint256,uint256) (runs: 1024, μ: 4657, ~: 4645)
FixedPointDecimalScaleTestScaleBy:testScaleBy0(uint256,uint256) (runs: 1024, μ: 3676, ~: 3676)
FixedPointDecimalScaleTestScaleBy:testScaleByDown(uint256,int8,uint256) (runs: 1025, μ: 4252, ~: 4310)
FixedPointDecimalScaleTestScaleBy:testScaleByDownRoundUp(uint256,int8,uint256) (runs: 1025, μ: 4323, ~: 4378)
FixedPointDecimalScaleTestScaleBy:testScaleByReferenceImplementation(uint256,int8,uint256) (runs: 1024, μ: 4914, ~: 5100)
FixedPointDecimalScaleTestScaleBy:testScaleByUp(uint256,int8,uint256) (runs: 1024, μ: 4780, ~: 4782)
FixedPointDecimalScaleTestScaleBy:testScaleByUpOverflow(uint256,int8,uint256) (runs: 1025, μ: 4846, ~: 4800)
FixedPointDecimalScaleTestScaleBy:testScaleByUpSaturate(uint256,int8,uint256) (runs: 1025, μ: 4141, ~: 4193)
FixedPointDecimalScaleTestScaleDown:testScaleDown0(uint256) (runs: 1026, μ: 3245, ~: 3240)
FixedPointDecimalScaleTestScaleDown:testScaleDown0(uint256) (runs: 1026, μ: 3304, ~: 3300)
FixedPointDecimalScaleTestScaleDown:testScaleDownBy0(uint256) (runs: 1026, μ: 3315, ~: 3315)
FixedPointDecimalScaleTestScaleDown:testScaleDownBy0(uint256) (runs: 1026, μ: 3316, ~: 3316)
FixedPointDecimalScaleTestScaleDown:testScaleDownGas0() (gas: 412)
FixedPointDecimalScaleTestScaleDown:testScaleDownGas2() (gas: 389)
FixedPointDecimalScaleTestScaleDown:testScaleDownGasSlow0() (gas: 674)
FixedPointDecimalScaleTestScaleDown:testScaleDownGasSlow2() (gas: 653)
FixedPointDecimalScaleTestScaleDown:testScaleDownNoRound(uint256,uint8) (runs: 1024, μ: 4286, ~: 4266)
FixedPointDecimalScaleTestScaleDown:testScaleDownOverflow(uint256,uint256) (runs: 1026, μ: 3651, ~: 3651)
FixedPointDecimalScaleTestScaleDown:testScaleDownReferenceImplementation(uint256,uint8) (runs: 1026, μ: 3688, ~: 3647)
FixedPointDecimalScaleTestScaleDown:testScaleDownReferenceImplementation(uint256,uint8) (runs: 1026, μ: 3871, ~: 3818)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundDiff(uint256,uint8) (runs: 1026, μ: 4374, ~: 4672)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpGas1() (gas: 414)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpGas3() (gas: 406)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpGasSlow1() (gas: 778)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpGasSlow3() (gas: 879)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpOverflow(uint256,uint256) (runs: 1026, μ: 4037, ~: 4037)
FixedPointDecimalScaleTestScaleDown:testScaleDownRoundUpOverflow0(uint256) (runs: 1026, μ: 3620, ~: 3620)
FixedPointDecimalScaleTestScaleN:testScaleN18(uint256,uint256) (runs: 1024, μ: 3617, ~: 3617)
FixedPointDecimalScaleTestScaleN:testScaleNGt18(uint256,uint8,uint256) (runs: 1024, μ: 4884, ~: 4887)
FixedPointDecimalScaleTestScaleN:testScaleNGt18Overflow(uint256,uint8,uint256) (runs: 1025, μ: 4929, ~: 4903)
FixedPointDecimalScaleTestScaleN:testScaleNGt18Saturate(uint256,uint8,uint256) (runs: 1025, μ: 4209, ~: 4129)
FixedPointDecimalScaleTestScaleN:testScaleNLt18(uint256,uint8,uint256) (runs: 1025, μ: 4192, ~: 4192)
FixedPointDecimalScaleTestScaleN:testScaleNLt18RoundUp(uint256,uint8,uint256) (runs: 1025, μ: 4302, ~: 4303)
FixedPointDecimalScaleTestScaleN:testScaleNReferenceImplementation(uint256,uint256,uint256) (runs: 1024, μ: 4737, ~: 4653)
FixedPointDecimalScaleTestScaleUp:testScaleUp(uint256,uint8) (runs: 1025, μ: 4430, ~: 4520)
FixedPointDecimalScaleTestScaleUp:testScaleUp0(uint256) (runs: 1026, μ: 3970, ~: 3740)
FixedPointDecimalScaleTestScaleUp:testScaleUpBy0(uint256) (runs: 1026, μ: 3344, ~: 3344)
FixedPointDecimalScaleTestScaleUp:testScaleUpGas0() (gas: 463)
FixedPointDecimalScaleTestScaleUp:testScaleUpGas1() (gas: 443)
FixedPointDecimalScaleTestScaleUp:testScaleUpOverflow(uint256,uint8) (runs: 1025, μ: 4373, ~: 4341)
FixedPointDecimalScaleTestScaleUp:testScaleUpOverflowBoundary(uint256) (runs: 1026, μ: 4164, ~: 4158)
FixedPointDecimalScaleTestScaleUp:testScaleUpSaturatingParity(uint256,uint8) (runs: 1025, μ: 4202, ~: 4245)
FixedPointDecimalScaleTestScaleUp:testScaleUpSlowGas0() (gas: 675)
FixedPointDecimalScaleTestScaleUp:testScaleUpSlowGas1() (gas: 295)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturating0(uint256) (runs: 1026, μ: 3320, ~: 3315)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingBy0(uint256) (runs: 1026, μ: 3367, ~: 3367)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingGas0() (gas: 443)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingGas1() (gas: 442)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingGas2() (gas: 431)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingParity(uint256,uint8) (runs: 1025, μ: 4204, ~: 4245)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingReferenceImplementation(uint256,uint8) (runs: 1026, μ: 3768, ~: 3736)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingSaturates(uint256,uint8) (runs: 1025, μ: 3890, ~: 3848)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingSlowGas0() (gas: 711)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingSlowGas1() (gas: 651)
FixedPointDecimalScaleTestScaleUpSaturating:testScaleUpSaturatingSlowGas2() (gas: 700)
LibFixedPointDecimalFormatTest:testFixedPointToDecimalStringExamples() (gas: 122023)
LibFixedPointDecimalFormatTest:testStringRoundTripFuzz(uint256) (runs: 1026, μ: 18786, ~: 13332)
LibFixedPointDecimalParseTest:testDecimalStringToFixedPointExamples() (gas: 330087)
LibFixedPointDecimalParseTest:testDecimalStringToFixedPointFailureCorruptInteger() (gas: 8055)
LibFixedPointDecimalParseTest:testDecimalStringToFixedPointFailureOverflow() (gas: 44654)
LibFixedPointDecimalParseTest:testDecimalStringToFixedPointFailurePrecisionLoss() (gas: 26673)