gecko-dev/js
Steve Fink 8afd1f9d6b Bug 1259850 - Start searching from the most specialized csu, r=terrence
Previously, this mostly "worked" purely by chance -- it started gathering method definitions at the 'csu' variable, which JS helpfully hoisted up to the toplevel. It had the last value assigned to csu within the loop, which would have been the basest base class (don't think too hard about the case of multiple inheritance, it was wrong). Then we find all descendants, which was *too* much, but it ended up just making the analysis conservative.

MozReview-Commit-ID: 2Ps8gJpztw2

--HG--
extra : rebase_source : b52ccf514e70fd00e5e73cdef59df379efb32487
2016-03-25 15:25:46 -07:00
..
ductwork/debugger Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium 2016-05-14 00:54:55 -07:00
examples Bug 944164 - Further jorendb fixes, r=me 2016-04-18 13:21:33 -07:00
ipc Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium 2016-05-11 00:00:01 -07:00
public Bug 1270977 - Remove JS::CallReceiver. r=efaust 2016-05-26 20:14:39 -07:00
src Bug 1259850 - Start searching from the most specialized csu, r=terrence 2016-03-25 15:25:46 -07:00
xpconnect Bug 1274922 part 5 - Remove JSEXN_NONE and add JSEXN_WARN. r=jorendorff 2016-05-31 08:07:00 +02:00
moz.configure Bug 1257516 - Rename error() to die() and make it take arguments like the logging module. r=ted 2016-03-30 06:59:44 +09:00