Benchpress
1.3.7
Easy Benchmarking with PowerShell
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
Copyright 2019 Start-Automating
Package Details
Author(s)
- James Brundage
Tags
Functions
Checkpoint-Benchmark Get-Benchmark Show-Benchmark Measure-Benchmark
Dependencies
This module has no dependencies.
Release Notes
### 1.3.7:
* New Benchmarks:
* What is the Fastest Way to Read a File (Fixes #37)
* Which Random Is Faster (Fixes #38)
---
### 1.3.6:
* New Benchmarks:
* Checking if a File Exists (Fixes #29)
* What Is The Quickest Way to Compare Types (Fixes #33)
* Show-Benchmark now includes a YAML header (Fixes #30)
* GitHub Action no longer rebases (Fixes #34)
---
### 1.3.5:
* New Benchmarks:
* Best Way To Accumulate Pipeline Results (Fixes #21)
* Comparing Command Lookup (Fixes #18)
* Is Using Faster (Fixes #27)
---
### 1.3.4:
* Show-Benchmark: Fixing run vs load logic (Fixes #24)
* Updating Action (preferring local bits) (Fixes #25)
---
### 1.3.3:
* Adding Show-Benchmark (Fixes #22)
* Adding markdown formatting (Fixes #19)
* Updating Action to check in files (Fixes #20)
---
### 1.3.2:
* Adding Benchmark for Multithreading (thanks @santysq)
* Autogenerating formatting (#15)
* Autogenerating docs (#16)
---
### 1.3.1:
Fixing #10 (crossplatform / core issues with CPU data). Thanks @mklement0!
---
### 1.3:
Now including .ClockSpeed in results (fixes #7)
Formatting deserialized results (fixes #8)
FileList
- Benchpress.nuspec
- action.yml
- docs\CHANGELOG.md
- CHANGELOG.md
- docs\What_Is_The_Fastest_Way_To_Read_A_File.benchmark.benchmarkOutput.md
- Benchpress.GitHubAction.PSDevOps.ps1
- docs\Measure-Benchmark.md
- Get-Benchmark.ps1
- docs\Random_Number_Generation.benchmark.benchmarkOutput.md
- Benchpress.format.ps1xml
- docs\How_Much_Faster_Is_Splatting.benchmark.benchmarkOutput.md
- docs\Different_Ways_To_Set_Many_Variables.benchmark.benchmarkOutput.md
- Measure-Benchmark.ps1
- docs\How_Much_Faster_Is_Piping_To_A_ScriptBlock.benchmark.benchmarkOutput.md
- Benchpress.GitHubWorkflow.PSDevOps.ps1
- docs\_config.yml
- LICENSE
- docs\ToString_Or_Not_ToString.benchmark.benchmarkOutput.md
- README.ps1.md
- docs\Show-Benchmark.md
- Benchpress.ezformat.ps1
- docs\Checkpoint-Benchmark.md
- Benchpress.psm1
- docs\What_Is_The_Fastest_Way_To_Get_All_Loaded_Modules.benchmark.benchmarkOutput.md
- Benchpress.HelpOut.ps1
- docs\Which_Random_Is_Faster.benchmark.benchmarkOutput.md
- Checkpoint-Benchmark.ps1
- docs\Ways_To_Hash_A_File.benchmark.benchmarkOutput.md
- README.md
- docs\Different_Ways_To_Iterate.benchmark.benchmarkOutput.md
- Show-Benchmark.ps1
- docs\Comparing_Command_Lookup.benchmark.benchmarkOutput.md
- Benchpress.psd1
- docs\What_Is_The_Quickest_Way_To_Compare_Types.benchmark.benchmarkOutput.md
- PowerShellPerformance\Ways_To_Hash_A_File.benchmark.ps1
- docs\What_Is_The_Fastest_Way_To_Concatenate.benchmark.benchmarkOutput.md
- PowerShellPerformance\Should_I_Include_The_System_Namespace.benchmark.ps1
- docs\Get-Benchmark.md
- PowerShellPerformance\ToString_Or_Not_ToString.benchmark.ps1
- docs\Whats_In_A_Quote.benchmark.benchmarkOutput.md
- PowerShellPerformance\Whats_In_A_Quote.benchmark.ps1
- docs\Is_Using_Faster.benchmark.benchmarkOutput.md
- PowerShellPerformance\How_Much_Faster_Is_Piping_To_A_ScriptBlock.benchmark.psd1
- docs\What_Is_The_Fastest_Way_To_Filter.benchmark.benchmarkOutput.md
- PowerShellPerformance\How_Much_Faster_Is_The_Static_Constructor.benchmark.psd1
- docs\Should_I_Include_The_System_Namespace.benchmark.benchmarkOutput.md
- PowerShellPerformance\Different_Ways_To_Set_Many_Variables.benchmark.psd1
- docs\How_Much_Faster_Is_The_Static_Constructor.benchmark.benchmarkOutput.md
- PowerShellPerformance\Creating_Property_Bags.benchmark.ps1
- docs\What_Is_The_Fastest_Way_To_Sort.benchmark.benchmarkOutput.md
- PowerShellPerformance\Which_Random_Is_Faster.benchmark.ps1
- docs\README.md
- PowerShellPerformance\Random_Number_Generation.benchmark.ps1
- docs\CNAME
- PowerShellPerformance\What_Is_The_Fastest_Way_To_Sort.benchmark.ps1
- docs\Best_Way_To_Accumulate_Pipeline_Results.benchmark.benchmarkOutput.md
- PowerShellPerformance\What_Is_The_Quickest_Way_To_Compare_Types.benchmark.ps1
- Formatting\Benchmark.Detail.format.ps1
- PowerShellPerformance\Checking_If_A_File_Exists.benchmark.ps1
- Formatting\Benchmark.OutputFile.format.ps1
- PowerShellPerformance\Different_Ways_To_Iterate.benchmark.psd1
- Formatting\Benchmark.Relative.Summary.format.ps1
- PowerShellPerformance\Best_Way_To_Accumulate_Pipeline_Results.benchmark.ps1
- tests\Benchpress.tests.ps1
- PowerShellPerformance\multithreading.benchmark.ps1
- GitHub\Jobs\RunBenchmarks.psd1
- PowerShellPerformance\What_Is_The_Fastest_Way_To_Get_All_Loaded_Modules.benchmark.ps1
- GitHub\Jobs\BuildBenchpress.psd1
- PowerShellPerformance\What_Is_The_Fastest_Way_To_Filter.benchmark.ps1
- GitHub\Actions\Benchpress.ps1
- PowerShellPerformance\Comparing_Command_Lookup.benchmark.ps1
- GitHub\Steps\Checkout-RepositoryToBenchmark.psd1
- PowerShellPerformance\Is_Using_Faster.benchmark.ps1
- GitHub\Steps\UseBenchpressAction.psd1
- PowerShellPerformance\What_Is_The_Fastest_Way_To_Read_A_File.benchmark.ps1
- GitHub\Steps\PublishBenchmarks.psd1
- PowerShellPerformance\How_Much_Faster_Is_Splatting.benchmark.ps1
- GitHub\Steps\Checkout-Benchpress.psd1
- PowerShellPerformance\README.md
- docs\_layouts\Benchmark.html
- PowerShellPerformance\How_Much_Faster_Is_Method_Binding.ps1
- docs\_posts\2021-11-08-Benchpress-v1.3.md
- PowerShellPerformance\What_Is_The_Fastest_Way_To_Concatenate.benchmark.json
- docs\_posts\2022-08-30-Benchpress-1.3.4.md
- en-us\About_Benchpress.help.txt
- docs\_posts\2022-07-11-Benchpress-1.3.2.md
- docs\Creating_Property_Bags.benchmark.benchmarkOutput.md
- docs\_posts\2022-08-30-Benchpress-1.3.3.md
- docs\bench.md
- docs\_posts\2022-06-06-Benchpress-v1.3.1.md
- docs\multithreading.benchmark.benchmarkOutput.md
- docs\_posts\2022-08-30-Benchpress-1.3.5.md
- docs\Checking_If_A_File_Exists.benchmark.benchmarkOutput.md