Skip to content

Conversation

@RaimoNiskanen
Copy link
Contributor

This PR implements the receive buffer allocation optimization in the socket NIF for Unix to retain an underutilized buffer for all receive operations, instead of just for socket:recv/*.

@RaimoNiskanen RaimoNiskanen added this to the 28.2 milestone Sep 22, 2025
@RaimoNiskanen RaimoNiskanen requested a review from bmk September 22, 2025 14:15
@RaimoNiskanen RaimoNiskanen self-assigned this Sep 22, 2025
@RaimoNiskanen RaimoNiskanen changed the base branch from master to maint September 22, 2025 14:15
@github-actions
Copy link
Contributor

github-actions bot commented Sep 22, 2025

CT Test Results

    4 files    195 suites   1h 52m 59s ⏱️
3 216 tests 2 819 ✅ 396 💤 1 ❌
4 110 runs  3 635 ✅ 474 💤 1 ❌

For more details on these failures, see this check.

Results for commit f3df061.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@RaimoNiskanen RaimoNiskanen merged commit 9958723 into erlang:maint Sep 30, 2025
27 of 30 checks passed
@RaimoNiskanen RaimoNiskanen deleted the raimo/socket/recv-buffer-optimization branch September 30, 2025 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants