Re: Problem in displaying swing components on ARM, using GNU Classpath and Cacao

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux