hotspot/src/share/vm/oops/constantPool.cpp
changeset 22750 a3c879b18f22
parent 22539 a27fa687eca8
child 23175 892220ab2ae1
equal deleted inserted replaced
22749:8121b1d5f498 22750:a3c879b18f22
    80 }
    80 }
    81 
    81 
    82 void ConstantPool::deallocate_contents(ClassLoaderData* loader_data) {
    82 void ConstantPool::deallocate_contents(ClassLoaderData* loader_data) {
    83   MetadataFactory::free_metadata(loader_data, cache());
    83   MetadataFactory::free_metadata(loader_data, cache());
    84   set_cache(NULL);
    84   set_cache(NULL);
       
    85   MetadataFactory::free_array<u2>(loader_data, reference_map());
       
    86   set_reference_map(NULL);
       
    87 
    85   MetadataFactory::free_array<jushort>(loader_data, operands());
    88   MetadataFactory::free_array<jushort>(loader_data, operands());
    86   set_operands(NULL);
    89   set_operands(NULL);
    87 
    90 
    88   release_C_heap_structures();
    91   release_C_heap_structures();
    89 
    92