RANDOMBLOGS (RSS)

inside.java


8. 11. 2024The Inside Java Newsletter: Devoxx Technical Q&As – inside.java
7. 11. 2024JEP targeted to JDK 24: 488: Primitive Types in Patterns, instanceof, and switch (Second Preview) – inside.java
6. 11. 2024JEP targeted to JDK 24: 493: Linking Run-Time Images without JMODs – inside.java
3. 11. 2024Postcards from the Peak of Complexity – inside.java
2. 11. 2024JEP targeted to JDK 24: 478: Key Derivation Function API (Preview) – inside.java
1. 11. 2024JEP targeted to JDK 24: 490: ZGC: Remove the Non-Generational Mode – inside.java
31. 10. 2024Release Your (Java) Projects Like OpenJDK - Inside Java Newscast #79 – inside.java
30. 10. 2024Java Language Futures - Fall 2024 Edition – inside.java
29. 10. 2024JEP targeted to JDK 24: 485: Stream Gatherers – inside.java
28. 10. 2024Are Virtual Threads Going to Make Reactive Programming Irrelevant? – inside.java
27. 10. 2024JEP 489: Vector API (9th Incubator) – inside.java
26. 10. 2024Jextract - Java Treasures from Native Code Gems – inside.java
25. 10. 2024Tutorial: Jextract - The Native Library Binding Extraction Tool – inside.java
24. 10. 2024A Sneak Peek at StableValue and SegmentMapper – inside.java
23. 10. 2024Advancing AI by Accelerating Java on Parallel Architectures – inside.java
22. 10. 2024JEP targeted to JDK 24: 484: Class-File API – inside.java
21. 10. 2024Developers — Contribute to FOSS Communities Now! – inside.java
18. 10. 2024JEP targeted to JDK 24: 475: Late Barrier Expansion for G1 – inside.java
17. 10. 2024A Preview of What’s Coming in Project Leyden - Inside Java Newscast #78 – inside.java
16. 10. 2024JEP targeted to JDK 24: 472: Prepare to Restrict the Use of JNI – inside.java
15. 10. 2024Java’s Fraught Relationship with Cyclic Object Graphs – inside.java
14. 10. 2024Java Visual Studio Code Extension Update – inside.java
13. 10. 2024Serialization - A New Hope – inside.java
11. 10. 2024Java Performance Update with Per-Ake Minborg - Live Q&A at Devoxx BE – inside.java
10. 10. 2024Serialization 2.0 with Viktor Klang - Live Q&A at Devoxx BE – inside.java
9. 10. 2024Loom’s Next Phases with Alan Bateman - Live Q&A at Devoxx BE – inside.java
8. 10. 2024Future of Collections with Stuart Marks - Live Q&A at Devoxx BE – inside.java
7. 10. 2024Kicking off the Week with Sharat Chander - Live Q&A at Devoxx BE – inside.java
6. 10. 2024Loom - Where Are We? #JVMLS – inside.java
5. 10. 2024JEP 14: The Tip & Tail Model of Library Development – inside.java
4. 10. 2024The Inside Java Newsletter: Welcome Java 23! – inside.java
3. 10. 2024Big News from Project Valhalla - Inside Java Newscast #77 – inside.java
30. 9. 2024Heterogeneous Accelerator Toolkit (HAT) Update #JVMLS – inside.java
26. 9. 2024Java 23 - Better Language, Better APIs, Better Runtime – inside.java
25. 9. 2024Tutorial: The Reflection API – inside.java
24. 9. 202420 Years of JRuby - Where We’ve Been and Where We’re Going #JVMLS – inside.java
23. 9. 2024JDK 23 Security Enhancements – inside.java
19. 9. 2024Reviewing the JDK 23 Release Notes - Inside Java Newscast #76 – inside.java
18. 9. 2024Java 23 - Launch Stream – inside.java
17. 9. 2024The Arrival of Java 23! – inside.java
13. 9. 2024The Inside Java Newsletter: JVM Language Summit and Java 23! – inside.java
12. 9. 2024Java - Integrity by Default #JVMLS – inside.java
8. 9. 2024New Loom Early-Access Builds with Changes for JDK 24 – inside.java
7. 9. 2024Java Visual Studio Code Extension Update – inside.java
6. 9. 2024Project Lilliput - Beyond Compact Headers #JVMLS – inside.java
1. 9. 2024Java Initialization 2.0 #JVMLS – inside.java
29. 8. 2024Best of Java Performance - Inside Java Newscast #75 – inside.java
27. 8. 2024Type Specialization of Java Generics #JVMLS – inside.java
25. 8. 2024Project Leyden #JVMLS – inside.java
23. 8. 2024Valhalla - Where Are We? #JVMLS – inside.java
20. 8. 2024An Opinionated Overview on Static Analysis for Java #JVMLS – inside.java
19. 8. 2024Rethinking Java String Concatenation #JVMLS – inside.java
16. 8. 2024A Code Reflection Example - Translating Java to SPIR-V #JVMLS – inside.java
15. 8. 2024Tutorial: Advanced JShell Usage – inside.java
14. 8. 2024Project Babylon - Code Reflection #JVMLS – inside.java
13. 8. 2024JMS - Introducing Oracle Java Releases Public APIs – inside.java
12. 8. 2024Java in 2024 - #JVMLS keynote – inside.java
8. 8. 2024The Inside Java Newsletter: Java and AI? – inside.java
7. 8. 2024Tutorial: Leveraging JDK Tools and Updates to Help Safeguard Java Applications – inside.java
5. 8. 2024Tutorial: Introduction to JavaFX animations – inside.java
2. 8. 2024Tutorial: Common I/O Tasks in Modern Java – inside.java
1. 8. 2024How to Read a JDK Enhancement Proposal - Inside Java Newscast #74 – inside.java
31. 7. 2024Converting Data Sources to Streams – inside.java
24. 7. 2024Java Visual Studio Code Extension Update – inside.java
24. 7. 2024JDK 23 G1/Parallel/Serial GC changes – inside.java
22. 7. 2024JFR Event to Detect Invocations of Deprecated Methods – inside.java
18. 7. 2024Integrity by Default - Inside Java Newscast #73 – inside.java
16. 7. 2024Build a Cloud Compute Instance with Java Concepts – inside.java
13. 7. 2024Project Loom - Structured Concurrency – inside.java
11. 7. 2024Quality Outreach Heads-up - Unicode in JDK 23: Removal of COMPAT Locale Provider – inside.java
10. 7. 2024Choosing the Right JDK Version: An Unofficial Guide – inside.java
8. 7. 2024Quality Outreach Heads-Up - JDK23: Re-Specified Subject.getSubject API – inside.java
5. 7. 2024The Inside Java Newsletter: Data-Oriented Programming – inside.java
4. 7. 2024Java and AI? - Inside Java Newscast #72 – inside.java
1. 7. 2024Java Language Futures - Spring 2024 Edition – inside.java
26. 6. 2024Why Update Data-Oriented Programming to Version 1.1? – inside.java
24. 6. 2024Quality Outreach Heads-up - New Leyden Early-Access Builds – inside.java
22. 6. 2024Quality Outreach Heads-up - New Loom Early-Access Builds – inside.java
21. 6. 2024How to Build Custom Java Runtimes with Jlink – inside.java
20. 6. 2024What Happened to String Templates? Inside Java Newscast #71 – inside.java
19. 6. 2024Addressing Fragmentation in ZGC through Custom Allocators – inside.java
18. 6. 2024Quality Outreach Heads-up - JDK 23: Changes Default Annotation Processing Policy – inside.java
13. 6. 2024Code Models – inside.java
12. 6. 2024The Inside Java Newsletter: Never Ending Innovation – inside.java
11. 6. 2024Encodings for Flattened Heap Values – inside.java
10. 6. 2024When to use Data-Oriented Programming v1.1 – inside.java
8. 6. 2024Java SE Spring 2024 Roadmap Update – inside.java
7. 6. 2024Introducing Oracle Code Assist – inside.java
6. 6. 2024All Java 23 Features - Inside Java Newscast #70 – inside.java
5. 6. 2024Separate Operations From Data - Data-Oriented Programming v1.1 – inside.java
4. 6. 2024JEP targeted to JDK 23: 481: Scoped Values (3rd Preview) – inside.java
4. 6. 2024JEP targeted to JDK 23: 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal – inside.java
3. 6. 2024Make Illegal States Unrepresentable - Data Oriented Programming v1.1 – inside.java
2. 6. 2024JEP targeted to JDK 23: 480: Structured Concurrency (Third Preview) – inside.java
1. 6. 2024Java in 2024 - Constant evolution, delivered. – inside.java
31. 5. 2024JEP targeted to JDK 23: 482: Flexible Constructor Bodies (Second Preview) – inside.java
29. 5. 2024Model Data, the Whole Data, and Nothing but the Data - Data Oriented Programming v1.1 – inside.java
28. 5. 2024Job Opportunity: Software Developer – inside.java
28. 5. 2024JEP targeted to JDK 23: 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) – inside.java
27. 5. 2024Model Data Immutably and Transparently - Data Oriented Programming v1.1 – inside.java
26. 5. 2024Job Opportunity: Senior Principal Software Developer – inside.java
25. 5. 2024Job Opportunity: Principal Software Developer – inside.java
23. 5. 2024Data Oriented Programming in Java - Version 1.1 – inside.java
23. 5. 2024Data Oriented Programming in Java - Version 1.1 – inside.java
22. 5. 2024Job Opportunity: Senior Java Troubleshooting Engineer (Java Support Team) – inside.java
18. 5. 2024Introduction to JDK Mission Control – inside.java
17. 5. 2024Java Visual Studio Code Extension Update – inside.java
16. 5. 2024Module Imports in Java 23 - Inside Java Newscast #69 – inside.java
9. 5. 2024JEP targeted to JDK 23: 467: Markdown Documentation Comments – inside.java
8. 5. 2024Automating Oracle JDK Updates Using JMS’ Java Download – inside.java
7. 5. 2024JEP targeted to JDK 23: 474: ZGC: Generational Mode by Default – inside.java
6. 5. 2024JEP targeted to JDK 23: 476: Module Import Declarations (Preview) – inside.java
1. 5. 2024JavaDoc Hits the Markdown on Comments - Inside Java Newscast #68 – inside.java
29. 4. 2024The Inside Java Newsletter: Special Issue — JCON Europe – inside.java
28. 4. 2024Java 21 and Beyond: A Roadmap of Innovations – inside.java
26. 4. 2024Java in 2024 - Constant Change, Delivered – inside.java
24. 4. 2024Java Management Service – inside.java
21. 4. 2024What’s New in JMC 9? - Sip of Java – inside.java
20. 4. 2024JEP 469: Vector API (Eighth Incubator) – inside.java
18. 4. 2024Java Withers - Inside Java Newscast #67 – inside.java
18. 4. 2024Java Withers - Inside Java Newscast #67 – inside.java
18. 4. 2024JEP 473: Stream Gatherers (Second Preview) – inside.java
17. 4. 2024Jextract Guide – inside.java
12. 4. 2024Programmer’s Guide to JDK Flight Recorder – inside.java
12. 4. 2024Job Opportunity: Principal Software Developer (Java Security Libraries) – inside.java
11. 4. 2024Job Opportunity: Software Development Engineer – inside.java
11. 4. 2024Job Opportunity: Software Development Engineer – inside.java
9. 4. 2024Job Opportunity: Software Development Manager – inside.java
9. 4. 2024A Decade of JDK Updates in OpenJDK – inside.java
8. 4. 2024Job Opportunity: Senior Principal Software Developer – inside.java
7. 4. 2024Job Opportunity: Senior Software Developer – inside.java
4. 4. 2024Java 23: Restoring the Balance with Primitive Patterns - Inside Java Newscast #66 – inside.java
29. 3. 2024Quality Outreach Heads-up - JDK 20-23: Support for Unicode CLDR Version 42 – inside.java
28. 3. 2024JEP targeted to JDK 23: 466: Class-File API (Second Preview) – inside.java
27. 3. 2024New Java Platform Extension for VS Code Release – inside.java
26. 3. 2024Heads-up: macOS 14 users running on Apple silicon systems should update directly to macOS 14.4.1 – inside.java
25. 3. 2024Pruning Dead Exception Handlers – inside.java
24. 3. 2024Project Wakefield - The JDK Wayland Desktop on Linux – inside.java
22. 3. 2024MethodHandle Primer – inside.java
21. 3. 2024JDK 22 in Two Minutes! - Sip of Java – inside.java
20. 3. 2024JDK 22 Security Enhancements – inside.java
19. 3. 2024The Arrival of Java 22! – inside.java
19. 3. 2024JavaOne Returns to the San Francisco Bay Area! – inside.java
16. 3. 2024Heads-up: Issue with macOS 14.4 (Sonoma) on Apple silicon – inside.java
14. 3. 2024JDK 22 Release Notes Review - Inside Java Newscast #65 – inside.java
9. 3. 2024Modern Java in Action – inside.java
6. 3. 2024Netflix - Bending Pause Times to Your Will with Generational ZGC – inside.java
3. 3. 2024Java 17 to 21: A Showcase of JDK Security Enhancements – inside.java
1. 3. 2024Exploring Triton GPU programming for neural networks in Java – inside.java
29. 2. 2024(Dirty?) Tricks in Java 22 - Inside Java Newscast #64 – inside.java
28. 2. 2024Project Leyden: Capturing Lightning in a Bottle – inside.java
27. 2. 2024What is Sustaining Engineering? – inside.java
25. 2. 2024Java’s Custom Runtime Builder - jlink – inside.java
23. 2. 2024The State of OpenJDK – inside.java
21. 2. 2024Quality Outreach Heads-up - Virtual Threads “Pinning” Issue – inside.java
19. 2. 2024State of jextract – inside.java
18. 2. 2024Java Language Update - Early 2024 Edition – inside.java
17. 2. 2024Virtual Threads - Next Steps – inside.java
16. 2. 2024When should a compiler expand garbage collection barriers? – inside.java
15. 2. 2024Does Java 22 Kill Build Tools? - Inside Java Newscast #63 – inside.java
14. 2. 2024Emulating C# LINQ in Java using Code Reflection – inside.java
13. 2. 2024Foreign Function & Memory API - A (quick) peek under the hood – inside.java
12. 2. 2024Data Oriented Programming in Java 21 – inside.java
10. 2. 2024Java 21 and Beyond: A Roadmap of Innovations – inside.java
9. 2. 2024JDK 22 G1/Parallel/Serial GC changes – inside.java
8. 2. 2024Data Oriented Programming in Java 21, Solving the Countdown game - JEP Cafe #22 – inside.java
7. 2. 2024Automatic differentiation of Java code using Code Reflection – inside.java
6. 2. 2024Quality Outreach Heads-up - Java Array Element Alignment: Weakening of Some Methods Guarantees ? – inside.java
5. 2. 2024Java Renaissance – inside.java
4. 2. 2024Managing Throughput with Virtual Threads - Sip of Java – inside.java
1. 2. 2024Java 22 Previews Statements Before super(…) and this(…) - Inside Java Newscast #62 – inside.java
29. 1. 2024Quality Outreach Heads-up - Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal in a Future Release – inside.java
24. 1. 2024JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) – inside.java
24. 1. 2024JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) – inside.java
18. 1. 2024Java’s Plans for 2024 - Inside Java Newscast #61 – inside.java
16. 1. 2024Stepping in 2024 with Powerful Java Language Features – inside.java
8. 1. 2024Episode 32 “The Panama Effect” with Jorne Vernee – inside.java
6. 1. 2024Tutorial: JWebserver - Launch the Java Simple Web Server – inside.java
21. 12. 2023Java Highlights of 2023 - Inside Java Newscast #60 – inside.java
21. 12. 2023Tis the season of…Thanks! – inside.java
17. 12. 2023Deprecated Features in Java 18 thru 21 - Sip of Java – inside.java
15. 12. 2023Uniform handling of failure in switch – inside.java
14. 12. 2023JDK 21: The GCs keep getting better – inside.java
13. 12. 2023Java SE Security Developer’s Guide – inside.java
11. 12. 2023JEP targeted to JDK 22: 462: Structured Concurrency (Second Preview) – inside.java
10. 12. 2023AutoCloseable HttpClient - Sip of Java – inside.java
8. 12. 2023JEP targeted to JDK 22: 458: Launch Multi-File Source-Code Programs – inside.java
7. 12. 2023Java 22 Unpacking - Inside Java Newscast #59 – inside.java
4. 12. 2023Locale Updates in Java 21 - Sip of Java – inside.java
3. 12. 2023Another VS Code Extension for Java? – inside.java
2. 12. 2023JEP targeted to JDK 22: 464: Scoped Values (Second Preview) – inside.java
1. 12. 2023JEP targeted to JDK 22: 423: Region Pinning for G1 – inside.java
30. 11. 2023JEP targeted to JDK 22: 457: Class-File API (Preview) – inside.java
29. 11. 2023JEP targeted to JDK 22: 463: Implicitly Declared Classes and Instance Main Methods (Second Preview) – inside.java
28. 11. 2023Introducing Generational ZGC – inside.java
27. 11. 2023Finding CPU Load with JFR - Sip of Java – inside.java
23. 11. 2023JEP targeted to JDK 22: Statements before super(…) (Preview) – inside.java
23. 11. 2023JEP targeted to JDK 22: 447: Statements before super(…) (Preview) – inside.java
22. 11. 2023JEP targeted to JDK 22: JEP 456: Unnamed Variables & Patterns – inside.java
20. 11. 2023What’s New in Java 21 - Oracle TV from CloudWorld 2023 – inside.java
20. 11. 2023Improved Emoji Support in Java 21 - Sip of Java – inside.java
19. 11. 2023JEP targeted to JDK 22: 460: Vector API (7th Incubator) – inside.java
18. 11. 2023JEP targeted to JDK 22: 459: String Templates (Second Preview) – inside.java
17. 11. 2023Tutorial - Debugging in Java – inside.java
16. 11. 2023Java On The GPU - Inside Java Newscast #58 – inside.java
15. 11. 2023Downloading Java with JMS – inside.java
14. 11. 2023Package a JavaFX Application as a Native Executable – inside.java
13. 11. 2023Pattern Matching for switch - Sip of Java – inside.java
11. 11. 2023Open sourcing Jipher for FIPS regulated environments – inside.java
10. 11. 2023Optimizing your equals() methods with Pattern Matching - JEP Cafe #21 – inside.java
9. 11. 2023Oracle TV from CloudWorld 2023: New Java 21 features – inside.java
7. 11. 2023Hazelcast Jet on Generational ZGC – inside.java
6. 11. 2023Record Patterns in Java 21 - Sip of Java – inside.java
6. 11. 2023In-memory HttpServer Handler – inside.java
3. 11. 2023Solving the Countdown problem with Java 21’s Language Features – inside.java
2. 11. 2023Better Java Streams with Gatherers - Inside Java Newscast #57 – inside.java
30. 10. 2023Virtual Threads Explained - Sip of Java – inside.java
30. 10. 2023The Inside Java Newsletter: Stories from the Community – inside.java
27. 10. 2023New candidate JEP: 461: Stream Gatherers (Preview) – inside.java
26. 10. 2023Java Architects Answer Your Questions – inside.java
23. 10. 2023Quality Outreach Heads-up - JDK 22: Annotation Processing Behavior Change – inside.java
23. 10. 2023JDK Tool Access from JShell - Sip of Java – inside.java
21. 10. 2023Reducing P99 Latencies with Generational ZGC – inside.java
20. 10. 2023FFM API Goes Final! – inside.java
20. 10. 2023Brian Goetz Answers Your Java Questions – inside.java
18. 10. 2023Introducing the Oracle Java Platform Extension for Visual Studio Code – inside.java
17. 10. 2023JavaFX Notebook – inside.java
15. 10. 2023G1: Java’s Default Garabge Collector - Stack Walker #4 – inside.java
14. 10. 2023Project Leyden – inside.java
14. 10. 2023Java 21… and Beyond – inside.java
13. 10. 2023Support Markdown in javadoc Comments – inside.java
12. 10. 2023Where the JVM is Entering the Era of AI Performance Tuning! – inside.java
11. 10. 2023Teaching Old Streams New Tricks – inside.java
11. 10. 2023ArrayList vs. LinkedList - JEP Cafe #20 – inside.java
10. 10. 2023Using JAXB in Custom Ant Tasks on Recent Java Versions – inside.java
9. 10. 2023Generational ZGC - Sip of Java – inside.java
8. 10. 2023Building and Deploying Java Client Desktop Applications with JDK 21 and Beyond – inside.java
6. 10. 2023With Java 21, Your Code Runs Even Faster but How is that Possible? – inside.java
5. 10. 2023New Class-File API will make Java Updates easier - Inside Java Newscast #56 – inside.java
4. 10. 2023What is… a Concurrent Undo Cycle – inside.java
3. 10. 2023Java 21 is an explosive release! 💣💥 – inside.java
2. 10. 2023Sequenced Collections API - Sip of Java – inside.java
28. 9. 2023New candidate JEP: 457: Class-File API (Preview) – inside.java
27. 9. 2023New candidate JEP: 456: Unnamed Variables and Patterns – inside.java
26. 9. 2023New candidate JEP: 455: Primitive types in Patterns, instanceof, and switch (Preview) – inside.java
25. 9. 2023My Favorite JDK 21 Feature: Javadoc Search URL – inside.java
22. 9. 2023JDK 21 Security Enhancements – inside.java
20. 9. 2023Virtual Threads: An Adoption Guide – inside.java
19. 9. 2023The Arrival of Java 21! – inside.java
17. 9. 2023Java21 Brings Full Pattern Matching #RoadTo21 – inside.java
15. 9. 2023Java Records are "Trusted" and Consequently Faster – inside.java
14. 9. 2023The Inside Java Newsletter: Learning, Sharing, Collaborating – inside.java
14. 9. 2023JVMLS 2023 Keynote – inside.java
13. 9. 2023Java 21 Security #RoadTo21 – inside.java
11. 9. 2023New candidate JEP: 454: Foreign Function & Memory API – inside.java
10. 9. 2023Java 21 API Changes #RoadTo21 – inside.java
7. 9. 2023JVMLS - Project Leyden – inside.java
6. 9. 2023Call for Discussion: New Project: Babylon – inside.java
6. 9. 2023Java 21 Tool Enhancements: Better Across the Board #RoadTo21 – inside.java
5. 9. 2023JVMLS - Value Objects in Valhalla – inside.java
4. 9. 2023JVMLS - Everything You Never Wanted to Know about Java Class Initialization – inside.java
3. 9. 2023Java 21 JVM and GC Improvements #RoadTo21 – inside.java
31. 8. 2023JVMLS - Generational ZGC and Beyond – inside.java
30. 8. 2023Java 21 new feature: Virtual Threads #RoadTo21 – inside.java
29. 8. 2023JVMLS - Fast JVM Startup with Checkpoint & Restore – inside.java
29. 8. 2023FFM API Provides Massive Performance Improvements for Native Strings – inside.java
27. 8. 2023Upgrading from Java 17 to 21 #RoadTo21 – inside.java
26. 8. 2023JVMLS - Continuations Under the Covers – inside.java
25. 8. 2023JVMLS - The Challenges of Introducing Virtual Threads to the Java Platform – inside.java
24. 8. 2023JVMLS - A Classfile API for the JDK – inside.java
23. 8. 2023JVMLS - From CPU to GPU and FPGAs with TornadoVM – inside.java
22. 8. 2023JVMLS - Java and GPU … are we nearly there yet? – inside.java
22. 8. 2023Introduction: Q-descriptors and v-bytecodes – inside.java
21. 8. 2023JVMLS - Foreign Function & Memory API – inside.java
17. 8. 2023The Inside Java Newsletter: July 2023 — The Paris JUG Java Day – inside.java
16. 8. 2023New container-discuss@openjdk.org mailing list – inside.java
12. 8. 2023Using Computed Constants to Manage Static State in Leyden – inside.java
10. 8. 2023G1/Parallel/Serial GC improvements in JDK 21 – inside.java
8. 8. 2023To Java 21 and Beyond! – inside.java
4. 8. 2023Draft JEP: Computed Constants – inside.java
3. 8. 2023Strengthen your Java App’s Defenses with Key Encapsulation Mechanism API - Inside Java Newscast #54 – inside.java
31. 7. 2023Quality Outreach Heads-up - JLine is now the Default Console Provider – inside.java
31. 7. 2023Project Leyden: Toward Condensers – inside.java
30. 7. 2023KDF JEP for the Java Platform – inside.java
29. 7. 2023Quality Outreach Heads-up - Annotation Processing Change – inside.java
28. 7. 2023Foreign Function & Memory API Summer Update – inside.java
20. 7. 2023What’s Arriving for JFR in JDK 21 - Inside Java Newscast #53 – inside.java
11. 7. 2023Java’s Startup Booster: CDS – inside.java
6. 7. 2023Java 21 is no LTS Version - Inside Java Newscast #52 – inside.java
1. 7. 2023What’s New in JDK 20? – inside.java
30. 6. 2023The Inside Java Newsletter: June 2023 - An Inspiration for the Future! – inside.java
29. 6. 2023Gathering the Streams – inside.java
26. 6. 2023Quality Outreach Heads-up - On The Importance of Testing With Early-Access Build – inside.java
22. 6. 2023Java 21 - The Other Side - Inside Java Newscast #51 – inside.java
20. 6. 2023Optimizing Memory Utilization with Automated Heap Sizing in ZGC – inside.java
19. 6. 2023Java 21 New Feature: Sequenced Collections - JEP Cafe #19 – inside.java
16. 6. 2023Optimize Java Applications and Simplify Uptaking New JDK Versions with Java Management Service – inside.java
12. 6. 2023Preserving the Mental Map when Visualizing Dynamic Graphs – inside.java
12. 6. 2023Create a multi-platform container image with Java SE Subscription Enterprise Performance Pack – inside.java
11. 6. 2023Collections Utility Class - Sip of Java – inside.java
8. 6. 2023All That is in Java 21?! - Inside Java Newscast #50 – inside.java
4. 6. 2023JDK Mission Control 8.3 - Sip of Java – inside.java
2. 6. 2023Design Document on Nullability and Value Types – inside.java
31. 5. 2023New JFR `view` Command – inside.java
30. 5. 2023UseDynamicNumberOfCompilerThreads and Memory Footprint – inside.java
28. 5. 2023Objects Utility Class - Sip of Java – inside.java
26. 5. 2023Patterns: Exhaustiveness, Unconditionality, and Remainder – inside.java
25. 5. 2023Script Java Easily in 21 and Beyond - Inside Java Newscast #49 – inside.java
24. 5. 2023JEP proposed to target JDK 21: 451: Prepare to Disallow the Dynamic Loading of Agents – inside.java
22. 5. 2023JavaDoc JDK 20 Updates - Sip of Java – inside.java
20. 5. 2023JEP proposed to target JDK 21: 452: Key Encapsulation Mechanism API – inside.java
16. 5. 2023A Glance At The Java Performance Toolbox – inside.java
14. 5. 2023JFR: Java’s Observability & Monitoring Framework - Stack Walker #2 – inside.java
12. 5. 2023Quality Outreach Heads-up - JDK 21: Sequenced Collections Incompatibilities – inside.java
11. 5. 2023Save 10-20% Memory With Compact Headers - Inside Java Newscast #48 – inside.java
9. 5. 2023JEP proposed to target JDK 21: 443: Unnamed Patterns and Variables (Preview) – inside.java
8. 5. 2023Quality Outreach Heads-up - JDK 21 - New Network Interface Names on Windows – inside.java
7. 5. 2023OpenJDK - Change the Future of Java – inside.java
6. 5. 2023JEP proposed to target JDK 21: 445: Unnamed Classes and Instance Main Methods (Preview) – inside.java
5. 5. 2023JEP proposed to target JDK 21: 441: Pattern Matching for switch – inside.java
5. 5. 2023JEP proposed to target JDK 21: 440: Record Patterns – inside.java
4. 5. 2023Java Virtual Threads – inside.java
4. 5. 2023JEP proposed to target JDK 21: 439: Generational ZGC – inside.java
3. 5. 2023JEP proposed to target JDK 21: 448: Vector API (6th Incubator) – inside.java
2. 5. 2023Building High Performance Microservices for Java with Micronaut & GraalVM – inside.java
1. 5. 2023Arrays Utility Class - Sip of Java – inside.java
28. 4. 2023The SolutionFactory To Java’s Problems - Keynote – inside.java
27. 4. 2023Interpolating Strings Like a King in Java 21 - Inside Java Newscast #47 – inside.java
25. 4. 2023GraalVM Native Image — Faster, Smarter, Leaner – inside.java
25. 4. 2023Episode 31 “Sequenced Collections” with Stuart Marks – inside.java
24. 4. 2023JFR Event Stream Stop - Sip of Java – inside.java
23. 4. 2023Z Garbage Collector: The Next Generation – inside.java
22. 4. 2023JDK 20 Release! - Sip of Java – inside.java
21. 4. 2023Helidon - Microservices on Modern Java – inside.java
18. 4. 2023Project Panama: Interconnecting the Java Virtual Machine and Native Code – inside.java
16. 4. 2023JavaFX 20 and Beyond – inside.java
15. 4. 2023JEP proposed to target JDK 21: 442: Foreign Function & Memory API (3rd Preview) – inside.java
13. 4. 2023Getting Rid Of Unused Variables (Finally) - Inside Java Newscast #46 – inside.java
11. 4. 2023Evolving the Security of the Java Platform – inside.java
9. 4. 2023JEP proposed to target JDK 21: 444: Virtual Threads – inside.java
8. 4. 2023JDK 20 - Reviewing the Enhancements in the Latest JDK Release – inside.java
6. 4. 2023Java Language Futures, Spring 2023 Edition – inside.java
3. 4. 2023Throughput Analysis of Safepoint-attached Barriers in a Low-latency Garbage Collector – inside.java
2. 4. 2023Java Next - From Amber to Loom, from Panama – inside.java
1. 4. 2023JDK 20 - Sip of Java – inside.java
30. 3. 2023Java 21’s New (Sequenced) Collections - Inside Java Newscast #45 – inside.java
29. 3. 2023Troubleshooting Native Memory Issues in Java Applications – inside.java
28. 3. 2023Quality Outreach Heads-up - JDK 20: Support for Unicode CLDR Version 42 – inside.java
23. 3. 2023Java 20 Unboxing - Inside Java Newscast #44 – inside.java
22. 3. 2023Java First. Java Always. | Level Up Keynote – inside.java
22. 3. 2023JDK 20 Security Enhancements – inside.java
21. 3. 2023The Arrival of Java 20! – inside.java
21. 3. 2023Episode 30 “Preview Features: A Look Back and A Look Ahead” with Alex Buckley – inside.java
20. 3. 2023SuperWord (Auto-Vectorization) - An Introduction – inside.java
17. 3. 2023G1/Parallel/Serial GC improvements in JDK 20 – inside.java
14. 3. 2023Write performant Java code with the Vector API - JEP Café 18 – inside.java
13. 3. 2023Running JDK Tools within a JShell Session – inside.java
9. 3. 2023Data-Oriented Programming in Java – inside.java
6. 3. 2023Deconstruction Patterns – inside.java
5. 3. 2023ZGC : Java’s Highly Scalable Low-Latency Garbage Collector - Stack Walker #1 – inside.java
3. 3. 2023JEP proposed to target JDK 21: 431: Sequenced Collections – inside.java
3. 3. 2023JEP proposed to target JDK 21: 430: String Templates (Preview) – inside.java
2. 3. 2023The Holy Grail of Java Performance - Inside Java Newscast #43 – inside.java
1. 3. 2023JEP proposed to target JDK 20: 438: Vector API (5th Incubator) – inside.java
27. 2. 2023Oracle DevLive: Level Up | Java Developer Day – inside.java
27. 2. 2023Programmer’s Guide to JDK Flight Recorder – inside.java
23. 2. 2023The Importance of Writing Stuff Down – inside.java
22. 2. 2023Tutorial - Introduction to Java Encryption/Decryption – inside.java
21. 2. 2023Write Efficient Bug-free and Simple Comparators in Java - JEP Café #17 – inside.java
20. 2. 2023Quality Outreach Heads-up - JDK 20: JMX Connections Use an ObjectInputFilter by Default – inside.java
16. 2. 2023Foreign Function & Memory API Live – inside.java
15. 2. 2023Quality Outreach Heads-up - JDK 20: Deprecate URL Public Constructors – inside.java
14. 2. 2023From Java Security with Love - Inside Java Newscast #42 – inside.java
13. 2. 2023JDK 21 - Image Performance Improvements – inside.java
3. 2. 2023Draft JEP: JDK Packaging Guidelines – inside.java
2. 2. 2023Future Java - Prepare Your Codebase Now! - Inside Java Newscast #41 – inside.java
29. 1. 2023Java Modules in Real Life – inside.java
27. 1. 2023Quality Outreach Heads-up - JDK 21: JMX Subject Delegation & Fine-grained Security Deprecation – inside.java
26. 1. 2023JDK 21 - Performance Improvements Revealed – inside.java
26. 1. 2023Tutorial - The Java I/O API – inside.java
25. 1. 2023ZGC - The Future of Low-Latency Garbage Collection Is Here – inside.java
24. 1. 2023On Markdown in (Java) documentation – inside.java
23. 1. 2023Lifetimes in the Foreign Function & Memory API – inside.java
19. 1. 2023Java’s Plans for 2023 - Inside Java Newscast #40 – inside.java
18. 1. 2023Java 20 - An Almost Infinite Memory Segment Allocator – inside.java
18. 1. 2023Informational JEP: Preview Features: A Look Back, and A Look Ahead – inside.java
17. 1. 2023Java Management Service – inside.java
12. 1. 2023Episode 29 “Helidon Níma & Virtual Threads” – inside.java
10. 1. 2023From ThreadLocal to ScopedValue with Loom - JEP Café #16 – inside.java
9. 1. 2023Java 20 - Colossal Sparse Memory Segments – inside.java
9. 1. 2023Another Panama Update – inside.java
4. 1. 2023Secure Coding Guidelines for Java SE – inside.java
28. 12. 2022Java Networking Enhancements since JDK 11 – inside.java
23. 12. 2022Episode 28 “Java Language - State of the Union” – inside.java
22. 12. 2022Tutorial - Using Pattern Matching – inside.java
15. 12. 202224 Java Features You Missed In 2022 - Inside Java Newscast #39 – inside.java
13. 12. 2022Quality Outreach Heads-up - Valhalla: LW4 Early-Access Builds – inside.java
12. 12. 2022Running and Building Gradle with Different JDKs - Sip of Java – inside.java
12. 12. 2022Programmer’s Guide to JDK Flight Recorder – inside.java
8. 12. 2022Building and Deploying Java Client Desktop Applications with JDK 17 and Beyond – inside.java
6. 12. 2022Java Value Objects in Action with Valhalla - JEP Café #15 – inside.java
5. 12. 2022Java 20 - Sneak Peek on the Foreign Function & Memory API – inside.java
1. 12. 2022Glimpse at Java 20: Pattern Matching, Concurrent Programming and Valhalla - Inside Java Newscast #38 – inside.java
29. 11. 2022Quality Outreach Heads-up - New Generational ZGC Early Access Builds – inside.java
22. 11. 2022Quality Outreach Heads-up - JDK 20: java.net.URL parsing fix & behavior change – inside.java
21. 11. 2022Using the JShell API to implement a Java Source Browser – inside.java
18. 11. 2022Episode 27 “JavaFX” – inside.java
17. 11. 2022Generational ZGC - Inside Java Newscast #37 – inside.java
16. 11. 2022Job Opportunity: Java Security Engineer – inside.java
15. 11. 2022New candidate JEP: 437: Structured Concurrency (2nd Incubator) – inside.java
15. 11. 2022New candidate JEP: 436: Virtual Threads (2nd Preview) – inside.java
14. 11. 2022Script Friendly JDK Download URLs - Sip of Java – inside.java
14. 11. 2022Quality Outreach Heads-up - JDK 20: Disable the Legacy Parallel Class Loading Workaround … – inside.java
9. 11. 2022Quality Outreach Heads-up - JDK 20: Thread.stop(), Thread.suspend() and Thread.resume() degradation – inside.java
8. 11. 2022Java 17 to 20 Pattern Matching full tutorial with Records, Instanceof and Switch - JEP Café #14 – inside.java
7. 11. 2022JVM Logging - Sip of Java – inside.java
5. 11. 2022Java Thread Primitive Deprecation FAQ – inside.java
4. 11. 2022Dissecting Memory Sessions – inside.java
3. 11. 2022GraalVM in OpenJDK and More JavaOne Announcements - Inside Java Newscast #36 – inside.java
2. 11. 2022New candidate JEP: 435: Asynchronous Stack Trace VM API – inside.java
31. 10. 2022Using the JFR Event Streaming API in Automated Tests - Sip of Java – inside.java
28. 10. 2022New candidate JEP: 434: Foreign Function & Memory API (2nd Preview) – inside.java
27. 10. 2022The Future of Java is You | JavaOne 2022 Community Keynote – inside.java
26. 10. 2022Oracle Contributing GraalVM Community Edition Java Code to OpenJDK – inside.java
24. 10. 2022Pre-Allocated Methods for HashMap and HashSet - Sip of Java – inside.java
24. 10. 2022Inside Java | JavaOne 2022 Technical Keynote – inside.java
20. 10. 2022JavaFX 20 Early-Access builds – inside.java
19. 10. 2022New candidate JEP: 433: Pattern Matching for switch (4th Preview) – inside.java
19. 10. 2022New candidate JEP: 432: Record Patterns (2nd Preview) – inside.java
19. 10. 2022Java First. Java Always. – inside.java
18. 10. 2022Generational ZGC Early-Access builds – inside.java
17. 10. 2022Clean Code with Records, Sealed Classes and Pattern Matching – inside.java
14. 10. 2022Selectively Shifting and Constraining Computation – inside.java
13. 10. 2022The Age of Virtual Threads – inside.java
13. 10. 2022Java Collections Puzzlers – inside.java
12. 10. 2022Java 19 Overview – inside.java
11. 10. 2022New candidate JEP: 431: Sequenced Collections – inside.java
6. 10. 2022Starting (With) Java, Made Simple - Inside Java Newscast #35 – inside.java
3. 10. 2022JFR Scrub - Sip of Java – inside.java
29. 9. 2022Paving the on-ramp – inside.java
28. 9. 2022JavaOne Update Series: Run of Show – inside.java
27. 9. 2022Loom in the Java Ecosystem - Inside Java Newscast #34 – inside.java
26. 9. 2022Quality Outreach Heads-up - JDK 20 - Support for 1.7 source and target removed from javac – inside.java
26. 9. 2022AppCDS Autogenerate - Sip of Java – inside.java
23. 9. 2022Virtual Threads: New Foundations for High-Scale Java Applications – inside.java
23. 9. 2022Quality Outreach Heads-up - JDK 19 - Double.toString() and Float.toString() changes – inside.java
22. 9. 2022JDK 19 Security Enhancements – inside.java
21. 9. 2022G1/Parallel/Serial GC improvements in JDK 19 – inside.java
20. 9. 2022Moving Java Forward with Java 19 – inside.java
20. 9. 2022Episode 26 “Java 19 is Here!” – inside.java
20. 9. 2022The Arrival of Java 19! – inside.java
9. 9. 2022Job Opportunity: Senior Manager Java VM Development – inside.java
9. 9. 2022Job Opportunity: Senior JDK Flight Recorder Engineer – inside.java
8. 9. 2022Java 19 in Action - Inside Java Newscast #33 – inside.java
7. 9. 2022Job Opportunity: JDK Flight Recorder Engineer – inside.java
5. 9. 2022airhacks.fm: Java 19 Millions of Threads in No Time – inside.java
4. 9. 2022Job Opportunity: JavaFX Engineers – inside.java
29. 8. 2022Java 8 to 18: Most important changes in the Java Platform – inside.java
25. 8. 2022Job Opportunity: Java VM Runtime Engineer – inside.java
24. 8. 2022G1 Pre-Barrier Implementation – inside.java
23. 8. 2022String Templates, JavaFX 19, Deserialization, and more at JavaOne - Inside Java Newscast #32 – inside.java
22. 8. 2022Local Class Improvements - Sip of Java – inside.java
18. 8. 2022Concurrent Marking in G1 – inside.java
17. 8. 2022Internationalization in Java - Sip of Java – inside.java
17. 8. 2022Inside Java Newsletter: August 2022 – inside.java
12. 8. 2022New candidate JEP: 429: Extent-Local Variables (Incubator) – inside.java
11. 8. 2022Video Series: Why I’m excited for JavaOne – inside.java
11. 8. 2022Sequenced Collections, Purity, and more at JavaOne - Inside Java Newscast #31 – inside.java
8. 8. 2022The Serial Garbage Collector - Sip of Java – inside.java
7. 8. 2022Job Opportunity: Principal Vulnerability Engineer – inside.java
3. 8. 2022Episode 25 “JavaOne is Back!” – inside.java
2. 8. 2022Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13 – inside.java
1. 8. 2022The Parallel Garbage Collector - Sip of Java – inside.java
1. 8. 2022Java Modules in Real Life – inside.java
28. 7. 2022Java Q&A - Inside Java Newscast #30 – inside.java
27. 7. 2022Quality Outreach Heads-up - JavaFX Media Enhancements Survey – inside.java
25. 7. 2022Job Opportunity: Java Security Engineer – inside.java
22. 7. 2022JavaOne Update Series: Part 2 – inside.java
21. 7. 2022How Amber is Driving Java’s Evolution – inside.java
19. 7. 2022Clean Application Development with Records, Sealed Classes and Pattern Matching – inside.java
18. 7. 2022How many subclasses can be declared for a sealed class? – inside.java
14. 7. 2022JavaOne Update Series: Part 1 – inside.java
14. 7. 2022Data-Oriented Programming - Inside Java Newscast #29 – inside.java
12. 7. 2022HotSpot Deep Dive - Safepoint – inside.java
11. 7. 2022Local Variable Type Inference FAQ – inside.java
7. 7. 2022Launching 10 millions virtual threads with Loom - JEP Café #12 – inside.java
4. 7. 2022JShell the Java REPL - Sip of Java – inside.java
1. 7. 2022Mitigate the relocation degradations for cache locality improvement algorithm – inside.java
30. 6. 2022What is OpenJDK? - Inside Java Newscast #28 – inside.java
29. 6. 2022Episode 24 “Towards Generational ZGC!” – inside.java
27. 6. 2022The new HTTP Client API - Sip of Java – inside.java
27. 6. 2022Introduction to Project Panama - Part 2: Variadic Functions – inside.java
20. 6. 2022Data Oriented Programming in Java – inside.java
20. 6. 2022The G1 Garbage Collector - Sip of Java – inside.java
16. 6. 2022Java 19 - The Best Java Release? - Inside Java Newscast #27 – inside.java
15. 6. 2022Quality Outreach Heads-up - openjdk.java.net ➜ openjdk.org DNS transition – inside.java
13. 6. 2022JFR Configuration Improvements – inside.java
8. 6. 2022Java 19 Virtual Threads - JEP Café #11 – inside.java
6. 6. 2022JDK GCs Comparison - Sip of Java – inside.java
6. 6. 2022Introduction to Project Panama. Part 1: “Hello World” – inside.java
5. 6. 2022Job Opportunity: JavaFX Engineers – inside.java
2. 6. 2022Deconstructing Records in Pattern Matching - Inside Java Newscast #26 – inside.java
1. 6. 2022JFR Improved Ergonomics – inside.java
31. 5. 2022Concurrent Thread-stack Processing in the Z Garbage Collector – inside.java
30. 5. 2022ZGC, the JDK’s Newest Garbage Collector - Sip of Java – inside.java
27. 5. 2022Testing Clean Cleaner Cleanup – inside.java
26. 5. 2022JEP proposed to target JDK 19: 428: Structured Concurrency (Incubator) – inside.java
26. 5. 2022Job Opportunity: Senior Software Quality Engineer – Security Libraries – inside.java
25. 5. 2022Replacing Finalizers with Cleaners – inside.java
24. 5. 2022Control-flow based JIT compiler visualization – inside.java
23. 5. 2022Scripting with Java - Sip of Java – inside.java
20. 5. 2022Project Leyden: Beginnings – inside.java
20. 5. 2022News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, … - Inside Java Newscast #25 – inside.java
18. 5. 2022Job Opportunity: Java VM Compiler Developer – inside.java
16. 5. 2022Quality Outreach Heads-up - JEP 425 Virtual Threads (preview) Testing – inside.java
13. 5. 2022JEP proposed to target JDK 19: Record Patterns (Preview) – inside.java
12. 5. 2022Sip of Java - JFR Event Stream – inside.java
11. 5. 2022Job Opportunity: JavaFX Engineers – inside.java
9. 5. 2022Moving the Java Community Forward – inside.java
9. 5. 2022Java Next - From Amber to Loom, from Panama to Valhalla – inside.java
5. 5. 2022WHEN and NULL In Pattern Matching - Inside Java Newscast #24 – inside.java
5. 5. 2022Job Opportunity: Full-Stack Developers – inside.java
3. 5. 2022Modern Java Delivery: Java 17, 18 and Open JDK – inside.java
2. 5. 2022JDK 8 to JDK 18 in Garbage Collection: 10 Releases, 2000+ Enhancements – inside.java
30. 4. 2022New Loom Early Access builds – inside.java
29. 4. 2022ZGC - What’s new in JDK 18 – inside.java
28. 4. 2022JEP proposed to target JDK 19: 425: Virtual Threads (Preview) – inside.java
28. 4. 2022Why Write an Empty finalize() Method? – inside.java
28. 4. 2022Job Opportunity: Full-Stack Developers – inside.java
27. 4. 2022Quality Outreach Heads-up - New default macOS Rendering Pipeline – inside.java
26. 4. 2022New candidate JEP: 427: Pattern Matching for switch (Third Preview) – inside.java
25. 4. 2022Custom JDK Flight Recorder Events - Sip of Java – inside.java
22. 4. 2022Job Opportunity: Java Language and Tooling Engineer – inside.java
21. 4. 2022Quality Outreach Heads-up - Java Cryptographic Extension Survey – inside.java
20. 4. 2022Oracle JRE and JDK Cryptographic Roadmap Update – inside.java
19. 4. 2022Java Language Futures: Spring 2022 Edition – inside.java
14. 4. 2022Sip of Java - JavaDoc Updates – inside.java
13. 4. 2022New candidate JEP: 426: Vector API (Fourth Incubator) – inside.java
12. 4. 2022Java Cryptographic Extension Survey – inside.java
7. 4. 2022Virtual Thread Deep Dive - Inside Java Newscast #23 – inside.java
6. 4. 2022Java into Containers, A Match Made in Heaven? – inside.java
6. 4. 2022New candidate JEP: 425: Virtual Threads (Preview) – inside.java
4. 4. 2022Sip of Java - JavaDoc Code Snippet API – inside.java
4. 4. 2022Project Panama: Say Goodbye to JNI – inside.java
1. 4. 2022Job Opportunity: Java Developer Advocate – inside.java
1. 4. 2022The Simple Web Server in JDK 18 – inside.java
1. 4. 2022Debugging Native Library Linkage Errors – inside.java
31. 3. 2022The Elegance of Pattern Matching in Modern Java – inside.java
30. 3. 2022ZGC - The Future of Low-Latency Garbage Collection Is Here – inside.java
29. 3. 2022New in JDK 18: Reviewing Enhancements in the Latest JDK Release – inside.java
28. 3. 2022Moving Java Forward Keynote – inside.java
24. 3. 2022Java Is Fast! - Inside Java Newscast #22 – inside.java
23. 3. 2022`jextract` Standalone Repository – inside.java
23. 3. 2022Programmer’s Guide to Snippets – inside.java
22. 3. 2022Episode 23 “Java 18 is Here!” – inside.java
22. 3. 2022The Arrival of Java 18! – inside.java
22. 3. 2022JavaOne is back! – inside.java
22. 3. 2022JDK 18 Security Enhancements – inside.java
21. 3. 2022Job Opportunity: Java Security Engineer – inside.java
20. 3. 2022Job Opportunity: Java Language and Tooling Engineer – inside.java
19. 3. 2022JEP targeted to JDK 19: 422: Linux/RISC-V Port – inside.java
18. 3. 2022Java Platform Evolution – inside.java
16. 3. 2022G1/Parallel/Serial GC improvements in JDK 18 – inside.java
15. 3. 2022Job Opportunity: Java VM Compiler Developer – inside.java
11. 3. 2022Introducing the `oracle-actions/setup-java` GitHub action – inside.java
10. 3. 2022All About JDK 18 - Inside Java Newscast #21 – inside.java
10. 3. 2022Job Opportunity: Java Technical Support Engineers – inside.java
9. 3. 2022JShell Tutorial – inside.java
7. 3. 2022Job Opportunity: Senior Manager Java VM Development – inside.java
4. 3. 2022Episode 22 “JEP 408 - Simple Web Server” – inside.java
3. 3. 2022Job Opportunity: JavaFX Engineer – inside.java
2. 3. 2022New candidate JEP: 424: Foreign Function & Memory API (Preview) – inside.java
1. 3. 2022Job Opportunity: Java VM Quality Engineer – inside.java
1. 3. 2022The New Stack - Java Adapts to Cloud Native Computing – inside.java
28. 2. 2022Job Opportunity: Java VM Runtime Engineer – inside.java
22. 2. 2022Leverage Java 17 New Features to Create Your Wordle Checker - JEP Café #10 – inside.java
16. 2. 2022Card Table Card Size Shenanigans – inside.java
10. 2. 2022Compiled & Tested Code In Javadoc - Inside Java Newscast #20 – inside.java
10. 2. 2022Quality Outreach Heads-up - JDK 19: Constant class entries ending in ‘/’ – inside.java
2. 2. 2022New candidate JEP: 423: Region Pinning for G1 – inside.java
1. 2. 2022Refactoring Java 8 code with Java 17 new features - JEP Café #9 – inside.java
31. 1. 2022Quality Outreach Heads-up - JDK 18: JEP 421 – inside.java
27. 1. 2022Where to use Optional - Inside Java Newscast #19 – inside.java
13. 1. 2022Java’s Plans for 2022 - Inside Java Newscast #18 – inside.java
12. 1. 2022Episode 21 “JEP 421 and Finalization Deprecation” – inside.java
12. 1. 2022Exceptions - You don’t gotta catch ‘em all! – inside.java
11. 1. 2022Java 17 Deep Dive – inside.java
10. 1. 2022Java SE - Write Once, Run Forever – inside.java
6. 1. 2022Records Patterns, Performance and Serialization - JEP Café #8 – inside.java
27. 12. 2021State of Valhalla – inside.java
25. 12. 202111 Great Java Tricks From Dev.java – inside.java
24. 12. 2021New Loom Early Access builds – inside.java
23. 12. 2021JDK 17 Script Friendly URLs – inside.java
17. 12. 2021Loom Brings Structured Concurrency - Inside Java Newscast – inside.java
15. 12. 2021Client Applications Configuration with Oracle JDK 11+ – inside.java
14. 12. 2021Understanding Metaspace and Class Space GC Log Entries – inside.java
10. 12. 2021Quality Outreach Heads-up - JDK 18: JEP 400 – inside.java
9. 12. 2021String Concatenation - JEP Café #7 – inside.java
8. 12. 2021JDK Migration Guide – inside.java
6. 12. 2021Working with the Simple Web Server – inside.java
6. 12. 2021Quality Outreach Heads-up - JDK 18: JEP 411 – inside.java
3. 12. 2021Panama/Foreign Status Update – inside.java
2. 12. 2021Simple Web Server - Inside Java Newscast – inside.java
30. 11. 2021On Parallelism and Concurrency – inside.java
30. 11. 2021JEP proposed to target JDK 18: 421: Deprecate Finalization for Removal – inside.java
29. 11. 2021Quality Outreach Heads-up - JDK 18: JEP 416 – inside.java
25. 11. 2021Java Value Layout Constants – inside.java
24. 11. 2021GC progress from JDK 8 to JDK 17 – inside.java
19. 11. 2021Records, Sealed Classes and Pattern Matching – inside.java
18. 11. 2021Factory Methods for Collections - JEP Café #6 – inside.java
16. 11. 2021JEP proposed to target JDK 18: 420: Pattern Matching for switch (Second Preview) – inside.java
16. 11. 2021JEP proposed to target JDK 18: 419: Foreign Function & Memory API (Second Incubator) – inside.java
15. 11. 2021Heap Regions X-Large – inside.java
15. 11. 2021A new Loom EA build and a new structured concurrency API – inside.java
13. 11. 2021To Java 17 and Beyond! – inside.java
12. 11. 2021Java Experts Spill the Beans – inside.java
11. 11. 2021What Happens to Finalization in JDK 18? - Inside Java Newscast – inside.java
11. 11. 2021Moving Java Forward…Together – inside.java
3. 11. 2021Improving Java Performance on OCI Ampere A1 Compute instances – inside.java
1. 11. 2021New candidate JEP: 421: Deprecate Finalization for Removal – inside.java
28. 10. 2021JEP proposed to target JDK 18: 418: Internet-Address Resolution SPI – inside.java
28. 10. 202111 Tricks From dev.java - Inside Java Newscast #14 – inside.java
26. 10. 2021Why user-mode threads are (often) the right answer – inside.java
21. 10. 2021Text Blocks - JEP Café #5 – inside.java
21. 10. 2021Sip of Java - Record Serialization – inside.java
20. 10. 2021JDK 18 augmented `javac -Xlint:serial` checks – inside.java
19. 10. 2021Oracle JRE and JDK Cryptographic Roadmap update – inside.java
19. 10. 2021JEP proposed to target JDK 18: 416: Reimplement Core Reflection with Method Handles – inside.java
18. 10. 2021In-memory HttpServer Handler – inside.java
17. 10. 2021Faster Charset Encoding – inside.java
15. 10. 2021Java SE 7 End of Extended Support in July 2022 – inside.java
15. 10. 2021Java 17… more videos, UTF-8 by default in Java 18 - Inside Java Newscast #13 – inside.java
14. 10. 2021Sip of Java - Serialization Filters – inside.java
13. 10. 2021Modern, Scalable Concurrency for the Java Platform – inside.java
12. 10. 2021Resource Scope Dependencies – inside.java
12. 10. 2021Learn Java 17 with IntelliJ IDEA – inside.java
11. 10. 2021G1: To Infinity and Beyond – inside.java
7. 10. 2021JEP proposed to target JDK 18: 408: Simple Web Server – inside.java
6. 10. 2021Java Management Service: What Is It? Why Do You Need It? – inside.java
5. 10. 2021ZGC - What’s new in JDK 17 – inside.java
5. 10. 2021Meet the Java Experts Panel – inside.java
4. 10. 2021JEP 400 and the Default Charset – inside.java
1. 10. 2021Gavin Bierman explains Pattern Matching for switch, a Java 17 preview feature – inside.java
29. 9. 2021Making Use of Sealed Classes in Java – inside.java
28. 9. 2021JDK 17: The Next Long-Term Support (LTS) Release Is Here – inside.java
27. 9. 2021Episode 20 “Java 17 is Here! Part 2” – inside.java
24. 9. 2021Pattern Matching in Java 17 and Beyond – inside.java
23. 9. 2021The Vector API in JDK 17 – inside.java
22. 9. 2021Floating-Point Arithmetic : What Every Java Programmer Should Know! – inside.java
21. 9. 2021Java Language Futures: Late 2021 Edition – inside.java
20. 9. 2021The javac Tree API – inside.java
17. 9. 2021Keynote - Moving Java Forward – inside.java
17. 9. 2021G1 GC & Parallel GC Improvements in JDK 17 – inside.java
16. 9. 2021Finalizing the Foreign APIs – inside.java
15. 9. 2021JDK 17 Security Enhancements – inside.java
15. 9. 2021Faster LTS and free JDK with Java 17 - Inside Java Newscast #12 – inside.java
14. 9. 2021Moving Java Forward Even Faster – inside.java
14. 9. 2021Java 17 / JDK 17: General Availability – inside.java
14. 9. 2021Introducing the Free Java License – inside.java
14. 9. 2021Moving the JDK to a Two Year LTS Cadence – inside.java
14. 9. 2021The Arrival of Java 17! – inside.java
10. 9. 2021What Modules Are About – inside.java
9. 9. 2021The Packaging Tool aka `jpackage` - JEP Café #4 – inside.java
9. 9. 2021JEP proposed to target JDK 18: 417: Vector API (Third Incubator) – inside.java
4. 9. 2021New candidate JEP: 418: Internet-Address Resolution SPI – inside.java
3. 9. 2021Calling a Rust library with the Panama FFI – inside.java
3. 9. 2021Brief Introduction to the Template Interpreter in OpenJDK – inside.java
1. 9. 2021JDK Mission Control Core libraries now available on Maven Central – inside.java
26. 8. 2021Fast and Secure Inter-process Communication on JDK 16 - Inside Java Newscast #11 – inside.java
23. 8. 2021JEP proposed to target JDK 18: 413: Code Snippets in Java API Documentation – inside.java
19. 8. 2021JEP Café #3 – inside.java
13. 8. 2021New Loom Early Access Build – inside.java
12. 8. 2021New candidate JEP: 417: Vector API (Third Incubator) – inside.java
12. 8. 2021Inside Java Newscast #10 – inside.java
11. 8. 2021CFV: New Project: Wakefield – inside.java
6. 8. 2021What are they building—and why? 6 questions for the top Java architects – inside.java
5. 8. 2021New candidate JEP: 416: Reimplement Core Reflection with Method Handles – inside.java
3. 8. 2021JEP proposed to target JDK 18: 400: UTF-8 by Default – inside.java
2. 8. 2021Project Loom: Modern Scalable Concurrency for the Java Platform – inside.java
2. 8. 2021AMA About the Java Language – inside.java
1. 8. 2021Minor improvement to anonymous classes – inside.java
29. 7. 2021Inside Java Newscast #9 – inside.java
22. 7. 2021JEP Café #2 - Sealed Classes – inside.java
16. 7. 2021A few updates to JEP 411: Deprecate the Security Manager for Removal – inside.java
15. 7. 2021Inside Java Newscast #8 – inside.java
7. 7. 2021Call for Discussion : New Project to support the Wayland display server on Linux – inside.java
2. 7. 2021Add support for secondary carriers to Memory Access API – inside.java
1. 7. 2021Inside Java Newscast #7 – inside.java
29. 6. 2021Episode 18 “Java’s steady march towards strong encapsulation” with Alan Bateman – inside.java
23. 6. 2021JEP Café #1 – inside.java
13. 6. 2021Episode 17 “Pattern Matching for switch” with Gavin Bierman – inside.java
11. 6. 2021Oracle JRE and JDK Cryptographic Roadmap – inside.java
10. 6. 2021Inside Java Newscast #6 – inside.java
4. 6. 2021Experimenting with JFR Mirror Events – inside.java
1. 6. 2021JEP proposed to target JDK 17: 415: Context-Specific Deserialization Filters – inside.java
31. 5. 2021Virtual Threads and Structured Concurrency with Ron Pressler – inside.java
29. 5. 2021Updates to JEP 411: Deprecate the Security Manager for Removal – inside.java
28. 5. 2021Taming Resource Scopes – inside.java
27. 5. 2021Inside Java Newscast #5 – inside.java
27. 5. 2021Inside Java Newscast #5 – inside.java
21. 5. 2021JEP proposed to target JDK 17: 411: Deprecate the Security Manager for Removal – inside.java
21. 5. 2021JEP proposed to target JDK 17: 306: Restore Always-Strict Floating-Point Semantics – inside.java
20. 5. 2021New Panama/Foreign Early-Access Builds – inside.java
20. 5. 2021JEP proposed to target JDK 17: 406: Pattern Matching for switch (Preview) – inside.java
19. 5. 2021Large pages and Java – inside.java
19. 5. 2021Updates to JEP 411: Deprecate the Security Manager for Removal – inside.java
19. 5. 2021Need help testing new Selector implementation on Windows – inside.java
18. 5. 2021JEP proposed to target JDK 17: 403: Strongly Encapsulate JDK Internals – inside.java
17. 5. 2021JEP proposed to target JDK 17: 407: Remove RMI Activation – inside.java
17. 5. 2021Remote Recording Stream – inside.java
17. 5. 2021Rehabilitating switch – a scorecard – inside.java
14. 5. 2021The meaning, or not, of “LTS” – inside.java
14. 5. 2021JEP proposed to target JDK 17: 412: Foreign Function & Memory API (Incubator) – inside.java
11. 5. 2021JEP proposed to target JDK 17: 414: Vector API (Second Incubator) – inside.java
11. 5. 2021Inside Java Newscast #4 – inside.java
10. 5. 2021Networking I/O with Virtual Threads - Under the hood – inside.java
6. 5. 2021New candidate JEP: 415: Context-Specific Deserialization Filters – inside.java
6. 5. 2021Why Java’s Records Are Better* Than Lombok’s @Data and Kotlin’s Data Classes – inside.java
30. 4. 2021“Failed to write core dump” – inside.java
30. 4. 2021New candidate JEP: 414: Vector API (Second Incubator) – inside.java
30. 4. 2021New candidate JEP: 414: Vector API (Second Incubator) – inside.java
29. 4. 2021Library Loading – inside.java
28. 4. 2021New candidate JEP: 413: Code Snippets in Java API Documentation – inside.java
23. 4. 2021Switch labels (null again), some tweaking – inside.java
23. 4. 2021Security and Sandboxing Post SecurityManager – inside.java
22. 4. 2021Inside Java Newscast #3 – inside.java
22. 4. 2021New candidate JEP: 412: Foreign Function & Memory API (Incubator) – inside.java
22. 4. 2021Improving the Ideal Graph Visualizer for better comprehension of Java’s main JIT compiler – inside.java
21. 4. 2021State of Valhalla, Section 3: JVM Model – inside.java
21. 4. 2021Foreign Memory Access and NIO channels - Going Further – inside.java
20. 4. 2021Faster warmup, smaller downloads, JDK 16 — GraalVM 21.1 is here! – inside.java
19. 4. 2021Multi-Tier Compilation in GraalVM – inside.java
16. 4. 2021ReversibleCollection proposal – inside.java
15. 4. 2021New candidate JEP: 411: Deprecate the Security Manager for Removal – inside.java
13. 4. 2021How Java Records Can Improve Serialization – inside.java
12. 4. 2021Your Guide to OpenJDK Development – inside.java
12. 4. 2021Episode 16 “Let’s Discuss JDK and Networking” with Michael McMahon and Daniel Fuchs – inside.java
8. 4. 2021Inside Java Newscast #2 – inside.java
8. 4. 2021Java Language Futures: Spring 2021 – inside.java
7. 4. 2021New candidate JEP: 410: Remove the Experimental AOT and JIT Compiler – inside.java
7. 4. 2021New candidate JEP: 409: Sealed Classes – inside.java
6. 4. 2021Record Serialization in Practice – inside.java
6. 4. 2021The Vector API: SIMD Programming in Java – inside.java
5. 4. 2021Java 16 - Consistency and Innovation – inside.java
4. 4. 2021Monitoring and Troubleshooting Tools in the JDK – inside.java
3. 4. 2021Project Skara: Migrating OpenJDK to Git and GitHub – inside.java
2. 4. 2021Keynote: Java Innovations…Today and Tomorrow – inside.java
30. 3. 2021Important clarification on the com.sun namespace – inside.java
30. 3. 2021Proposed schedule for JDK 17 – inside.java
29. 3. 2021New candidate JEP: 408: Simple Web Server – inside.java
26. 3. 2021New candidate JEP: 407: Remove RMI Activation – inside.java
26. 3. 2021New candidate JEP: 406: Pattern Matching for switch (Preview) – inside.java
26. 3. 2021New candidate JEP: 405: Record Patterns & Array Patterns (Preview) – inside.java
24. 3. 2021Inside Java Newscast #1 – inside.java
23. 3. 2021Looking ahead: pattern assignment – inside.java
22. 3. 2021ZGC - What’s new in JDK 16 – inside.java
18. 3. 2021JDK 16 Security Enhancements – inside.java
18. 3. 2021New candidate JEP: 404: Generational Shenandoah – inside.java
18. 3. 2021New candidate JEP: 403: Strongly Encapsulate JDK Internals – inside.java
18. 3. 2021New candidate JEP: 402: Unify the Basic Primitives with Objects (Preview) – inside.java
18. 3. 2021New candidate JEP: 401: Primitive Objects (Preview) – inside.java
17. 3. 2021JEP proposed to target JDK 17: 398: Deprecate the Applet API for Removal – inside.java
17. 3. 2021JEP proposed to target JDK 17: 391: macOS/AArch64 Port – inside.java
16. 3. 2021The Arrival of Java 16! – inside.java
16. 3. 2021Episode 15 “Java 16 is Here!” with Mikael Vidstedt – inside.java
16. 3. 2021JDK Mission Control version 8.0.0 (JMC 8) is now available – inside.java
15. 3. 2021G1 & Parallel GC improvements in JDK 16 – inside.java
13. 3. 2021New Loom Early Access Build – inside.java
12. 3. 2021Simpler Serialization with Records – inside.java
11. 3. 2021New candidate JEP: 400: UTF-8 by Default – inside.java
11. 3. 2021New candidate JEP: 399: Intermediate-Representation Graph Serialization – inside.java
11. 3. 2021JDK 16 for the record(s) – inside.java
8. 3. 2021Episode 14 “Records Serialization” with Julia Boes and Chris Hegarty – inside.java
5. 3. 2021Guards – inside.java
5. 3. 2021New candidate JEP: 398: Deprecate the Applet API for Removal – inside.java
4. 3. 2021Code-First Unix Domain Socket Tutorial – inside.java
3. 3. 2021Project Lanai Early Access Build 10 – inside.java
3. 3. 2021Free Training and $25 Certification Exam – inside.java
2. 3. 2021Monitoring Deserialization Activity in the JDK – inside.java
1. 3. 2021Primitive type patterns and conversions – inside.java
26. 2. 2021Welcome 20% less memory usage for G1 remembered sets - Prune collection set candidates early – inside.java
25. 2. 2021JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline – inside.java
24. 2. 2021Faster Charset Decoding – inside.java
24. 2. 2021OracleDevLive Preview | Gavin Bierman on Java Language Futures – inside.java
23. 2. 2021When Records Met Serialization: A Happy Tale – inside.java
22. 2. 2021OracleDevLive Preview | Jesper Wilhelmsson on Contributing to OpenJDK – inside.java
22. 2. 2021Episode 13 “JDK Flight Recorder” with Markus Grönlund – inside.java
18. 2. 2021New Panama/Foreign Early-Access Builds, February update – inside.java
16. 2. 2021Containerized Java Advanced Management Console – inside.java
14. 2. 2021Reducing MD5 (and SHA) overheads – inside.java
12. 2. 2021Deciphering the stack trace – inside.java
11. 2. 2021Episode 12 “jpackage” with Kevin Rushforth – inside.java
4. 2. 2021Project Loom: Modern scalable concurrency for the Java platform – inside.java
4. 2. 2021JDK 16 enters the Release Candidate phase – inside.java
3. 2. 2021JEP-380: Unix domain socket channels – inside.java
1. 2. 2021Project Lanai Early Access Build 9 – inside.java
29. 1. 2021JEP proposed to target JDK 17: 356: Enhanced Pseudo-Random Number Generators – inside.java
29. 1. 2021Episode 11 “How to contribute to OpenJDK” with Stuart Marks and Jesper Wilhelmsson – inside.java
28. 1. 2021JMC 8.0.0 Early-Access Release – inside.java
27. 1. 2021Extending the Automatic Vectorization Capabilities of the C2 Compiler – inside.java
25. 1. 2021Foreign Memory Access - Pulling all the threads – inside.java
23. 1. 2021Draft JEP for upcoming work on snippets – inside.java
22. 1. 2021jtreg is now on GitHub – inside.java
22. 1. 2021Java Feature Spotlight: Pattern Matching – inside.java
19. 1. 2021Pattern features for next iteration – inside.java
19. 1. 2021Interview with Brian Goetz – inside.java
16. 1. 2021New Loom Early Access Build – inside.java
8. 1. 2021[pattern-switch] Guards – inside.java
8. 1. 2021CodeTools proposal: apidiff – inside.java
6. 1. 2021Pattern Matching in the Java Object Model – inside.java
5. 1. 2021Array patterns (and varargs patterns) – inside.java
4. 1. 2021Investigating MD5 overheads – inside.java
22. 12. 2020Specs update – inside.java
21. 12. 2020Episode 10 “Project Panama - The Foreign Linker API” with Maurizio Cimadamore and Jorn Vernee – inside.java
18. 12. 2020Oracle JRE and JDK Cryptographic Roadmap – inside.java
17. 12. 2020Troubleshooting Native Memory Leaks in Java Applications – inside.java
16. 12. 2020New Panama/Foreign EA builds, December 2020 edition – inside.java
11. 12. 2020Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 – inside.java
11. 12. 2020Episode 9 “Project Panama - The Foreign Memory Access API” with Maurizio Cimadamore and Jorn Vernee – inside.java
6. 12. 2020Towards OpenJDK 17 – inside.java
3. 12. 2020A crash happened outside the Java Virtual Machine – inside.java
1. 12. 2020Project Lanai Early Access Build 7 – inside.java
1. 12. 2020New Loom Early Access Build – inside.java
30. 11. 2020JEP proposed to target JDK 16: 390: Warnings for Value-Based Classes – inside.java
27. 11. 2020Metaspace in OpenJDK 16 – inside.java
24. 11. 2020JEP proposed to target JDK 16: 397: Sealed Classes (Second Preview) – inside.java
24. 11. 2020Episode 8 “Project Loom” with Ron Pressler – inside.java
19. 11. 2020JEP proposed to target JDK 16: 396: Strongly Encapsulate JDK Internals by Default – inside.java
17. 11. 2020Episode 7 “The Vector API” with John Rose and Paul Sandoz – inside.java
17. 11. 2020Biased locking Obsoletion update – inside.java
16. 11. 2020Oracle JRE and JDK Cryptographic Roadmap – inside.java
13. 11. 2020New Project Lanai Early Access build – inside.java
12. 11. 2020Update on 64-bit ARM Support for Oracle OpenJDK and Oracle JDK – inside.java
12. 11. 2020OpenJDK Projects Give Rise to Innovations in JDK 15 and Beyond – inside.java
12. 11. 2020JEP proposed to target JDK 16: 389: Foreign Linker API (Incubator) – inside.java
11. 11. 2020Project Loom: Scalable, Harmonious Concurrency for the Java Platform – inside.java
5. 11. 2020The Record Attribute - What does it mean to be a record at runtime? – inside.java
3. 11. 2020RFE: Add Stream.toList() method – inside.java
3. 11. 2020NUMA-Aware Memory Allocation for G1 GC – inside.java
3. 11. 2020Biased locking Obsoletion – inside.java
29. 10. 2020New candidate JEP: 397: Sealed Classes (Second Preview) – inside.java
28. 10. 2020Episode 6 “Project Skara” with Joe Darcy and Erik Duveblad – inside.java
27. 10. 2020New candidate JEP: 396: Strongly Encapsulate JDK Internals by Default – inside.java
27. 10. 2020JEP proposed to target JDK 16: 394: Pattern Matching for instanceof – inside.java
27. 10. 2020Helidon & Java SE Preview Features Cheat Sheet – inside.java
26. 10. 2020JEP proposed to target JDK 16: 393: Foreign-Memory Access API (Third Incubator) – inside.java
23. 10. 2020Java Futures with Brian Goetz – inside.java
23. 10. 2020JEP proposed to target JDK 16: 392: Packaging Tool – inside.java
20. 10. 2020JEP proposed to target JDK 16: 395: Records – inside.java
20. 10. 2020JEP proposed to target JDK 16: 380: Unix-Domain Socket Channels – inside.java
14. 10. 2020The Vector API (Incubator) is now integerated! – inside.java
14. 10. 2020Proposed schedule for JDK 16 – inside.java
14. 10. 2020Episode 5 “The Z Garbage Collector (ZGC)” with Per Liden – inside.java
13. 10. 2020JDK 15 Security Enhancements – inside.java
9. 10. 2020Relaxed assignment conversions for sealed types – inside.java
9. 10. 2020Oracle JRE and JDK Cryptographic Roadmap – inside.java
9. 10. 2020New candidate JEP: 395: Records – inside.java
6. 10. 2020Project Panama and jextract – inside.java
6. 10. 2020JEP 394: Pattern Matching for instanceof – inside.java
5. 10. 2020Terminology update: Primitive Objects – inside.java
5. 10. 2020Episode 4 “Record Classes” with Gavin Bierman – inside.java
1. 10. 2020New Panama/Foreign Early Access Build – inside.java
30. 9. 2020GitHub Welcomes the OpenJDK Project! – inside.java
29. 9. 2020New candidate JEP: 393: Foreign-Memory Access API (3rd Incubator) – inside.java
25. 9. 2020New candidate JEP: 392: Packaging Tool – inside.java
25. 9. 2020New candidate JEP: 391: macOS/AArch64 Port – inside.java
24. 9. 2020Venkat Subramaniam: Java is changing in a responsible manner – inside.java
24. 9. 2020New candidate JEP: 390: Warnings for Value-Based Classes – inside.java
24. 9. 2020JEP proposed to target JDK 16: 376: ZGC: Concurrent Thread-Stack Processing – inside.java
22. 9. 2020ZGC - What’s new in JDK 15 – inside.java
22. 9. 2020Incompatibilities with JDK 15 CharSequence.isEmpty – inside.java
18. 9. 2020JEP proposed to target JDK 16: 386: Alpine Linux Port – inside.java
17. 9. 2020ZGC: The Next Generation Low-Latency Garbage Collector – inside.java
17. 9. 2020Project Loom - Modern Scalable Concurrency for the Java Platform – inside.java
17. 9. 2020Keynote - The Future of Java Is Now – inside.java
17. 9. 2020Keeping Your Java Applications Secure - Cryptographic Improvements and Best Practices – inside.java
17. 9. 2020Java Language Futures - Mid 2020 Edition – inside.java
17. 9. 2020Continuous Monitoring with JDK Flight Recorder – inside.java
17. 9. 2020Collections Refueled – inside.java
17. 9. 2020Ask the Java Architects Panel – inside.java
16. 9. 2020Running JDK pre-submit testing on GitHub – inside.java
15. 9. 2020The arrival of Java 15 – inside.java
15. 9. 2020Announcing the Inside Java Podcast – inside.java
14. 9. 2020Episode 3 “The State of Java” with Georges Saab – inside.java
10. 9. 2020JEP proposed to target JDK 16: 387: Elastic Metaspace – inside.java
8. 9. 2020‘Type patterns in switch’ document updated – inside.java
8. 9. 2020Episode 2 “Java 15 is Here!” with Mikael Vidstedt – inside.java
5. 9. 2020jdk/jdk repository transition to Git, GitHub and Skara is done – inside.java
1. 9. 2020JDK 15 G1/Parallel GC changes – inside.java
26. 8. 2020Java in 2020 – inside.java
26. 8. 2020Heap Snapshotting – inside.java
26. 8. 2020Finalizing in JDK 16 - Pattern matching for instanceof – inside.java
26. 8. 2020Early steps on the road to customization – inside.java
20. 8. 2020JEP proposed to target JDK 16: 338: Vector API (Incubator) – inside.java
18. 8. 2020SHA-3 based digital signatures support – inside.java
18. 8. 2020New candidate JEP: 389: Foreign Linker API (Incubator) – inside.java
12. 8. 2020jdk/jdk repository transitions to Git, GitHub & Skara: Sept. 5 – inside.java
12. 8. 2020A peek at the roadmap for pattern matching and more – inside.java
7. 8. 2020On the Performance of User-Mode Threads and Coroutines – inside.java
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz