Skip to content

Commit cba9d4a

Browse files
committed
Add changelog entries
1 parent d66b1b7 commit cba9d4a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ language runtime. The main focus is on user-observable behavior of the engine.
55

66
## Version 22.3.0
77
* Rename GraalPython to GraalPy. This change also updates the launchers we ship to include symlinks from `python` and `python3` to `graalpy`, for better integration with other tools.
8+
* New interpreter backend based on interpreting bytecode. This change should bring better startup performance and memory footprint while retaining good JIT-compiled performance. There is no support for GraalVM instrumentation tools on the bytecode backend yet, so using one of the instrumentation options (e.g. `--inspect`) falls back on the AST backend.
9+
* New parser generated from CPython's new PEG grammar definition. It brings better compatibility and enables us to implement the `ast` module.
10+
* Added support for tracing API (`sys.settrace`) which makes `pdb` and related tools work on GraalPy.
811
* Updated our pip support to automatically choose the best version for known packages. You can use `pip install pandas`, and pip will select the versions of pandas and numpy that we test in the GraalPy CI.
912

1013
## Version 22.2.0

0 commit comments

Comments
 (0)