[jdk11u-dev] RFR: 5029431: (bf) Add absolute bulk put and get methods

Amos Shi ashi at openjdk.org
Mon Apr 29 18:30:12 UTC 2024


On Fri, 26 Apr 2024 18:28:34 GMT, Amos Shi <ashi at openjdk.org> wrote:

> Backport of [JDK-5029431](https://bugs.openjdk.org/browse/JDK-5029431)
> - This PR contains two commits
> - commit 1: is a clean result of git apply
> - commit 2: is a manual merge of `Basic.java`, the only change is adding`5029431` to `@bug` section 
>   - Content of `test/jdk/java/nio/Buffer/Basic.java.rej` as bellow
>   - It shows the only differences in the `.rej` file bellow is adding `5029431`
> 
> 
> @@ -24,9 +24,9 @@
>  /* @test
>   * @summary Unit test for buffers
>   * @bug 4413135 4414911 4416536 4416562 4418782 4471053 4472779 4490253 4523725
> - *      4526177 4463011 4660660 4661219 4663521 4782970 4804304 4938424 6231529
> - *      6221101 6234263 6535542 6591971 6593946 6795561 7190219 7199551 8065556
> - *      8149469
> + *      4526177 4463011 4660660 4661219 4663521 4782970 4804304 4938424 5029431
> + *      6231529 6221101 6234263 6535542 6591971 6593946 6795561 7190219 7199551
> + *      8065556 8149469
>   * @modules java.base/java.nio:open
>   *          java.base/jdk.internal.misc
>   * @author Mark Reinhold
> ``` 
> 
> 
> Testing
> - Local: Test passed on `MaOS 14.4.1`
>   - `test/jdk/java/nio/Buffer/`: Test results: passed: 11
> - Pipeline: All checks have passed
> - Testing Machine: SAP nightlies passed on 2024-04-27
>   - Automated jtreg test: jtreg_jdk_tier1
>   - java/nio/Buffer/AllocateDirectInit.java: SUCCESSFUL GitHub 📊⏲ - [147 msec]
>   - java/nio/Buffer/Basic.java: SUCCESSFUL GitHub 📊⏲ - [5,440 msec]
>   - java/nio/Buffer/ByteBufferViews.java: SUCCESSFUL GitHub 📊⏲ - [5,916 msec]
>   - java/nio/Buffer/CharAt.java: SUCCESSFUL GitHub 📊⏲ - [145 msec]
>   - java/nio/Buffer/Chars.java: SUCCESSFUL GitHub 📊⏲ - [3,025 msec]
>   - java/nio/Buffer/Chew.java: SUCCESSFUL GitHub 📊⏲ - [1,582 msec]
>   - java/nio/Buffer/CopyDirectMemory.java: SUCCESSFUL GitHub 📊⏲ - [2,040 msec]
>   - java/nio/Buffer/DirectBufferAllocTest.java: SUCCESSFUL GitHub 📊⏲ - [9,170 msec]
>   - java/nio/Buffer/EqualsCompareTest.java: SUCCESSFUL GitHub 📊⏲ - [18,275 msec]
>   - java/nio/Buffer/LimitDirectMemory.java: SUCCESSFUL GitHub 📊⏲ - [16,471 msec]
>   - java/nio/Buffer/LimitDirectMemoryNegativeTest.java: SUCCESSFUL GitHub 📊⏲ - [1,437 msec]
>   - java/nio/Buffer/Order.java: SUCCESSFUL GitHub 📊⏲ - [506 msec]
>   - java/nio/Buffer/StringCharBufferSliceTest.java: SUCCESSFUL GitHub 📊⏲ - [232 msec]

Close this PR, because we all agreed now the API should not be changed. Cancel the backport of [JDK-5029431](https://bugs.openjdk.org/browse/JDK-5029431)

-------------

PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2685#issuecomment-2083385352


More information about the jdk-updates-dev mailing list