On Mon, 17 Aug 2026 14:40:48 GMT, Yunbo Zhang <[email protected]> wrote:

>> This addresses JDK-8378896.
>> 
>> This adds a `clean-microbenchmark` make target for microbenchmark 
>> development.
>> The target removes the following directories from the build output:
>> 
>> - `support/test/micro`
>> - `images/test/micro`
>> 
>> I did not add a dedicated test for this build-system cleanup target. 
>> Instead, I
>> validated it with the existing Make tests and a clean/rebuild cycle.
>> 
>> Testing:
>> 
>> - `make test-make`
>> - `make build-microbenchmark`
>> - Verified that `support/test/micro` and `images/test/micro` were created.
>> - `make clean-microbenchmark`
>> - Verified that both microbenchmark output directories were removed.
>> - Re-ran `clean-microbenchmark` successfully with the output directories 
>> absent.
>> - Rebuilt the microbenchmarks successfully after cleaning and verified that
>>   `images/test/micro/benchmarks.jar` was generated.
>> 
>> 
>> $ make clean-microbenchmark
>> 
>> Building target 'clean-microbenchmark' in configuration 
>> 'linux-aarch64-server-release-jmh'
>> Cleaning microbenchmark build artifacts ... done
>> Finished building target 'clean-microbenchmark' in configuration 
>> 'linux-aarch64-server-release-jmh'
>> 
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Yunbo Zhang has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Update full name

@benshuai5D 
Your change (at version 08f198fad1ec51237e2525a88aa73ca4a092b3fe) is now ready 
to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/jdk/pull/32383#issuecomment-5319220488

Reply via email to