just-in-time compilation

dynamically compiling bytecode to machine code during runtime