3 ms·
From the OpenJDK commit logs aarch64 seems to have been getting a fair bit of attention over the last year. I do run OpenJDK on aarch64 and it seems fine but I
by rjsw 6y ago
From the OpenJDK commit logs aarch64 seems to have been getting a fair bit of attention over the last year.
I do run OpenJDK on aarch64 and it seems fine but I don't run anything particularly serious.
If Apple ship an AArch64 machine with plenty of RAM then it would make a big difference to what applications people try to use.
- dehrmann 6y agoI think the complaint was more about libraries using JNI than the JDK, itself. There's a popular sqlite library that ships with native libraries, otherwise falling back to transpiled code. I'm not sure if they've done much work for ARM. Java's actually the easy case. ARM means a lot of docker containers won't work, your development architecture is different than your protection architecture, cython libraries, etc. This is probably the right move if you want to build a laptop with good battery life, but sort of like removing the escape key, it's problematic for a large segment of Mac buyers.
- chrisseaton 6y ago> I think the complaint was more about libraries using JNI than the JDK, itself. No it's the compilers in the JDK, at least in my case.
- chrisseaton 6y agoFor me it's the new compiler - Graal - many people say it isn't as tuned for AArch64 and some people have claimed its architecture isn't brilliant in all places for AArch64 either which could be a longer-term problem. I push the Java compiler pretty hard so a few % regression over C2 on AArch64 would be pretty nasty for me.