Ahead-of-Time Compilation
bugs.openjdk.java.net
Ahead-of-Time Compilation
1–10 of 95 posts
Re: Ahead-of-Time Compilation
#2Lest the title is changed:
AOT compilation is coming to Java 9 (java.net)
18 points by hittaruki 37 minutes agoRe: Ahead-of-Time Compilation
#3Re: Ahead-of-Time Compilation
#4Re: Ahead-of-Time Compilation
#5I can't see anywhere in the linked issue that indicates AOT compilation is coming to Java 9, or even coming at all. The issue demonstrates nothing more than an intent to bring it to OpenJDK, and the issue seems to be very nascent? It was only created a fortnight ago. Lest the title is changed: AOT compilation is coming to Java 9 (java.net) 18 points by hittaruki 37 minutes ago
Re: Ahead-of-Time Compilation
#6I'm not familiar enough with compilers, but why would an ahead of time compiler perform worse than a just in time compiler in a static language? I think I'd understand if it was a dynamic language, because you can't know the types for sure until you start running the program, but are similar issues present for Java?
Re: Ahead-of-Time Compilation
#7That's great! Won't it make the compiled executable platform specific?
Re: Ahead-of-Time Compilation
#8I'm not familiar enough with compilers, but why would an ahead of time compiler perform worse than a just in time compiler in a static language? I think I'd understand if it was a dynamic language, because you can't know the types for sure until you start running the program, but are similar issues present for Java?
Re: Ahead-of-Time Compilation
#9Re: Ahead-of-Time Compilation
#10My general impression is that the design of classloaders is pretty actively hostile to making JVM startup fast.