Skip to content

ad-ops/shuttle-cch23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shuttle-CCH23

Shuttle CCH23. Going wild with trying different features and tools.

Tools & Setup

Using many compiler boosting things in nightly:

This cuts the compilation time to about 30% (full: 24s -> 6s, incremental: 1.6s -> 0.6s) biggest improvement was cranelift and mold. Could not see a big change in the parallel frontend (but no regression so I kept it). Running Arch on a AMD 7940HS with 64 GB memory.

Shuttle deploy uses stable Rust and I could not find a good way of ignoring unstable features when using this so I have added .cargo to .gitignore where I keep all the above features.

just

just for short commands. Listing all my options with just.

zellij

zellij with layouts to get multiple panes to run the server and tests together for a more comfortable development view.

hurl

hurl for running tests.