From: John McCabe <john@nospam.mccabe.org.uk>
Subject: Re: Are there any cross-compiler for Embedded Linux on ARMv7?
Date: Wed, 7 Apr 2021 09:00:11 -0000 (UTC) [thread overview]
Message-ID: <s4jsar$4bt$2@dont-email.me> (raw)
In-Reply-To: s4ij94$vm$1@z-news.wcss.wroc.pl
On Tue, 06 Apr 2021 21:19:32 +0000, antispam wrote:
> Shark8 <onewingedshark@gmail.com> wrote:
<..snip..>
>> IIRC the ARM-9 was Jazelle that did the most "Java bytecode as native
>> instructions", and there was a GNAT-JVM (IIRC GNAT Community release
>> circa 2014) that targeted the JVM, which was Ada 2005 and [slightly
>> buggy, iIRC] Ada 2012 ? hence it could be possible to run JVM-targeted
>> Ada 2005/2012 natively on such a processor.
> Is there real hardware implementing Java bytecode? My impression was
> that the whole thing was mostly software. It is not clear to me if it
> has any advantages compared to different JVM. IIUC there is clear
> disadvantage: Jazelle need software support integrated at low level with
> OS. It is not clear to me if ARM Linux has needed support.
There is a description of it on Wikipedia, at https://en.wikipedia.org/
wiki/Jazelle. It sounds like there was a hardware layer that translated
bytecode into machine instructions as a stage in the instruction pipeline.
It doesn't come across as anything to do with ARM Linux though; more
likely the bare-metal side.
prev parent reply other threads:[~2021-04-07 9:00 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-29 17:16 Are there any cross-compiler for Embedded Linux on ARMv7? John McCabe
2021-03-29 18:26 ` Dmitry A. Kazakov
2021-03-29 21:06 ` John McCabe
2021-03-29 21:40 ` Dmitry A. Kazakov
2021-03-30 16:17 ` John McCabe
2021-03-30 18:12 ` Dmitry A. Kazakov
2021-03-29 18:46 ` Andreas ZEURCHER
2021-03-29 21:14 ` John McCabe
2021-03-30 10:01 ` Maxim Reznik
2021-03-30 17:58 ` Shark8
2021-04-01 9:16 ` John McCabe
2021-04-05 18:19 ` Shark8
2021-04-06 18:26 ` John McCabe
2021-04-06 21:19 ` antispam
2021-04-06 22:02 ` Britt
2021-04-07 18:58 ` antispam
2021-04-07 0:19 ` Paul Rubin
2021-04-07 19:24 ` antispam
2021-04-07 9:00 ` John McCabe [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox