> This sketch shows how "Stable Updaters" can be used to create stable
> computations of `@Stable` fields. Only one updater is needed per class,
> similar to `AtomicIntegerFieldUpdater`.
Per Minborg has updated the pull request incrementally with two additional
commits since the last revision:
Clarificatiion of spec to outline that Authenticator.getRequestingURL() returns
null in the event that the corresponding request does not specify a URL.
-
Commit messages:
- authenticator getRequestingURL spec update
- update inetaddress javadoc
Changes: https://git.openjdk.org/jd
On Fri, 2 May 2025 09:15:24 GMT, Volkan Yazici wrote:
>> Replaces `os.name` checks in tests with `@requires`. This prevents these
>> tests from being run, and superficial results being generated, on
>> unnecessary platforms.
>>
>> Note that `os.name` checks are replaced with `os.family` instea
On Wed, 7 May 2025 10:37:47 GMT, Jaikiran Pai wrote:
>> Okay with me but for SocketImpl then I think it has to be an apiNote as the
>> create method is not deprecated.
>>
>> BTW: "Use DatagramSocket instead for UDP transport" switches the
>> terminology. The first sentence uses "datagram socke
On Fri, 2 May 2025 09:15:24 GMT, Volkan Yazici wrote:
>> Replaces `os.name` checks in tests with `@requires`. This prevents these
>> tests from being run, and superficial results being generated, on
>> unnecessary platforms.
>>
>> Note that `os.name` checks are replaced with `os.family` instea
Spec currently suggests that only IPv6 addresses can return null for
InterfaceAddress.getBroadcast(). Clarifying spec to state that certain IPv4
address such as the loopback address do not support broadcasting and can
therefore also return null.
-
Commit messages:
- update inetadd
On Wed, 7 May 2025 11:34:08 GMT, Jaikiran Pai wrote:
>> Can I please get a review of this change which proposes to respecify the 2
>> `java.net.Socket` constructors that allow construction of UDP sockets? This
>> addresses https://bugs.openjdk.org/browse/JDK-8356154.
>>
>> As noted in that JBS
On Mon, 5 May 2025 10:12:11 GMT, Jaikiran Pai wrote:
> Can I please get a review of this change which proposes to respecify the 2
> `java.net.Socket` constructors that allow construction of UDP sockets? This
> addresses https://bugs.openjdk.org/browse/JDK-8356154.
>
> As noted in that JBS issu
On Thu, 6 Feb 2025 15:54:47 GMT, Mikhail Yankelevich
wrote:
>> * fully automated the test
>> * removed the race condition
>> * client on a thread and server on a thread options are now run together
>> automatically
>
> Mikhail Yankelevich has updated the pull request incrementally with one
> a
On Wed, 7 May 2025 16:28:27 GMT, Weijun Wang wrote:
>> Bradford Wetmore has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Updated to use the upcoming KDF (still in preview) + bits of JDK-8353578
>> for compilation)
>
> src/java.base/share
> This sketch shows how "Stable Updaters" can be used to create stable
> computations of `@Stable` fields. Only one updater is needed per class,
> similar to `AtomicIntegerFieldUpdater`.
Per Minborg has updated the pull request with a new target base due to a merge
or a rebase. The incremental
On Wed, 7 May 2025 11:54:09 GMT, David Beaumont wrote:
>> Per Minborg has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Reformat
>> - Revert changes in public classes
>
> test/jdk/java/lang/StableValue/StableFieldUpdaterExampleTest.java
On Wed, 7 May 2025 11:34:08 GMT, Jaikiran Pai wrote:
>> Can I please get a review of this change which proposes to respecify the 2
>> `java.net.Socket` constructors that allow construction of UDP sockets? This
>> addresses https://bugs.openjdk.org/browse/JDK-8356154.
>>
>> As noted in that JBS
On Fri, 2 May 2025 09:15:24 GMT, Volkan Yazici wrote:
>> Replaces `os.name` checks in tests with `@requires`. This prevents these
>> tests from being run, and superficial results being generated, on
>> unnecessary platforms.
>>
>> Note that `os.name` checks are replaced with `os.family` instea
On Fri, 2 May 2025 08:26:48 GMT, Volkan Yazici wrote:
> Replaces `os.name` checks in tests with `@requires`. This prevents these
> tests from being run, and superficial results being generated, on unnecessary
> platforms.
>
> Note that `os.name` checks are replaced with `os.family` instead.
T
On Tue, 6 May 2025 15:34:11 GMT, Daniel Fuchs wrote:
>> Per Minborg has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Fix raw long updater under 32-bit mode
>
> src/java.base/share/classes/java/net/URI.java line 558:
>
>> 556:
>> 557:
On Tue, 6 May 2025 12:23:44 GMT, Chen Liang wrote:
>> This would require another implementation to be written. Maybe we can add
>> that later?
>
> I feel like declaring a function is declaring redundant classes when we can
> just reuse a DirectMethodHandle pointing to an actual method. Also the
On Wed, 7 May 2025 15:58:29 GMT, Chen Liang wrote:
> CCC is a legacy internal process only present for archival purposes. I think
> we should withdraw that CCC and remove the "csr of" link so we can create a
> new CSR.
@liach - Old CSR withdrawn and new CSR created - JDK-8356410, thank you
--
On Wed, 7 May 2025 05:47:30 GMT, Bradford Wetmore wrote:
>> Adds the RFC 5705/8446 TLS Key Exporters API/implementation to JSSE/SunJSSE
>> respectively.
>>
>> CSR is underway.
>>
>> Tests include new unit tests for TLSv1-1.3. Will run tier1-2, plus the JCK
>> API (jck:api/java_security jck:a
On Wed, 7 May 2025 05:47:30 GMT, Bradford Wetmore wrote:
>> Adds the RFC 5705/8446 TLS Key Exporters API/implementation to JSSE/SunJSSE
>> respectively.
>>
>> CSR is underway.
>>
>> Tests include new unit tests for TLSv1-1.3. Will run tier1-2, plus the JCK
>> API (jck:api/java_security jck:a
> Can I please get a review of this change which proposes to respecify the 2
> `java.net.Socket` constructors that allow construction of UDP sockets? This
> addresses https://bugs.openjdk.org/browse/JDK-8356154.
>
> As noted in that JBS issue, in Java 23 we deprecated for removal the 2
> `Socke
On Wed, 7 May 2025 09:23:45 GMT, Per Minborg wrote:
>> This sketch shows how "Stable Updaters" can be used to create stable
>> computations of `@Stable` fields. Only one updater is needed per class,
>> similar to `AtomicIntegerFieldUpdater`.
>
> Per Minborg has updated the pull request incremen
On Wed, 7 May 2025 14:58:33 GMT, Per Minborg wrote:
>> This sketch shows how "Stable Updaters" can be used to create stable
>> computations of `@Stable` fields. Only one updater is needed per class,
>> similar to `AtomicIntegerFieldUpdater`.
>
> Per Minborg has updated the pull request incremen
On Wed, 7 May 2025 14:39:35 GMT, kieran-farrell wrote:
>> Clarificatiion of spec to outline that Authenticator.getRequestingURL()
>> returns null in the event that the corresponding request does not specify a
>> URL.
>
> kieran-farrell has updated the pull request incrementally with one additio
On Wed, 7 May 2025 15:03:57 GMT, Per Minborg wrote:
>> This sketch shows how "Stable Updaters" can be used to create stable
>> computations of `@Stable` fields. Only one updater is needed per class,
>> similar to `AtomicIntegerFieldUpdater`.
>
> Per Minborg has updated the pull request incremen
On Tue, 6 May 2025 15:22:02 GMT, Daniel Fuchs wrote:
>> Jaikiran Pai has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Michael's review suggestions
>
> src/java.base/share/classes/java/net/Socket.java line 390:
>
>> 388: * The {@code
On Fri, 2 May 2025 20:32:27 GMT, Eirik Bjørsnøs wrote:
>> Please help review this PR which disables the unspecified but long-standing
>> feature where an `FtpURLConnection` is opened as a fallback for non-local
>> file URLs.
>>
>> Before this change, if a file URL has a non-local host componen
On Wed, 7 May 2025 14:39:35 GMT, kieran-farrell wrote:
>> Clarificatiion of spec to outline that Authenticator.getRequestingURL()
>> returns null in the event that the corresponding request does not specify a
>> URL.
>
> kieran-farrell has updated the pull request incrementally with one additio
On Wed, 7 May 2025 14:39:35 GMT, kieran-farrell wrote:
>> Clarificatiion of spec to outline that Authenticator.getRequestingURL()
>> returns null in the event that the corresponding request does not specify a
>> URL.
>
> kieran-farrell has updated the pull request incrementally with one additio
On Wed, 7 May 2025 10:29:44 GMT, Jaikiran Pai wrote:
>> src/java.base/share/classes/java/net/Socket.java line 390:
>>
>>> 388: * The {@code stream} parameter provided a way in early JDK
>>> releases
>>> 389: * to create a {@code Socket} that used a datagram socket. This
>>> feature
>
On Wed, 7 May 2025 10:34:07 GMT, Alan Bateman wrote:
> Okay with me but for SocketImpl then I think it has to be an apiNote as the
> create method is not deprecated.
Makes sense.
> BTW: "Use DatagramSocket instead for UDP transport" switches the terminology.
> The first sentence uses "datagr
On Wed, 7 May 2025 11:16:48 GMT, Daniel Fuchs wrote:
>>> Okay with me but for SocketImpl then I think it has to be an apiNote as the
>>> create method is not deprecated.
>>
>> Makes sense.
>>
>>> BTW: "Use DatagramSocket instead for UDP transport" switches the
>>> terminology. The first sent
> Clarificatiion of spec to outline that Authenticator.getRequestingURL()
> returns null in the event that the corresponding request does not specify a
> URL.
kieran-farrell has updated the pull request incrementally with one additional
commit since the last revision:
revert changes
---
On Wed, 7 May 2025 14:02:52 GMT, kieran-farrell wrote:
> Spec currently suggests that only IPv6 addresses can return null for
> InterfaceAddress.getBroadcast(). Clarifying spec to state that certain IPv4
> address such as the loopback address do not support broadcasting and can
> therefore als
> This sketch shows how "Stable Updaters" can be used to create stable
> computations of `@Stable` fields. Only one updater is needed per class,
> similar to `AtomicIntegerFieldUpdater`.
Per Minborg has updated the pull request incrementally with one additional
commit since the last revision:
> This sketch shows how "Stable Updaters" can be used to create stable
> computations of `@Stable` fields. Only one updater is needed per class,
> similar to `AtomicIntegerFieldUpdater`.
Per Minborg has updated the pull request incrementally with one additional
commit since the last revision:
On Wed, 7 May 2025 11:29:11 GMT, Daniel Fuchs wrote:
>> Volkan Yazici has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Document `@requires` rationale with `@comment`
>>
>> Co-authored-by: Daniel Fuchs <67001856+df...@users.noreply.gi
On Wed, 7 May 2025 09:23:45 GMT, Per Minborg wrote:
>> This sketch shows how "Stable Updaters" can be used to create stable
>> computations of `@Stable` fields. Only one updater is needed per class,
>> similar to `AtomicIntegerFieldUpdater`.
>
> Per Minborg has updated the pull request incremen
> Adds the RFC 5705/8446 TLS Key Exporters API/implementation to JSSE/SunJSSE
> respectively.
>
> CSR is underway.
>
> Tests include new unit tests for TLSv1-1.3. Will run tier1-2, plus the JCK
> API (jck:api/java_security jck:api/javax_crypto jck:api/javax_net
> jck:api/javax_security jck:ap
> This sketch shows how "Stable Updaters" can be used to create stable
> computations of `@Stable` fields. Only one updater is needed per class,
> similar to `AtomicIntegerFieldUpdater`.
Per Minborg has updated the pull request incrementally with one additional
commit since the last revision:
On Wed, 7 May 2025 07:46:45 GMT, Per Minborg wrote:
>> This sketch shows how "Stable Updaters" can be used to create stable
>> computations of `@Stable` fields. Only one updater is needed per class,
>> similar to `AtomicIntegerFieldUpdater`.
>
> Per Minborg has updated the pull request incremen
41 matches
Mail list logo