OpenJDK
@OpenJDK
The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects.
openjdk.java.netJoined October 2010
OpenJDK’s Tweets
The builds at the Project Loom Early Access page [jdk.java.net/loom/] have been refreshed.
There are a lot of changes under hood and in particular, there are many changes in the GC and runtime areas with several important fixes.
more @ mail.openjdk.java.net/pipermail/loom
#ProjectLoom
1
19
55
Latest #jshell changes from #jdk19
github.com/openjdk/jdk/pu
* deprecated methods shown differently (fainted italic text or inversed)
* keywords are underlined
* declarations are highlighted
#java
14
48
3
18
Topics to follow
Sign up to get Tweets about the Topics you follow in your Home timeline.
Carousel
My talk, titled "ZGC - The Future of Low-Latency Garbage Collection Is Here", from Oracle Developer Live last week.
2
28
137
JMH 1.35 (github.com/openjdk/jmh) is released (profiler improvements). mail.openjdk.java.net/pipermail/jmh-
1
13
54
JDK 19 Early-Access Build 15 is here:
jdk.java.net/19/
Release notes:
jdk.java.net/19/release-not
Issues addressed in this build:
bugs.openjdk.java.net/issues/?jql=pr
#OpenJDK #JDK19
10
28
New in JDK 18: Reviewing Enhancements in the Latest JDK Release
youtube.com/watch?v=5GfE1-
#OpenJDK #JDK18
6
21
I had fun with this episode of the Inside Java Podcast with guests , , and highlight reels of Julia Boes and Brent Christian. Have a listen to learn about Java 18 from the folks that worked on it!
1
16
28
1
6
23
JDK 18 G1/Parallel/Serial GC changes by Thomas Schatzl: tschatzl.github.io/2022/03/14/jdk
#Java #JDK18
9
23
JDK 18 is out!
Finalization is being deprecated for removal.
Read more about in JEP 421:
openjdk.java.net/jeps/421
Use JFR to find finalizable objects in your application:
$ java -XX:StartFlightRecording:filename=dump.jfr ...
$ jfr print --events FinalizerStatistics dump.jfr
Quote Tweet
Java 18 / JDK 18: General Availability: bit.ly/3iphggM #java18 #jdk18 #openjdk #java
2
62
178
Hey, what if we went from code-snippets-in-javadoc being the literal worst, to being amazing, all in one fell swoop?
docs.oracle.com/en/java/javase
Oh damn, we did! This is outstanding, and I don't say that every day.
1
16
65
JDK 18 has shipped! Check out my latest blog, where I have compiled a list of the most interesting and useful security features and enhancements in this release: seanjmullan.org/blog/2022/03/2 #jdk18 #openjdk #java #security
2
43
132
#jextract is a command-line tool that generates Java bindings from C library header files. Users do not have to work with "native method handles" directly (openjdk.java.net/jeps/419).
jextract code, test & samples are here:
github.com/openjdk/jextra
#Java #Java18 #PanamaProject
1
20
46
Show this thread
1
29
97
"JDK 18 delivers the most contributions in a release by Independent individual contributors. This demonstrates OpenJDK as a welcome place not only for organizations but contributors of all types bringing their unique skills into the Java community."
blogs.oracle.com/java/post/the-
13
40
Show this thread
We are grateful to the many experienced developers who reviewed proposed changes, the early adopters who tried out early access builds and reported issues, and the dedicated professionals who provided feedback on the OpenJDK mailing lists.
#OpenJDK #JDK18 #JavaTogether
1
44
150
Show this thread
5
283
625
"Please review the implementation of RFC 8879, TLS Certificate Compression, in JDK. The TLS Certificate Compression standard is an essential part for QUIC connections and performance improvement for TLS connections."
More @ github.com/openjdk/jdk/pu
#OpenJDK #JDK19
9
21
Short code snippets in Javadoc are a great way to document an API, but they're brittle.
shows us how #JDK18/JEP 413 solves that problem. social.ora.cl/6011KuPFb
1
8
27
Leveraging #jdk17 #records and #PatternMatching to solve the Wordle Checker Kata in the #CleanCode way. This is what this new #JEPCafe is about! Grab it while it's hot! youtu.be/5--tDQIMqhY cc
1
21
51
Conversation with about pattern matching in #JavaNext:
* why `Map::get` should be a pattern
* the linear thinking trap
* null handling in pattern matches
* exhaustiveness in switch statements
* the rehabilitation of `switch`
5
26
91
Show this thread
New look! New name! And now exclusively focused on the Java community! New programs soon!
Duke's Corner: Profiles of Java Developers in the Real World
♥︎ #java #foss #developers 😎
Apple apple.co/3rOHBuf Spotify spoti.fi/3uPGHzD
read image description
ALT
2
15
34
Nice spot of Code Snippets in #JavaDoc (JEP 413, openjdk.java.net/jeps/413) in the wild: The #JFR API docs (left Java 17, right Java 19 EA).
download.java.net/java/early_acc
2
13
43
It looks like UTF validation with the #Java Vector API can now pull 10 GB / sec vs simd-json 20.
Looking better and better.
mail.openjdk.java.net/pipermail/pana
2
21
75
Show this thread
6
11
been using java17 by default for a while now. its startup time makes wonder forthe smoothness of using jbang for scripts. great job by all involved in - improving fundementals matters.
4
34
In the “Why don't they just…?!” series, another good read on doing “small tweaks” to the Java language. 👀
mail.openjdk.java.net/pipermail/comp
2
7
36
JDK 19 Early-Access Build 10 is here:
jdk.java.net/19/
Release notes:
jdk.java.net/19/release-not
Issues addressed in this build:
bugs.openjdk.java.net/issues/?jql=pr
#OpenJDK #JDK19
2
20
60
jextract is a tool that mechanically generates Java bindings from a native library headers. We would like to include this tool, originally developed in the context of Project Panama [..] in the set of tools that are part of the code-tools project.
More @ cr.openjdk.java.net/~mcimadamore/p
13
47
The Project Loom Early Access builds at jdk.java.net/loom/ have been refreshed. The latest builds are based on jdk-19+9.
The main change since the last EA builds were published is that we've moved the APIs for Structured Concurrency and Scope Locals into an incubator module
24
81
Over 4000 unique #Java modules found at Maven Central.
🧩 github.com/sormuras/modul
When do you release your first Java module?
10
16
9
22




















