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