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 ModuleDescriptor builtInsModule;
|
||||
|
||||
private ImmutableSet<ClassDescriptor> nonPhysicalClasses;
|
||||
private volatile ImmutableSet<ClassDescriptor> nonPhysicalClasses;
|
||||
|
||||
private final ImmutableSet<ClassDescriptor> functionClassesSet;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user