ladybird/Userland
Andreas Kling b9ab7a5095 Shell: Support time -n <iterations>
You can now specify a number of iterations when timing a command.
The default value is 1 and behaves exactly as before.

If the iteration count is greater than 1, the command will be executed
that many times, and then you get a little timing report afterwards with
the average runtime per iteration, and also the average runtime
excluding the very first iteration. (Excluding the first iteration is
useful when it's slowed down by cold caches, etc.)

This is something I've been doing manually forever (running `time foo`
and then eyeballing the results to headmath an average) and this makes
that whole process so much nicer. :^)
2021-08-23 20:15:14 +02:00
..
Applets Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to open 2021-08-22 01:32:25 +02:00
Applications Browser: Add "Inspect Element" to context menu :^) 2021-08-23 15:59:29 +02:00
Demos ModelGallery: Add the new Model Gallery application :^) 2021-08-23 12:25:26 +04:30
DevTools HackStudio: Update every editor with matching filename on 'Save as...' 2021-08-22 23:41:53 +02:00
DynamicLoader LibC+DynamicLoader: Prevent GCC from removing null checks 2021-08-12 21:10:44 +02:00
Games Games: Make cpath appear once in the pledge promises 2021-08-22 23:39:41 +02:00
Libraries LibWeb: Paint inspection outline for InlineNodes :^) 2021-08-23 15:59:29 +02:00
Services WindowServer+LibGfx: Move CursorParams to LibGfx 2021-08-23 01:41:53 +02:00
Shell Shell: Support time -n <iterations> 2021-08-23 20:15:14 +02:00
Utilities Utilities: Add -d option to gzip 2021-08-22 16:51:18 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00