Index: sdk/lib/html/html_common/jenkins_smi_hash.dart |
diff --git a/sdk/lib/math/jenkins_smi_hash.dart b/sdk/lib/html/html_common/jenkins_smi_hash.dart |
similarity index 90% |
rename from sdk/lib/math/jenkins_smi_hash.dart |
rename to sdk/lib/html/html_common/jenkins_smi_hash.dart |
index 8a0056eac9fa5c7e880bf029cfecab9ee8da55df..7938e5036fd1da5d70d61b7d81d93020d899d407 100644 |
--- a/sdk/lib/math/jenkins_smi_hash.dart |
+++ b/sdk/lib/html/html_common/jenkins_smi_hash.dart |
@@ -1,7 +1,8 @@ |
// 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 dart.math; |
+ |
+part of html_common; |
/** |
* This is the [Jenkins hash function][1] but using masking to keep |
@@ -19,8 +20,8 @@ part of dart.math; |
* } |
* hash = JenkinsSmiHash.finish(hash); |
*/ |
-class _JenkinsSmiHash { |
- // TODO(11617): This class should be optimized and standardized elsewhere. |
+class JenkinsSmiHash { |
+ // TODO: Bug 11617- This class should be optimized and standardized elsewhere. |
static int combine(int hash, int value) { |
hash = 0x1fffffff & (hash + value); |