Michael Emmel wrote:
> I know the method I crash thre often. It inits the gui.
> If the sleep work it means he has a race in his Jit. By sleeping your app it
> gives the Jit a chance to run through the new code.
> That a big method and hes not through jitting it before other stuff gets
> called.
> If not its a generic C buffer over flow.
>
> The method is about 300-400 lines long and calls EVERYTHING.
> Its the killer test for a Jit. IT causes the Awt shlib to load all the swing
> gui classes etc etc etc.
> Tons of inititalization.
>
> Anyway I just wanted to clarify my suggestion.
Update... I just fixed the problem. There seems to be a problem with TYA's
handling of the java.lang.Compiler.disable() call in UIManager.
In earlier versions of TYA, IGNORE_DISABLE was #defined (see tya.c), but in 1.2
this define was commented out. I put it back in and everything works now.
regards
[ bryce ]