BUG Community

Welcome! Log In

Forums Java Java JVM

Subscribe to Java JVM  12 posts, 10 voices

Log in to reply to this topic
 
Jul 27, 2008 1:51pm
Img_missing_medium jebailey 1 post

I was just looking through the site and I realized that you are running java on an ARM. I wasn’t aware yet of a JVM that was available for ARM. Can you provide me with the details on it? Is it fully featured? Where can I download it from?

Thanks

Jul 27, 2008 8:28pm
Medium Bug Labs team kschultz 107 posts

We use the Phoneme project which is a fully open source VM/library stack based on the CVM.

There is also the CacaoVM (different from the CVM), JamVM and Kaffe. The IcedTea project recently started booting on ARM, but that is on the bleeding edge.

Sep 2, 2008 7:51pm
Img_missing_medium ergouser 1 post

Phoneme is encumbered by the GPL since it does not have the "ClassPath" exception. This means that if any code is developed for the Bug for distribution, it must also be GPL’d (or a compatible license).

The best solution we’ve found so far for running Java code on ARM without the GPL encumbrance is to convert it to dot NET using IKVM and run it on the Mono framework. Mono’s performance is very good and JIT enhanced. I haven’t benchmarked it against PhoneME, but it’s much faster than Jam or Sable which are pure interpreters.

Mono would also provide you with the benefit of dot NET programming on the Bug.

We could, potentially, provide you with a tool that would allow drag and drop programming of the Bug, and so let you get rid of some of the "Must Know Java" warnings, but we’d need to avoid the GPL traps. Our focus is primarily on Factory Automation, but that’s just a function of the JavaBeans we provide, Bug appropriate beans could be created. Drop me a line off-line if this might be of interest.

Apr 16, 2010 6:08am
User_img_not_found_02_med btr_26 2 posts

Dear Mr Schultz,

Thanx for the benchmarking article.

I am interested in PhoneME, Cacao/OpenJDK flavours on Beagleboard
with Angstrom distribution. Can you please provide more information/how
to get this cross-compiled on ubuntu.


Did you use jamilo VM’s?

thanx  in advance!

Best wishes,



Tirumal

Apr 22, 2010 12:21pm
Medium Bug Labs team jconnolly 285 posts

Hi Tirumal. 

Have you looked at the tutorial for building angstrom?  Then it’s simply a matter of

bitbake openjdk-6-cacao; bitbake jamvm; etc.

http://code.google.com/p/beagleboard/wiki/HowTo…

Apr 23, 2010 7:39am
User_img_not_found_02_med btr_26 2 posts

Hi jconnolly,


Thank you for the reply.

I am have read the tutorial for building angstrom but some how couldn’t not build the targets correcty. Now, am able to build cacao, jamVM, phoneme-advanced personal profile correcty and resulting in .ipk files which I installed manually on target platform (Beagleboard) using Opkg tool.

I have also tested it with my HelloWorld java program successfully. But I wasn’t able to run java application using swing module. Can you throw some light on it??

 

Best wishes,

Tirumal

Apr 28, 2010 12:57pm
Medium GNUtoo 10 posts

Hi Tirumal. 

Have you looked at the tutorial for building angstrom?  Then it’s simply a matter of

bitbake openjdk-6-cacao; bitbake jamvm; etc.

http://code.google.com/p/beagleboard/wiki/HowTo…


The only problem is that theses are not available in oe.dev but in jalimo overlay

The howto are located here:

http://wiki.openembedded.net/index.php/Java is for an explanation of the different javas

https://wiki.evolvis.org/jalimo/index.php/Build… is the howto

 

Aug 14, 2012 2:09am
User_img_not_found_06_med rubing 103 posts

Isn’t it funny how we www.coachfactorystoreec.com/ Coach Factory Store always want what we can’t have? The girl with the round and pert backside wishes that her rear were 5 times smaller. Meanwhile, the girl with the non existent posterior wishes to achieve a larger butt. Well, if the grass is greener on the other side, just water yours! If you’ve got a small behind, you can create the illusion of a larger one with butt enhancing jeans. Here’s how to do it. Look for light weight denim – This material is very stiff and heavy. If you try to stuff a flat butt into denim jeans, it will only create a flatter looking behind. A little stretch goes a long way – Your butt enhancing jeans should additionally contain some stretch. A mixture of 98 percent cotton and 2 percent lycra is best. This combination of lycra and cotton, especially when it’s in a nice tight-weave fabric that’s fitted through the hip and thigh area will help lift your buttocks. Too much lycra and your jeans may start to ripple like a pair of leggings. If there’s not enough cotton content, there won’t be enough structure to hold you up. It’s all in the pockets – The most effective trick for creating the illusion of a bigger butt is to choose jeans with flap pockets. The added bulk of the flap will enhance and add dimension to your tiny tush. True Religion is notoriously famous for their flap pocket designs. You can also try Hudson, Rock & Republic, Frankie B and Paige for addition flap pocket styles. Pocket placement – If you’re not a fan of flap pockets, or if you’ve already bought too many of them, you can also try denim with regular pockets. Be sure to aim for a pair with smaller pockets that sit higher and this will help make your rear look lifted. Cut is also important – Look for jeans with a slight tapering at www.coachfactoryonliness.com/ Coach Factory Online the knee, such as a straight leg or skinny style. This cut will make your bum look a bit larger in comparison to the rest of your body. Great styles to try are True Religion Billy, Julie or Stella, Siwy Harmah or Rose, and Hudson Emily or Paige. How low can you go – Actually, you don’t want to go too low when it comes to the jean rise. The goal is to project more, not less. A pair of low rise denim will only reduce the size of your rear. Instead, opt for a pair with a medium rise. Color me right – Since dark colors minimize, dark denim and indigo will create a slimming effect. You do not want this kind of effect on your barely there behind! Try to find light colored or medium blue denim. Grey is very flattering and will also work. Like a great bra, butt enhancing jeans can also lift and www.coachfactoryoutletusa.com/ Coach Factory Outlet separate what little you have. So it wasn’t in your genes to have a nice, round bottom. Big deal. Be happy with what you’ve got and just improvise!

Oct 7, 2012 11:51am
User_img_not_found_02_med edgar2013 1 post

A Java virtual machine is a program which executes certain other
programs, namely those containing Java bytecode instructions. JVMs are
most often implemented to run on an existing operating system, but can also be implemented to run directly on hardware. A JVM provides an environment in which Java bytecode can be executed, enabling such
features as automated exception handling, which provides root-cause debugging information for every software error (exception), independent of the source code. A JVM is distributed along with a set of standard class libraries that implement the Java application programming interface (API). These libraries, bundled together with the JVM, form the Java Runtime Environment (JRE).


JVMs are available for many hardware and software platforms. The use of the same bytecode for all JVMs on all platforms allows Java to be described as a write once, run anywhere programming language, versus write once, compile anywhere, which describes cross-platform compiled languages. Thus, the JVM is a crucial component of the Java platform.


Java bytecode is an intermediate language which is typically compiled from Java, but it can also be compiled from other programming languages. For example, Ada source code can be compiled to Java bytecode and executed on a JVM.


Oracle, the owner of Java, produces a JVM, but JVMs using the Java trademark may be developed by other companies as long as they adhere to the JVM specification published by Oracle and to related contractual
obligations.


The Oracle JVM, named HotSpot, is written in the C+ language.

latinofarms.com

Oct 24, 2012 1:41am
User_img_not_found_01_med qazqazqaz 469 posts

As a perfect combination of classic and modern fashion,Coach Outlet Online Julia Bags can show the customers'unique personality.Tiffany UK grabbed the globe, stands out as the celeb on their favorite stars luxury type, granted an innovative simple move the pavement luxury, complete with luxury.In terms of the quality and superior design that make more and more customers are satisfied to Coach Factory Online.Welcome!hat experts claim Coach Outlet Online shopping is in the changes they are available in.As long as you open our Coach Factory Outlet webpage, you will view various Coach New Arrivals which are the most popular also the most fashionable in this year.On the date when the Louis Vuitton UK on sale, all people will pour into the stores. At this time, it on the booths will be wiped out, and only one or two days the seller will declare that there is no stock anymore.

Oct 24, 2012 4:08am
User_img_not_found_01_med qazqazqaz 469 posts

Remember that the right accessories can enhance your alluring look with your Canada Goose Parkas Outlet.Baggy, ovoid shaped Canada Goose Jackets Outlet that are rounded around the shoulders look fabulous and can be a perfect match for you.This excellent conviction so that you class gets to amateur Canada Goose Outlet In a number of Parka, for example Young Canada Goose affordable Cardigan.Luxury has always been synonymous with fur and leather and this year a faux fur Canada Goose Jackets Outlet will surely be the key piece of your wardrobe.

Oct 31, 2012 1:48am
User_img_not_found_01_med yiyi 74 posts