Mutable field made volatile:

this is a temporary measure to prevent some artifacts of concurrent access
This commit is contained in:
Andrey Breslav
2012-10-19 00:28:16 +04:00
parent f104567cde
commit 4a86255823
@@ -136,7 +136,7 @@ public class KotlinBuiltIns {
private final ResolveSession resolveSession;
private final ModuleDescriptor builtInsModule;
private ImmutableSet<ClassDescriptor> nonPhysicalClasses;
private volatile ImmutableSet<ClassDescriptor> nonPhysicalClasses;
private final ImmutableSet<ClassDescriptor> functionClassesSet;