Mercurial > hg > truffle
comparison src/share/vm/oops/objArrayKlassKlass.cpp @ 2227:e5383553fd4e
7014851: Remove unused parallel compaction code
Summary: Removed.
Reviewed-by: jcoomes, brutisso
author | stefank |
---|---|
date | Tue, 08 Feb 2011 12:33:19 +0100 |
parents | 3582bf76420e |
children | c7f3d0b4570f |
comparison
equal
deleted
inserted
replaced
2226:c5a923563727 | 2227:e5383553fd4e |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. | 2 * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * | 4 * |
5 * This code is free software; you can redistribute it and/or modify it | 5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as | 6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
252 PSParallelCompact::adjust_pointer(oak->element_klass_addr()); | 252 PSParallelCompact::adjust_pointer(oak->element_klass_addr()); |
253 PSParallelCompact::adjust_pointer(oak->bottom_klass_addr()); | 253 PSParallelCompact::adjust_pointer(oak->bottom_klass_addr()); |
254 | 254 |
255 return arrayKlassKlass::oop_update_pointers(cm, obj); | 255 return arrayKlassKlass::oop_update_pointers(cm, obj); |
256 } | 256 } |
257 | |
258 int objArrayKlassKlass::oop_update_pointers(ParCompactionManager* cm, oop obj, | |
259 HeapWord* beg_addr, | |
260 HeapWord* end_addr) { | |
261 assert(obj->is_klass(), "must be klass"); | |
262 assert(klassOop(obj)->klass_part()->oop_is_objArray_slow(), "must be obj array"); | |
263 | |
264 oop* p; | |
265 objArrayKlass* oak = objArrayKlass::cast((klassOop)obj); | |
266 p = oak->element_klass_addr(); | |
267 PSParallelCompact::adjust_pointer(p, beg_addr, end_addr); | |
268 p = oak->bottom_klass_addr(); | |
269 PSParallelCompact::adjust_pointer(p, beg_addr, end_addr); | |
270 | |
271 return arrayKlassKlass::oop_update_pointers(cm, obj, beg_addr, end_addr); | |
272 } | |
273 #endif // SERIALGC | 257 #endif // SERIALGC |
274 | 258 |
275 #ifndef PRODUCT | 259 #ifndef PRODUCT |
276 | 260 |
277 // Printing | 261 // Printing |