Package com.oracle.truffle.api.library
Interface EagerExportProvider
- All Superinterfaces:
EagerExportProvider
Deprecated.
Service provider interface implemented by library exports if they needed to be loaded eagerly
with a library. For example, this is used for exports that are marked to be
used for AOT
. On SVM we can rely that the closed world analysis
registers all exports at image generation time, so there is no need to use these service
providers.
Service provider interface implementations and uses are intended to be automatically generated by
the Truffle DSL annotation processor. Do not declare custom eager export providers or call
EagerExportProvider.ensureRegistered()
.
- Since:
- 21.2
-
Method Summary
Methods inherited from interface com.oracle.truffle.api.library.provider.EagerExportProvider
ensureRegistered, getLibraryClassName
EagerExportProvider
.