hotspot/src/share/vm/ci/ciEnv.hpp
changeset 27706 3f10f4ac2bd6
parent 25492 d27050bdfb04
child 33451 0712796e4039
child 33593 60764a78fa5c
equal deleted inserted replaced
27705:a81a28a9bc8a 27706:3f10f4ac2bd6
   448   void set_log(CompileLog* log) { _log = log; }
   448   void set_log(CompileLog* log) { _log = log; }
   449 
   449 
   450   // Check for changes to the system dictionary during compilation
   450   // Check for changes to the system dictionary during compilation
   451   bool system_dictionary_modification_counter_changed();
   451   bool system_dictionary_modification_counter_changed();
   452 
   452 
   453   void record_failure(const char* reason);
   453   void record_failure(const char* reason);      // Record failure and report later
       
   454   void report_failure(const char* reason);      // Report failure immediately
   454   void record_method_not_compilable(const char* reason, bool all_tiers = true);
   455   void record_method_not_compilable(const char* reason, bool all_tiers = true);
   455   void record_out_of_memory_failure();
   456   void record_out_of_memory_failure();
   456 
   457 
   457   // RedefineClasses support
   458   // RedefineClasses support
   458   void metadata_do(void f(Metadata*)) { _factory->metadata_do(f); }
   459   void metadata_do(void f(Metadata*)) { _factory->metadata_do(f); }