GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||||||
GeezerVison is showing github.com — gh-159137: Untrack tuples and count survivors in move_unreachable() by pablogsal · Pull Request #159154 · python/cpython Conversation
|
| Workload | GC before | GC after | Less GC time |
|---|---|---|---|
| Sphinx building the CPython docs | 27.956 s | 20.387 s | 27.1% |
| Pylint on five stdlib packages | 2.740 s | 1.607 s | 41.4% |
| Parso parsing the standard library | 1.397 s | 0.860 s | 38.4% |
| sqlglot parsing and transpiling 4,000 queries | 4.248 s | 2.900 s | 31.7% |
| Beautiful Soup parsing 90 HTML pages | 2.122 s | 1.485 s | 30.0% |
| Black checking three stdlib packages | 1.643 s | 1.460 s | 11.1% |
| Full collection of 720,000 live AST objects | 292.4 ms | 153.0 ms | 47.7% |
| Geometric mean | 33.3% |
Collector cycles on the Pylint run. Width is the share before the change, blue frames take fewer cycles after it:
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Co-authored-by: Sergey Miryanov <[email protected]>
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.