Mercurial > hg > truffle
comparison src/share/vm/code/nmethod.cpp @ 5798:2585af1e26ac
implemented non-XIR lowering of invokes (todo: inline virtual dispatch and null checking of receivers)
removed HotSpotProxy class
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 09 Jul 2012 22:18:49 +0200 |
parents | 467de393651a |
children | 957c266d8bc5 |
comparison
equal
deleted
inserted
replaced
5797:b3a87b533c0f | 5798:2585af1e26ac |
---|---|
2597 } | 2597 } |
2598 | 2598 |
2599 void nmethod::print_nmethod_labels(outputStream* stream, address block_begin) { | 2599 void nmethod::print_nmethod_labels(outputStream* stream, address block_begin) { |
2600 if (block_begin == entry_point()) stream->print_cr("[Entry Point]"); | 2600 if (block_begin == entry_point()) stream->print_cr("[Entry Point]"); |
2601 if (block_begin == verified_entry_point()) stream->print_cr("[Verified Entry Point]"); | 2601 if (block_begin == verified_entry_point()) stream->print_cr("[Verified Entry Point]"); |
2602 if (block_begin == exception_begin()) stream->print_cr("[Exception Handler]"); | 2602 if (GRAAL_ONLY(_exception_offset >= 0 &&) block_begin == exception_begin()) stream->print_cr("[Exception Handler]"); |
2603 if (block_begin == stub_begin()) stream->print_cr("[Stub Code]"); | 2603 if (block_begin == stub_begin()) stream->print_cr("[Stub Code]"); |
2604 if (block_begin == deopt_handler_begin()) stream->print_cr("[Deopt Handler Code]"); | 2604 if (GRAAL_ONLY(_deoptimize_offset >= 0 &&) block_begin == deopt_handler_begin()) stream->print_cr("[Deopt Handler Code]"); |
2605 | 2605 |
2606 if (has_method_handle_invokes()) | 2606 if (has_method_handle_invokes()) |
2607 if (block_begin == deopt_mh_handler_begin()) stream->print_cr("[Deopt MH Handler Code]"); | 2607 if (block_begin == deopt_mh_handler_begin()) stream->print_cr("[Deopt MH Handler Code]"); |
2608 | 2608 |
2609 if (block_begin == consts_begin()) stream->print_cr("[Constants]"); | 2609 if (block_begin == consts_begin()) stream->print_cr("[Constants]"); |