Package io.quarkus.deployment.steps
Class NativeImageFFMConfigStep
java.lang.Object
io.quarkus.deployment.steps.NativeImageFFMConfigStep
Creates reachability-metadata.json with:
https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/ffm-api/#registering-foreign-calls
https://www.graalvm.org/latest/reference-manual/native-image/metadata/#foreign-function-and-memory-api
It does not handle anything else, i.e. it does not implement
https://github.com/quarkusio/quarkus/issues/41016
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidgenerateFfmConfig(BuildProducer<GeneratedResourceBuildItem> reachabilityMetadata, List<FfmDowncallBuildItem> downcalls, List<FfmUpcallBuildItem> upcalls)
-
Constructor Details
-
NativeImageFFMConfigStep
public NativeImageFFMConfigStep()
-
-
Method Details
-
generateFfmConfig
void generateFfmConfig(BuildProducer<GeneratedResourceBuildItem> reachabilityMetadata, List<FfmDowncallBuildItem> downcalls, List<FfmUpcallBuildItem> upcalls)
-