Uses of Class
org.htmlunit.corejs.javascript.optimizer.OptFunctionNode
-
Packages that use OptFunctionNode Package Description org.htmlunit.corejs.javascript.optimizer -
-
Uses of OptFunctionNode in org.htmlunit.corejs.javascript.optimizer
Fields in org.htmlunit.corejs.javascript.optimizer declared as OptFunctionNode Modifier and Type Field Description private OptFunctionNodeBodyCodegen. fnCurrent(package private) OptFunctionNodeOptimizer. theFunctionFields in org.htmlunit.corejs.javascript.optimizer with type parameters of type OptFunctionNode Modifier and Type Field Description private java.util.Map<java.lang.String,OptFunctionNode>OptTransformer. possibleDirectCallsMethods in org.htmlunit.corejs.javascript.optimizer that return OptFunctionNode Modifier and Type Method Description static OptFunctionNodeOptFunctionNode. get(ScriptNode scriptOrFn)static OptFunctionNodeOptFunctionNode. get(ScriptNode scriptOrFn, int i)Methods in org.htmlunit.corejs.javascript.optimizer with parameters of type OptFunctionNode Modifier and Type Method Description private booleanBlock. doTypeFlow(OptFunctionNode fn, Node[] statementNodes, int[] varTypes)private voidCodegen. emitDirectConstructor(ClassFileWriter cfw, OptFunctionNode ofn)private static booleanBlock. findDefPoints(OptFunctionNode fn, Node n, int[] varTypes)private static intBlock. findExpressionType(OptFunctionNode fn, Node n, int[] varTypes)private voidCodegen. generateFunctionInit(ClassFileWriter cfw, OptFunctionNode ofn)(package private) java.lang.StringCodegen. getFunctionInitMethodName(OptFunctionNode ofn)private voidBlock. initLiveOnEntrySets(OptFunctionNode fn, Node[] statementNodes)private voidBlock. lookForVariableAccess(OptFunctionNode fn, Node n)private voidOptimizer. optimizeFunction(OptFunctionNode theFunction)private voidBlock. printLiveOnEntrySet(OptFunctionNode fn)private static voidBlock. reachingDefDataFlow(OptFunctionNode fn, Node[] statementNodes, Block[] theBlocks, int[] varTypes)(package private) static voidBlock. runFlowAnalyzes(OptFunctionNode fn, Node[] statementNodes)private static voidBlock. typeFlow(OptFunctionNode fn, Node[] statementNodes, Block[] theBlocks, int[] varTypes)private voidBodyCodegen. visitFunction(OptFunctionNode ofn, int functionType)private voidBodyCodegen. visitOptimizedCall(Node node, OptFunctionNode target, int type, Node child)Constructor parameters in org.htmlunit.corejs.javascript.optimizer with type arguments of type OptFunctionNode Constructor Description OptTransformer(java.util.Map<java.lang.String,OptFunctionNode> possibleDirectCalls, ObjArray directCallTargets)
-