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
-~----------~----~----~----~------~----~------~--~---

Reply via email to