Hacker News new | ask | show | jobs
by brucethemoose2 1088 days ago
You mean Graal AOT?

For one thing, it doesn't support many features, like reflection.

For another, its slower than Java JIT after the warm up period.

Graal AOT is for small programs that need to start up and warm up fast, and consume as little memory as possible. But JIT is better for big, long running apps.

However, GraalVM JIT is also faster than OpenJDK.

1 comments

Thank-you. Reflection and web services (long-lived) are pretty big ones, the former for annotations, aspects, and mutation testing.

(Assuming one or more of those use reflection.)