Lines Matching refs:time
39 // Min time taken in ms
42 // Max time taken in ms
45 // Average time taken in ms
51 // Array storing time taken for first #RANGE_CALCULATION_COUNT samples of histogram.
54 // Total number of time ranges expected (must be greater than 1)
61 // Array storing counts for each time range starting from smallest value range
69 // Count of Histogram samples after which time buckets are created.
171 private void addToBucketCounter(int[] bucketEndPoints, int[] bucketCounters, int time) {
174 if (time <= bucketEndPoints[i]) {
189 // Add new value of time taken
190 // This function updates minTime, maxTime, averageTime & totalTimeCount every time it is
192 // totalTimeCount = RANGE_CALCULATION_COUNT, based on the min, max time & the number of buckets
195 public void addTimeTaken(int time) {
200 mMinTimeMs = time;
201 mMaxTimeMs = time;
202 mAverageTimeMs = time;
208 mInitialTimings[0] = time;
212 if (time < mMinTimeMs) {
213 mMinTimeMs = time;
215 if (time > mMaxTimeMs) {
216 mMaxTimeMs = time;
218 long totalTime = ((long)mAverageTimeMs) * mSampleCount + time;
222 mInitialTimings[mSampleCount - 1] = time;
224 mInitialTimings[mSampleCount - 1] = time;
235 addToBucketCounter(mBucketEndPoints, mBucketCounters, time);