gptkbp:instance_of
|
gptkb:API
|
gptkbp:aims_to_improve
|
gptkb:performance
Complexity of native code interaction
|
gptkbp:allows
|
Memory deallocation
Direct memory allocation
|
gptkbp:developed_by
|
gptkb:Open_JDK
|
gptkbp:development
|
As of 2023
|
gptkbp:facilitates
|
Cross-language interoperability
|
https://www.w3.org/2000/01/rdf-schema#label
|
Foreign Function & Memory API (incubator)
|
gptkbp:introduced_in
|
gptkb:Java_17
|
gptkbp:is_designed_for
|
Java developers
|
gptkbp:is_documented_in
|
Java documentation
|
gptkbp:is_expected_to
|
Become stable in future releases
|
gptkbp:is_part_of
|
gptkb:Java_2_Platform
|
gptkbp:is_related_to
|
Foreign Linker API
|
gptkbp:is_supported_by
|
gptkb:Java_Development_Kit_(JDK)
|
gptkbp:is_used_in
|
Performance-critical applications
|
gptkbp:provides
|
Safety features for memory access
Access to native functions
Access to native memory
|
gptkbp:purpose
|
Interoperability with native code
|
gptkbp:related_to
|
gptkb:Java_Native_Interface_(JNI)
|
gptkbp:status
|
gptkb:Flamethrower
|
gptkbp:supports
|
Memory segments
Memory access operations
|
gptkbp:bfsParent
|
gptkb:JEP_389
|
gptkbp:bfsLayer
|
5
|