diff options
author | Paul Phillips <paulp@improving.org> | 2011-11-21 03:24:51 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-11-21 03:24:51 +0000 |
commit | c6cc1bbafcd327daac9b77c2ea9476af4c3133ee (patch) | |
tree | eb27671d7ce0711ffaf635bb0d39a6242c1512bc /test | |
parent | 053e224677a4581c8b0721f42650003a27b2aaf3 (diff) | |
download | scala-c6cc1bbafcd327daac9b77c2ea9476af4c3133ee.tar.gz scala-c6cc1bbafcd327daac9b77c2ea9476af4c3133ee.tar.bz2 scala-c6cc1bbafcd327daac9b77c2ea9476af4c3133ee.zip |
Fix for what have been rather uncommon common o...
Fix for what have been rather uncommon common owners.
The complete histogram of results for "commonOwner" until this patch,
when building quick.lib and quick.comp:
Calculated common owner Occurrences
----------------------- -----------
NoSymbol 299,242
Everything Else 0
Since I'm always paranoid somebody will think I'm the one who broke
such things in the first place, I got in the gitmobile and fingered the
responsible party.
Looks OK when it was checked in: r3930, Feb 4 2005. And it was smooth
sailing until... r4026, Mar 22 2005. So 6 1/2 weeks of goodness for poor
commonOwnerMap, to be followed by 6 1/2 years of endless NoSymboldom. In
2005 I was still making a living grifting strangers in seedy gambling
halls, so I think I'm in the clear. Here's the exact spot.
https://github.com/scala/scala/commit/ae0da87d1aaeded9eb7f9c9ecbed8a31
3667757d#L12L991
I found this while trying to figure out why we are generating so many
refinements. This doesn't fix any of that, but maybe takes us a notch
closer. Review by odersky.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions