hotspot/src/share/vm/runtime/sweeper.hpp
changeset 5895 7127e98012e3
parent 5547 f4b087cbb361
child 5924 dc9d04930c82
equal deleted inserted replaced
5889:13152be884e5 5895:7127e98012e3
    27 //    - reclamation of unreferences zombie nmethods
    27 //    - reclamation of unreferences zombie nmethods
    28 //
    28 //
    29 
    29 
    30 class NMethodSweeper : public AllStatic {
    30 class NMethodSweeper : public AllStatic {
    31   static long      _traversals;   // Stack traversal count
    31   static long      _traversals;   // Stack traversal count
    32   static CodeBlob* _current;      // Current nmethod
    32   static nmethod*  _current;      // Current nmethod
    33   static int       _seen;         // Nof. nmethod we have currently processed in current pass of CodeCache
    33   static int       _seen;         // Nof. nmethod we have currently processed in current pass of CodeCache
    34   static int       _invocations;  // No. of invocations left until we are completed with this pass
    34   static int       _invocations;  // No. of invocations left until we are completed with this pass
    35 
    35 
    36   static bool      _rescan;          // Indicates that we should do a full rescan of the
    36   static bool      _rescan;          // Indicates that we should do a full rescan of the
    37                                      // of the code cache looking for work to do.
    37                                      // of the code cache looking for work to do.