Avatar for the HugoRCD user
HugoRCD
evlog
BlogDocsChangelog

GitHub Actions run

22 hours ago b76d492 feat/ai pull_request

Compare

Base
Search a run

Head
feat: add `ai-sdk` support
#196
feat/ai
22 hours ago
CPU Simulation

Compare
Suggested base runs:
96 total
Firefox Linux
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
87.4 µs
with nested context
packages/evlog/bench/core/logger.bench.ts::createLogger
57.9 µs
Chrome desktop
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
153.1 µs
Googlebot
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
85.6 µs
with method + path + requestId
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
73.9 µs
with shallow context
packages/evlog/bench/core/logger.bench.ts::createLogger
50.5 µs
all enrichers (all headers present)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
215.6 µs
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
931.3 µs
no user-agent header
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
29.7 µs
with method + path
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
60.9 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
1.9 ms
large payload (200 nested fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
468 µs
full lifecycle (create + set + emit)
packages/evlog/bench/core/logger.bench.ts::log.emit()
163.4 µs
toJSON()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
74 µs
emit minimal event
packages/evlog/bench/core/logger.bench.ts::log.emit()
97.3 µs
shallow merge (3 fields)
packages/evlog/bench/core/logger.bench.ts::log.set()
75.9 µs
evlog
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
837.5 µs
all enrichers (no headers)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
68.7 µs
emit with context
packages/evlog/bench/core/logger.bench.ts::log.emit()
152.2 µs
JSON.stringify()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
59.9 µs
full options
packages/evlog/bench/core/errors.bench.ts::createError
146.5 µs
create + parse (full)
packages/evlog/bench/core/errors.bench.ts::createError + parseError round-trip
179.9 µs
emit with error
packages/evlog/bench/core/logger.bench.ts::log.emit()
1.1 ms
small payload (2 fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
397.3 µs
no sampling configured
packages/evlog/bench/core/sampling.bench.ts::head sampling
188.1 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs