Nathan Moinvaziri

Results 433 comments of Nathan Moinvaziri

I wonder if can use `__nop()` https://docs.microsoft.com/en-us/cpp/intrinsics/nop?view=msvc-170

Looks like heap-buffer-overflow from OSS-Fuzz..

I ran two small benchmarks, one with `nop` and one without. # Silesia-small 15MB MSVC noop ## HEAD https://github.com/zlib-ng/zlib-ng/commit/89763032d57e3da5301f4cd6e1f363e7a1f85f02 ``` OS: Windows 10 10.0.22000 AMD64 CPU: Intel64 Family 6 Model...

For the second benchmark I just removed the `asm` lines from the #define. I'm not sure if it they would have made much of a difference on x86..

@Dead2 oddly this needs workflow approval too. It looks like it ran some but is now asking again for approval.

For anybody still interested, I have incorporated these changes in https://github.com/zlib-ng/zlib-ng/pull/828.

I have submitted the issue to Microsoft. https://developercommunity.visualstudio.com/t/ClangCl-include_next-error-when-includi/1622642?space=62&entry=myfeedback

[zlib-ng](https://github.com/zlib-ng/zlib-ng) has support for AVX2.

We are also currently doing this in zlib-ng and has been working well for some time. @madler

[zlib-ng](https://github.com/zlib-ng/zlib-ng) has support for IBM Z acceleration.