Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement simple time measurement benchmark #1

Merged
merged 1 commit into from
Dec 11, 2022

Conversation

krassowski
Copy link
Member

Sometimes we just want to measure execution time without disabling any styles or running JS self-profiling (which is unavailable on Firefox). This PR allows to do so and offers a simple visualisation via box-plot to understand the distribution. The box plot is "interactive" SVG (allows to hover over data points, quartiles and whiskers to read of values of individual measurements and statistics)

Screenshot from 2022-12-11 13-21-50

@github-actions
Copy link
Contributor

Binder 👈 Launch a Binder on branch krassowski/ui-profiler/add-simple-benchmark

@jupyterlab jupyterlab deleted a comment from welcome bot Dec 11, 2022
@krassowski krassowski merged commit dfbd958 into jupyterlab:main Dec 11, 2022
@welcome
Copy link

welcome bot commented Dec 11, 2022

Congrats on your first merged pull request in this project! 🎉
congrats
Thank you for contributing, we are very proud of you! ❤️

@krassowski krassowski deleted the add-simple-benchmark branch December 11, 2022 14:04
@krassowski krassowski added the enhancement New feature or request label Dec 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant