diff options
author | Paul Phillips <paulp@improving.org> | 2011-12-30 11:14:38 -0800 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-12-30 11:19:05 -0800 |
commit | 9ae096330d07c1a865b934bb2bc978464824bd7e (patch) | |
tree | 04b3fa68538f7774e0e9e9e96983d7aee46a3791 /build.number | |
parent | 66cc6ee5736facc0cb7670d0f334aba2274630ee (diff) | |
download | scala-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 'build.number')
0 files changed, 0 insertions, 0 deletions