Module os

Module os 

Source
Expand description

Operating system abstractions. Operating System abstractions for MMTk.

Modules§

imp 🔒
memory 🔒
process 🔒

Macros§

mmap_anno_test
Construct an MmapAnnotation::Test with the current file name and line number.

Structs§

MmapError
Error returned by mmap-related operations in MMTk.
MmapStrategy
Strategy for performing mmap
OS
Linux implementation of the OS trait.

Enums§

HugePageSupport
Support for huge pages
MmapAnnotation
Annotation for an mmap entry.
MmapProtection
The protection flags for Mmap

Traits§

OSMemory
Abstraction for OS memory operations.
OSProcess
Abstraction for OS process operations.
OperatingSystem 🔒

Type Aliases§

CoreId
Representation of a CPU core identifier.
CoreNum
Representation of number of CPU cores.
MmapResult
Result type for mmap operations that can return MmapError.