scala-js/scala-js — pull request #991 by sjrd (2014-08-30 15:00:57+00:00)
Title: Fix major inefficiency of the incremental optimizer.

It was basically invaliding all methods calling *any* constructor in the world *every* time (even if nothing changed). It now instead invalidate constructor callers only when the inlineable status of the class changes (which includes having a different set of fields if it is inlineable).