src/share/vm/oops/constantPoolKlass.cpp

changeset 2061
9d7a8ab3736b
parent 2015
083fde3b838e
child 2068
7fcd5f39bd7a
     1.1 --- a/src/share/vm/oops/constantPoolKlass.cpp	Mon Aug 02 12:51:43 2010 -0700
     1.2 +++ b/src/share/vm/oops/constantPoolKlass.cpp	Thu Jul 22 10:27:41 2010 -0400
     1.3 @@ -268,21 +268,6 @@
     1.4    return cp->object_size();
     1.5  }
     1.6  
     1.7 -void constantPoolKlass::oop_copy_contents(PSPromotionManager* pm, oop obj) {
     1.8 -  assert(obj->is_constantPool(), "should be constant pool");
     1.9 -  constantPoolOop cp = (constantPoolOop) obj;
    1.10 -  if (AnonymousClasses && cp->has_pseudo_string() && cp->tags() != NULL) {
    1.11 -    oop* base = (oop*)cp->base();
    1.12 -    for (int i = 0; i < cp->length(); ++i, ++base) {
    1.13 -      if (cp->tag_at(i).is_string()) {
    1.14 -        if (PSScavenge::should_scavenge(base)) {
    1.15 -          pm->claim_or_forward_breadth(base);
    1.16 -        }
    1.17 -      }
    1.18 -    }
    1.19 -  }
    1.20 -}
    1.21 -
    1.22  void constantPoolKlass::oop_push_contents(PSPromotionManager* pm, oop obj) {
    1.23    assert(obj->is_constantPool(), "should be constant pool");
    1.24    constantPoolOop cp = (constantPoolOop) obj;

mercurial