Scott,

This indeed fixes the problem. I'll send a patch with test soon.

On Wed, Oct 1, 2008 at 1:36 PM, Scott Blum <[EMAIL PROTECTED]> wrote:
> 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
>
>



-- 
Regards,
Mike

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to