rava2
a high-performance java source code interpreter written in c. parse java directly into an ast and execute without intermediate bytecode.
tree-walk execution
directly executes java source code by traversing the abstract syntax tree (ast), ensuring rapid development cycles without compilation steps.
memory safety
built with c11 using a centralized safety suite for allocations, integer overflow protection, and a mark-and-sweep garbage collector.
native concurrency
full support for java threads and monitors using native pthreads, enabling complex multi-threaded applications.
standard library
growing implementation of core java packages including java.lang, java.util, java.io, and java.net.