Mercurial > hg > truffle
comparison src/share/vm/code/nmethod.hpp @ 1161:1fc01a2425ce
Merge
author | iveresov |
---|---|
date | Tue, 12 Jan 2010 13:54:40 -0800 |
parents | 4e6abf09f540 |
children | ba263cfb7611 |
comparison
equal
deleted
inserted
replaced
1149:0579c695832f | 1161:1fc01a2425ce |
---|---|
574 // Logging | 574 // Logging |
575 void log_identity(xmlStream* log) const; | 575 void log_identity(xmlStream* log) const; |
576 void log_new_nmethod() const; | 576 void log_new_nmethod() const; |
577 void log_state_change() const; | 577 void log_state_change() const; |
578 | 578 |
579 // Prints block-level comments, including nmethod specific block labels: | |
580 virtual void print_block_comment(outputStream* stream, address block_begin) { | |
581 print_nmethod_labels(stream, block_begin); | |
582 CodeBlob::print_block_comment(stream, block_begin); | |
583 } | |
584 void print_nmethod_labels(outputStream* stream, address block_begin); | |
585 | |
579 // Prints a comment for one native instruction (reloc info, pc desc) | 586 // Prints a comment for one native instruction (reloc info, pc desc) |
580 void print_code_comment_on(outputStream* st, int column, address begin, address end); | 587 void print_code_comment_on(outputStream* st, int column, address begin, address end); |
581 static void print_statistics() PRODUCT_RETURN; | 588 static void print_statistics() PRODUCT_RETURN; |
582 | 589 |
583 // Compiler task identification. Note that all OSR methods | 590 // Compiler task identification. Note that all OSR methods |