Mercurial > hg > graal-compiler
comparison src/share/vm/code/debugInfoRec.hpp @ 4583:597bc897257d
Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 13 Feb 2012 23:15:53 +0100 |
parents | 648a7873cea2 |
children | 51111665eda6 |
comparison
equal
deleted
inserted
replaced
4582:b24386206122 | 4583:597bc897257d |
---|---|
96 // previously by add_safepoint. | 96 // previously by add_safepoint. |
97 // Otherwise, the pc_offset must have been mentioned previously | 97 // Otherwise, the pc_offset must have been mentioned previously |
98 // by add_non_safepoint, and the locals, expressions, and monitors | 98 // by add_non_safepoint, and the locals, expressions, and monitors |
99 // must all be null. | 99 // must all be null. |
100 void describe_scope(int pc_offset, | 100 void describe_scope(int pc_offset, |
101 methodHandle method, | 101 methodHandle methodH, |
102 ciMethod* method, | |
102 int bci, | 103 int bci, |
103 bool reexecute, | 104 bool reexecute, |
104 bool rethrow_exception = false, | 105 bool rethrow_exception = false, |
105 bool is_method_handle_invoke = false, | 106 bool is_method_handle_invoke = false, |
106 bool return_oop = false, | 107 bool return_oop = false, |