diff options
author | Seth Tisue <seth@tisue.net> | 2017-03-06 11:55:42 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-06 11:55:42 -0800 |
commit | ee5ca5da03590844889c4c2d20bc711165bba2aa (patch) | |
tree | 8cb9ede72c2ea581177c2bbce66e0c9a6e4c8f0a /src/library/scala/collection/mutable/FlatHashTable.scala | |
parent | d1d700e15cd38ac42462e099b0e0f33e280bbbe0 (diff) | |
parent | 3ad5af7316fba587c43a2ddc070d556f261667a0 (diff) | |
download | scala-ee5ca5da03590844889c4c2d20bc711165bba2aa.tar.gz scala-ee5ca5da03590844889c4c2d20bc711165bba2aa.tar.bz2 scala-ee5ca5da03590844889c4c2d20bc711165bba2aa.zip |
Merge pull request #5600 from paplorinc/HashTable_index
Further small HashTable optimizations
Diffstat (limited to 'src/library/scala/collection/mutable/FlatHashTable.scala')
-rw-r--r-- | src/library/scala/collection/mutable/FlatHashTable.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/library/scala/collection/mutable/FlatHashTable.scala b/src/library/scala/collection/mutable/FlatHashTable.scala index 8c4115b1dd..0d8799282f 100644 --- a/src/library/scala/collection/mutable/FlatHashTable.scala +++ b/src/library/scala/collection/mutable/FlatHashTable.scala @@ -47,9 +47,7 @@ trait FlatHashTable[A] extends FlatHashTable.HashUtils[A] { @transient protected var seedvalue: Int = tableSizeSeed - import HashTable.powerOfTwo - - protected def capacity(expectedSize: Int) = if (expectedSize == 0) 1 else powerOfTwo(expectedSize) + protected def capacity(expectedSize: Int) = HashTable.nextPositivePowerOfTwo(expectedSize) /** The initial size of the hash table. */ |