Mercurial > hg > truffle
comparison src/share/vm/code/nmethod.hpp @ 1783:d5d065957597
6953144: Tiered compilation
Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation.
Reviewed-by: kvn, never, phh, twisti
author | iveresov |
---|---|
date | Fri, 03 Sep 2010 17:51:07 -0700 |
parents | 0878d7bae69f |
children | 4853c5cad3aa f95d63e2154a |
comparison
equal
deleted
inserted
replaced
1782:f353275af40e | 1783:d5d065957597 |
---|---|
597 // verify operations | 597 // verify operations |
598 void verify(); | 598 void verify(); |
599 void verify_scopes(); | 599 void verify_scopes(); |
600 void verify_interrupt_point(address interrupt_point); | 600 void verify_interrupt_point(address interrupt_point); |
601 | 601 |
602 // print compilation helper | |
603 static void print_compilation(outputStream *st, const char *method_name, const char *title, | |
604 methodOop method, bool is_blocking, int compile_id, int bci, int comp_level); | |
605 | |
602 // printing support | 606 // printing support |
603 void print() const; | 607 void print() const; |
604 void print_code(); | 608 void print_code(); |
605 void print_relocations() PRODUCT_RETURN; | 609 void print_relocations() PRODUCT_RETURN; |
606 void print_pcs() PRODUCT_RETURN; | 610 void print_pcs() PRODUCT_RETURN; |