Compare the speed of your scripts with this plugin - Flow Benchmarker

Heavily inspired by boatbomber’s benchmarker plugin


Features:

  • Compare the speed of methods that contain a list of functions
  • Compare the speed of functions inside the methods
  • Control over when the plugin should start and stop recording your function
  • A shared table between your functions for communication
  • Changes that are made by the functions will revert back automatically after the benchmark is done (if you destroy an object it wont come back)

Weak points

  • You can’t benchmark functions that are faster than a micro second

Showcase:

Roblox Marketplace:

Your feedback will be appreciated!

13 Likes

Very easy to use and straight to the point, very cool :+1:

1 Like

Whoa, I’ll definitely be using this for benchmarking.

Update 1.1.0

  • UI rework: looks identical to the old one and visually it might be a tiny bit worse, but the code is alot better now, so I can easily add more features to the plugin soon

The plugin is up for sale again

Update

Spent a whole day working on this update :point_down:

  • You can now run benchmarks on methods that contain a list of functions
  • Share a table between functions or methods (both optional)
  • You can cancel a benchmark now
  • There is a progress bar that shows you how much of the benchmark is left to be completed
  • A new button that inserts a template modulescript for you so you dont have to make one yourself
  • A Complete UI Rewrite using fusion

Showcase

1 Like

Small Update

  • Plugin now shows more percentiles of the tests (plugin ranks the results by their 50th percentile result)

image

  • New icons

image
image

  • Removed the Share option for the Configs table, each method should have it’s own shared table now

Update

  • Improved accuracy of the benchmark (feels 4x more accurate)
  • Plugin no longer picks up the configs table from benchmark modules

Showcase of the accuracy

keep in mind, I’m benchmarking 2 very basic functions here so the results can’t be 100% accurate.

1 Like

Update

  • Improved accuracy by a tiny amount
  • Improved UI

  • Added a new parameter to functions
    image

  • Updated the template benchmark script

1 Like

Update

Ladies and gentlemen, I’ve done it

  • The results you get from the benchmark should be 100% consistent now!
1 Like

Completely off topic, but can I have your theme settings?

Of course, I’m using the Monokai theme on vscode with Fira Code as the font

1 Like

Thanks. I appreciate it. Looks good

New update

I’ve been working on this update for one and a half day, enjoy!

  • The workflow for writing benchmark modules has changed yet again, it should be much more readable now.
  • You can now select and copy the result of each section of the benchmark
  • By default the plugin does 10k tests on each method, but if your computer can’t handle it you can change this value in the left panel of the main ui

Showcase

1 Like

it seems that you have made the plugin private. can you make it public again?

This is most likely due to Roblox’s new update privating tons of plugins if they were priced in robux but not USD.

Uhhh! That update is so bad. i don’t understand why can’t they make the owner choose between robux and usd.

I agree, it barricades thousands (if not millions) of young, talented roblox developers from being able to profit from their Hard-work, it’s probably the most disappointing roblox update of this year, if not in the history of roblox.

1 Like