Mercurial > hg > truffle
comparison src/share/vm/runtime/vframe.cpp @ 4669:a6d18567b2ff
bugfix
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Tue, 21 Feb 2012 16:23:44 -0800 |
parents | 3dbcd1013cc8 |
children | 957c266d8bc5 |
comparison
equal
deleted
inserted
replaced
4668:3dbcd1013cc8 | 4669:a6d18567b2ff |
---|---|
265 StackValueCollection* result = new StackValueCollection(length); | 265 StackValueCollection* result = new StackValueCollection(length); |
266 | 266 |
267 // Get oopmap describing oops and int for current bci | 267 // Get oopmap describing oops and int for current bci |
268 InterpreterOopMap oop_mask; | 268 InterpreterOopMap oop_mask; |
269 if (PrintDeoptimizationDetails) { | 269 if (PrintDeoptimizationDetails) { |
270 methodHandle m_h(thread(), method()); | 270 methodHandle m_h(method()); |
271 OopMapCache::compute_one_oop_map(m_h, bci(), &oop_mask); | 271 OopMapCache::compute_one_oop_map(m_h, bci(), &oop_mask); |
272 } else { | 272 } else { |
273 method()->mask_for(bci(), &oop_mask); | 273 method()->mask_for(bci(), &oop_mask); |
274 } | 274 } |
275 // handle locals | 275 // handle locals |