comparison src/share/vm/classfile/systemDictionary.cpp @ 6227:dd785aabe02b

Merge
author kvn
date Tue, 17 Jul 2012 11:16:13 -0700
parents e74da3c2b827
children 1d7922586cf6
comparison
equal deleted inserted replaced
6226:9c9fb30d2b3b 6227:dd785aabe02b
2769 2769
2770 static void do_method(methodOop m) { 2770 static void do_method(methodOop m) {
2771 nmethods++; 2771 nmethods++;
2772 method_size += m->size(); 2772 method_size += m->size();
2773 // class loader uses same objArray for empty vectors, so don't count these 2773 // class loader uses same objArray for empty vectors, so don't count these
2774 if (m->exception_table()->length() != 0) method_size += m->exception_table()->size();
2775 if (m->has_stackmap_table()) { 2774 if (m->has_stackmap_table()) {
2776 method_size += m->stackmap_data()->size(); 2775 method_size += m->stackmap_data()->size();
2777 } 2776 }
2778 2777
2779 methodDataOop mdo = m->method_data(); 2778 methodDataOop mdo = m->method_data();