Yagiz Nizipli
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
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:...