Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@sylvestre
Copy link
Contributor

Actually, I merged it too quickly.

Please do it without touching the interface of the command. Ie we don't want -o in base64.
Please do it with redirect of the stdout ">"
Reverts #9082

@codspeed-hq
Copy link

codspeed-hq bot commented Nov 4, 2025

CodSpeed Performance Report

Merging #9139 will improve performances by ×3,100

Comparing revert-9082-fix-base64-bench (d403ba0) with main (975e18c)

Summary

⚡ 3 improvements
✅ 122 untouched

Benchmarks breakdown

Benchmark BASE HEAD Change
b64_decode_ignore_garbage_synthetic 457,866.3 µs 149.7 µs ×3,100
b64_decode_synthetic 458,995.5 µs 149.3 µs ×3,100
b64_encode_synthetic 73,663.3 µs 146.3 µs ×500

@github-actions
Copy link

github-actions bot commented Nov 4, 2025

GNU testsuite comparison:

Skipping an intermittent issue tests/misc/tee (passes in this run but fails in the 'main' branch)

@cakebaker cakebaker merged commit c7f96cb into main Nov 4, 2025
239 checks passed
@cakebaker cakebaker deleted the revert-9082-fix-base64-bench branch November 4, 2025 08:02
@akretz
Copy link
Contributor

akretz commented Nov 5, 2025

@sylvestre My bad, I thought it's okay to add an output flag to the interface. I didn't really see a straightforward way to redirect stdout any other way. The only way I see is spawning a new process and doing the stdout redirect as the tests are doing with UCommand.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants