getMethod(Object, String) |  | 0% |  | 0% | 191 | 191 | 273 | 273 | 1 | 1 |
optimizeSetAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Object, Class) |  | 0% |  | 0% | 123 | 123 | 232 | 232 | 1 | 1 |
getBeanProperty(Object, String) |  | 0% |  | 0% | 89 | 89 | 152 | 152 | 1 | 1 |
optimizeObjectCreation(ParserContext, char[], int, int, Object, Object, VariableResolverFactory) |  | 0% |  | 0% | 57 | 57 | 100 | 100 | 1 | 1 |
getCollectionPropertyAO(Object, String) |  | 0% |  | 0% | 77 | 77 | 110 | 110 | 1 | 1 |
getCollectionProperty(Object, String) |  | 0% |  | 0% | 64 | 64 | 93 | 93 | 1 | 1 |
_getAccessor(Object, Class) |  | 0% |  | 0% | 56 | 56 | 86 | 86 | 1 | 1 |
wrapPrimitive(Class) |  | 0% |  | 0% | 34 | 34 | 101 | 101 | 1 | 1 |
compileAccessor() |  | 0% |  | 0% | 40 | 40 | 74 | 74 | 1 | 1 |
getWithProperty(Object) |  | 0% |  | 0% | 27 | 27 | 34 | 34 | 1 | 1 |
unwrapPrimitive(Class) |  | 0% |  | 0% | 41 | 41 | 41 | 41 | 1 | 1 |
buildInputs() |  | 0% |  | 0% | 24 | 24 | 29 | 29 | 1 | 1 |
_finishJIT() |  | 0% |  | 0% | 16 | 16 | 37 | 37 | 1 | 1 |
writeOutNullHandler(Member, int) |  | 0% |  | 0% | 24 | 24 | 27 | 27 | 1 | 1 |
optimizeFieldMethodProperty(Object, String, Class, Member) |  | 0% |  | 0% | 17 | 17 | 28 | 28 | 1 | 1 |
writeFunctionPointerStub(Class, Method) |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
intPush(int) |  | 0% |  | 0% | 30 | 30 | 29 | 29 | 1 | 1 |
writeLiteralOrSubexpression(Object, Class, Class) |  | 0% |  | 0% | 18 | 18 | 29 | 29 | 1 | 1 |
anyArrayCheck(Class) |  | 0% |  | 0% | 27 | 27 | 27 | 27 | 1 | 1 |
arrayStore(Class) |  | 0% |  | 0% | 28 | 28 | 28 | 28 | 1 | 1 |
_initializeAccessor() |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 1 | 1 |
addSubstatement(ExecutableStatement) |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 1 | 1 |
loadVariableByName(String) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
_initJIT() |  | 0% | | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
_initJIT2() |  | 0% | | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
loadVariableByIndex(int) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
writeOutLiteralWrapped(Object) |  | 0% |  | 0% | 12 | 12 | 29 | 29 | 1 | 1 |
ldcClassConstant(Class) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
optimizeCollection(ParserContext, Object, Class, char[], int, int, Object, Object, VariableResolverFactory) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
createArray(Class, int) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
optimizeAccessor(ParserContext, char[], int, int, Object, Object, VariableResolverFactory, boolean, Class) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
static {...} |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
loadField(int) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
ASMAccessorOptimizer(ClassWriter, MethodVisitor, ArrayList, String, StringAppender, int) |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
toPrimitiveTypeOperand(Class) |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
dumpAdvancedDebugging() |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
propHandlerByteCodePut(String, Object, Class, Object) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
propHandlerByteCode(String, Object, Class) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
dataConversion(Class) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getWrapperClass(Class) |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 1 | 1 |
ASMAccessorOptimizer() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
wrapRuntimeConverstion(Class) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitConstantClass(Class) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
checkcast(Class) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
addPrintOut(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getBeanPropertyAO(Object, String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
loadClass(String, byte[]) |  | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
init() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getContextClassLoader() | | 0% | | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
debug(String) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
writeLiteralOrSubexpression(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
writeLiteralOrSubexpression(Object, Class) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setMVELClassLoader(MVELClassLoader) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getResultOptPass() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getEgressType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isLiteralOnly() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMVELClassLoader() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |