uNetworking / uNetworking/uWebSockets
No option in build.c to enable simdutf support
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 19k
- Forks
- 1.9k
- Avg merge
- 3h 24m
- Merged PRs (30d)
- 5
Description
Hello, and thank you for your work on this project.
I noticed that support for simdutf was added to the C++ source code a couple of months ago. This is a great performance feature.
However, it seems the build.c script was not updated at the time to include a corresponding build flag. As a result, there is currently no way to define the UWS_USE_SIMDUTF macro and compile the library with this optimization enabled.
It would be very helpful if an option could be added to build.c to support this feature.
Thanks!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting build.c and the existing simdutf support in the C++ source. Follow the existing build options and verify that a new option can define UWS_USE_SIMDUTF and compile the library with simdutf support enabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100