Title: unpack_sequence benchmark too fast on modern computers · Issue #450 · python/pyperformance · GitHub
Open Graph Title: unpack_sequence benchmark too fast on modern computers · Issue #450 · python/pyperformance
X Title: unpack_sequence benchmark too fast on modern computers · Issue #450 · python/pyperformance
Description: On modern computers, unpack_sequence completes in nanoseconds (!!!). This is basically within the range of noise for modern computers. The cause is that for some reason, the inner loops are hardcoded instead of letting pyperf decide http...
Open Graph Description: On modern computers, unpack_sequence completes in nanoseconds (!!!). This is basically within the range of noise for modern computers. The cause is that for some reason, the inner loops are hardcod...
X Description: On modern computers, unpack_sequence completes in nanoseconds (!!!). This is basically within the range of noise for modern computers. The cause is that for some reason, the inner loops are hardcod...
Opengraph URL: https://github.com/python/pyperformance/issues/450
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"unpack_sequence benchmark too fast on modern computers","articleBody":"On modern computers, unpack_sequence completes in nanoseconds (!!!).\n\nThis is basically within the range of noise for modern computers. The cause is that for some reason, the inner loops are hardcoded instead of letting pyperf decide\n\nhttps://github.com/python/pyperformance/blob/main/pyperformance/data-files/benchmarks/bm_unpack_sequence/run_benchmark.py#L457\n\nThe fix is simple: just remove the inner_loops argument. However, fixing this would need a major version bump, as all past unpack sequence results would be invalidated.","author":{"url":"https://github.com/Fidget-Spinner","@type":"Person","name":"Fidget-Spinner"},"datePublished":"2026-01-11T00:23:11.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/450/pyperformance/issues/450"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:87dcb527-b4f4-6742-4369-33966774b63f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A7FC:739BE:5F4D1E:81528E:6969DBFF |
| html-safe-nonce | 7c8fbba2297dceca93b6ec6bef130ef174d081d3de9909c5837c1555737a41c9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBN0ZDOjczOUJFOjVGNEQxRTo4MTUyOEU6Njk2OURCRkYiLCJ2aXNpdG9yX2lkIjoiNjUwNTk5NTU5Njc5ODIyMTMxMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a9cb2dbf6eff4ac7d48bd37c04db547ca8f841909890cdb90f0ccac7e7d13004 |
| hovercard-subject-tag | issue:3800540771 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/pyperformance/450/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9a8b240eb7d10017fb4cb8ed4810acf9a2eddd91f81906f3e1f5d16cf0d94868/python/pyperformance/issues/450 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9a8b240eb7d10017fb4cb8ed4810acf9a2eddd91f81906f3e1f5d16cf0d94868/python/pyperformance/issues/450 |
| og:image:alt | On modern computers, unpack_sequence completes in nanoseconds (!!!). This is basically within the range of noise for modern computers. The cause is that for some reason, the inner loops are hardcod... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Fidget-Spinner |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8 |
| turbo-cache-control | no-preview |
| go-import | github.com/python/pyperformance git https://github.com/python/pyperformance.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 65949828 |
| octolytics-dimension-repository_nwo | python/pyperformance |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 65949828 |
| octolytics-dimension-repository_network_root_nwo | python/pyperformance |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | bdde15ad1b403e23b08bbd89b53fbe6bdf688cad |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width