~prafulla-t/drizzle/drz-fast-timer-and-time-profile-refactoring

« back to all changes in this revision

Viewing changes to plugin/logging_stats/scoreboard.h

  • Committer: Prafulla Tekawade
  • Date: 2010-08-22 06:26:33 UTC
  • mfrom: (1685.40.6 staging)
  • Revision ID: prafulla_t@users.sourceforge.net-20100822062633-rda0zeuhg6nhyyom
MergeĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
    return number_buckets;
72
72
  }
73
73
 
 
74
  uint32_t getNumberPerBucket()
 
75
  {
 
76
    return number_per_bucket;
 
77
  }
 
78
 
 
79
  uint64_t getScoreboardSizeBytes()
 
80
  {
 
81
    return scoreboard_size_bytes;
 
82
  } 
 
83
 
74
84
  std::vector<boost::shared_mutex* >* getVectorOfScoreboardLocks()
75
85
  {
76
86
    return &vector_of_scoreboard_locks;
83
93
 
84
94
private:
85
95
  uint32_t number_sessions;
 
96
  uint32_t number_per_bucket;
86
97
  uint32_t number_buckets;
 
98
  uint64_t scoreboard_size_bytes;
87
99
  std::vector<std::vector<ScoreboardSlot* >* > vector_of_scoreboard_vectors;
88
100
  std::vector<boost::shared_mutex* > vector_of_scoreboard_locks;
89
101