View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window svm-libffi-21.3.7.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.oracle.svm.truffle.nfi.libffi
├─ com.oracle.svm.truffle.nfi.libffi.LibFFI.class - [JAR]
├─ com.oracle.svm.truffle.nfi.libffi.LibFFIHeaderDirectives.class - [JAR]
com.oracle.svm.truffle.nfi
├─ com.oracle.svm.truffle.nfi.ErrnoMirror.class - [JAR]
├─ com.oracle.svm.truffle.nfi.ErrnoMirrorGen.class - [JAR]
├─ com.oracle.svm.truffle.nfi.KeysArrayGen.class - [JAR]
├─ com.oracle.svm.truffle.nfi.LibFFI.class - [JAR]
├─ com.oracle.svm.truffle.nfi.LocalNativeScope.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NFIInitialization.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NativeAPI.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NativeAPIImpl.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NativeClosure.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NativeObjectReplacer.class - [JAR]
├─ com.oracle.svm.truffle.nfi.NativeSignature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_NFISignature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_NFISymbol.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_ClosureNativePointer.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIClosure_RetPatches.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIContext.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFILanguage.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFILibrary.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFISignature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFISignature_CachedSignatureInfo.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFISymbol.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType_CachedTypeInfo.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType_EnvType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType_NullableType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType_ObjectType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIType_StringType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NFIUnsatisfiedLinkError.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativeAllocation.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativeAllocation_Queue.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativeArgumentBuffer_Pointer.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativeArgumentBuffer_TypeTag.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativePointer.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_libffi_NativeString.class - [JAR]
├─ com.oracle.svm.truffle.nfi.Target_com_oracle_truffle_nfi_backend_spi_types_NativeSimpleType.class - [JAR]
├─ com.oracle.svm.truffle.nfi.TruffleNFIFeature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.TruffleNFISupport.class - [JAR]
├─ com.oracle.svm.truffle.nfi.TruffleObjectHandle.class - [JAR]
com.oracle.svm.truffle.nfi.posix
├─ com.oracle.svm.truffle.nfi.posix.PosixTruffleNFIFeature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.posix.PosixTruffleNFISupport.class - [JAR]
├─ com.oracle.svm.truffle.nfi.posix.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIContextLinux.class - [JAR]
├─ com.oracle.svm.truffle.nfi.posix.Target_com_oracle_truffle_nfi_backend_libffi_LibFFIContextPosix.class - [JAR]
com.oracle.svm.truffle.nfi.windows
├─ com.oracle.svm.truffle.nfi.windows.WindowsTruffleNFIFeature.class - [JAR]
├─ com.oracle.svm.truffle.nfi.windows.WindowsTruffleNFISupport.class - [JAR]