[LL FIR] drop global lock from compiler required annotations phase

^KT-56551
This commit is contained in:
Dmitrii Gridin
2023-05-18 14:00:09 +02:00
committed by Space Team
parent 8f82649529
commit dabc4e34ff
@@ -28,7 +28,6 @@ internal class LLFirLockProvider(private val checker: LLFirLazyResolveContractCh
private val globalLock = ReentrantLock()
private val implicitTypesLock = ReentrantLock()
private val compilerAnnotationsLock = ReentrantLock()
inline fun <R> withGlobalLock(
key: FirFile,
@@ -56,7 +55,6 @@ internal class LLFirLockProvider(private val checker: LLFirLazyResolveContractCh
) {
val lock = when (phase) {
FirResolvePhase.IMPLICIT_TYPES_BODY_RESOLVE -> implicitTypesLock
FirResolvePhase.COMPILER_REQUIRED_ANNOTATIONS -> compilerAnnotationsLock
else -> null
}