Hello!

        We are working with Kaffe and RTEMS for embedded applications.
        I was succeeded in cross-compiling Kaffe for RTEMS on ERC32, with this
settings:

./configure --target=sparc-rtems  --with-staticlib --with-staticvm
--with-engine=intrp --without-x

        But it doesn't work properly: it crashs. :(
        
        Anyway, we are trying to estimate its performance and memory size.

        Any reference about them are welcome, particularly about performance
        in the start-up and in running status (times, etc)

        About size, I have identified these files to be in the built-in 
        filesystem:

-rw-r--r--   1 omt      wms        413236 Jan 26 11:03 libio.a
-rw-r--r--   1 omt      wms           659 Jan 26 11:03 libio.la
-rw-r--r--   1 omt      wms       2019280 Jan 26 11:04 libnative.a
-rw-r--r--   1 omt      wms           680 Jan 26 11:04 libnative.la
-rw-r--r--   1 omt      wms        885137 Jan 26 11:02 Klasses.jar
-rw-r--r--   1 omt      wms           428 Jan 27 14:34
HelloWorldApp.class

        Just for a simple HelloWorldApp!

        The Kaffe executable with the RTEMS OS (kaffe is a task) is:

-rwxr-xr-x   1 omt      wms       2601580 Jan 26 11:01 Kaffe0.exe

        And if I tar the files and attach it as an object:

-rw-r--r--   1 omt      wms       3328000 Jan 27 14:46
kaffe_filesystem.tar_ALL

        So, Kaffe+RTEMS+filesystem_tar =

-rwxr-xr-x   1 omt      wms       5952660 Jan 28 09:45 Kaffe5.exe

        At runtime it needs to untar the filesystem, so the amount of memory
would be:

        9'26 Mb         a huge amount!


I will be looking forward to your comments, suggestions and performances
analysis!

Best regards,
                                                                        Oscar

PS:     I have just started to try gcj, any comments?


-- 
Óscar Martínez de la Torre -  Office Phone: +31-(0)71.565.5844
Telecommunication Engineer at Universidad Politécnica de Madrid 
European Space Agency ESTEC/TOS/EMS Erasmus Building Office Nb212 
Keplerlaan,1 - NL 2201 AZ - Noordwijk ZH - The Netherlands
Mail: [EMAIL PROTECTED] - Personal Mail: [EMAIL PROTECTED]

Reply via email to