JVM_IR: synchronize binary class reloading

This commit is contained in:
Georgy Bronnikov
2021-03-16 14:05:41 +03:00
parent 42279c3b5b
commit 60f38369f1
@@ -347,8 +347,10 @@ public class ClassFileFactory implements OutputFileCollection {
@Override @Override
public byte[] asBytes(ClassBuilderFactory factory) { public byte[] asBytes(ClassBuilderFactory factory) {
synchronized(this) {
return factory.asBytes(classBuilder); return factory.asBytes(classBuilder);
} }
}
@Override @Override
public String asText(ClassBuilderFactory factory) { public String asText(ClassBuilderFactory factory) {