vercel
turborepo
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
No performance history available yet
Once you have some commits, you will be able to see the performance history of your primary branch.
Latest Results
fix: Adapt workspaces.rs to Cow return type from fix_glob_pattern
shew/f532c
6 days ago
perf(hash): replace twox-hash with xxhash-rust and optimize file hashing - Replace `twox-hash` (XxHash64 via Hasher trait) with `xxhash-rust`'s direct `xxh64()` function call. The xxhash-rust crate has a more optimized implementation and the direct function avoids Hasher trait overhead. Same algorithm, same output, no cache invalidation. - Pre-allocate read buffer in `git_like_hash_file` based on file metadata size, eliminating repeated Vec reallocations during `read_to_end` for every file hashed. - Add criterion benchmarks for both turborepo-hash (task/global/file hash computation) and turborepo-scm (file content hashing at various sizes). https://claude.ai/code/session_01JTwyUFFEGSJK1RUxGfBx8K
anthonyshew/optimize-hashing
6 days ago
perf(hash): replace twox-hash with xxhash-rust and optimize file hashing - Replace `twox-hash` (XxHash64 via Hasher trait) with `xxhash-rust`'s direct `xxh64()` function call. The xxhash-rust crate has a more optimized implementation and the direct function avoids Hasher trait overhead. Same algorithm, same output, no cache invalidation. - Pre-allocate read buffer in `git_like_hash_file` based on file metadata size, eliminating repeated Vec reallocations during `read_to_end` for every file hashed. - Add criterion benchmarks for both turborepo-hash (task/global/file hash computation) and turborepo-scm (file content hashing at various sizes). https://claude.ai/code/session_01JTwyUFFEGSJK1RUxGfBx8K
anthonyshew/optimize-hashing
6 days ago
Merge main and resolve conflicts
claude/optimize-rust-performance-8Zunv
6 days ago
fix: Restrict credential file permissions to owner-only (0o600) Credential files (config.json, auth.json) were created via fs::File::create() which inherits the process umask, typically resulting in world-readable 0o644 permissions. On shared systems, this allowed other local users to read Vercel API tokens. Add create_with_contents_secret() that sets 0o600 atomically at file creation time on Unix, and explicitly tightens permissions on pre-existing files. Use it for all credential write paths: turbo login, auth token refresh, and logout config rewrite.
shew/file-permissions-check
7 days ago
fix: Restrict credential file permissions to owner-only (0o600) Credential files (config.json, auth.json) were created via fs::File::create() which inherits the process umask, typically resulting in world-readable 0o644 permissions. On shared systems, this allowed other local users to read Vercel API tokens. Add create_with_contents_secret() that sets 0o600 atomically at file creation time on Unix, and explicitly tightens permissions on pre-existing files. Use it for all credential write paths: turbo login, auth token refresh, and logout config rewrite.
shew/file-permissions-check
7 days ago
Merge branch 'main' into edition-2024-and-clippy
ognevny:edition-2024-and-clippy
7 days ago
chore: use 2024 edition in more packages, do not ignore some clippy lints
ognevny:edition-2024-and-clippy
7 days ago
Active Branches
feat: Add experimentalObservability with an OTel backend
last run
17 days ago
#11130
CodSpeed Performance Gauge
N/A
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs