< prev index next >

src/share/vm/classfile/systemDictionary.hpp

Print this page
rev 9056 : 8185525: Add JFR event for DictionarySizes
Summary: Added TableStatistics event
Reviewed-by: egahlin, coleenp


 692                                 instanceKlassHandle k, Handle loader,
 693                                 bool defining, TRAPS);
 694   static void update_dictionary(int d_index, unsigned int d_hash,
 695                                 int p_index, unsigned int p_hash,
 696                                 instanceKlassHandle k, Handle loader,
 697                                 TRAPS);
 698 
 699   // Variables holding commonly used klasses (preloaded)
 700   static Klass* _well_known_klasses[];
 701 
 702   // Lazily loaded klasses
 703   static Klass* volatile _abstract_ownable_synchronizer_klass;
 704 
 705   // table of box klasses (int_klass, etc.)
 706   static Klass* _box_klasses[T_VOID+1];
 707 
 708   static oop  _java_system_loader;
 709 
 710   static bool _has_loadClassInternal;
 711   static bool _has_checkPackageAccess;





 712 };
 713 
 714 #endif // SHARE_VM_CLASSFILE_SYSTEMDICTIONARY_HPP


 692                                 instanceKlassHandle k, Handle loader,
 693                                 bool defining, TRAPS);
 694   static void update_dictionary(int d_index, unsigned int d_hash,
 695                                 int p_index, unsigned int p_hash,
 696                                 instanceKlassHandle k, Handle loader,
 697                                 TRAPS);
 698 
 699   // Variables holding commonly used klasses (preloaded)
 700   static Klass* _well_known_klasses[];
 701 
 702   // Lazily loaded klasses
 703   static Klass* volatile _abstract_ownable_synchronizer_klass;
 704 
 705   // table of box klasses (int_klass, etc.)
 706   static Klass* _box_klasses[T_VOID+1];
 707 
 708   static oop  _java_system_loader;
 709 
 710   static bool _has_loadClassInternal;
 711   static bool _has_checkPackageAccess;
 712 
 713 public:
 714   static TableStatistics placeholders_statistics();
 715   static TableStatistics loader_constraints_statistics();
 716   static TableStatistics protection_domain_cache_statistics();
 717 };
 718 
 719 #endif // SHARE_VM_CLASSFILE_SYSTEMDICTIONARY_HPP
< prev index next >