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