return s_smallJobPlanner.createPlan(graph, logModeSource, functionInitializationId);
}
private void createGraphFragments(final DependencyGraph graph, final Collection<GraphFragment> rootFragments, final Collection<GraphFragment> allFragments) {
final Map<DependencyNode, GraphFragment> fragments = Maps.newHashMapWithExpectedSize(graph.getSize());
final FunctionCostsPerConfiguration functionCosts = getFunctionCosts().getStatistics(graph.getCalculationConfigurationName());
for (DependencyNode node : graph.getDependencyNodes()) {
final GraphFragment fragment = new GraphFragment(node, functionCosts.getStatistics(node.getFunction().getFunction().getFunctionDefinition().getUniqueId()));
fragments.put(node, fragment);
allFragments.add(fragment);
}
for (DependencyNode node : graph.getDependencyNodes()) {
final GraphFragment fragment = fragments.get(node);