-
-
Notifications
You must be signed in to change notification settings - Fork 7
Comparing changes
Open a pull request
base repository: garden-rs/garden
base: v1.9.0
head repository: garden-rs/garden
compare: v1.9.1
- 14 commits
- 11 files changed
- 1 contributor
Commits on Oct 29, 2024
-
garden: avoid re-downloading the advisory database
Enable fetching in CI. `garden check -D fetch=true` to fetch locally.
Configuration menu - View commit details
-
Copy full SHA for 717fa7c - Browse repository at this point
Copy the full SHA 717fa7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc0e369 - Browse repository at this point
Copy the full SHA cc0e369View commit details -
cmds: update GARDEN_CMD_VERBOSE and GARDEN_CMD_QUIET in sub-commands
"garden my-command -v" should behave the same as "garden -v my-command". Repeat the variable initialization after the sub-commands have been parsed to make the behavior match.
Configuration menu - View commit details
-
Copy full SHA for f7c86e5 - Browse repository at this point
Copy the full SHA f7c86e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a970fe - Browse repository at this point
Copy the full SHA 0a970feView commit details -
cmd: trim trailing newlines when printing commands
Make the "garden <command> -vv" output more compat.
Configuration menu - View commit details
-
Copy full SHA for 0150850 - Browse repository at this point
Copy the full SHA 0150850View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f88519 - Browse repository at this point
Copy the full SHA 2f88519View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19c54ad - Browse repository at this point
Copy the full SHA 19c54adView commit details
Commits on Nov 6, 2024
-
cmd: use atomic::Ordering::Acquire
SeqCst is not necessary for handling the exit code atomic. > While it might seem like the easiest memory ordering to reason about, > SeqCst ordering is almost never necessary in practice. In nearly all > cases, regular acquire and release ordering suffice. https://marabos.nl/atomics/memory-ordering.html#seqcst
Configuration menu - View commit details
-
Copy full SHA for 49dde87 - Browse repository at this point
Copy the full SHA 49dde87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8004e - Browse repository at this point
Copy the full SHA 8f8004eView commit details
Commits on Nov 7, 2024
-
cmd: use atomic::Ordering::Release/Acquire memory ordering
Use Release/Acquire pairs to make things easier to understand.
Configuration menu - View commit details
-
Copy full SHA for 9620ace - Browse repository at this point
Copy the full SHA 9620aceView commit details -
model: use UnsafeCell as the Arena storage
The RefCell that was being used to store it can be made to panic when running "garden exec" in parallel mode. We only need to be able to clone the arena by reading from it in a read-only fashion, so use of UnsafeCell lets us avoid RefCell's limitations and properly implement the thread-safe clone() for ApplicationContext.
Configuration menu - View commit details
-
Copy full SHA for f73654a - Browse repository at this point
Copy the full SHA f73654aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af546c0 - Browse repository at this point
Copy the full SHA af546c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9365963 - Browse repository at this point
Copy the full SHA 9365963View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59ab730 - Browse repository at this point
Copy the full SHA 59ab730View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.9.0...v1.9.1