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

Added static file to run Luau analyze on & workflows to measure time taken for analyze to run #531

Closed

Conversation

AllanJeremy
Copy link
Contributor

Resolves #527
Resolves #529

Summary

  1. Added a static Luau file that luau analyze can run against. The file is an unbundled implementation of LuauPolyfill's Map
  2. Added a python script that measures how much time a given script took to run (./bench/measure_time.py)
  3. Running luau analyze on LuauPolyfill.Map and measuring time it takes to run analyze (with and without cachegrind)

TODO: Test this upstream
Removed duplicate storage of benchmark output files
Using the one from the README now as opposed to the one from the build.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants