<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<font size="4" face="monospace">Dan can fill in the details on this
specific case, but by way of background, for JEP 401 we're not
trying to migrate _every_ candidate value class in the JDK -- just
a good set of the most common ones. So any list we came up with
is surely going to be just an approximation, not the last word. </font><br>
<br>
<div class="moz-cite-prefix">On 9/30/2025 5:04 PM, Stephen
Colebourne wrote:<br>
</div>
<blockquote type="cite" cite="mid:CACzrW9AUztzOMy=BbFh6pCmwUpHBqSy8WCaarnbae-r4uqZEag@mail.gmail.com">
<pre wrap="" class="moz-quote-pre">I notice from the updated JEP <a class="moz-txt-link-freetext" href="https://openjdk.org/jeps/401">https://openjdk.org/jeps/401</a> that
ZoneOffset is not intended to become a value class. I assume this is
because of the id and rules cache variables?
It seems to me that ZoneOffset is very much applicable to be a value,
as it's state is fundamentally an int. Performance tests would be
needed, but it might be possible to create the id and rules on the fly
rather than caching them.
thanks
Stephen
</pre>
</blockquote>
<br>
</body>
</html>