use of com.oracle.svm.configure.config.SerializationConfiguration in project graal by oracle.
the class TraceProcessor method getSerializationConfiguration.
public SerializationConfiguration getSerializationConfiguration() {
SerializationConfiguration result = serializationProcessor.getSerializationConfiguration();
if (omittedConfigProcessor != null) {
result = new SerializationConfiguration(result);
result.removeAll(omittedConfigProcessor.serializationProcessor.getSerializationConfiguration());
}
return result;
}
use of com.oracle.svm.configure.config.SerializationConfiguration in project graal by oracle.
the class ConfigurationWithOriginsResultWriter method createNewTraceProcessor.
private TraceProcessor createNewTraceProcessor() {
TypeConfiguration jniConfig = new TypeConfiguration();
TypeConfiguration reflectConfig = new TypeConfiguration();
ProxyConfiguration proxyConfig = new ProxyConfiguration();
ResourceConfiguration resourceConfig = new ResourceConfiguration();
SerializationConfiguration serializationConfiguration = new SerializationConfiguration();
PredefinedClassesConfiguration predefinedClassesConfiguration = new PredefinedClassesConfiguration(new Path[0], null);
return new TraceProcessor(advisor, jniConfig, reflectConfig, proxyConfig, resourceConfig, serializationConfiguration, predefinedClassesConfiguration, null);
}
Aggregations