equal
deleted
inserted
replaced
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: |