sentence: translating from a stack-based language to a register-based assembly language is a '' heavyweight '' operation ; java 's virtual machine and compiler are many times larger and slower than the dis virtual machine and the limbo ( the most common language compiled for dis ) compiler .