diff options
author | Aleksandar Prokopec <axel22@gmail.com> | 2013-05-30 14:37:01 +0200 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2013-06-09 15:40:54 -0400 |
commit | c71fa58a35690672bc4626d18b5016b98bfcc5f8 (patch) | |
tree | c00283863cc4b713db2dcc1aa3e583341cd28780 /docs/svn-to-sha1-missing.txt | |
parent | e3c318649c4318412c8d7e3cbee4689489f6ccb1 (diff) | |
download | scala-c71fa58a35690672bc4626d18b5016b98bfcc5f8.tar.gz scala-c71fa58a35690672bc4626d18b5016b98bfcc5f8.tar.bz2 scala-c71fa58a35690672bc4626d18b5016b98bfcc5f8.zip |
[backport] SI-7498 ParTrieMap.foreach no longer crashes
Previously, the `split` method of the `ParTrieMap` iterator threw
an exception when splitting a splitter that iterated over nodes
whose hash codes collide.
This was due to reusing the iterator of the list of colliding keys
rather than creating a new splitter.
This commit changes the `subdivide` method to create a new
iterator using the factory method of the current trie map
iterator rather than returning a `LinearSeqLike` iterator.
Diffstat (limited to 'docs/svn-to-sha1-missing.txt')
0 files changed, 0 insertions, 0 deletions