| Modifier and Type | Field and Description |
|---|---|
| private static final boolean | |
| private static final int | |
| private static final String[] | |
| private static final String[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv String | getInvokerMethodName(ResultType resultType, ParameterType[] parameterTypes, boolean ignoreErrno)
Implements abstract jnr. |
| pack-priv String | getInvokerSignature(int parameterCount, Class<T> nativeIntType)
Implements abstract jnr. |
| pack-priv final Class | getInvokerType()
Implements abstract jnr. |
| pack-priv static int | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| public boolean | isSupported(ResultType resultType, ParameterType[] parameterTypes, CallingConvention callingConvention)
Implements jnr. |
| private static boolean |
| ENABLED | back to summary |
|---|---|
| private static final boolean ENABLED | |
| MAX_FASTINT_PARAMETERS | back to summary |
|---|---|
| private static final int MAX_FASTINT_PARAMETERS | |
| methodNames | back to summary |
|---|---|
| private static final String[] methodNames | |
| signatures | back to summary |
|---|---|
| private static final String[] signatures | |
| FastIntMethodGenerator | back to summary |
|---|---|
| pack-priv FastIntMethodGenerator() | |
| getInvokerMethodName | back to summary |
|---|---|
| pack-priv String getInvokerMethodName(ResultType resultType, ParameterType[] parameterTypes, boolean ignoreErrno) Implements abstract jnr.
| |
| getInvokerSignature | back to summary |
|---|---|
| pack-priv String getInvokerSignature(int parameterCount, Class<T> nativeIntType) Implements abstract jnr.
| |
| getInvokerType | back to summary |
|---|---|
| pack-priv final Class Implements abstract jnr. | |
| getMaximumFastIntParameters | back to summary |
|---|---|
| pack-priv static int getMaximumFastIntParameters() | |
| isFastIntParameter | back to summary |
|---|---|
| pack-priv static boolean isFastIntParameter(Platform platform, ParameterType parameterType) | |
| isFastIntResult | back to summary |
|---|---|
| pack-priv static boolean isFastIntResult(Platform platform, ResultType resultType) | |
| isFastIntType | back to summary |
|---|---|
| pack-priv static boolean isFastIntType(Platform platform, SigType type) | |
| isSupported | back to summary |
|---|---|
| public boolean isSupported(ResultType resultType, ParameterType[] parameterTypes, CallingConvention callingConvention) Implements jnr. | |
| isSupportedPointerParameterType | back to summary |
|---|---|
| private static boolean isSupportedPointerParameterType(Class<T> javaParameterType) | |