src/jdk/nashorn/internal/codegen/CompilationPhase.java

changeset 1397
19263eb2ff0c
parent 1337
248dc4f11e5b
child 1490
d85f981c8cf8
child 1530
fd307cc5f58c
equal deleted inserted replaced
1396:d5a9705a27b1 1397:19263eb2ff0c
361 //replace old compile units in function nodes, if any are assigned, 361 //replace old compile units in function nodes, if any are assigned,
362 //for example by running the splitter on this function node in a previous 362 //for example by running the splitter on this function node in a previous
363 //partial code generation 363 //partial code generation
364 final FunctionNode newFunctionNode = transformFunction(fn, new ReplaceCompileUnits() { 364 final FunctionNode newFunctionNode = transformFunction(fn, new ReplaceCompileUnits() {
365 @Override 365 @Override
366 CompileUnit getReplacement(CompileUnit original) { 366 CompileUnit getReplacement(final CompileUnit original) {
367 return map.get(original); 367 return map.get(original);
368 } 368 }
369 369
370 @Override 370 @Override
371 public Node leaveDefault(final Node node) { 371 public Node leaveDefault(final Node node) {

mercurial