comparison src/share/vm/oops/constMethodKlass.cpp @ 4137:04b9a2566eec

Merge with hsx23/hotspot.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sat, 17 Dec 2011 21:40:27 +0100
parents c124e2e7463e
children 2fe087c3e814
comparison
equal deleted inserted replaced
3737:9dc19b7d89a3 4137:04b9a2566eec
170 } 170 }
171 171
172 int constMethodKlass::oop_update_pointers(ParCompactionManager* cm, oop obj) { 172 int constMethodKlass::oop_update_pointers(ParCompactionManager* cm, oop obj) {
173 assert(obj->is_constMethod(), "should be constMethod"); 173 assert(obj->is_constMethod(), "should be constMethod");
174 constMethodOop cm_oop = constMethodOop(obj); 174 constMethodOop cm_oop = constMethodOop(obj);
175 #if 0
176 PSParallelCompact::adjust_pointer(cm_oop->adr_method());
177 PSParallelCompact::adjust_pointer(cm_oop->adr_exception_table());
178 PSParallelCompact::adjust_pointer(cm_oop->adr_stackmap_data());
179 #endif
180 oop* const beg_oop = cm_oop->oop_block_beg(); 175 oop* const beg_oop = cm_oop->oop_block_beg();
181 oop* const end_oop = cm_oop->oop_block_end(); 176 oop* const end_oop = cm_oop->oop_block_end();
182 for (oop* cur_oop = beg_oop; cur_oop < end_oop; ++cur_oop) { 177 for (oop* cur_oop = beg_oop; cur_oop < end_oop; ++cur_oop) {
183 PSParallelCompact::adjust_pointer(cur_oop); 178 PSParallelCompact::adjust_pointer(cur_oop);
184 } 179 }