title: Compiler to translate Java bytecode to platform-independent C code before runtime?
body: <p>I'm looking for a compiler to translate Java bytecode to platform-independent C code before runtime (Ahead-of-Time compilation). </p>
  
  <p>I should then be able to use a standard C compiler to compile the C code into an executable for the target platform. I understand this approach is suitable only for certain Java applications that are modified infrequently.</p>
  
  <p>So what Java-to-C compilers are available?</p>