Skip to content

Consider removing unnecessary bitwise and operations #449

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
paulomorgado opened this issue Sep 9, 2018 · 6 comments · Fixed by #729
Closed

Consider removing unnecessary bitwise and operations #449

paulomorgado opened this issue Sep 9, 2018 · 6 comments · Fixed by #729
Assignees
Milestone

Comments

@lukebakken lukebakken added this to the 6.0.0 milestone Jan 30, 2020
@lukebakken lukebakken self-assigned this Jan 30, 2020
@lukebakken
Copy link
Collaborator

We should investigate using the code from this project with the appropriate fixes and accreditation.

@lukebakken
Copy link
Collaborator

@stebet
Copy link
Contributor

stebet commented Feb 20, 2020

I actually have an implementation that's easily usable for a proper cross-platform fix, that I used in the pipelines implementation here: #706

It utilizes functionality from System.Memory (which has targets for the needed TFMs) and would be compatible with .NET Core moving forward.

@lukebakken
Copy link
Collaborator

@stebet what do you think about adding those changes for the 6.0 release? It sounds reasonable to me.

@stebet
Copy link
Contributor

stebet commented Feb 20, 2020

Should be doable. That library will also enable memory pooling and is well compatible with .NET Framework targets (used in StackExchange.Redis and Google.Protobuf for example).

Would also make sense to then split the big Pipeline PR into separate PRs, one for memory pooling and another for the actual pipeline integration.

@lukebakken
Copy link
Collaborator

Would also make sense to then split the big Pipeline PR into separate PRs, one for memory pooling and another for the actual pipeline integration.

Smaller PRs are great... there's a chance I can understand them 😄

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

Successfully merging a pull request may close this issue.

3 participants