Spec-Zone.ru › Kotlin 2

maxTimeInTask

kotlin-stdlib/kotlin.native.runtime/GC/MainThreadFinalizerProcessor/maxTimeInTask

Начиная с Kotlin: 1.9

var maxTimeInTask: Duration

Сколько времени может занимать каждая задача.

Нет гарантии, что задача будет выполнена за это время: это лишь подсказка.

Если задать слишком большое значение, некоторые другие задачи основного потока (например, события пользовательского интерфейса) будут обрабатываться с большими задержками. Если задать слишком маленькое значение, освобождение объектов ObjC/Swift будет происходить с большими задержками, что увеличивает потребление памяти.

По умолчанию: 5 мс

Исключения

IllegalArgumentException

если значение отрицательное.

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.native.runtime/-g-c/-main-thread-finalizer-processor/max-time-in-task.html

Spec-Zone.ru

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