Class MmapFlagsMacOs


  • public final class MmapFlagsMacOs
    extends Object
    Values that may be passed as the flags argument to Mman.mmap(int, int) on a macOS system.
    • Field Detail

      • MAP_SHARED

        public static final int MAP_SHARED
        Modifications are shared.
        See Also:
        Constant Field Values
      • MAP_ANONYMOUS

        public static final int MAP_ANONYMOUS
        Map anonymous memory not associated with any specific file.
        See Also:
        Constant Field Values
      • MAP_HASSEMAPHORE

        public static final int MAP_HASSEMAPHORE
        Notify the kernel that the region may contain semaphores and that special handling may be necessary.
        See Also:
        Constant Field Values
      • VM_FLAGS_SUPERPAGE_SHIFT

        public static final int VM_FLAGS_SUPERPAGE_SHIFT
        See Also:
        Constant Field Values
      • VM_FLAGS_SUPERPAGE_NONE

        public static final int VM_FLAGS_SUPERPAGE_NONE
        See Also:
        Constant Field Values
      • VM_FLAGS_SUPERPAGE_SIZE_ANY

        public static final int VM_FLAGS_SUPERPAGE_SIZE_ANY
        See Also:
        Constant Field Values
      • VM_FLAGS_SUPERPAGE_SIZE_2MB

        public static final int VM_FLAGS_SUPERPAGE_SIZE_2MB
        See Also:
        Constant Field Values