diff options
author | Maxim Valyanskiy <max.valjanski@gmail.com> | 2014-10-17 23:19:54 +0400 |
---|---|---|
committer | Maxim Valyanskiy <max.valjanski@gmail.com> | 2014-11-27 09:36:26 +0300 |
commit | 0bb8a139e9c46e3e1b4bd7af5dd11cb689ebbe8e (patch) | |
tree | 4141ea2586e252202447603071bb5fa348ce7b76 /src/compiler | |
parent | 3ac6eabae685f08fb349ddab16cbaa1c6e97984b (diff) | |
download | scala-0bb8a139e9c46e3e1b4bd7af5dd11cb689ebbe8e.tar.gz scala-0bb8a139e9c46e3e1b4bd7af5dd11cb689ebbe8e.tar.bz2 scala-0bb8a139e9c46e3e1b4bd7af5dd11cb689ebbe8e.zip |
SI-8924 don't hold reference to list in iterator
Current implementation of LinearSeqLike.iterator holds
reference to complete sequence. This prevent garbage collecting
of List elements while we keep reference to iterator somewhere.
This commit removes reference from Iterator implementation. This
allow garbage collection of List while we iterating over its
elements (when there is no other references to List in our program).
Diffstat (limited to 'src/compiler')
0 files changed, 0 insertions, 0 deletions