Spec-Zone.ru › Kotlin 1.9

Платформа

kotlin-stdlib / kotlin.native / Platform
Требования к платформе и версии: Native (1.3)
@ExperimentalNativeApi object Platform

Объект, описывающий текущую платформу, на которой выполняется программа.

Свойства

Требования к платформе и версии: Native (1.3)

canAccessUnaligned

Проверка, позволяет ли текущая архитектура невыровненный доступ к расположениям, больше одного байта.

val canAccessUnaligned: Boolean
Требования к платформе и версии: Native (1.3)

cpuArchitecture

Архитектура процессора, на котором выполняется программа.

val cpuArchitecture: CpuArchitecture
Требования к платформе и версии: Native (1.3)

isCleanersLeakCheckerActive

var isCleanersLeakCheckerActive: Boolean
Требования к платформе и версии: Native (1.3)

isDebugBinary

Если двоичный файл был скомпилирован в отладочном режиме.

val isDebugBinary: Boolean
Требования к платформе и версии: Native (1.3)

isFreezingEnabled

Если замораживание (freezing) включено.

val isFreezingEnabled: Boolean
Требования к платформе и версии: Native (1.3)

isLittleEndian

Проверка, является ли порядок байтов на текущей платформе наименее значимым байтом (LSB) в первую очередь, т.е. little endian.

val isLittleEndian: Boolean
Требования к платформе и версии: Native (1.3)

isMemoryLeakCheckerActive

Если детектор утечек памяти активирован, по умолчанию true в отладочном режиме, false в релизном. Когда детектор утечек памяти активирован, и утечка обнаружена во время последнего процесса завершения контекста Kotlin - сообщение об ошибке с информацией об утечке выводится на экран, и выполнение приложения прерывается.

var isMemoryLeakCheckerActive: Boolean
Требования к платформе и версии: Native (1.3)

memoryModel

Модель памяти, с которой был скомпилирован двоичный файл.

val memoryModel: MemoryModel
Требования к платформе и версии: Native (1.3)

osFamily

Семейство операционных систем, на котором выполняется программа.

val osFamily: OsFamily

Функции

Требования к платформе и версии: Native (1.3)

getAvailableProcessors

Количество доступных логических процессоров.

fun getAvailableProcessors(): Int

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.native/-platform/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API