src/hotspot/share/runtime/synchronizer.hpp
changeset 52703 e7fdc9d9c376
parent 51998 27b48d82272c
child 53244 9807daeb47c4
equal deleted inserted replaced
52702:10c6e9066819 52703:e7fdc9d9c376
    33 
    33 
    34 class ObjectMonitor;
    34 class ObjectMonitor;
    35 class ThreadsList;
    35 class ThreadsList;
    36 
    36 
    37 struct DeflateMonitorCounters {
    37 struct DeflateMonitorCounters {
    38   int nInuse;          // currently associated with objects
    38   int nInuse;             // currently associated with objects
    39   int nInCirculation;  // extant
    39   int nInCirculation;     // extant
    40   int nScavenged;      // reclaimed
    40   int nScavenged;         // reclaimed
       
    41   double perThreadTimes;  // per-thread scavenge times
    41 };
    42 };
    42 
    43 
    43 class ObjectSynchronizer : AllStatic {
    44 class ObjectSynchronizer : AllStatic {
    44   friend class VMStructs;
    45   friend class VMStructs;
    45  public:
    46  public: