Tag
태그: suspend
다음 태그가 달린 모든 글 "suspend".
Kotlin
suspend 함수는 어떻게 스레드를 막지 않고 멈출까: CPS 변환과 상태 머신
suspend 함수가 컴파일될 때 Continuation 파라미터가 추가되고 반환 타입이 Any? 로 바뀌는 CPS 변환, COROUTINE_SUSPENDED 와 label 기반 상태 머신, 재개 흐름을 디컴파일 결과와 애니메이션으로 따라가고 Dispatcher 와 구조적 동시성까지 짚습니다.