From iris.clark at oracle.com Tue Nov 15 18:40:23 2022 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 15 Nov 2022 18:40:23 +0000 Subject: New Candidate JEP: 436: Virtual Threads (Second Preview) Message-ID: The following JEP with scope "SE" has been moved to the Candidate state: ? 436: Virtual Threads (Second Preview) ? ? ? ?https://openjdk.org/jeps/436 ? Summary: Introduce virtual threads to the Java Platform. Virtual ? threads are lightweight threads that dramatically reduce the effort ? of writing, maintaining, and observing high-throughput concurrent ? applications. This is a preview API. A JEP in the Candidate state is a feature deemed worthy of consideration by the JDK Project, but with no commitment to deliver the feature in any particular release of the JDK Project. Later, the JEP may be moved to the Targeted state, which indicates that the feature is expected to appear in a specific release of the JDK Project. ?For more information about states, see the JEP Process document: ? ? https://openjdk.org/jeps/1 A JEP with "SE" scope that reaches the Targeted state will be listed in the Specification of the Java SE Platform JSR which corresponds to the targeted JDK Project release. A dashboard that lists JEPs with "SE" scope may be found via a link on this page: ? ? https://openjdk.org/projects/jdk/20/spec/ Thanks, Iris From iris.clark at oracle.com Wed Nov 16 18:23:07 2022 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 16 Nov 2022 18:23:07 +0000 Subject: JSR 395 (Java SE 20): JEP Proposed to Target: 432: Record Patterns (Second Preview) Message-ID: The following JEP with scope "SE" has been proposed to target JDK 20: 432: Record Patterns (Second Preview) https://openjdk.org/jeps/432 Summary: Enhance the Java programming language with record patterns to deconstruct record values. Record patterns and type patterns can be nested to enable a powerful, declarative, and composable form of data navigation and processing. This is a preview language feature. The announced deadline for feedback to jdk-dev is Wed 23 Nov 23:59 UTC: https://mail.openjdk.org/pipermail/jdk-dev/2022-November/007198.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.java.net/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.org/projects/jdk/20/spec/ Thanks, Iris From iris.clark at oracle.com Wed Nov 16 18:26:22 2022 From: iris.clark at oracle.com (Iris Clark) Date: Wed, 16 Nov 2022 18:26:22 +0000 Subject: JSR 395 (Java SE 20): JEP Proposed to Target: 433: Pattern Matching for switch (Fourth Preview) Message-ID: The following JEP with scope "SE" has been proposed to target JDK 20: 433: Pattern Matching for switch (Fourth Preview) https://openjdk.org/jeps/433 Summary: Enhance the Java programming language with pattern matching for switch expressions and statements. Extending pattern matching to switch allows an expression to be tested against a number of patterns, each with a specific action, so that complex data-oriented queries can be expressed concisely and safely. This is a preview language feature. The announced deadline for feedback to jdk-dev is Wed 23 Nov 23:59 UTC: https://mail.openjdk.org/pipermail/jdk-dev/2022-November/007199.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.org/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.org/projects/jdk/20/spec/ Thanks, Iris From iris.clark at oracle.com Tue Nov 29 22:32:24 2022 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 29 Nov 2022 22:32:24 +0000 Subject: JSR 395 (Java SE 20): 436: Virtual Threads (Second Preview) Message-ID: The following JEP with scope "SE" has been proposed to target JDK 20: 436: Virtual Threads (Second Preview) https://openjdk.org/jeps/436 Summary: Introduce virtual threads to the Java Platform. Virtual threads are lightweight threads that dramatically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. This is a preview API. The announced deadline for feedback to jdk-dev is Tue 6 Dec 23:59 UTC: https://mail.openjdk.org/pipermail/jdk-dev/2022-November/007223.html If there are no unresolved objections at that time, then the JEP will be moved to the Targeted state, indicating that the feature is expected to appear in the specified release of the JDK Project. For more information about states, see the JEP Process document: https://openjdk.java.net/jeps/1 A dashboard that lists JEPs with "SE" scope may be found via a link on this page: https://openjdk.org/projects/jdk/20/spec/ Thanks, Iris