[cap-talk] Confessions of a C programmer
Ben Kloosterman
bklooste at gmail.com
Mon Sep 21 16:19:54 PDT 2009
I have used Java on Arm it is sluggish not so much the JVM load but the
JIT.
The problem with all these ( and C# etc) is the libs can you skip / hack the
libs ? I suppose c libs have a similar issue as malloc will eventually do a
syscall.
Regards ,
Ben
>-----Original Message-----
>From: cap-talk-bounces at mail.eros-os.org [mailto:cap-talk-
>bounces at mail.eros-os.org] On Behalf Of David Wagner
>Sent: Monday, September 21, 2009 11:32 PM
>To: cap-talk at mail.eros-os.org
>Subject: Re: [cap-talk] Confessions of a C programmer
>
>
>Bill Frantz wrote:
>>Java fails on several grounds:
>>
>> Excessively slow start up times.
>>
>> Needs a file system to read class files and issue error messages for
>> uncaught exceptions.
>>
>> Does it support the ARM chip?
>
>I'm pretty sure there are JVMs for the ARM. See, e.g., JamVM, SableVM,
>Cacao. I have no experience with them (except maybe JamVM).
>
>You'd have to benchmark their startup times; I have no idea what their
>startup times are like. THe following pages claim a 3-16ms startup time
>for 3 ARM JVMs:
> http://bugblogger.com/java-vms-compared-160/
>
>I wonder if you can hack around the need for a filesystem by
>defining your own Classloader.
>
>I've never tried using gcj, but I'm under the impression it can compile
>directly to native code. Maybe it can compile to ARM.
>_______________________________________________
>cap-talk mailing list
>cap-talk at mail.eros-os.org
>http://www.eros-os.org/mailman/listinfo/cap-talk
More information about the cap-talk
mailing list