Hi, On Wed, Oct 8, 2008 at 7:44 AM, Pavan Kumar Maddali <mvnpavankumar@xxxxxxxxx> wrote: > > > On 10/8/08, Christian Thalinger <twisti@xxxxxxxxxxxxxxxxxxxxx> wrote: >> >> On Wed, 2008-10-08 at 11:37 +0530, Pavan Kumar Maddali wrote: >> >> Yes, with the same version of CACAO and GNU Classpath the program is >> >> working fine on X86. >> >> On ARM, AWT is working fine, but swings components are not visible and >> >> the same problem is with java 2d. The problem is not with a specific >> >> swing or java 2d program, it is all swing and java 2d programs. It >> >> seems like some thing is missing which is required to paint swing >> >> components and java 2d. Is there any way to find out what is mssing or >> >> debug it? >> >> >> >As it works on i386, I'd guess it's a bug in CACAO's ARM JIT compiler. >> >Swing is using a lot of floating point variables and ARM has a number of >> >different floating point units. Can you give me some details about your >> >CPU? >> >> >> >- Christian > > We are using ARM Cortex A8 cpu proccessor and the soft FPU is enabled. > How to make GNU Classpath or Cacao realise that there is a soft FPU in the > system? > To eliminate problems with swing, etc. you could try a different VM (e.g. JamVM). If this works, it points to a problem with Cacao's JIT as twisti suggests. Rob. > Thanks & Regards > MVN Pavankumar > > >