picoJava is a microprocessor specification dedicated to native execution of Java bytecode without the need for an interpreter or just-in-time compilation. The aim is to speed bytecode execution up by up to 20 times, compared to standard Intel CPU with a Java virtual machine.[1] GNU Compiler Collection added picoJava support in 1999 as machine definition 'pj,'.[2] The open-source version of picoJava has been implemented in an FPGA.[3]
This computer hardware article is a stub. You can help Wikipedia by expanding it.