ghproxy/proxy
wjqserver ba3dcf7624 perf(proxy): optimize hot request paths
- Cache route handlers, simplify NoRoute path normalization, and reduce matcher/header allocations

- Honor configured transport pool limits in auto mode and add hotpath regression benchmarks/tests
2026-04-12 03:22:05 +08:00
..
authparse.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
authpass.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
bandwidth.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
chunkreq.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
dial.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
docker.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
error.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
gitreq.go 4.1.7-rc.0 2025-07-20 22:13:05 +08:00
handler.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
hotpath_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
httpc.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
httpc_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
match.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
matcher_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
nest.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
nest_bench_test.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
perf_compare_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
reqheader.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
routing.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
utils.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00