Class Invoker.LP64

  • Enclosing class:
    Invoker

    private static final class Invoker.LP64
    extends Invoker
    A 64 bit invoker implementation
    • Field Detail

      • INSTANCE

        private static final Invoker INSTANCE
    • Constructor Detail

      • LP64

        private LP64()
    • Method Detail

      • invokeAddress

        public final long invokeAddress​(CallContext ctx,
                                        long function,
                                        HeapInvocationBuffer buffer)
        Description copied from class: Invoker
        Invokes a function and returns a native memory address.
        Specified by:
        invokeAddress in class Invoker
        Parameters:
        ctx - The call context which describes how to call the native function.
        function - The address of the native function to invoke.
        buffer - A buffer containing the arguments to the function.
        Returns:
        A native memory address.