Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(132)

Unified Diff: third_party/WebKit/Source/wtf/MathExtras.h

Issue 2386843002: reflow comments in wtf (Closed)
Patch Set: comments (heh!) Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/WebKit/Source/wtf/ListHashSetTest.cpp ('k') | third_party/WebKit/Source/wtf/MathExtrasTest.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/Source/wtf/MathExtras.h
diff --git a/third_party/WebKit/Source/wtf/MathExtras.h b/third_party/WebKit/Source/wtf/MathExtras.h
index f5460746f396458a413e191017ea82d8c94cbc86..36ad81241aeea2d7b31f5a71d4bb5df9fc610ec2 100644
--- a/third_party/WebKit/Source/wtf/MathExtras.h
+++ b/third_party/WebKit/Source/wtf/MathExtras.h
@@ -62,12 +62,14 @@ const float twoPiFloat = piFloat * 2.0f;
#if OS(ANDROID) || COMPILER(MSVC)
// ANDROID and MSVC's math.h does not currently supply log2 or log2f.
inline double log2(double num) {
- // This constant is roughly M_LN2, which is not provided by default on Windows and Android.
+ // This constant is roughly M_LN2, which is not provided by default on Windows
+ // and Android.
return log(num) / 0.693147180559945309417232121458176568;
}
inline float log2f(float num) {
- // This constant is roughly M_LN2, which is not provided by default on Windows and Android.
+ // This constant is roughly M_LN2, which is not provided by default on Windows
+ // and Android.
return logf(num) / 0.693147180559945309417232121458176568f;
}
#endif
@@ -77,7 +79,8 @@ inline float log2f(float num) {
// VS2013 has most of the math functions now, but we still need to work
// around various differences in behavior of Inf.
-// Work around a bug in Win, where atan2(+-infinity, +-infinity) yields NaN instead of specific values.
+// Work around a bug in Win, where atan2(+-infinity, +-infinity) yields NaN
+// instead of specific values.
inline double wtf_atan2(double x, double y) {
double posInf = std::numeric_limits<double>::infinity();
double negInf = -std::numeric_limits<double>::infinity();
@@ -99,12 +102,14 @@ inline double wtf_atan2(double x, double y) {
return result;
}
-// Work around a bug in the Microsoft CRT, where fmod(x, +-infinity) yields NaN instead of x.
+// Work around a bug in the Microsoft CRT, where fmod(x, +-infinity) yields NaN
+// instead of x.
inline double wtf_fmod(double x, double y) {
return (!std::isinf(x) && std::isinf(y)) ? x : fmod(x, y);
}
-// Work around a bug in the Microsoft CRT, where pow(NaN, 0) yields NaN instead of 1.
+// Work around a bug in the Microsoft CRT, where pow(NaN, 0) yields NaN instead
+// of 1.
inline double wtf_pow(double x, double y) {
return y == 0 ? 1 : pow(x, y);
}
@@ -411,7 +416,9 @@ inline void doubleToInteger(double d, unsigned long long& value) {
// 0 < fmodValueInUnsignedLongLong < 2^{64}. This cast causes no loss.
unsigned long long fmodValueInUnsignedLongLong =
static_cast<unsigned long long>(-fmodValue);
- // -1 < (std::numeric_limits<unsigned long long>::max() - fmodValueInUnsignedLongLong) < 2^{64} - 1.
+ // -1 < (std::numeric_limits<unsigned long long>::max() -
+ // fmodValueInUnsignedLongLong)
+ // < 2^{64} - 1.
// 0 < value < 2^{64}.
value = std::numeric_limits<unsigned long long>::max() -
fmodValueInUnsignedLongLong + 1;
« no previous file with comments | « third_party/WebKit/Source/wtf/ListHashSetTest.cpp ('k') | third_party/WebKit/Source/wtf/MathExtrasTest.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698