Skip to content

Commit

Permalink
Upgrade collection strawman
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolasstucki committed Jul 16, 2017
1 parent 3bfe849 commit b889bc0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion collection-strawman
Submodule collection-strawman updated 72 files
+18 −5 CONTRIBUTING.md
+43 −15 README.md
+8 −4 benchmarks/memory/src/main/scala/strawman/collection/MemoryFootprint.scala
+184 −0 benchmarks/time/src/main/java/streams/Java8Streams.java
+148 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ArrayBaselineBenchmark.scala
+107 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ArrayViewBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/HashSetBenchmark.scala
+10 −4 benchmarks/time/src/main/scala/strawman/collection/immutable/ImmutableArrayBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/LazyListBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ListBenchmark.scala
+67 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/NumericRange.scala
+55 −17 benchmarks/time/src/main/scala/strawman/collection/immutable/PrimitiveArrayBenchmark.scala
+67 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/RangeBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaHashSetBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaListBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaTreeSetBenchmark.scala
+46 −19 benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaVectorBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/TreeSetBenchmark.scala
+79 −0 benchmarks/time/src/main/scala/strawman/collection/immutable/VectorBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/mutable/ArrayBufferBenchmark.scala
+6 −0 benchmarks/time/src/main/scala/strawman/collection/mutable/ListBufferBenchmark.scala
+2 −2 build.sbt
+13 −9 src/main/scala/strawman/collection/ArrayOps.scala
+1 −1 src/main/scala/strawman/collection/BitSet.scala
+70 −38 src/main/scala/strawman/collection/Factories.scala
+28 −0 src/main/scala/strawman/collection/IndexedSeq.scala
+496 −28 src/main/scala/strawman/collection/Iterable.scala
+3 −1 src/main/scala/strawman/collection/IterableOnce.scala
+413 −3 src/main/scala/strawman/collection/Iterator.scala
+66 −0 src/main/scala/strawman/collection/LinearSeq.scala
+48 −3 src/main/scala/strawman/collection/Map.scala
+562 −63 src/main/scala/strawman/collection/Seq.scala
+87 −2 src/main/scala/strawman/collection/Set.scala
+12 −2 src/main/scala/strawman/collection/SortedMap.scala
+3 −1 src/main/scala/strawman/collection/SortedOps.scala
+2 −3 src/main/scala/strawman/collection/SortedSet.scala
+26 −0 src/main/scala/strawman/collection/StrictOptimizedIterableOps.scala
+9 −8 src/main/scala/strawman/collection/StringOps.scala
+140 −7 src/main/scala/strawman/collection/View.scala
+9 −4 src/main/scala/strawman/collection/immutable/BitSet.scala
+21 −5 src/main/scala/strawman/collection/immutable/HashMap.scala
+20 −4 src/main/scala/strawman/collection/immutable/HashSet.scala
+38 −9 src/main/scala/strawman/collection/immutable/ImmutableArray.scala
+37 −7 src/main/scala/strawman/collection/immutable/LazyList.scala
+19 −9 src/main/scala/strawman/collection/immutable/List.scala
+14 −9 src/main/scala/strawman/collection/immutable/ListMap.scala
+12 −5 src/main/scala/strawman/collection/immutable/ListSet.scala
+1 −4 src/main/scala/strawman/collection/immutable/Map.scala
+412 −0 src/main/scala/strawman/collection/immutable/NumericRange.scala
+462 −0 src/main/scala/strawman/collection/immutable/Range.scala
+89 −5 src/main/scala/strawman/collection/immutable/Seq.scala
+4 −4 src/main/scala/strawman/collection/immutable/Set.scala
+38 −3 src/main/scala/strawman/collection/immutable/TreeMap.scala
+46 −11 src/main/scala/strawman/collection/immutable/TreeSet.scala
+1,079 −0 src/main/scala/strawman/collection/immutable/Vector.scala
+10 −10 src/main/scala/strawman/collection/mutable/ArrayBuffer.scala
+7 −0 src/main/scala/strawman/collection/mutable/BitSet.scala
+15 −1 src/main/scala/strawman/collection/mutable/Builder.scala
+24 −1 src/main/scala/strawman/collection/mutable/HashMap.scala
+4 −4 src/main/scala/strawman/collection/mutable/HashSet.scala
+5 −5 src/main/scala/strawman/collection/mutable/HashTable.scala
+19 −0 src/main/scala/strawman/collection/mutable/ImmutableBuilder.scala
+6 −9 src/main/scala/strawman/collection/mutable/ListBuffer.scala
+22 −2 src/main/scala/strawman/collection/mutable/Map.scala
+3 −0 src/main/scala/strawman/collection/mutable/Set.scala
+10 −2 src/main/scala/strawman/collection/mutable/TreeMap.scala
+10 −3 src/main/scala/strawman/collection/mutable/TreeSet.scala
+8 −1 src/main/scala/strawman/collection/package.scala
+23 −0 src/test/scala/strawman/collection/test/FlattenTest.scala
+57 −0 src/test/scala/strawman/collection/test/GenericTest.scala
+139 −9 src/test/scala/strawman/collection/test/Test.scala
+125 −27 src/test/scala/strawman/collection/test/TraverseTest.scala

0 comments on commit b889bc0

Please sign in to comment.