Skip navigation links
GraalVM Truffle Java API Reference
24.0.0-dev

240f4b9094f19e7a127eee0e969efae5c84c9822

Package com.oracle.truffle.api.library

Truffle Libraries allow language implementations to use polymorphic dispatch for receiver types with support for implementation specific caching/profiling and customization of the dispatch.

See: Description

Package com.oracle.truffle.api.library Description

Truffle Libraries allow language implementations to use polymorphic dispatch for receiver types with support for implementation specific caching/profiling and customization of the dispatch. Libraries enable modularity and encapsulation for representation types in language implementations.

Before reading the javadoc make sure you have read the tutorial .

Start learning Truffle Libraries by reading the following articles:

Advanced Features:

Since:
19.0
See Also:
To specify libraries, To export libraries, To dispatch libraries from nodes, To manually dispatch messages
Skip navigation links
GraalVM Truffle Java API Reference
24.0.0-dev

240f4b9094f19e7a127eee0e969efae5c84c9822

Copyright © 2012, 2023, Oracle and/or its affiliates. All rights reserved.