Spec-Zone.ru › Kotlin 1.9

RootSetStatistics

kotlin-stdlib / kotlin.native.runtime / RootSetStatistics
Требования к платформе и версии: Native (1.9)
@NativeRuntimeApi class RootSetStatistics

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

Конструкторы

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

<init>

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

RootSetStatistics(
    threadLocalReferences: Long, 
    stackReferences: Long, 
    globalReferences: Long, 
    stableReferences: Long)

Свойства

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

globalReferences

Количество объектов в глобальных переменных. Объект учитывается только если переменная инициализирована.

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

stableReferences

Количество объектов, на которые ссылается kotlinx.cinterop.StableRef. Включает в себя как явное использование этого API, так и внутренние использования, например, внутри interop и Worker API.

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

stackReferences

Количество объектов, на которые ссылаются со стека любого потока. Это локальные переменные функций и различные временные значения, такие как аргументы вызова функции и возвращаемые значения. Они будут автоматически удалены из корневого набора после завершения соответствующего вызова функции.

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

threadLocalReferences

Количество объектов в глобальных переменных с аннотацией @ThreadLocal. Объект подсчитывается один раз для каждого потока, в котором он был инициализирован.

val threadLocalReferences: Long

© 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.runtime/-root-set-statistics/index.html

Spec-Zone.ru

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