<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
> The following JEP with scope "SE" has been proposed to target JDK 24:</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Sorry about this. The scope is "Implementation", not "SE" since there is no impact on SE APIs.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Iris</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Iris Clark <iris.clark@oracle.com><br>
<b>Sent:</b> Friday, November 1, 2024 9:37 AM<br>
<b>To:</b> java-se-spec-experts@openjdk.org <java-se-spec-experts@openjdk.org><br>
<b>Cc:</b> Iris Clark <iris.clark@oracle.com><br>
<b>Subject:</b> JSR 399 (Java SE 24): JEP Proposed to Target: 491: Synchronize Virtual Threads without Pinning</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">The following JEP with scope "SE" has been proposed to target JDK 24:<br>
<br>
491: Synchronize Virtual Threads without Pinning<br>
<a href="https://openjdk.org/jeps/491">https://openjdk.org/jeps/491</a><br>
<br>
Summary: Improve the scalability of Java code that uses synchronized<br>
methods and statements by arranging for virtual threads that block in<br>
such constructs to release their underlying platform threads for use<br>
by other virtual threads. This will eliminate nearly all cases of<br>
virtual threads being pinnedjep444-pinning to platform threads, which<br>
severely restricts the number of virtual threads available to handle an<br>
application's workload.<br>
<br>
The announced deadline for feedback to jdk-dev is Fri 8 Nov 20:00 UTC:<br>
<br>
<a href="https://mail.openjdk.org/pipermail/jdk-dev/2024-November/009600.html">
https://mail.openjdk.org/pipermail/jdk-dev/2024-November/009600.html</a><br>
<br>
If there are no unresolved objections at that time, then the JEP will be moved<br>
to the Targeted state, indicating that the feature is expected to appear in<br>
the specified release of the JDK Project. For more information about states,<br>
see the JEP Process document:<br>
<br>
<a href="https://openjdk.org/jeps/1">https://openjdk.org/jeps/1</a><br>
<br>
A dashboard that lists JEPs with "SE" scope may be found via a link on this<br>
page:<br>
<br>
<a href="https://openjdk.org/projects/jdk/24/spec/">https://openjdk.org/projects/jdk/24/spec/</a><br>
<br>
Thanks,<br>
Iris</div>
</span></font></div>
</body>
</html>