src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp

changeset 1230
215f81b4d9b3
parent 1229
315a5d70b295
child 1279
bd02caa94611
     1.1 --- a/src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp	Mon May 11 16:30:56 2009 -0700
     1.2 +++ b/src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp	Mon May 18 11:52:46 2009 -0700
     1.3 @@ -34,6 +34,7 @@
     1.4    double _vtime_start;  // Initial virtual time.
     1.5    double _vtime_accum;  // Initial virtual time.
     1.6    int _worker_id;
     1.7 +  int _worker_id_offset;
     1.8  
     1.9    // The refinement threads collection is linked list. A predecessor can activate a successor
    1.10    // when the number of the rset update buffer crosses a certain threshold. A successor
    1.11 @@ -73,7 +74,8 @@
    1.12  
    1.13   public:
    1.14    // Constructor
    1.15 -  ConcurrentG1RefineThread(ConcurrentG1Refine* cg1r, ConcurrentG1RefineThread* next, int worker_id);
    1.16 +  ConcurrentG1RefineThread(ConcurrentG1Refine* cg1r, ConcurrentG1RefineThread* next,
    1.17 +                           int worker_id_offset, int worker_id);
    1.18  
    1.19    // Printing
    1.20    void print();

mercurial