refactor src/jit.h originated from ff-24/js/src/jit/CodeGenerator.h