Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.machine > #30

Java Porting Query ..

Received by 10.66.77.39 with SMTP id p7mr258612paw.0.1346245253967; Wed, 29 Aug 2012 06:00:53 -0700 (PDT)
Received by 10.68.233.5 with SMTP id ts5mr176052pbc.20.1346245253944; Wed, 29 Aug 2012 06:00:53 -0700 (PDT)
Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!r1no2832956qas.0!news-out.google.com!t10ni109755722pbh.0!nntp.google.com!r4no2259043pbs.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups comp.lang.java.machine
Date Wed, 29 Aug 2012 06:00:53 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=110.234.115.26; posting-account=fA_fFAkAAADybDj1Cjgl1lJtZj2JmDU8
NNTP-Posting-Host 110.234.115.26
User-Agent G2/1.0
MIME-Version 1.0
Message-ID <1cc53b91-58a5-4811-8f0f-0d9bbea620d5@googlegroups.com> (permalink)
Subject Java Porting Query ..
From ssmile <ssmile03@gmail.com>
Injection-Date Wed, 29 Aug 2012 13:00:53 +0000
Content-Type text/plain; charset=ISO-8859-1
Lines 32
Xref csiph.com comp.lang.java.machine:30

Show key headers only | View raw


Hello !!

I have a RISC based 32-bit processor on an embedded platform.


About the embedded platform, the following information can be assumed...
* A GCC based toolchain supporting C and C++ is available for that platform.
* Amount of Memory (RAM) on the platform is configurable to a certain extent.
* A suitable version of Linux (2.4.x.x) will be running on this platform.


What is required is complete support for Java development and execution.


I would like feedback from anyone who has ported a Java Runtime Environment (JRE) onto custom processors.


What are the issues that are encountered? What work needs to be done on the target platform and what support needs to be added on the Host/ Development side?


For example, the JVM (which is part of a JRE) typically includes a JIT compiler. This compiler will take Java bytecode and convert it to native assembly code. For a custom processor, this code generation will have to be implemented.


JVMs have memory allocation modules. Do they need any customization?


Once a JRE is ported onto the custom platform, does it have to go through any certification process?


Any insights into the process of porting a Java Runtime will help.
==========================================

~ Thanks!!

Back to comp.lang.java.machine | Previous | NextNext in thread | Find similar


Thread

Java Porting Query .. ssmile <ssmile03@gmail.com> - 2012-08-29 06:00 -0700
  Re: Java Porting Query .. Roedy Green <see_website@mindprod.com.invalid> - 2012-08-29 12:45 -0700

csiph-web