Rewind & Replay: Kotlin 2.2 が変えるCoroutine デバッグ最前線

Kotlin言語・プログラミング中級者
Kotlin 2.2とIDEA 2025で追加された「Stack Trace完全復元」「ローカル変数保持」「Suspend History」により、Coroutineデバッグが一変。

デバッグビルドでは最適化を自動停止し、kotlinx-coroutines-debug 1.10+ がサスペンドチェーン全体を結合した完全Stack Traceを生成。
Suspend Historyパネルは中断・再開ポイントを時系列表示し、原因を直感的に特定できます。
本セッションでは仕組みを図解しつつ、既存プロジェクトを5分で対応させるGradle設定、CI連携、リリースビルドとの棲み分けを解説。
Masayuki Suda

概要

時刻 16:50 - 17:10
場所 fun(ホールA)

同じカテゴリーのセッション

var(ホールB)Kotlin言語・プログラミング中級者
Honda Yusuke
fun(ホールA)Kotlin言語・プログラミング中級者
be-hase
var(ホールB)Kotlin言語・プログラミング中級者
kaseken
var(ホールB)Kotlin言語・プログラミング初級者
tomorrowkey
fun(ホールA)Kotlin言語・プログラミング初級者
lagénorhynque/カマイルカ
let?(402N)Kotlin言語・プログラミング中級者
knih (Kenichi Suzuki)