I suspect the block at 596 should be run only when x.canBePolyMorphic(). On Wed, Oct 1, 2008 at 4:12 PM, Mike Aizatsky <[EMAIL PROTECTED]>wrote:
> Hi! > > I'm currently working on a new optimization for GWT. And > apparently it triggered a bug in TypeTightener. I'm not sure why you > can't see it without my additional pass (and, actually, reordered some > others), but here's what is going on: > > - There's a FlexTable.insertRow method, which just calls super.insertRow() > - There's only one implementation of HTMLTable (FlexTable) in the program > - TypeTighener's getSingleConcreteMethod thinks that we should replace > "this.<HTMTable>insertRow()" call into "this.<FlexTable>insertRow()", > thus creating an infinite recursion. > > Can you help me fixing it? I don't see any easy way. > > -- > Regards, > Mike > --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
