As I studied about JIT compiler from here: What does a just-in-time (JIT) compiler do? and
there's no *.exe or *.dll generated by the Java JIT for Windows. It writes the processor instructions to memory (RAM) and runs it from there. There's no need to create a separate PE file with file-headers and everything
My question is WHY doesn't JIT compiler ( Java ) save the results? Isn't it useful to store compiled code to save time for the next launch?
(My question is different from the mentioned above, because I emphasized on WHY)