Ibraheem Ahmed

Results 66 issues of Ibraheem Ahmed
trafficstars

Currently, `Guard::flush` only succeeds if there are enough entries in the local buffer to be used as reclamation nodes for any active threads. In cases where there are high priority...

feature

I was surprised to find that there is no mention made to the benefit of I/O multiplexing. > A context switch takes around 0.2µs between async tasks, versus 1.7µs between...

The latest release [adds support for parameter suffixes](https://github.com/ibraheemdev/matchit/pull/61). matchit is currently pinned to 0.8.5 because there was some concern about this being a breaking change but I am not sure...

Pointed out in https://github.com/tokio-rs/axum/issues/3140. Quoting from there: I think there are three cases to consider: 1. `/prefix{wild}` and `{wild}suffix` This should be considered conflicting. The only way out is to...

bug

Add a `matchit::escape(route)` routine to guarantee a static route by escaping the `{` and `}` characters.

feature

Instead of [the `Vec` here](https://github.com/ibraheemdev/matchit/blob/master/src/tree.rs#L610), which causes a heap allocation for even simple cases like a root `/{*path}` fallback. We already have an internal smallvec implementation for route parameters which...

performance