nupp.system

Facts about the environment executing the Nupp ABI.

Under emulation these describe the executing ABI. Setup selects the canonical system service before requiring this module; its facts and query are retained. Parallelism estimates usable execution units including restrictions known to the host. The browser query may suspend while asking its host for that estimate.

Module contents

Values

ValueKindDescription
architecturevariableArchitecture executing this ABI.
availableParallelismvariableEstimates usable parallelism, always at least one, without opening a worker pool.
endiannessvariableByte order, little or big.
platformvariablePlatform executing this ABI.
pointerBitsvariablePointer width in bits, 32 or 64.

Values#

architecturevariable#

Architecture executing this ABI.

availableParallelismvariable#

Estimates usable parallelism, always at least one, without opening a worker pool.

endiannessvariable#

Byte order, little or big.

platformvariable#

const platform

Platform executing this ABI.

pointerBitsvariable#

Pointer width in bits, 32 or 64.