Skip to content

Commit

Permalink
add pyo3-bench (cargo) benchmark result for 3aaa7e5
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 19, 2023
1 parent c2e6d5f commit e6236b7
Showing 1 changed file with 307 additions and 1 deletion.
308 changes: 307 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1697575005737,
"lastUpdate": 1697690730461,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -175538,6 +175538,312 @@ window.BENCHMARK_DATA = {
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "messense",
"username": "messense"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "3aaa7e5615b16fcf7f70ce57247c8ea5af5de769",
"message": "Merge pull request #3526 from davidhewitt/ci-beta\n\nci: include beta as an allowed-to-fail job",
"timestamp": "2023-10-19T03:34:48Z",
"tree_id": "c474e5d85840f4cc2c0615dedb02b073599058e9",
"url": "https://github.com/PyO3/pyo3/commit/3aaa7e5615b16fcf7f70ce57247c8ea5af5de769"
},
"date": 1697690715026,
"tool": "cargo",
"benches": [
{
"name": "identify_object_type",
"value": 644,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "collect_generic_iterator",
"value": 15077427,
"range": "± 129690",
"unit": "ns/iter"
},
{
"name": "call_0",
"value": 49777,
"range": "± 2121",
"unit": "ns/iter"
},
{
"name": "call_method_0",
"value": 158946,
"range": "± 4943",
"unit": "ns/iter"
},
{
"name": "ordered_dunder_methods",
"value": 65,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "ordered_richcmp",
"value": 67,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "err_new_restore_and_fetch",
"value": 248,
"range": "± 12",
"unit": "ns/iter"
},
{
"name": "err_new_without_gil",
"value": 17,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_str_extract_success",
"value": 9,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_str_extract_fail",
"value": 38,
"range": "± 1",
"unit": "ns/iter"
},
{
"name": "extract_str_downcast_success",
"value": 4,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_str_downcast_fail",
"value": 3,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_int_extract_success",
"value": 7,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_int_extract_fail",
"value": 347,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_int_downcast_success",
"value": 8,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_int_downcast_fail",
"value": 3,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_float_extract_success",
"value": 3,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_float_extract_fail",
"value": 333,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_float_downcast_success",
"value": 3,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "extract_float_downcast_fail",
"value": 4,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "enum_from_pyobject",
"value": 1333,
"range": "± 41",
"unit": "ns/iter"
},
{
"name": "list_via_downcast",
"value": 0,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "list_via_extract",
"value": 2,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "not_a_list_via_downcast",
"value": 0,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "not_a_list_via_extract",
"value": 32,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "not_a_list_via_extract_enum",
"value": 810,
"range": "± 29",
"unit": "ns/iter"
},
{
"name": "f64_from_pyobject",
"value": 2,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "clean_gilpool_new",
"value": 19,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "clean_acquire_gil",
"value": 115,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "dirty_acquire_gil",
"value": 117,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "getattr_direct",
"value": 165,
"range": "± 6",
"unit": "ns/iter"
},
{
"name": "getattr_intern",
"value": 40,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "iter_list",
"value": 2011124,
"range": "± 17933",
"unit": "ns/iter"
},
{
"name": "list_new",
"value": 1539044,
"range": "± 159589",
"unit": "ns/iter"
},
{
"name": "list_get_item",
"value": 1158998,
"range": "± 35236",
"unit": "ns/iter"
},
{
"name": "list_get_item_unchecked",
"value": 1029040,
"range": "± 28871",
"unit": "ns/iter"
},
{
"name": "sequence_from_list",
"value": 2,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "first_time_init",
"value": 4366,
"range": "± 867",
"unit": "ns/iter"
},
{
"name": "drop_many_objects",
"value": 2356,
"range": "± 1",
"unit": "ns/iter"
},
{
"name": "iter_tuple",
"value": 1393997,
"range": "± 4021",
"unit": "ns/iter"
},
{
"name": "tuple_new",
"value": 1565446,
"range": "± 147841",
"unit": "ns/iter"
},
{
"name": "tuple_get_item",
"value": 899172,
"range": "± 1770",
"unit": "ns/iter"
},
{
"name": "tuple_get_item_unchecked",
"value": 767878,
"range": "± 964",
"unit": "ns/iter"
},
{
"name": "sequence_from_tuple",
"value": 3,
"range": "± 0",
"unit": "ns/iter"
},
{
"name": "tuple_new_list",
"value": 224916,
"range": "± 1088",
"unit": "ns/iter"
},
{
"name": "tuple_to_list",
"value": 164372,
"range": "± 560",
"unit": "ns/iter"
},
{
"name": "tuple_into_py",
"value": 123,
"range": "± 0",
"unit": "ns/iter"
}
]
}
],
"pytest-bench": [
Expand Down

0 comments on commit e6236b7

Please sign in to comment.