1
LLVMのJava版を作成しようとする試みはありますか?LLVMフレームワークからJavaへの移植?
注:私はではありません。は、LLVMフロントエンドまたはバックエンドのいずれかを要求しています。私はLLVMツールセット自体について尋ねています。私はLLVMを試してみたいと思いますが、私はC++ではなくJavaとJavaライブラリで作業するほうがはるかに生産的です。
LLVMのJava版を作成しようとする試みはありますか?LLVMフレームワークからJavaへの移植?
注:私はではありません。は、LLVMフロントエンドまたはバックエンドのいずれかを要求しています。私はLLVMツールセット自体について尋ねています。私はLLVMを試してみたいと思いますが、私はC++ではなくJavaとJavaライブラリで作業するほうがはるかに生産的です。
すべてのLLVMライブラリにはCインターフェイスがあります。これは非常に安定して機能的で、PythonとHaskellバインディングで使用されています。
だからあなたは、LLVMのビットコードを作成するあなたが望むようにそれを最適化したり変換し、保存し、それを実行するためにJNIでそれを使用することができ、など
あなたはJNA経由でLLVMを使用することはできますか? –
JNA(JNIの綴りを間違えてしまったことがありますが)、それはクールなライブラリです。 – Nim
LLVMのJava用の言語バインディングについてお話していますか? – CAFxX