equal
deleted
inserted
replaced
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); } |