420421422423424425426427428429430
else { compilePreserveSpace(preserve, pCount, il); compileStripSpace(strip, sCount, il); } stripSpace.stripAttributes(true); stripSpace.setMaxLocals(); stripSpace.setMaxStack(); stripSpace.removeNOPs(); classGen.addMethod(stripSpace.getMethod());
457458459460461462463464465466467
il.append(ICONST_1); else il.append(ICONST_0); il.append(IRETURN); stripSpace.stripAttributes(true); stripSpace.setMaxLocals(); stripSpace.setMaxStack(); stripSpace.removeNOPs(); classGen.addMethod(stripSpace.getMethod());
12101211121212131214121512161217121812191220
} il.append(RETURN); // Compute max locals + stack and add method to class buildKeys.stripAttributes(true); buildKeys.setMaxLocals(); buildKeys.setMaxStack(); buildKeys.removeNOPs(); classGen.addMethod(buildKeys.getMethod());
10291030103110321033103410351036103710381039
mainIL.append(body); // fall through to ilLoop mainIL.append(ilLoop); peepHoleOptimization(methodGen); methodGen.stripAttributes(true); methodGen.setMaxLocals(); methodGen.setMaxStack(); methodGen.removeNOPs(); classGen.addMethod(methodGen.getMethod());
13831384138513861387138813891390139113921393
313314315316317318319320321322323
+ NODE_ITERATOR_SIG + ")V"); il.append(new INVOKESPECIAL(index)); il.append(RETURN); cons.stripAttributes(true); cons.setMaxLocals(); cons.setMaxStack(); classGen.addMethod(cons.getMethod()); }
866867868869870871872873874875876
STATIC_CHAR_DATA_FIELD_SIG))); } il.append(RETURN); staticConst.stripAttributes(true); staticConst.setMaxLocals(); staticConst.setMaxStack(); classGen.addMethod(staticConst.getMethod()); }
951952953954955956957958959960961
if (_numberFormattingUsed) DecimalFormatting.translateDefaultDFS(classGen, constructor); il.append(RETURN); constructor.stripAttributes(true); constructor.setMaxLocals(); constructor.setMaxStack(); classGen.addMethod(constructor.getMethod()); }
10601061106210631064106510661067106810691070
} il.append(RETURN); // Compute max locals + stack and add method to class toplevel.stripAttributes(true); toplevel.setMaxLocals(); toplevel.setMaxStack(); toplevel.removeNOPs(); classGen.addMethod(toplevel.getMethod());
11721173117411751176117711781179118011811182