Preview API
Show preview API for:
Contents
-
InterfacePreview FeatureDescriptionForeign Function & Memory APIAn arena controls the lifecycle of memory segments, providing both flexible allocation and timely deallocation.Foreign Function & Memory APIA function descriptor is made up of zero or more argument layouts and zero or one return layout.Foreign Function & Memory APIA compound layout that aggregates multiple member layouts.Foreign Function & Memory APIA linker provides access to foreign functions from Java code, and access to Java code from foreign functions.Foreign Function & Memory APIA linker option that can be used to indicate additional linking requirements to the linker, besides what is described by a function descriptor.Foreign Function & Memory APIA memory layout can be used to describe the contents of a memory segment.Foreign Function & Memory APIAn element in a layout path.Foreign Function & Memory APIA memory segment provides access to a contiguous region of memory.Foreign Function & Memory APIA padding layout.Foreign Function & Memory APIAn object that may be used to allocate memory segmentsPREVIEW.Foreign Function & Memory APIA segment scope controls access to a memory segment.Foreign Function & Memory APIA compound layout that denotes a repetition of a given element layout.Foreign Function & Memory APIA struct layout where member layouts are laid out one after the other (see
MemoryLayout.structLayout(MemoryLayout...)
PREVIEW).Foreign Function & Memory APIA symbol lookup is an object that may be used to retrieve the address of a symbol in one or more libraries.Foreign Function & Memory APIA union layout where member layouts are laid out at the same starting offset (seeMemoryLayout.unionLayout(MemoryLayout...)
PREVIEW).Foreign Function & Memory APIHelper class to create and manipulate variable argument lists, similar in functionality to a Cva_list
.Foreign Function & Memory APIA builder used to construct a variable argument listPREVIEW.Foreign Function & Memory APIA value layout.Foreign Function & Memory APIA value layout whose carrier isMemorySegment.class
.Foreign Function & Memory APIA value layout whose carrier isboolean.class
.Foreign Function & Memory APIA value layout whose carrier isbyte.class
.Foreign Function & Memory APIA value layout whose carrier ischar.class
.Foreign Function & Memory APIA value layout whose carrier isdouble.class
.Foreign Function & Memory APIA value layout whose carrier isfloat.class
.Foreign Function & Memory APIA value layout whose carrier isint.class
.Foreign Function & Memory APIA value layout whose carrier islong.class
.Foreign Function & Memory APIA value layout whose carrier isshort.class
.