gwt /
gwt /
2bda67eca051e9db3e45b19f6717edb7f84d7a79 This change removes "dead loops" of clinit calls. This pattern that can occur when a supertype rebinds itself as a subtype in its own static initializer where everything is expected to inline and prune. The supertype winds up calling the subtype's clinit from its own, and vice versa. This breaks the logjam.
Review by: spoon (TBR)
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2235 8db76d5a-ed1c-0410-87a9-c151d255dfc7
2 files changed