Skip to content

Commit

Permalink
Remove references to 3.11
Browse files Browse the repository at this point in the history
  • Loading branch information
brandtbucher committed Apr 28, 2024
1 parent 46c2868 commit be1627b
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ Specialist
<div align=justify>

Specialist uses [fine-grained location](https://peps.python.org/pep-0657/)
information to create visual representations of exactly *where* and *how* CPython
3.11's new
information to create visual representations of exactly *where* and *how*
CPython's new
[specializing, adaptive interpreter](https://peps.python.org/pep-0659/)
optimizes your code.

Expand Down Expand Up @@ -51,12 +51,12 @@ directory tree.
Background
----------

While CPython 3.11 is running your code, it identifies "hot" regions that are
being run often enough to spend time optimizing. It occasionally "quickens"
these regions, which `specialist` represents using color. **Dark, rich colors
indicate code with many quickened instructions (and, therefore, high
specialization potential), while light, pale colors indicate code with
relatively few specialization opportunities.**
While CPython is running your code, it identifies "hot" regions that are being
run often enough to spend time optimizing. It occasionally "quickens" these
regions, which `specialist` represents using color. **Dark, rich colors indicate
code with many quickened instructions (and, therefore, high specialization
potential), while light, pale colors indicate code with relatively few
specialization opportunities.**

Most of the time, quickening involves three phases:

Expand Down Expand Up @@ -118,7 +118,7 @@ if __name__ == "__main__":
test_conversions()
```

We can run this file with CPython 3.11 from the command-line using `specialist`:
We can run this file with CPython from the command-line using `specialist`:

```sh
$ specialist conversions.py
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
setuptools.setup(
author="Brandt Bucher",
author_email="brandt@python.org",
description="Visualize CPython 3.11's specializing, adaptive interpreter.",
description="Visualize CPython's specializing, adaptive interpreter.",
entry_points={"console_scripts": ["specialist=specialist:main"]},
license="MIT",
long_description=README.read_text(),
Expand Down
2 changes: 1 addition & 1 deletion specialist.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""Visualize CPython 3.11's specializing, adaptive interpreter."""
"""Visualize CPython's specializing, adaptive interpreter."""

import pathlib
import sys
Expand Down

0 comments on commit be1627b

Please sign in to comment.