summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-12-30 11:14:38 -0800
committerPaul Phillips <paulp@improving.org>2011-12-30 11:19:05 -0800
commit9ae096330d07c1a865b934bb2bc978464824bd7e (patch)
tree04b3fa68538f7774e0e9e9e96983d7aee46a3791 /src/library
parent66cc6ee5736facc0cb7670d0f334aba2274630ee (diff)
downloadscala-9ae096330d07c1a865b934bb2bc978464824bd7e.tar.gz
scala-9ae096330d07c1a865b934bb2bc978464824bd7e.tar.bz2
scala-9ae096330d07c1a865b934bb2bc978464824bd7e.zip
Optimization in refchecks.
addVarargBridges is extremely expensive to cover such a corner case (scala classes inheriting and overriding java varargs methods.) Added a fast path excluding every class which doesn't have a java varargs method somewhere amidst its ancestors.
Diffstat (limited to 'src/library')
0 files changed, 0 insertions, 0 deletions