Platform
object PlatformObject describing the current platform program executes upon.
Properties
canAccessUnaligned
Check if current architecture allows unaligned access to wider than byte locations.
val canAccessUnaligned: BooleancpuArchitecture
Architechture of the CPU program executes upon.
val cpuArchitecture: CpuArchitectureisDebugBinary
If binary was compiled in debug mode.
val isDebugBinary: BooleanisLittleEndian
Check if byte order of the current platform is least significant byte (LSB) first, aka little endian.
val isLittleEndian: BooleanisMemoryLeakCheckerActive
If the memory leak checker is activated, by default true in debug mode, false in release.
When memory leak checker is activated, and leak is detected during last Kotlin context
deinitialization process - error message with leak information is printed and application
execution is aborted.
var isMemoryLeakCheckerActive: BooleanmemoryModel
Memory model binary was compiled with.
val memoryModel: MemoryModel