XPerf
LanguagesKotlinEvidence

kt-println-hot — println in loop

Status: measured

Claim

Per-iteration println to /dev/null is much slower than quiet loop + one println (~270× on Kotlin 2.4.21 / JDK 27).

How measured

Runtime (this evidence file)

FieldValue
When2026-10-22 Asia/Shanghai (JSONL ts is UTC)
kotlin2.0.21
jre21.0.12.1
Median before (println_in_loop)8.620792 ms
Median after (println_once)0.031875 ms
ratio before/after~270×

Lint mapping

kotlinperf-lint kt-println-hot: keep default; kit-local KT* only.

Limits

  • Default stays off.