| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final JITHandle | |
| private final Map | |
| private final ReferenceQueue |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv JITHandle | getHandle(PyObject resultType, PyObject[] parameterTypes, CallingConvention convention, boolean ignoreErrno)
|
| public static JITCompiler | |
| pack-priv void |
| classes | back to summary |
|---|---|
| private final Map<Class<T>, JITHandle> classes | |
| failedHandle | back to summary |
|---|---|
| private final JITHandle failedHandle | |
| handles | back to summary |
|---|---|
| private final Map<JITSignature, JITCompiler. | |
| referenceQueue | back to summary |
|---|---|
| private final ReferenceQueue<T> referenceQueue | |
| JITCompiler | back to summary |
|---|---|
| pack-priv JITCompiler() | |
| cleanup | back to summary |
|---|---|
| private void cleanup() | |
| getHandle | back to summary |
|---|---|
| pack-priv JITHandle getHandle(PyObject resultType, PyObject[] parameterTypes, CallingConvention convention, boolean ignoreErrno) | |
| getInstance | back to summary |
|---|---|
| public static JITCompiler getInstance() | |
| registerClass | back to summary |
|---|---|
| pack-priv void registerClass(JITHandle handle, Class<? extends Invoker> klass) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv JITSignature |
| Access | Constructor and Description |
|---|---|
| public |
| signature | back to summary |
|---|---|
| pack-priv JITSignature signature | |
| HandleRef | back to summary |
|---|---|
| public HandleRef(JITHandle handle, JITSignature signature, ReferenceQueue<T> refqueue) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final JITCompiler |
| Access | Constructor and Description |
|---|---|
| private |
| INSTANCE | back to summary |
|---|---|
| private static final JITCompiler INSTANCE | |
| SingletonHolder | back to summary |
|---|---|
| private SingletonHolder() | |