Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The JVM is likely to beat AOT compiled java code in almost all cases - but due to Graal having a closed-world assumption (e.g. no unknown class can be loaded, so a non-final class knows that it won’t be overridden allowing for better optimizations, limited reflection allows for storing less metadata on classes, etc) it does allow for significant memory reduction. Also, escape analysis is easier in an offline manner.


can't that all be done speculatively with de-optimization /s




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: