File tree
128 files changed
+737
-488
lines changed- compiler
- src/dotty/tools
- dotc
- ast
- core
- classfile
- tasty
- parsing
- repl
- sbt
- transform
- typer
- util
- io
- test
- debug
- dotc
- dotty/tools
- dotc
- parsing
- repl
- transform
- vulpix
- doc-tool
- src/dotty/tools/dottydoc/model
- comment
- test
- docs
- docs/reference
- changed
- dropped
- sbt-bridge/src/xsbt
- tests
- neg
- customArgs
- pos-scala2
- pos-special/strawman-collections
- pos
- pos_valueclasses
- t1107b
- run
- colltest4
- colltest5
- colltest6
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
128 files changed
+737
-488
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
Submodule collection-strawman updated 60 files
- .travis.yml+1-1
- CONTRIBUTING.md+24-3
- README.md+6
- benchmarks/memory/src/main/scala/strawman/collection/MemoryFootprint.scala+5-3
- benchmarks/time/src/main/scala/strawman/collection/immutable/ImmutableArrayBenchmark.scala+90
- benchmarks/time/src/main/scala/strawman/collection/immutable/PrimitiveArrayBenchmark.scala+58
- benchmarks/time/src/main/scala/strawman/collection/immutable/ScalaVectorBenchmark.scala+58
- build.sbt+2-2
- src/main/scala/strawman/collection/ArrayOps.scala+2-1
- src/main/scala/strawman/collection/BitSet.scala+1-1
- src/main/scala/strawman/collection/Factories.scala+79-38
- src/main/scala/strawman/collection/Iterable.scala+31-4
- src/main/scala/strawman/collection/Map.scala+8-1
- src/main/scala/strawman/collection/Seq.scala+3-3
- src/main/scala/strawman/collection/Set.scala+22-11
- src/main/scala/strawman/collection/SortedMap.scala+30-16
- src/main/scala/strawman/collection/SortedOps.scala+1-1
- src/main/scala/strawman/collection/SortedSet.scala+6-24
- src/main/scala/strawman/collection/StringOps.scala+5-5
- src/main/scala/strawman/collection/View.scala+13-6
- src/main/scala/strawman/collection/immutable/BitSet.scala+4-4
- src/main/scala/strawman/collection/immutable/HashMap.scala+9-8
- src/main/scala/strawman/collection/immutable/HashSet.scala+5-6
- src/main/scala/strawman/collection/immutable/ImmutableArray.scala+103
- src/main/scala/strawman/collection/immutable/LazyList.scala+3-4
- src/main/scala/strawman/collection/immutable/List.scala+15-16
- src/main/scala/strawman/collection/immutable/ListMap.scala+8-1
- src/main/scala/strawman/collection/immutable/ListSet.scala+7-3
- src/main/scala/strawman/collection/immutable/Map.scala+10-17
- src/main/scala/strawman/collection/immutable/RedBlackTree.scala+1-1
- src/main/scala/strawman/collection/immutable/Seq.scala+9-5
- src/main/scala/strawman/collection/immutable/Set.scala+6-8
- src/main/scala/strawman/collection/immutable/SortedMap.scala+16-2
- src/main/scala/strawman/collection/immutable/SortedSet.scala+1-4
- src/main/scala/strawman/collection/immutable/TreeMap.scala+16-14
- src/main/scala/strawman/collection/immutable/TreeSet.scala+7-7
- src/main/scala/strawman/collection/immutable/TrieIterator.scala+1-1
- src/main/scala/strawman/collection/mutable/ArrayBuffer.scala+7-9
- src/main/scala/strawman/collection/mutable/BitSet.scala+95-9
- src/main/scala/strawman/collection/mutable/Builder.scala+5-5
- src/main/scala/strawman/collection/mutable/FlatHashTable.scala+426
- src/main/scala/strawman/collection/mutable/Growable.scala+20-6
- src/main/scala/strawman/collection/mutable/GrowableBuilder.scala+22
- src/main/scala/strawman/collection/mutable/HashMap.scala+95-19
- src/main/scala/strawman/collection/mutable/HashSet.scala+63-30
- src/main/scala/strawman/collection/mutable/HashTable.scala+464
- src/main/scala/strawman/collection/mutable/Iterable.scala+27-2
- src/main/scala/strawman/collection/mutable/ListBuffer.scala+9-7
- src/main/scala/strawman/collection/mutable/Map.scala+76-13
- src/main/scala/strawman/collection/mutable/RedBlackTree.scala+590
- src/main/scala/strawman/collection/mutable/Seq.scala+10-7
- src/main/scala/strawman/collection/mutable/Set.scala+43-40
- src/main/scala/strawman/collection/mutable/Shrinkable.scala+68
- src/main/scala/strawman/collection/mutable/SortedMap.scala+18
- src/main/scala/strawman/collection/mutable/SortedSet.scala+13-2
- src/main/scala/strawman/collection/mutable/TreeMap.scala+182
- src/main/scala/strawman/collection/mutable/TreeSet.scala+184
- src/main/scala/strawman/collection/package.scala+28-78
- src/test/scala/strawman/collection/test/Test.scala+57-1
- src/test/scala/strawman/collection/test/TraverseTest.scala+53-77
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
538 | 538 | | |
539 | 539 | | |
540 | 540 | | |
541 | | - | |
| 541 | + | |
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
545 | | - | |
546 | | - | |
| 545 | + | |
| 546 | + | |
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
351 | | - | |
| 351 | + | |
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
359 | | - | |
| 359 | + | |
360 | 360 | | |
361 | 361 | | |
362 | 362 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
411 | | - | |
| 411 | + | |
| 412 | + | |
412 | 413 | | |
413 | 414 | | |
414 | 415 | | |
| |||
512 | 513 | | |
513 | 514 | | |
514 | 515 | | |
515 | | - | |
| 516 | + | |
516 | 517 | | |
517 | 518 | | |
518 | 519 | | |
| |||
779 | 780 | | |
780 | 781 | | |
781 | 782 | | |
782 | | - | |
| 783 | + | |
783 | 784 | | |
784 | 785 | | |
785 | 786 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments