Re: Jazelle support in SableJIT
Philippe Laporte <[email protected]> Thu, 09 Mar 2006 21:50:33 +0100
| Newsgroups | gmane.comp.java.vm.sablevm.devel |
|---|---|
| Message-ID | <[email protected]> |
This is what I mean. Sorry, different license issue :-) This time Sun is the obvious=20 potential culprit :-) I'm gonna check on this tomorrow -------- Original Message -------- Subject: Re: [maemo-developers] J2ME on Nokia 770 Date: Tue, 07 Mar 2006 07:03:05 -0700 From: Luis Montes <[email protected]> To: Philippe Laporte <[email protected]> References:=20 <20060307045258.7ec03416ccf518e5d163b8aba3fa218c.6a622ab4e7.wbe@email.ema= il.secureserver.net>=20 <[email protected]> <[email protected]>=20 <[email protected]> oops. thanks :) Luis Philippe Laporte wrote: > your clock is ahead > > Philippe Laporte > Software > Gatespace Telematics > F=F6rsta L=E5nggatan 18 > 41328 G=F6teborg > Sweden > Phone: +46 702 04 35 11 > Fax: +46 31 24 16 50 > Email: [email protected] > > > > Luis Montes wrote: > >> We could really use some direction from Nokia here. >> Jamvm, SableVM, GIJ, maybe even ikvm, could all likely be made to=20 >> work with a subset of gnu classpath to implement CLDC 1.1 and a=20 >> hildon based MIDP 2.0 >> But if we really want to run java effeciently, we should use the=20 >> Jazelle hardware on the ARM chip. This part is not free and would=20 >> require Nokia to put out the jvm. >> There is no reason Nokia couldn't put out the jvm and use it along=20 >> with open source class libraries. >> >> >> Luis >> >> >> >> >> Philippe Laporte wrote: >> >>> Hi, >>> I have just joined this list so please forgive whatever sounds=20 >>> ignorant. >>> >>> For the choice of VM I would recommend SableVM, as with its recent=20 >>> refactoring I built it down to 220 K on Intel with gcc -Os etc. >>> >>> Check out SableVM at www.sablevm.org. >>> >>> We at Gatespace are the people behind Knopflerfish OSGI. I=20 >>> test-drove Knopflerfish's test suite with JamVM and SableVM (both=20 >>> use Classpath), the results were the same, and the speed was=20 >>> comparable. Haven't measured memory consumption yet. We target CDC,=20 >>> so our constraints with respect to that are less strict. >>> >>> Classpath's AWT of course runs on top of GTK+. >>> >>> I argue for Sable instead of Jam because: >>> >>> - Sable has a large and active community >>> - Sable is LGPL. GPL does not work for maemo. Read why at=20 >>> http://sablevm.org/wiki/License_FAQ. >>> - Sable has an almost complete JIT compiler. >>> >>> Someone needs to put in a build option to Classpath to make it build=20 >>> CLDC only, or any other profile. >>> >>> As for the MIDP implementation, someone is working on it (announced=20 >>> on the wishlist). >>> >>> Best Regards, >>> >>> Philippe Laporte >>> Software >>> Gatespace Telematics >>> F=F6rsta L=E5nggatan 18 >>> 41328 G=F6teborg >>> Sweden >>> Phone: +46 702 04 35 11 >>> Fax: +46 31 24 16 50 >>> Email: [email protected] >>> >>> >>> >>> [email protected] wrote: >>> >>>> Right. Most work for that port would be in: >>>> - choosing JVM, >>>> - create CLDC implementation, >>>> - create graphics support (MIDP part) to GTK+. >>>> >>>> Regards, >>>> Bartek Teodorczyk >>>> >>>> =20 >>>> >>>>> -------- Original Message -------- >>>>> Subject: Re: [maemo-developers] J2ME on Nokia 770 >>>>> From: Jesper Zuschlag <[email protected]> >>>>> Date: Tue, March 07, 2006 12:43 pm >>>>> To: [email protected] >>>>> >>>>> Sound fine. But you will not get far without a Java environment / =20 >>>>> JVM, which is exactly what we are missing on the Nokia 770. I=20 >>>>> been having plans for implementing a CLDC JVM on the 770 but I=20 >>>>> have been waiting for somebody to make 770 development on Mac OS=20 >>>>> X possible. I don't think it is possible yet. >>>>> >>>>> /Jesper >>>>> >>>>> >>>>> On 07/03/2006, at 11.45, [email protected] wrote: >>>>> >>>>> =20 >>>>> >>>>>> Hello, >>>>>> >>>>>> I've read some discussion on that list about the possibility of =20 >>>>>> running >>>>>> J2ME MIDlets on Nokia 770. As I've found, the problem is because o= f >>>>>> lack of J2ME implementation for that device. I'm an author of >>>>>> MicroEmulator (http://www.sf.net/projects/microemulator) - pure ja= va >>>>>> CLDC/MIDP implementation. I think it would be possible to create=20 >>>>>> port >>>>>> of MicroEmulator on Nokia 770 to fill that gap. If anyone is >>>>>> interesested in that please send info and I could look into more >>>>>> deeply. >>>>>> >>>>>> Regards, >>>>>> Bartek Teodorczyk >>>>>> >>>>>> _______________________________________________ >>>>>> maemo-developers mailing list >>>>>> [email protected] >>>>>> https://maemo.org/mailman/listinfo/maemo-developers >>>>>> =20 >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> maemo-developers mailing list >>>>> [email protected] >>>>> https://maemo.org/mailman/listinfo/maemo-developers >>>>> =20 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> maemo-developers mailing list >>>> [email protected] >>>> https://maemo.org/mailman/listinfo/maemo-developers >>>> =20 >>>> >>> _______________________________________________ >>> maemo-developers mailing list >>> [email protected] >>> https://maemo.org/mailman/listinfo/maemo-developers >>> >>