Junior — Middle
Quel endroit stocke les données d'état de la coroutine pour sa reprise?
sobes.tech IA
Réponse de l'IA
Les données sur l'état de la coroutine, nécessaires pour la reprendre, sont stockées dans un objet d'état (machine d'état), que le compilateur Kotlin génère automatiquement lors de la transformation de la coroutine. Cet objet contient toutes les variables locales, le point d'exécution actuel (étiquette) et d'autres informations permettant de suspendre puis de reprendre l'exécution de la coroutine à partir du même endroit.