Bug 1010317 - remove unnecessary includes from RollingMean.h; r=Ms2ger
authorNathan Froyd <froydnj@mozilla.com>
Wed, 14 May 2014 11:46:29 -0400
changeset 205781 8409f6e9b1c6fd8fdbd93ad69ffe54d6eaf0dce0
parent 205780 0957ac98a0b5935d1ab8ae80560e40b5445cf43e
child 205782 1dfe3f782b419d79f0eea94267dd8e618562494e
push id494
push userraliiev@mozilla.com
push dateMon, 25 Aug 2014 18:42:16 +0000
treeherdermozilla-release@a3cc3e46b571 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersMs2ger
bugs1010317
milestone32.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1010317 - remove unnecessary includes from RollingMean.h; r=Ms2ger
mfbt/RollingMean.h
--- a/mfbt/RollingMean.h
+++ b/mfbt/RollingMean.h
@@ -7,19 +7,17 @@
 
 #ifndef mozilla_RollingMean_h_
 #define mozilla_RollingMean_h_
 
 #include "mozilla/Assertions.h"
 #include "mozilla/TypeTraits.h"
 #include "mozilla/Vector.h"
 
-#include <algorithm>
 #include <stddef.h>
-#include <stdint.h>
 
 namespace mozilla {
 
 /**
  * RollingMean<T> calculates a rolling mean of the values it is given. It
  * accumulates the total as values are added and removed. The second type
  * argument S specifies the type of the total. This may need to be a bigger
  * type in order to maintain that the sum of all values in the average doesn't