https://openjdk.org/jeps/473
Summary: Enhance the Stream API to support custom intermediate
operations. This will allow stream pipelines to transform data in ways
that are not easily achievable with the existing built-in intermediate
operations. This is a preview API.
- Mark
https://openjdk.org/jeps/466
Summary: Provide a standard API for parsing, generating, and
transforming Java class files. This is a preview API.
- Mark
https://openjdk.org/jeps/461
Summary: Enhance the Stream API to support custom intermediate
operations. This will allow stream pipelines to transform data in ways
that are not easily achievable with the existing built-in intermediate
operations. This is a preview API.
- Mark
On Fri, 20 Oct 2023 15:45:50 GMT, Doug Simon wrote:
>> The Graal code base has
>> [renamed](https://github.com/oracle/graal/commit/1e41203d10db321f86723eac90f6cd0573b08b33)
>> its module to `jdk.compiler.graal` as part of preparations for Project
>> Galahad. Due to the way Java modules work,
On Fri, 20 Oct 2023 15:32:55 GMT, Doug Simon wrote:
>> The Graal code base has
>> [renamed](https://github.com/oracle/graal/commit/1e41203d10db321f86723eac90f6cd0573b08b33)
>> its module to `jdk.compiler.graal` as part of preparations for Project
>> Galahad. Due to the way Java modules work,
2023/10/2 10:01:10 -0400, shaojin.we...@alibaba-inc.com:
> StringTemplate is great and I wish I can submit PR to improve it. But
> I still think StringBuilder.appendHex is a basic API, not a formatted
> API. Just like Integer.toHexString and Long.toHexString, they are very
> commonly used and
2023/10/2 7:22:55 -0400, claes.redes...@oracle.com:
> I think this goes against the grain: StringBuilder is a simple builder
> for non-localized unformatted output. For formatted output there’s
> Formatter, String.format and, with JEP 430[1], FMT."..." to help output
> string data in more
On Tue, 22 Aug 2023 08:42:32 GMT, Pavel Rappo wrote:
> Please review this simple PR.
You can leave the copyright years as-is.
-
PR Comment: https://git.openjdk.org/jdk/pull/15382#issuecomment-1688104170
On Tue, 22 Aug 2023 08:42:32 GMT, Pavel Rappo wrote:
> Please review this simple PR.
Removing `@revised` tags is not a substantive change, so I wouldn’t update the
copyright year as you have in some of these files.
Otherwise, this looks fine.
-
Marked as reviewed by mr (Lead).
On Fri, 25 Nov 2022 14:38:55 GMT, Adam Sotona wrote:
> 8294962: java.base jdk.internal.module package uses ASM to modify and write
> module-info.class.
> This patch converts it to use Classfile API.
>
> Please review.
> Thanks,
> Adam
Wouldn’t “Convert java.base/jdk.internal.module to use the
https://openjdk.org/jeps/431
Summary: Introduce new interfaces to represent collections with a
defined encounter order. Each such collection has a well-defined first
element, second element, and so forth, up to the last element. It also
provides uniform APIs for accessing its first and
On Mon, 12 Sep 2022 11:48:50 GMT, Claes Redestad wrote:
> > Meaning, we allow `--compress=zip-[0..9]` and default to `zip-6`. This has
> > the added benefit of clearly stating that `zip-0` is still ZIP, but without
> > the compression applied. This is a bit ambiguous with
> >
On Mon, 29 Aug 2022 11:58:15 GMT, Volker Simonis wrote:
>> Add an API note to `InflaterInputStream::read(byte[] b, int off, int len)`
>> to highlight that it might write more bytes than the returned number of
>> inflated bytes into the buffer `b`.
>>
>> The superclass `java.io.InputStream`
On Wed, 27 Jul 2022 10:47:44 GMT, Volker Simonis wrote:
>> Add an API note to `InflaterInputStream::read(byte[] b, int off, int len)`
>> to highlight that it might write more bytes than the returned number of
>> inflated bytes into the buffer `b`.
>>
>> The superclass `java.io.InputStream`
On Thu, 28 Jul 2022 17:41:31 GMT, Mark Reinhold wrote:
> The specification of the modules API contains several non-normative code
> examples. We should convert them to use snippets, per [JEP
> 413](https://openjdk.org/jeps/413).
This pull request has now been integrated.
Changeset:
On Thu, 28 Jul 2022 17:54:33 GMT, Joe Darcy wrote:
> Looks fine; may want to change this issue to be a subtask of JDK-8289774.
Thanks. Converted to subtask.
-
PR: https://git.openjdk.org/jdk19/pull/156
> The specification of the modules API contains several non-normative code
> examples. We should convert them to use snippets, per [JEP
> 413](https://openjdk.org/jeps/413).
Mark Reinhold has updated the pull request incrementally with one additional
commit since the last revisio
The specification of the modules API contains several non-normative code
examples. We should convert them to use snippets, per [JEP
413](https://openjdk.org/jeps/413).
-
Commit messages:
- 8291512: Snippetize modules API examples
Changes:
On Thu, 21 Jul 2022 15:37:40 GMT, Сергей Цыпанов wrote:
> We can use `InputStream.readAllBytes()` in `ModuleHashes` and `X509CertPath`.
If by “surrogates” you mean “substitutes”, then this wording is confusing. At
the time these explicit loops were written they weren’t surrogates for
On Mon, 9 May 2022 09:56:19 GMT, Volker Simonis wrote:
>> Add an API note to `InflaterInputStream::read(byte[] b, int off, int len)`
>> to highlight that it might write more bytes than the returned number of
>> inflated bytes into the buffer `b`.
>>
>> The superclass `java.io.InputStream`
On Thu, 21 Jul 2022 15:37:40 GMT, Сергей Цыпанов wrote:
> We can use `InputStream.readAllBytes()` in `ModuleHashes` and `X509CertPath`.
Why do you say “instead of surrogate code”? I don’t see any Unicode surrogate
processing here, but maybe you mean something else. Would “instead of explicit
On Tue, 19 Jul 2022 14:06:52 GMT, Ryan Ernst wrote:
>> This commit adds additional clarification to the javadocs of
>> ModuleReader::list about needing to close the stream. The new wording is
>> similar to that used in Files::find and other similar methods.
>
> Ryan Ernst has updated the pull
On Mon, 18 Jul 2022 18:19:48 GMT, Ryan Ernst wrote:
>> This commit adds additional clarification to the javadocs of
>> ModuleReader::list about needing to close the stream. The new wording is
>> similar to that used in Files::find and other similar methods.
>
> Ryan Ernst has updated the pull
23 matches
Mail list logo