diff --git a/completions/bash/brew b/completions/bash/brew index c35bc77b3a..e05248d8a0 100644 --- a/completions/bash/brew +++ b/completions/bash/brew @@ -1814,6 +1814,7 @@ _brew_prof() { --quiet --stackprof --verbose + --vernier " return ;; diff --git a/completions/fish/brew.fish b/completions/fish/brew.fish index 7fd71e9fe0..b49787810a 100644 --- a/completions/fish/brew.fish +++ b/completions/fish/brew.fish @@ -1236,6 +1236,7 @@ __fish_brew_complete_arg 'prof' -l help -d 'Show this message' __fish_brew_complete_arg 'prof' -l quiet -d 'Make some output more quiet' __fish_brew_complete_arg 'prof' -l stackprof -d 'Use `stackprof` instead of `ruby-prof` (the default)' __fish_brew_complete_arg 'prof' -l verbose -d 'Make some output more verbose' +__fish_brew_complete_arg 'prof' -l vernier -d 'Use `vernier` instead of `ruby-prof` (the default)' __fish_brew_complete_arg 'prof' -a '(__fish_brew_suggest_commands)' diff --git a/completions/zsh/_brew b/completions/zsh/_brew index 5a2dd129bf..b8001fc2d0 100644 --- a/completions/zsh/_brew +++ b/completions/zsh/_brew @@ -1529,6 +1529,7 @@ _brew_prof() { '--quiet[Make some output more quiet]' \ '--stackprof[Use `stackprof` instead of `ruby-prof` (the default)]' \ '--verbose[Make some output more verbose]' \ + '--vernier[Use `vernier` instead of `ruby-prof` (the default)]' \ - command \ '*::command:__brew_commands' } diff --git a/docs/Manpage.md b/docs/Manpage.md index 54818ad3f3..5baf1665b1 100644 --- a/docs/Manpage.md +++ b/docs/Manpage.md @@ -2507,7 +2507,7 @@ Apply the bottle commit and publish bottles to a host. : Use the specified download strategy class for downloading the bottle's URL instead of Homebrew's default. -### `prof` \[`--stackprof`\] *`command`* \[...\] +### `prof` \[`--stackprof`\] \[`--vernier`\] *`command`* \[...\] Run Homebrew with a Ruby profiler. For example, `brew prof readall`. @@ -2515,6 +2515,10 @@ Run Homebrew with a Ruby profiler. For example, `brew prof readall`. : Use `stackprof` instead of `ruby-prof` (the default). +`--vernier` + +: Use `vernier` instead of `ruby-prof` (the default). + ### `release` \[`--major`\] \[`--minor`\] Create a new draft Homebrew/brew release with the appropriate version number and diff --git a/manpages/brew.1 b/manpages/brew.1 index b9ba94c5e5..a911bcc8f9 100644 --- a/manpages/brew.1 +++ b/manpages/brew.1 @@ -1598,11 +1598,14 @@ Use the specified \fIURL\fP as the root of the bottle\[u2019]s URL instead of Ho .TP \fB\-\-root\-url\-using\fP Use the specified download strategy class for downloading the bottle\[u2019]s URL instead of Homebrew\[u2019]s default\. -.SS "\fBprof\fP \fR[\fB\-\-stackprof\fP] \fIcommand\fP \fR[\.\.\.]" +.SS "\fBprof\fP \fR[\fB\-\-stackprof\fP] \fR[\fB\-\-vernier\fP] \fIcommand\fP \fR[\.\.\.]" Run Homebrew with a Ruby profiler\. For example, \fBbrew prof readall\fP\&\. .TP \fB\-\-stackprof\fP Use \fBstackprof\fP instead of \fBruby\-prof\fP (the default)\. +.TP +\fB\-\-vernier\fP +Use \fBvernier\fP instead of \fBruby\-prof\fP (the default)\. .SS "\fBrelease\fP \fR[\fB\-\-major\fP] \fR[\fB\-\-minor\fP]" Create a new draft Homebrew/brew release with the appropriate version number and release notes\. .P