hotspot/src/share/vm/code/codeCache.hpp
changeset 15201 f3d755b11424
parent 13878 6e6a462a6cff
child 16615 45c4ee9a9212
equal deleted inserted replaced
15200:73bac1831823 15201:f3d755b11424
   143   static void add_scavenge_root_nmethod(nmethod* nm);
   143   static void add_scavenge_root_nmethod(nmethod* nm);
   144   static void drop_scavenge_root_nmethod(nmethod* nm);
   144   static void drop_scavenge_root_nmethod(nmethod* nm);
   145   static void prune_scavenge_root_nmethods();
   145   static void prune_scavenge_root_nmethods();
   146 
   146 
   147   // Printing/debugging
   147   // Printing/debugging
   148   static void print()   PRODUCT_RETURN;          // prints summary
   148   static void print();                           // prints summary
   149   static void print_internals();
   149   static void print_internals();
   150   static void verify();                          // verifies the code cache
   150   static void verify();                          // verifies the code cache
   151   static void print_trace(const char* event, CodeBlob* cb, int size = 0) PRODUCT_RETURN;
   151   static void print_trace(const char* event, CodeBlob* cb, int size = 0) PRODUCT_RETURN;
   152   static void print_bounds(outputStream* st);    // Prints a summary of the bounds of the code cache
   152   static void print_summary(outputStream* st, bool detailed = true); // Prints a summary of the code cache usage
   153   static void log_state(outputStream* st);
   153   static void log_state(outputStream* st);
   154 
   154 
   155   // The full limits of the codeCache
   155   // The full limits of the codeCache
   156   static address  low_bound()                    { return (address) _heap->low_boundary(); }
   156   static address  low_bound()                    { return (address) _heap->low_boundary(); }
   157   static address  high_bound()                   { return (address) _heap->high_boundary(); }
   157   static address  high_bound()                   { return (address) _heap->high_boundary(); }