|
1 | 1 | window.BENCHMARK_DATA = {
|
2 |
| - "lastUpdate": 1738179508053, |
| 2 | + "lastUpdate": 1738746159296, |
3 | 3 | "repoUrl": "https://github.com/konradhalas/dacite",
|
4 | 4 | "entries": {
|
5 | 5 | "Benchmark": [
|
@@ -1922,6 +1922,86 @@ window.BENCHMARK_DATA = {
|
1922 | 1922 | "extra": "mean: 39.791907730773346 msec\nrounds: 26"
|
1923 | 1923 | }
|
1924 | 1924 | ]
|
| 1925 | + }, |
| 1926 | + { |
| 1927 | + "commit": { |
| 1928 | + "author": { |
| 1929 | + "email": "contact@mciszczon.pl", |
| 1930 | + "name": "Mateusz Ciszczoń", |
| 1931 | + "username": "mciszczon" |
| 1932 | + }, |
| 1933 | + "committer": { |
| 1934 | + "email": "noreply@github.com", |
| 1935 | + "name": "GitHub", |
| 1936 | + "username": "web-flow" |
| 1937 | + }, |
| 1938 | + "distinct": true, |
| 1939 | + "id": "ae4fd06d16bf5030f11b326939adbe309c515b75", |
| 1940 | + "message": "Merge pull request #278 from konradhalas/bug/data-type-definition\n\nFix class Data(Protocol) types declaration", |
| 1941 | + "timestamp": "2025-02-05T10:01:58+01:00", |
| 1942 | + "tree_id": "56b94a0ce08f690214827f42f54ac8f71f112db2", |
| 1943 | + "url": "https://github.com/konradhalas/dacite/commit/ae4fd06d16bf5030f11b326939adbe309c515b75" |
| 1944 | + }, |
| 1945 | + "date": 1738746157060, |
| 1946 | + "tool": "pytest", |
| 1947 | + "benches": [ |
| 1948 | + { |
| 1949 | + "name": "tests/performance/test_from_dict.py::test_basic_scenario", |
| 1950 | + "value": 22381.15615628821, |
| 1951 | + "unit": "iter/sec", |
| 1952 | + "range": "stddev: 0.0000019192964996748783", |
| 1953 | + "extra": "mean: 44.68044425484427 usec\nrounds: 3552" |
| 1954 | + }, |
| 1955 | + { |
| 1956 | + "name": "tests/performance/test_from_dict.py::test_union_matching", |
| 1957 | + "value": 623.2256175491178, |
| 1958 | + "unit": "iter/sec", |
| 1959 | + "range": "stddev: 0.000036822068311672136", |
| 1960 | + "extra": "mean: 1.604555351772246 msec\nrounds: 506" |
| 1961 | + }, |
| 1962 | + { |
| 1963 | + "name": "tests/performance/test_from_dict.py::test_strict_unions_match", |
| 1964 | + "value": 629.9305899405803, |
| 1965 | + "unit": "iter/sec", |
| 1966 | + "range": "stddev: 0.000023875440122374907", |
| 1967 | + "extra": "mean: 1.5874764870433222 msec\nrounds: 579" |
| 1968 | + }, |
| 1969 | + { |
| 1970 | + "name": "tests/performance/test_from_dict.py::test_collection_of_union", |
| 1971 | + "value": 9828.875717317267, |
| 1972 | + "unit": "iter/sec", |
| 1973 | + "range": "stddev: 0.000003079348475905756", |
| 1974 | + "extra": "mean: 101.74103618363219 usec\nrounds: 4505" |
| 1975 | + }, |
| 1976 | + { |
| 1977 | + "name": "tests/performance/test_from_dict.py::test_type_hooks", |
| 1978 | + "value": 617.1354381172556, |
| 1979 | + "unit": "iter/sec", |
| 1980 | + "range": "stddev: 0.000024283265260663", |
| 1981 | + "extra": "mean: 1.6203898499991831 msec\nrounds: 580" |
| 1982 | + }, |
| 1983 | + { |
| 1984 | + "name": "tests/performance/test_from_dict.py::test_casting", |
| 1985 | + "value": 160990.50473726494, |
| 1986 | + "unit": "iter/sec", |
| 1987 | + "range": "stddev: 5.615172021080825e-7", |
| 1988 | + "extra": "mean: 6.211546461277273 usec\nrounds: 14894" |
| 1989 | + }, |
| 1990 | + { |
| 1991 | + "name": "tests/performance/test_from_dict.py::test_forward_references", |
| 1992 | + "value": 631.2627031697293, |
| 1993 | + "unit": "iter/sec", |
| 1994 | + "range": "stddev: 0.00002163156376755453", |
| 1995 | + "extra": "mean: 1.5841265371433282 msec\nrounds: 525" |
| 1996 | + }, |
| 1997 | + { |
| 1998 | + "name": "tests/performance/test_from_dict.py::test_parsing_multiple_items", |
| 1999 | + "value": 25.095757379515074, |
| 2000 | + "unit": "iter/sec", |
| 2001 | + "range": "stddev: 0.0025308261642899674", |
| 2002 | + "extra": "mean: 39.84737280000445 msec\nrounds: 25" |
| 2003 | + } |
| 2004 | + ] |
1925 | 2005 | }
|
1926 | 2006 | ]
|
1927 | 2007 | }
|
|
0 commit comments