6807ed6642
Coroutines are a stable feature since 1.3. Version requirement on suspend functions, or functions mentioning suspend function types in the signature, was needed to prevent older compilers from reading metadata that they can't properly use. It's not needed anymore because a newer metadata version prevents older compilers from reading any metadata altogether. Also, computing isSuspendOrHasSuspendTypesInSignature took ~0.5% of backend time on compilation of intellij (related to KT-48233).