Yagiz Nizipli

Results 171 issues of Yagiz Nizipli

We saw that under high concurrency, Nth request was taking a lot more time than others. This was caused by the composable cache. Prior to this pull-request, cache was consuming...

Improves performance of bundler by 2% on large projects ``` šŸ“Š Benchmark Results | Metric | Baseline (O(n²)) | Optimized (Hash Set) | Improvement | |-------------|------------------|----------------------|----------------| | Best Time |...

### What does this PR do? Removes FFI boundary crossing - direct Zig → simdutf instead of Zig → C++ → simdutf ### How did you verify your code works?...

Conform to RFC 9110 for case insensitive header matching.

Removes `Environment::GetCurrent(isolate)` calls cc @nodejs/cpp-reviewers

c++
semver-major
lib / src
needs-ci

Fixes https://github.com/simdutf/simdutf/issues/856 > C++11 compatible compiler. We support LLVM clang, GCC, Visual Studio. (Our tests and benchmark tools requires C++17.) Up until the last commit in this PR, we didn't...

This was a recommendation by @kentonv from couple of months ago, when I recommended using KJ_REQUIRE_NONNULL for checking for `nullptr`.

Includes some formatter fixes as well.

Adds a simple contains method that avoids the extra `.map()` when `.find() != kj::none` is used to check if key the is included.

Landing 54990 fails with a new error that I've never seen before. ``` āÆ git node land 54990 āœ” Done loading data for nodejs/node/pull/54990 ----------------------------------- PR info ------------------------------------ Title src:...