< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java

Print this page

        

*** 905,915 **** private final DebugLogger log; OptimismInfo(final RecompilableScriptFunctionData data, final Map<Integer, Type> invalidatedProgramPoints) { this.data = data; this.log = data.getLogger(); ! this.invalidatedProgramPoints = invalidatedProgramPoints == null ? new TreeMap<Integer, Type>() : invalidatedProgramPoints; newOptimisticAssumptions(); } private void newOptimisticAssumptions() { optimisticAssumptions = new SwitchPoint(); --- 905,915 ---- private final DebugLogger log; OptimismInfo(final RecompilableScriptFunctionData data, final Map<Integer, Type> invalidatedProgramPoints) { this.data = data; this.log = data.getLogger(); ! this.invalidatedProgramPoints = invalidatedProgramPoints == null ? new TreeMap<>() : invalidatedProgramPoints; newOptimisticAssumptions(); } private void newOptimisticAssumptions() { optimisticAssumptions = new SwitchPoint();
< prev index next >