2016-05-18 18 views
0

組み込みシステムでMIPSまたはPowerPCプロセッサでLinuxを実行するのはかなり一般的です。Linux/MIPSおよびLinux/PowerPCのScala

このようなシステムでScalaプログラムを実行するにはどうすればよいですか?

明らかに、ScalaにはJVMが必要です.MIPSとPowerPCで使用可能なJVMはありますか? 特に、JITまたはAOTコンパイルをサポートするJVMがありますか?

JVM、標準JREライブラリ、およびScalaライブラリを超える要件はありますか?

ありがとうございます。

ニック。

答えて

0

JamVMは、Linux/MIPSとLinux/PowerPCの両方でthe Java Virtual Machine Specification Java SE 8 Editionを完全サポートしています。これは純粋にJVMであり、実際には有用であるために、JREとペアにする必要があります。 JamVMは、GNU ClasspathとOpenJDK 6,7、および8クラスライブラリの両方をサポートしています。また、IcedTeaのJVMとして使用することもできます。単純なJITコンパイラに匹敵する性能を提供できるスタックキャッシングを備えたインラインスレッドインタープリターを備えていますが、HotSpot C2、Oracle JRockit、IBM J9などの洗練された高性能JITコンパイラと競合することはできません。

中国MIPS CPUベンダーopen-sourced an OpenJDK 8 port to MIPS 2週間前。

The IBM J9 JDKは当然Linux/PowerPCをサポートしています。実際にはLinux/POWER用です。

MicroDocという会社は、MIPS port of Oracle Java SE Embedded 8PowerPC portを販売しています。しかし、Java SE EmbeddedでScalaが動作するとは思えません。

+0

非常に参考に - ありがとうございます –

関連する問題