[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.
[yvm] low performance garbage-collectable jvm
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
🌟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
RR4J is a tool that records java execution and later allows developers to replay locally.
A toy JVM coded in C/C++
Created by James Gosling
Released May 23, 1995