Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
6245922
chore: Upgrade nightly to 2025-12-15
LukeMathWalker Dec 17, 2025
bc2b9aa
chore: Don't reset the filesystem ahead of UI test execution
LukeMathWalker Dec 18, 2025
a147a55
chore: Don't change the mtime of the diagnostic file if there were no…
LukeMathWalker Dec 18, 2025
d8c9032
chore: Create a chokepoint to apply cargo flags in the test runner
LukeMathWalker Dec 20, 2025
e9abd86
chore: Fix lints
LukeMathWalker Dec 20, 2025
971f2e3
chore: Upgrade dependencies
LukeMathWalker Dec 21, 2025
4852e3f
chore: Don't ignore generated app code in UI tests
LukeMathWalker Dec 21, 2025
f6ba604
chore: Ignore broken doc links we can't fix
LukeMathWalker Dec 21, 2025
86797ac
chore: Extract metadata computation in an auxiliary function
LukeMathWalker Dec 21, 2025
3c1cc63
perf: Index crate items in parallel
LukeMathWalker Dec 21, 2025
40ac905
perf: Don't recompute the feature graph
LukeMathWalker Dec 26, 2025
7e4e89c
perf: Convert JSON docs to the expected caching format in parallel
LukeMathWalker Dec 26, 2025
253d080
perf: Use bincode to encode items rather than JSON
LukeMathWalker Dec 26, 2025
9923e81
perf: Avoid unnecessary clones when retrieving crate docs from the cache
LukeMathWalker Dec 26, 2025
61d9bb1
perf: Compute cache key on the thread pool
LukeMathWalker Dec 26, 2025
4522eaf
chore: Ignore samply-generated profile.json files
LukeMathWalker Dec 26, 2025
f084c93
perf: Cache crate_id lookups
LukeMathWalker Dec 26, 2025
b2c73a2
perf: Avoid unnecessary allocations when decoding items
LukeMathWalker Dec 26, 2025
7056251
perf: Avoid long-tail execution for complex crates on a single thread
LukeMathWalker Dec 26, 2025
bb66737
perf: Tune SQLite and use native bincode encoding/decoding speed
LukeMathWalker Dec 28, 2025
829ed25
perf: Don't copy the cached items to an intermediate buffer
LukeMathWalker Dec 28, 2025
ecf94ce
chore: Support rkyv in our rustdoc_types fork
LukeMathWalker Dec 30, 2025
611c092
chore: Formatting
LukeMathWalker Dec 30, 2025
ed558ae
perf: Use rkyv to deserialize crate items from the cache
LukeMathWalker Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .github/ci_generator/templates/job_steps/build_docs.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,10 @@
--exclude-path="site/api_reference/settings.html"
--exclude-path="site/404.html"
--exclude=".*crate#per-style$"
--exclude=".*#setting-the-default-subscriber$"
--exclude="https://doc.rust-lang.org/*"
--exclude="https://stackoverflow.com/*"
--exclude="https://rust-random.github.io/*"
--exclude="https://github.com/LukeMathWalker/pavex/edit/main/*"
--exclude="https://docs.rs/**/*"
--exclude-path="site/api_reference/static.files"
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1749,8 +1749,10 @@ jobs:
--exclude-path="site/api_reference/settings.html"
--exclude-path="site/404.html"
--exclude=".*crate#per-style$"
--exclude=".*#setting-the-default-subscriber$"
--exclude="https://doc.rust-lang.org/*"
--exclude="https://stackoverflow.com/*"
--exclude="https://rust-random.github.io/*"
--exclude="https://github.com/LukeMathWalker/pavex/edit/main/*"
--exclude="https://docs.rs/**/*"
--exclude-path="site/api_reference/static.files"
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ trace-*.json
.direnv/
site
target
# The file generated by `samply` when tracing execution
profile.json
Loading
Loading