Bug 1010317 - remove unnecessary includes from RollingMean.h; r=Ms2ger
authorNathan Froyd <froydnj@mozilla.com>
Wed, 14 May 2014 11:46:29 -0400
changeset 185475 8409f6e9b1c6fd8fdbd93ad69ffe54d6eaf0dce0
parent 185474 0957ac98a0b5935d1ab8ae80560e40b5445cf43e
child 185476 1dfe3f782b419d79f0eea94267dd8e618562494e
push id26854
push userttaubert@mozilla.com
push dateThu, 29 May 2014 06:33:11 +0000
treeherdermozilla-central@1e712b724d17 [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