src/share/vm/opto/c2compiler.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8015774 Sdiff src/share/vm/opto

src/share/vm/opto/c2compiler.hpp

Print this page




  33 
  34 public:
  35   C2Compiler() : AbstractCompiler(c2) {}
  36 
  37   // Name
  38   const char *name() { return "C2"; }
  39 
  40   void initialize();
  41 
  42   // Compilation entry point for methods
  43   void compile_method(ciEnv* env,
  44                       ciMethod* target,
  45                       int entry_bci);
  46 
  47   // sentinel value used to trigger backtracking in compile_method().
  48   static const char* retry_no_subsuming_loads();
  49   static const char* retry_no_escape_analysis();
  50 
  51   // Print compilation timers and statistics
  52   void print_timers();



  53 };
  54 
  55 #endif // SHARE_VM_OPTO_C2COMPILER_HPP


  33 
  34 public:
  35   C2Compiler() : AbstractCompiler(c2) {}
  36 
  37   // Name
  38   const char *name() { return "C2"; }
  39 
  40   void initialize();
  41 
  42   // Compilation entry point for methods
  43   void compile_method(ciEnv* env,
  44                       ciMethod* target,
  45                       int entry_bci);
  46 
  47   // sentinel value used to trigger backtracking in compile_method().
  48   static const char* retry_no_subsuming_loads();
  49   static const char* retry_no_escape_analysis();
  50 
  51   // Print compilation timers and statistics
  52   void print_timers();
  53 
  54   // Initial size of the code buffer (may be increased at runtime)
  55   static int initial_code_buffer_size();
  56 };
  57 
  58 #endif // SHARE_VM_OPTO_C2COMPILER_HPP
src/share/vm/opto/c2compiler.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File