diff options
author | Vinicius Miana <vinicius@miana.com.br> | 2013-01-23 22:18:27 -0200 |
---|---|---|
committer | Vinicius Miana <vinicius@miana.com.br> | 2013-01-25 17:56:39 -0200 |
commit | e36327ac2af54e70a391b4dbf036a5e627d65fee (patch) | |
tree | dc25ebaf753d2218f3064062bba02f4893766e3e /test/files/jvm/t1449.scala | |
parent | 1a63cf8b9b48c98fa754a1eb6dcfe35220016c74 (diff) | |
download | scala-e36327ac2af54e70a391b4dbf036a5e627d65fee.tar.gz scala-e36327ac2af54e70a391b4dbf036a5e627d65fee.tar.bz2 scala-e36327ac2af54e70a391b4dbf036a5e627d65fee.zip |
SI-6853 changed private method remove to be tail recursive.
Operations += and -= on mutable.ListMap rely on the private method remove to perform. This methods was implemented using recursion, but it was not tail recursive. When the ListMap got too big the += caused a StackOverflowError.
Diffstat (limited to 'test/files/jvm/t1449.scala')
0 files changed, 0 insertions, 0 deletions