RFR: 8361478: GHA: Use MSYS2 from GHA runners

2025-07-07 Thread Aleksey Shipilev
Installing MSYS2 takes considerable time in our Windows workflows. Fortunately, GHA runners currently ship with MSYS2 bundled! The docs for setup-msys2 step say it is enough to say `release: false` to use those: https://github.com/msys2/setup-msys2?tab=readme-ov-file#release Also bumping the ac

Re: RFR: 8343546: GHA: Cache required dependencies in master-branch workflow [v2]

2025-07-07 Thread Aleksey Shipilev
On Fri, 4 Jul 2025 15:30:56 GMT, Aleksey Shipilev wrote: >> In our current GHA workflows, we only run workflows in branches in personal >> forks. GHA isolation rules say that workflow caches from the parent branches >> can be used by descendant branches. For our branches, the usual parent is >

Re: RFR: 8343546: GHA: Cache required dependencies in master-branch workflow [v2]

2025-07-07 Thread Aleksey Shipilev
On Fri, 4 Jul 2025 15:30:56 GMT, Aleksey Shipilev wrote: >> In our current GHA workflows, we only run workflows in branches in personal >> forks. GHA isolation rules say that workflow caches from the parent branches >> can be used by descendant branches. For our branches, the usual parent is >

Integrated: 8343546: GHA: Cache required dependencies in master-branch workflow

2025-07-07 Thread Aleksey Shipilev
On Fri, 4 Jul 2025 13:21:40 GMT, Aleksey Shipilev wrote: > In our current GHA workflows, we only run workflows in branches in personal > forks. GHA isolation rules say that workflow caches from the parent branches > can be used by descendant branches. For our branches, the usual parent is > `m

RFR: 8361188: Test java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java fails on Mac OS X

2025-07-07 Thread Khalid Boulanouare
Fixed an issue where null value component is not checked in class java/awt/Mixing/AWT_Mixing/OverlappingTestBase. Also removed test java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java from problem list file. - Depends on: https://git.openjdk.org/jdk/pull/25971 Commit messages: -

RFR: 8341735: Rewrite the build/AbsPathsInImage.java test to not load the entire file at once

2025-07-07 Thread Daniel Hu
These changes should prevent entire binary files from being loaded into memory for build/AbsPathsInImage.java test. I chose a default buffer size of 8KB since BufferedInputStream uses that, but open to alternative solutions. GHA passes and test passes on linux x64. - Commit message

Re: RFR: 8341735: Rewrite the build/AbsPathsInImage.java test to not load the entire file at once

2025-07-07 Thread Cesar Soares Lucas
On Mon, 7 Jul 2025 18:22:22 GMT, Cesar Soares Lucas wrote: >> These changes should prevent entire binary files from being loaded into >> memory for build/AbsPathsInImage.java test. I chose a default buffer size of >> 8KB since BufferedInputStream uses that, but open to alternative solutions. >

Re: RFR: 8341735: Rewrite the build/AbsPathsInImage.java test to not load the entire file at once

2025-07-07 Thread Cesar Soares Lucas
On Fri, 27 Jun 2025 23:29:15 GMT, Daniel Hu wrote: > These changes should prevent entire binary files from being loaded into > memory for build/AbsPathsInImage.java test. I chose a default buffer size of > 8KB since BufferedInputStream uses that, but open to alternative solutions. > GHA passes