17 comments

[ 2.8 ms ] story [ 50.5 ms ] thread
Happy to see it return. Are all the benchmarks back? It would be nice if all those links from Stack Overflow work again.
Almost ... That's an old link : https://jsben.ch/#/BQhED If you get rid of the #/ it seems to work https://jsben.ch/BQhED
Maybe those links could be updated in some automated way?
they could add a url redirect on the client side if they match the old hash routed url
It would be quite easy. I sent a message to the creator, hopefully he'll implement that for you and everyone ^^
Guessing the benchmark results are for number of runs? Over what time period?
Just post your code into ChatGPT and ask it to generate a benchmark /s
Seems a little complicated, you can just ask for bechmark results.
Sometimes got stuck on 0% rocket screen. Don't know why.

edit: It's when the code throw some error. The user should receive an alert.

Do we have any browser extension to run this on a specific webpage & suggest code blocks with potentially bad patterns from a Performance standpoint?
Modern computers are very fast, it is hard to push them to the limits using just JavaScript. 99% of performance based decisions are premature optimization. Few operations are so complex and have to be done in such large numbers that they will take to long for the user.

Benchmarks are A/B tests. What you are talking about is called a "profiler" and if you google "JavaScript Profiler" quite a few will come up (including an extension).

Modern Browsers have a "Task Manager" in "three dots" > More Tools > Task Manager.

I realized I don't know what the actual bottlenecks are on websites. Background processes adding up across tabs I assume? If someone knows please tell me/us.

Are we assuming all users will be on modern browsers with modern hardware?