Clash.Meta/adapter/provider
wwqgtxx aa51b9faba chore: replace using internal batch package to x/sync/errgroup
In the original batch implementation, the Go() method will always start a new goroutine and then wait for the concurrency limit, which is unnecessary for the current code. x/sync/errgroup will block Go() until the concurrency limit is met, which can effectively reduce memory usage.
In addition, the original batch always saves the return value of Go(), but it is not used in the current code, which will also waste a lot of memory space in high concurrency scenarios.
2025-04-28 10:28:45 +08:00
..
healthcheck.go chore: replace using internal batch package to x/sync/errgroup 2025-04-28 10:28:45 +08:00
parser.go feat: support inline proxy provider 2024-12-25 10:34:16 +08:00
provider.go chore: code cleanup 2025-03-12 13:33:52 +08:00
subscription_info.go fix: empty proxy provider subscription info not omitted (#1759) 2025-01-07 13:26:56 +08:00