summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/mutable
Commit message (Expand)AuthorAgeFilesLines
* Implement ListBuffer.isEmpty / nonEmpty efficientlyJohannes Rudolph2017-03-271-0/+4
* Merge pull request #5719 from retronym/ticket/10187Adriaan Moors2017-03-101-2/+10
|\
| * SI-10187 Support mutation of mutable.HashMap in getOrElseUpdateJason Zaugg2017-03-031-2/+10
* | Optimized HashTable.nextPositivePowerOfTwoPap Lőrinc2017-02-183-18/+5
|/
* Merge commit '0965028809' into merge-2.11.x-to-2.12.x-20170214Seth Tisue2017-02-162-20/+125
|\
| * Handle WrappedArray the same way as ArrayOps for binary compatibilityStefan Zeiger2017-02-031-21/+23
| * Optimize slice and take in ArrayOps, WrappedArrayMike Skells2017-01-282-10/+113
| * Merge pull request #5615 from monkey-mas/modify-ArrayBuilder-reusability-bug-...Stefan Zeiger2017-01-092-11/+44
| |\
| | * [Backport] Modify ArrayBuilder and WrappedArrayBuilder to be reusableMasaru Nomura2016-12-282-11/+44
| * | Simplify HashTable.index furtherPap Lőrinc2017-01-051-6/+2
| * | Changed HashMap.getOrElseUpdate to only calculate the index oncePap Lőrinc2017-01-051-0/+31
| * | Changed hashing bit rotation to use Integer.rotateRightPap Lőrinc2017-01-052-19/+8
| * | Changed modulo to bitwise AND in hash calculationPap Lőrinc2017-01-051-52/+17
| * | Optimized HashTable.indexPap Lőrinc2017-01-051-7/+7
| * | SI-8774 Null link fields in mutable hash maps on removal.Carsten Varming2017-01-053-1/+8
| |/
* | Merge pull request #5618 from monkey-mas/fix-indent-of-arrayops-2016-12-28Adriaan Moors2017-02-091-21/+19
|\ \
| * | Fix indent and comment of ArrayOps.scalaMasaru Nomura2017-02-101-21/+19
* | | SI-10113 mutable.TreeMap.range does not workEvgeny Slutsky2017-01-091-0/+3
|/ /
* | Override equals and hashCode for WrappedArrayAlexey Romanov2016-12-211-0/+54
* | Changed hashing bit rotation to use Integer.rotateRightPap Lőrinc2016-12-072-19/+8
* | Optimized HashTable.indexPap Lőrinc2016-11-241-7/+7
* | Changed modulo to bitwise AND in hash calculationPap Lőrinc2016-11-231-52/+17
* | Changed HashMap.getOrElseUpdate to only calculate the index oncePap Lőrinc2016-11-181-0/+31
* | Restore binary compatiblity with 2.12.0Jason Zaugg2016-11-161-3/+3
* | Typo and spelling correctionsJanek Bogucki2016-11-113-6/+6
* | Manually inlined all other instances of Platform.arraycopy to System.arraycopyRex Kerr2016-11-093-3/+3
* | SI-9906: override ListBuffer.last/lastOption to run in O(1) timechrisokasaki2016-08-301-0/+19
* | SI-9823 Collections perf: favor virtual call over instanceofJason Zaugg2016-08-301-10/+13
* | SI-9068 Deprecate scala.collection.mutable.StackStefan Zeiger2016-08-101-0/+1
* | Reduce deprecations and warningsSimon Ochsenreither2016-08-021-1/+1
* | Merge pull request #5250 from dimatkach/fast-array-slice-3Adriaan Moors2016-07-281-0/+11
|\ \
| * | Fixed some style issuesDima Tkach2016-07-271-2/+2
| * | Override `.slice` in ArrayOps to use arraycopy.Dima Tkach2016-06-281-0/+11
* | | SI-8774 Null link fields in mutable hash maps on removal.Carsten Varming2016-07-213-1/+8
* | | SI-6947 Better type parameter names for Map classesStefan Zeiger2016-07-072-51/+51
|/ /
* | Merge commit '90215ce' into merge-2.11-to-2.12-june-1Lukas Rytz2016-06-011-11/+6
|\|
| * SI-9789 use quadratic probing in OpenHashMapPerformant Data LLC2016-05-261-12/+6
* | Lower-case spelling of @deprecated messagesSimon Ochsenreither2016-05-2824-40/+35
* | SI-9522 release key reference when deleting from OpenHashMapPerformant Data LLC2016-05-241-29/+54
* | SI-9776: Fix type of PriorityQueue.newBuilder and improve performancechrisokasaki2016-05-221-18/+106
* | Avoid function chaining with reverse methodArno den Hartog2016-04-271-3/+1
* | Inline ScalaRunTime.arrayElementClass at call sites.Sébastien Doeraene2016-04-133-12/+9
* | General cleanups and less warnings during a Scala buildsoc2016-04-042-4/+1
* | Merge pull request #4971 from adriaanm/genbcode-delambdafyAdriaan Moors2016-03-311-1/+5
|\ \
| * | Target FunctionN, not scala/runtime/java8/JFunction.Adriaan Moors2016-03-281-1/+5
* | | Make some collection classes final or sealedStefan Zeiger2016-03-236-221/+193
|/ /
* | Merge 2.11.x into 2.12.xAdriaan Moors2016-03-141-1/+1
|\|
| * Merge pull request #4994 from dk14/patch-1Seth Tisue2016-03-041-1/+1
| |\
| | * explicitly specify insertion-order feature in docsdk142016-02-231-1/+1
* | | Clarified and expanded which Builders were reusableRex Kerr2016-01-3012-103/+170