src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
changeset 59249 29b0d0b61615
parent 53244 9807daeb47c4
child 59250 a6deb69743d4
equal deleted inserted replaced
59248:e92153ed8bdc 59249:29b0d0b61615
    48 size_t ClassLoaderDataGraph::num_array_classes() {
    48 size_t ClassLoaderDataGraph::num_array_classes() {
    49   return _num_array_classes;
    49   return _num_array_classes;
    50 }
    50 }
    51 
    51 
    52 void ClassLoaderDataGraph::inc_instance_classes(size_t count) {
    52 void ClassLoaderDataGraph::inc_instance_classes(size_t count) {
    53   Atomic::add(count, &_num_instance_classes);
    53   Atomic::add(&_num_instance_classes, count);
    54 }
    54 }
    55 
    55 
    56 void ClassLoaderDataGraph::dec_instance_classes(size_t count) {
    56 void ClassLoaderDataGraph::dec_instance_classes(size_t count) {
    57   assert(count <= _num_instance_classes, "Sanity");
    57   assert(count <= _num_instance_classes, "Sanity");
    58   Atomic::sub(count, &_num_instance_classes);
    58   Atomic::sub(count, &_num_instance_classes);
    59 }
    59 }
    60 
    60 
    61 void ClassLoaderDataGraph::inc_array_classes(size_t count) {
    61 void ClassLoaderDataGraph::inc_array_classes(size_t count) {
    62   Atomic::add(count, &_num_array_classes);
    62   Atomic::add(&_num_array_classes, count);
    63 }
    63 }
    64 
    64 
    65 void ClassLoaderDataGraph::dec_array_classes(size_t count) {
    65 void ClassLoaderDataGraph::dec_array_classes(size_t count) {
    66   assert(count <= _num_array_classes, "Sanity");
    66   assert(count <= _num_array_classes, "Sanity");
    67   Atomic::sub(count, &_num_array_classes);
    67   Atomic::sub(count, &_num_array_classes);