executionCacheLocks.getFirst().lock();
broadLock = true;
}
}
final MarketDataAvailabilityProvider availabilityProvider = _marketDataManager.getAvailabilityProvider();
final ViewCompilationServices compilationServices = getProcessContext().asCompilationServices(availabilityProvider);
if (previousGraphs != null) {
s_logger.info("Performing incremental graph compilation");
_compilationTask = ViewDefinitionCompiler.incrementalCompileTask(getViewDefinition(), compilationServices, valuationTime, versionCorrection, previousGraphs, previousResolutions,
changedPositions, unchangedNodes);
} else {