Mutable field made volatile:
this is a temporary measure to prevent some artifacts of concurrent access
This commit is contained in:
@@ -136,7 +136,7 @@ public class KotlinBuiltIns {
|
|||||||
private final ResolveSession resolveSession;
|
private final ResolveSession resolveSession;
|
||||||
private final ModuleDescriptor builtInsModule;
|
private final ModuleDescriptor builtInsModule;
|
||||||
|
|
||||||
private ImmutableSet<ClassDescriptor> nonPhysicalClasses;
|
private volatile ImmutableSet<ClassDescriptor> nonPhysicalClasses;
|
||||||
|
|
||||||
private final ImmutableSet<ClassDescriptor> functionClassesSet;
|
private final ImmutableSet<ClassDescriptor> functionClassesSet;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user