Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/idealGraphPrinter.cpp @ 3388:a80577f854f9
7045513: JSR 292 inlining causes crashes in methodHandleWalk.cpp
Reviewed-by: jrose
author | never |
---|---|
date | Tue, 17 May 2011 19:11:51 -0700 |
parents | 1927db75dd85 |
children | c7b60b601eb4 |
comparison
equal
deleted
inserted
replaced
3385:33ae33516634 | 3388:a80577f854f9 |
---|---|
613 if (last != NULL && last->has_linenumber_table() && last_bci >= 0) { | 613 if (last != NULL && last->has_linenumber_table() && last_bci >= 0) { |
614 print_prop("line", last->line_number_from_bci(last_bci)); | 614 print_prop("line", last->line_number_from_bci(last_bci)); |
615 } | 615 } |
616 } | 616 } |
617 | 617 |
618 #ifdef ASSERT | |
618 if (node->debug_orig() != NULL) { | 619 if (node->debug_orig() != NULL) { |
619 stringStream dorigStream; | 620 stringStream dorigStream; |
620 Node* dorig = node->debug_orig(); | 621 Node* dorig = node->debug_orig(); |
621 if (dorig) { | 622 if (dorig) { |
622 dorigStream.print("%d ", dorig->_idx); | 623 dorigStream.print("%d ", dorig->_idx); |
627 dorig = dorig->debug_orig(); | 628 dorig = dorig->debug_orig(); |
628 } | 629 } |
629 } | 630 } |
630 print_prop("debug_orig", dorigStream.as_string()); | 631 print_prop("debug_orig", dorigStream.as_string()); |
631 } | 632 } |
633 #endif | |
632 | 634 |
633 if (_chaitin && _chaitin != (PhaseChaitin *)0xdeadbeef) { | 635 if (_chaitin && _chaitin != (PhaseChaitin *)0xdeadbeef) { |
634 buffer[0] = 0; | 636 buffer[0] = 0; |
635 _chaitin->dump_register(node, buffer); | 637 _chaitin->dump_register(node, buffer); |
636 print_prop("reg", buffer); | 638 print_prop("reg", buffer); |