Tag Archives: openjdk

Contributing to OpenJDK | The Two Minutes Tuesday 039 | Open Source

I really adore to be part of #OpenJDK! 😃 If you like this video, please give it a thumbs up, share it, subscribe to my channel, or become my patreon https://www.patreon.com/mkarg. Thanks! 🙂

Posted in Java, Open Source, Programming, Projects, The Two Minutes Tuesday | Tagged , , , , , | Comments Off on Contributing to OpenJDK | The Two Minutes Tuesday 039 | Open Source

Double Performance! | OpenJDK Contrib | Java Coding | Head Crashing Informatics 69

Yes, I really did it! My latest contribution to #OpenJDK 21 will make your #Java program drive I/O bytes up to twice as fast through your streams. If you like this video, please give it a thumbs up, share it, … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on Double Performance! | OpenJDK Contrib | Java Coding | Head Crashing Informatics 69

SequenceInputStream boosted: Latest OpenJDK Contrib | Java Coding | Head Crashing Informatics 68

If you are using SequenceInputStream, you will notice that it pulls all data into the JVM’s memory, just to drain it to another I/O sink. This is inefficient and slow. With my latest contribution contained in #OpenJDK 20, this will … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on SequenceInputStream boosted: Latest OpenJDK Contrib | Java Coding | Head Crashing Informatics 68

Small Change with BIG EFFECT | OpenJDK Contrib | Java Coding | Head Crashing Informatics 67

Contributions to #OpenJDK don’t have to be huge always. Sometimes it is the small things that have BIG EFFECT. For example if a class was intended to be non-synchronized (hence: fast), implicitly is synchronized by mistake (hence: slow), is finally … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on Small Change with BIG EFFECT | OpenJDK Contrib | Java Coding | Head Crashing Informatics 67

I boosted the PushbackInputStream | OpenJDK Contrib | Java Coding | Head Crashing Informatics 66

As #PushbackInputStream is quite similar to #BufferedInputStream, it was rather easy for me to apply the performance optimizations I already developed for BufferedInputStream to the PushbackInputStream. The contribution was accepted in November 2022, so it is now part of #OpenJDK … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on I boosted the PushbackInputStream | OpenJDK Contrib | Java Coding | Head Crashing Informatics 66

BufferedInputStream boosted AGAIN by OpenJDK Contrib | Java Coding | Head Crashing Informatics 65

Recently I boosted #BufferedInputStream by contributing to #OpenJDK. There was one case open, in which performance did not excel. Now in my new contribution to OpenJDK, which is contained in #Java 20, I fixed this – so in two thirds … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on BufferedInputStream boosted AGAIN by OpenJDK Contrib | Java Coding | Head Crashing Informatics 65

Good bye, application/svg+xml | The Two Minutes Tuesday 035 | Jakarta REST 4.0

Jakarta REST 4.0 will be backwards-incompatible, and here comes one of the first notable changes: The (actually wrong) MIME type application/svg+xml will not be provided out of the box anymore (at least eventually). If you want to use it (or … Continue reading

Posted in Allgemein | Tagged , , , , , , , , | Comments Off on Good bye, application/svg+xml | The Two Minutes Tuesday 035 | Jakarta REST 4.0

You will love this new method: containsHeaderString | #JAX-RS | Head Crashing Informatics 64

  One of my first contributions to the upcoming #JakartaREST 4.0 API was just merged (https://github.com/jakartaee/rest/pull/1066), so it is time to demonstrate why you will love `containsHeaderString`! If you like this video, please give it a thumbs up, share it, … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | Comments Off on You will love this new method: containsHeaderString | #JAX-RS | Head Crashing Informatics 64

BufferedInputStream boosted: Another OpenJDK Contrib | Java Coding | Head Crashing Informatics 63

Last year I contributed a performance optimization to #OpenJDK that makes I/O operations much faster. Strange but true, with existing code often it did not chime in. The reason is that BufferedInputStream was used in many existing applications, which unfortunately … Continue reading

Posted in Java, Open Source, Programming, Projects | Tagged , , , , , , , , , , | 1 Comment

OpenJDK-Insider packt aus! | Mein Erfahrungsbericht als Contributor | Head Crashing Informatics 60

Schockierend! In diesem exklusiven #Undercover-Tatsachenbericht packe ich schonungslos aus, wie unglaublich schlimm es mir als #JRE-Contributor im #OpenJDK-Team ergangen ist. Die nackte Wahrheit, ungeschminkt und unverblümt! Das definitive MUST-SEE für jeden, der Contributor bei OpenJDK werden möchte! 😉 Bitte nehmt … Continue reading

Posted in Cons, Java, Lectures, Open Source, openjdk, Oracle, Programming, Projects, Standards | Tagged , , , , , , , | Comments Off on OpenJDK-Insider packt aus! | Mein Erfahrungsbericht als Contributor | Head Crashing Informatics 60