summaryrefslogtreecommitdiff
path: root/test/files/pos/bug3048.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-06-27 01:14:08 +0000
committerPaul Phillips <paulp@improving.org>2011-06-27 01:14:08 +0000
commit94a00c31680623cd2793b0db87c2bcfac10c9563 (patch)
tree8e92075e91ae1f531f6605bc13ba5db3400c5c23 /test/files/pos/bug3048.scala
parent6c87275af7c1c8ee28c511d8df9724526bbca095 (diff)
downloadscala-94a00c31680623cd2793b0db87c2bcfac10c9563.tar.gz
scala-94a00c31680623cd2793b0db87c2bcfac10c9563.tar.bz2
scala-94a00c31680623cd2793b0db87c2bcfac10c9563.zip
Profiling revealed a suspiciously heavy consume...
Profiling revealed a suspiciously heavy consumer of CPU time during refchecks called checkOverloadedRestrictions. Turns out it was looking for overloads where more than one method defined default arguments, but with N^2 carved on its checking stick. Time spent in checkOverloadedRestrictions in quick.lib drops from 5800ms to 300ms. Review by rytz.
Diffstat (limited to 'test/files/pos/bug3048.scala')
0 files changed, 0 insertions, 0 deletions