Index: sdk/lib/math/jenkins_smi_hash.dart |
diff --git a/sdk/lib/html/html_common/jenkins_smi_hash.dart b/sdk/lib/math/jenkins_smi_hash.dart |
similarity index 90% |
rename from sdk/lib/html/html_common/jenkins_smi_hash.dart |
rename to sdk/lib/math/jenkins_smi_hash.dart |
index 7938e5036fd1da5d70d61b7d81d93020d899d407..8a0056eac9fa5c7e880bf029cfecab9ee8da55df 100644 |
--- a/sdk/lib/html/html_common/jenkins_smi_hash.dart |
+++ b/sdk/lib/math/jenkins_smi_hash.dart |
@@ -1,8 +1,7 @@ |
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
- |
-part of html_common; |
+part of dart.math; |
/** |
* This is the [Jenkins hash function][1] but using masking to keep |
@@ -20,8 +19,8 @@ part of html_common; |
* } |
* hash = JenkinsSmiHash.finish(hash); |
*/ |
-class JenkinsSmiHash { |
- // TODO: Bug 11617- This class should be optimized and standardized elsewhere. |
+class _JenkinsSmiHash { |
+ // TODO(11617): This class should be optimized and standardized elsewhere. |
static int combine(int hash, int value) { |
hash = 0x1fffffff & (hash + value); |