Chromium Code Reviews| Index: runtime/lib/double.dart |
| diff --git a/runtime/lib/double.dart b/runtime/lib/double.dart |
| index 29247adb02c05c794bc74c09ba5d709fd5be3ce1..166d7311799a6c6b212dca67665727492b064c85 100644 |
| --- a/runtime/lib/double.dart |
| +++ b/runtime/lib/double.dart |
| @@ -126,21 +126,6 @@ class _Double implements double { |
| int toInt() native "Double_toInt"; |
| double toDouble() { return this; } |
| - double pow(num exponent) { |
| - if (exponent == 0) { |
| - return 1.0; // ECMA-262 15.8.2.13 |
| - } |
| - if (exponent is! num) { |
| - throw new ArgumentError(null); |
| - } |
| - double doubleExponent = exponent.toDouble(); |
| - if (isNaN || exponent.isNaN) { |
| - return double.NAN; |
| - } |
| - return _pow(doubleExponent); |
| - } |
| - double _pow(double exponent) native "Double_pow"; |
|
Lasse Reichstein Nielsen
2013/08/16 11:51:05
Can/should Double_pow also be removed?
Lasse Reichstein Nielsen
2013/08/16 12:37:36
Nope, still used.
|
| - |
| String toStringAsFixed(int fractionDigits) { |
| // See ECMAScript-262, 15.7.4.5 for details. |