1 file changed
+1
-1
lines changedSubmodule collection-strawman updated 72 files
- CONTRIBUTING.md+18-5
- README.md+43-15
- benchmarks/memory/src/main/scala/strawman/collection/MemoryFootprint.scala+8-4
- benchmarks/time/src/main/java/streams/Java8Streams.java+184
- benchmarks/time/src/main/scala/strawman/collection/immutable/ArrayBaselineBenchmark.scala+148
- benchmarks/time/src/main/scala/strawman/collection/immutable/ArrayViewBenchmark.scala+107
- benchmarks/time/src/main/scala/strawman/collection/immutable/HashSetBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/ImmutableArrayBenchmark.scala+10-4
- benchmarks/time/src/main/scala/strawman/collection/immutable/LazyListBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/ListBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/NumericRange.scala+67
- benchmarks/time/src/main/scala/strawman/collection/immutable/PrimitiveArrayBenchmark.scala+55-17
- benchmarks/time/src/main/scala/strawman/collection/immutable/RangeBenchmark.scala+67
- benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaHashSetBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaListBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaTreeSetBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaVectorBenchmark.scala+46-19
- benchmarks/time/src/main/scala/strawman/collection/immutable/TreeSetBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/immutable/VectorBenchmark.scala+79
- benchmarks/time/src/main/scala/strawman/collection/mutable/ArrayBufferBenchmark.scala+6
- benchmarks/time/src/main/scala/strawman/collection/mutable/ListBufferBenchmark.scala+6
- build.sbt+2-2
- src/main/scala/strawman/collection/ArrayOps.scala+13-9
- src/main/scala/strawman/collection/BitSet.scala+1-1
- src/main/scala/strawman/collection/Factories.scala+70-38
- src/main/scala/strawman/collection/IndexedSeq.scala+28
- src/main/scala/strawman/collection/Iterable.scala+496-28
- src/main/scala/strawman/collection/IterableOnce.scala+3-1
- src/main/scala/strawman/collection/Iterator.scala+413-3
- src/main/scala/strawman/collection/LinearSeq.scala+66
- src/main/scala/strawman/collection/Map.scala+48-3
- src/main/scala/strawman/collection/Seq.scala+562-63
- src/main/scala/strawman/collection/Set.scala+87-2
- src/main/scala/strawman/collection/SortedMap.scala+12-2
- src/main/scala/strawman/collection/SortedOps.scala+3-1
- src/main/scala/strawman/collection/SortedSet.scala+2-3
- src/main/scala/strawman/collection/StrictOptimizedIterableOps.scala+26
- src/main/scala/strawman/collection/StringOps.scala+9-8
- src/main/scala/strawman/collection/View.scala+140-7
- src/main/scala/strawman/collection/immutable/BitSet.scala+9-4
- src/main/scala/strawman/collection/immutable/HashMap.scala+21-5
- src/main/scala/strawman/collection/immutable/HashSet.scala+20-4
- src/main/scala/strawman/collection/immutable/ImmutableArray.scala+38-9
- src/main/scala/strawman/collection/immutable/LazyList.scala+37-7
- src/main/scala/strawman/collection/immutable/List.scala+19-9
- src/main/scala/strawman/collection/immutable/ListMap.scala+14-9
- src/main/scala/strawman/collection/immutable/ListSet.scala+12-5
- src/main/scala/strawman/collection/immutable/Map.scala+1-4
- src/main/scala/strawman/collection/immutable/NumericRange.scala+412
- src/main/scala/strawman/collection/immutable/Range.scala+462
- src/main/scala/strawman/collection/immutable/Seq.scala+89-5
- src/main/scala/strawman/collection/immutable/Set.scala+4-4
- src/main/scala/strawman/collection/immutable/TreeMap.scala+38-3
- src/main/scala/strawman/collection/immutable/TreeSet.scala+46-11
- src/main/scala/strawman/collection/immutable/Vector.scala+1.1k
- src/main/scala/strawman/collection/mutable/ArrayBuffer.scala+10-10
- src/main/scala/strawman/collection/mutable/BitSet.scala+7
- src/main/scala/strawman/collection/mutable/Builder.scala+15-1
- src/main/scala/strawman/collection/mutable/HashMap.scala+24-1
- src/main/scala/strawman/collection/mutable/HashSet.scala+4-4
- src/main/scala/strawman/collection/mutable/HashTable.scala+5-5
- src/main/scala/strawman/collection/mutable/ImmutableBuilder.scala+19
- src/main/scala/strawman/collection/mutable/ListBuffer.scala+6-9
- src/main/scala/strawman/collection/mutable/Map.scala+22-2
- src/main/scala/strawman/collection/mutable/Set.scala+3
- src/main/scala/strawman/collection/mutable/TreeMap.scala+10-2
- src/main/scala/strawman/collection/mutable/TreeSet.scala+10-3
- src/main/scala/strawman/collection/package.scala+8-1
- src/test/scala/strawman/collection/test/FlattenTest.scala+23
- src/test/scala/strawman/collection/test/GenericTest.scala+57
- src/test/scala/strawman/collection/test/Test.scala+139-9
- src/test/scala/strawman/collection/test/TraverseTest.scala+125-27
0 commit comments