diff options
author | Stefan Zeiger <szeiger@novocode.com> | 2011-12-01 15:01:33 +0100 |
---|---|---|
committer | Stefan Zeiger <szeiger@novocode.com> | 2011-12-01 15:01:33 +0100 |
commit | 2d0f82898dc6e3998db425dbab571ba297deda41 (patch) | |
tree | 0e6d53a8f0c9928338996eb155f634f779974739 /test/files/run/t2029.check | |
parent | 51f5831b0c0d14c28938a6f537b93f183217d942 (diff) | |
download | scala-2d0f82898dc6e3998db425dbab571ba297deda41.tar.gz scala-2d0f82898dc6e3998db425dbab571ba297deda41.tar.bz2 scala-2d0f82898dc6e3998db425dbab571ba297deda41.zip |
Improved BitSet implementations
- Mutable and immutable BitSets now extend SortedSet, using a fixed
Ordering.Int and an efficient bit mask based rangeImpl()
- fromArray methods in both implementations are deprecated in favor of
new fromBitMask and fromBitMaskNoCopy methods
- New toBitMask method for converting bit sets back to Array[Long] bit
masks
- immutable.BitSet uses a more efficient Builder, based on
mutable.BitSet (closes SI-4647)
- Delete scala.tools.nsc.util.BitSet (not used anywhere)
Review by @odersky
Diffstat (limited to 'test/files/run/t2029.check')
0 files changed, 0 insertions, 0 deletions