Skip to content

Commit 4a9bfa8

Browse files
committed
update CHANGELOG.md entry to point to the appropriate section in docs/user/Interoperability.md
1 parent ae45a06 commit 4a9bfa8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ language runtime. The main focus is on user-observable behavior of the engine.
1515
* Raise `KeyboardInterrupt` exception when the process is interrupted. Enabled only when using the launcher.
1616
* Add option `python.InitialLocale` to change the default locale. If not set, then Java Locale#getDefault is used.
1717
* `multiprocessing` module now uses the `spawn` method (creates new processes) by default. The formerly default method that uses threads and multiple Truffle contexts can be selected using `multiprocessing.set_start_method('graalpy')`.
18-
* `polyglot` module: add ability to redefine Truffle host interop supported messages for external / user defined types.
18+
* `polyglot` module: add API to redefine Truffle interop messages for external / user defined types. For more details see [The Truffle Interoperability Extension API](docs/user/Interoperability.md).
1919

2020
## Version 23.1.0
2121
* Oracle GraalPy distributions (previously known as GraalPy Enterprise) are now available under the [GFTC license](https://www.oracle.com/downloads/licenses/graal-free-license.html). The community builds published on Github have been renamed to `graalpy-community-<version>-<os>-<arch>.tar.gz`.

docs/user/Interoperability.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ Types not listed in the below table have no special interpretation in Python rig
260260
| Executable | Anything with a `__call__` method. |
261261
| Instantiable | Any Python `type`. |
262262

263-
## The interoperability extension mechanism
263+
## The Truffle Interoperability Extension API
264264

265265
It is possible to extend the Truffle Interoperability protocol directly from python via a simple API defined in the `polyglot` module.
266266
The purpose of this API is to allow custom / user defined types to take part in the interop ecosystem.

0 commit comments

Comments
 (0)