Skip navigation links
GraalVM Truffle Java API Reference
22.0.0-dev

477fb026aa3fb9750b0ce43d2aa3fa57f982518e

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
22.0.0-dev

477fb026aa3fb9750b0ce43d2aa3fa57f982518e

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