|
From: | Charles Lohr |
Subject: | Re: [Tinycc-devel] A wish for 2018? C->JVM compiler |
Date: | Sat, 10 Mar 2018 15:30:43 -0500 |
First link looks especially interesting. thanks
My question is if tinycc could generate JVM code which any java engine can use.
IMHO setjmp/longjmp is probably not very easy to compile to a JVM equivalent.
C.
From: Tinycc-devel [mailto:tinycc-devel-bounces+
eligis =address@hidden] On Behalf Of Yakov
Sent: vendredi 9 mars 2018 11:56
To: address@hidden
Subject: Re: [Tinycc-devel] A wish for 2018? C->JVM compiler
Quick search gave me these links:
https://github.com/graalvm/sulong
https://www.infoworld.com/article/3193078/java/azul- introduces-llvm-compiler-to- java-runtime.html
https://stackoverflow.com/questions/4934707/is-it- possible-to-transform-llvm- bytecode-into-java-bytecode I am not a Java guy, so not sure if that's what you imagine, but it seems close.
Yash
2017-12-31 12:13 GMT+05:45 Christian Jullien <address@hidden>:
Hi all, I don’t how much it could cost nor it’s even feasible, but it would be nice to have a JVM backend. (as other languages already use, see https://en.wikipedia.org/wiki/
List_of_JVM_languages )This could be a nice student project.
Main goal:
- Have a portable C on top on JVM
Second goals
- Smooth integration with JDK libs
- Optional GC
- Optimization done by JIT
Non goals:
- Speed of compiled program
Any university there willing to make this port happen?
C.
_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
[Prev in Thread] | Current Thread | [Next in Thread] |