AccumulatorCompiler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,293 of 3,2930%138 of 1380%98985445442525
generateAddIntermediateAsCombine(ClassDefinition, List, List, List, MethodHandle, CallSiteBinder, boolean)3750%200%1111585811
generateConstructor(ClassDefinition, List, List, FieldDefinition, List, boolean)3720%120%77535311
generateAccumulatorClass(Class, AggregationMetadata, DynamicClassLoader)3550%160%99555511
generateInputForLoop(List, List, MethodHandle, Scope, List, List, List, Variable, CallSiteBinder, boolean)3550%150%99616111
getInvokeFunctionOnWindowIndexParameters(Scope, Class[], List, List, List, List, Variable, Variable, Variable)2560%210%1313363611
pushStackType(Scope, BytecodeBlock, Type, BytecodeBlock, Class, CallSiteBinder)1860%80%55313111
generateAddInput(ClassDefinition, List, List, FieldDefinition, List, List, List, MethodHandle, CallSiteBinder, boolean)1780%60%44333311
generateGroupedEvaluateIntermediate(ClassDefinition, List)1740%40%33222211
generateInvokeInputFunction(Scope, List, Variable, List, List, List, List, MethodHandle, CallSiteBinder, boolean)1510%130%99313111
generateEvaluateIntermediate(ClassDefinition, List)1400%40%33212111
generateAddInputWindowIndex(ClassDefinition, List, List, List, List, MethodHandle, CallSiteBinder)1070%n/a11232311
generateGroupedEvaluateFinal(ClassDefinition, List, MethodHandle, CallSiteBinder)1020%20%22171711
generateBlockNonNullPositionForLoop(Scope, Variable, BytecodeBlock)940%n/a11212111
generateEvaluateFinal(ClassDefinition, List, MethodHandle, CallSiteBinder)790%20%22171711
generateGetEstimatedSize(ClassDefinition, List)640%20%22111111
anyParametersAreNull(List, Variable, Variable, Variable)570%50%44111111
generateSetGroupIdFromGroupIdsBlock(Scope, List, BytecodeBlock)470%20%227711
generateGetIntermediateType(ClassDefinition, CallSiteBinder, List)410%20%229911
generateEnsureCapacity(Scope, List, BytecodeBlock)390%20%226611
declareAddIntermediate(ClassDefinition, boolean)310%20%228811
generateRequireNotNull(Variable)290%n/a112211
generateGetFinalType(ClassDefinition, CallSiteBinder, Type)250%n/a115511
generatePrepareFinal(ClassDefinition)200%n/a115511
invoke(Binding, String)120%n/a111111
lambda$generateAccumulatorClass$0(AggregationMetadata.AccumulatorStateDescriptor)40%n/a111111