[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
-
Updated
Feb 19, 2021 - C++
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).
[yvm] low performance garbage-collectable jvm
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!)
Yet Another JVM/LLVM Dynamic Language (LLVM Backend WIP)
ebpf profiler for jvm
A small Java virtual machine for Raspberry Pi Pico. This is based on the CLDC Profile for embedded devices.
RR4J is a tool that records java execution and later allows developers to replay locally.
A toy JVM coded in C/C++
Thread-safe bindings for GDAL's Warp functionality
Created by James Gosling
Released May 23, 1995