summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_pydoc/test_pydoc.py
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2025-01-03 21:48:47 (GMT)
committerGitHub <noreply@github.com>2025-01-03 21:48:47 (GMT)
commitf1574859d7d6cd259f867194762f04b72ef2c340 (patch)
tree66b24ab078353f49ed79b00f136a42f64cace604 /Lib/test/test_pydoc/test_pydoc.py
parentb75ed951d4de8ba85349d80c8e7f097b3cd6052f (diff)
downloadcpython-f1574859d7d6cd259f867194762f04b72ef2c340.zip
cpython-f1574859d7d6cd259f867194762f04b72ef2c340.tar.gz
cpython-f1574859d7d6cd259f867194762f04b72ef2c340.tar.bz2
gh-125985: Fix `cmodule_function()` scaling benchmark (#128460)
Add a separate benchmark that measures the effect of `_PyObject_LookupSpecial()` on scaling. In the process of cleaning up the scaling benchmarks for inclusion, I unintentionally changed the "cmodule_function" benchmark to pass an `int` to `math.floor()` instead of a `float`, which causes it to use the `_PyObject_LookupSpecial()` code path. `_PyObject_LookupSpecial()` has its own scaling issues that we want to measure separately from calling a function on a C module.
Diffstat (limited to 'Lib/test/test_pydoc/test_pydoc.py')
0 files changed, 0 insertions, 0 deletions