| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| protected static String[] | |
| private void | |
| public void | generate(AsmClassBuilder builder, String functionName, JITSignature signature)
Implements org.
|
| public void | |
| pack-priv abstract Class | |
| pack-priv abstract String | |
| pack-priv abstract String | |
| private String | |
| public static boolean | |
| public static final void | |
| private void | |
| public static final void |
| AbstractNumericMethodGenerator | back to summary |
|---|---|
| pack-priv AbstractNumericMethodGenerator() | |
| boxResult | back to summary |
|---|---|
| private void boxResult(SkinnyMethodAdapter mv, String boxMethodName) | |
| boxResult | back to summary |
|---|---|
| private void boxResult(SkinnyMethodAdapter mv, NativeType type) | |
| buildSignatures | back to summary |
|---|---|
| protected static String[] buildSignatures(Class<T> nativeIntClass, int maxParameters) | |
| emitResultConversion | back to summary |
|---|---|
| private void emitResultConversion(SkinnyMethodAdapter mv, AsmClassBuilder builder, JITSignature signature) | |
| generate | back to summary |
|---|---|
| public void generate(AsmClassBuilder builder, String functionName, JITSignature signature) Implements org. | |
| generate | back to summary |
|---|---|
| public void generate(AsmClassBuilder builder, SkinnyMethodAdapter mv, JITSignature signature) | |
| getInvokerIntType | back to summary |
|---|---|
| pack-priv abstract Class | |
| getInvokerMethodName | back to summary |
|---|---|
| pack-priv abstract String getInvokerMethodName(JITSignature signature) | |
| getInvokerSignature | back to summary |
|---|---|
| pack-priv abstract String getInvokerSignature(int parameterCount) | |
| getRuntimeMethod | back to summary |
|---|---|
| private String getRuntimeMethod(String method) | |
| isPrimitiveInt | back to summary |
|---|---|
| public static boolean isPrimitiveInt(Class<T> c) | |
| narrow | back to summary |
|---|---|
| public static final void narrow(SkinnyMethodAdapter mv, Class<T> from, Class<T> to) | |
| unbox | back to summary |
|---|---|
| private void unbox(SkinnyMethodAdapter mv, String method) | |
| widen | back to summary |
|---|---|
| public static final void widen(SkinnyMethodAdapter mv, Class<T> from, Class<T> to) | |