Mac 1.8u40?

I happened to notice that the experimental JDK bundled Mac download for the EAP14.1 includes a jre1.8u40 .

Is that new policy, or is there a specific reason?

ATB

6 comments
Comment actions Permalink

I'm hoping it's related to font rendering. The Oracle JDK font rendering is awful on Mac OS X and last time I checked Oracle weren't planning to fix it before Java 9. There was talk of JetBrains patching the Java 8 VM and bundling it with IntelliJ.

Having said that, I've tried the EAP version with the bundled JDK and the fonts look as terrible as ever.

0
Comment actions Permalink

I'm pretty sure that they have included this custom 1.8u40 build to handle MAC specific bugs in the JDK that impacts UIs, mostly related to sub-pixel rendering. It would be helpful if someone from the team could provide some information on what is included in the custom build and how this relates to the 1.8u40 snapshot builds available at https://jdk8.java.net.

Gesly

0
Comment actions Permalink

Font rendering in this new custom build looks really bad to me. Glyphs are uneven, with some strokes too thin, almost invisible.https://www.dropbox.com/s/0csyo3nh5jfziw2/screenshot_2015-02-03-14-40-41.png?dl=1

0
Comment actions Permalink

Here's a screenshot of the iTerm using the same font (Input Mono). Much, much better.
https://www.dropbox.com/s/z7l1kp25ndhg2kq/screenshot_2015-02-03-14-49-23.png?dl=1

0
Comment actions Permalink

On the Retina MAC, it looks like sub-pixel rendering has been enabled with the custom 8u40 build.

See attached screenshots of Intellij 14.1 EAP with the custom 8u40 and Intellij 14.0.3 EAP with the last available 8u40 build 23 from jdk8.java.net.



Attachment(s):
Intellij 14.0.3 EAP using the latest 1.8u40 build 23.png
Intellij EAP 14.1 with custom 1.8u40.png
0
Comment actions Permalink

It woudl be nice to hear from the JetBrains team on the changes.

0

Please sign in to leave a comment.