equal
deleted
inserted
replaced
262 |
262 |
263 inline int Backtrace::cpref_at(unsigned int merged) { |
263 inline int Backtrace::cpref_at(unsigned int merged) { |
264 return extract_low_short_from_int(merged); |
264 return extract_low_short_from_int(merged); |
265 } |
265 } |
266 |
266 |
267 inline int Backtrace::get_line_number(const methodHandle& method, int bci) { |
267 inline int Backtrace::get_line_number(Method* method, int bci) { |
268 int line_number = 0; |
268 int line_number = 0; |
269 if (method->is_native()) { |
269 if (method->is_native()) { |
270 // Negative value different from -1 below, enabling Java code in |
270 // Negative value different from -1 below, enabling Java code in |
271 // class java.lang.StackTraceElement to distinguish "native" from |
271 // class java.lang.StackTraceElement to distinguish "native" from |
272 // "no LineNumberTable". JDK tests for -2. |
272 // "no LineNumberTable". JDK tests for -2. |