Skip to content
New issue

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

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

Already on GitHub? # to your account

Bug 1886479 - Eventually use CSafeLoader as yaml loader #677

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

serge-sans-paille
Copy link
Contributor

It is significantly faster than the Python parser. It saves more than 25% of the execution time when running the run_glean_parser.py gifft_map script in the Firefox codebase.

Pull Request checklist

  • Quality: This PR builds and tests run cleanly
    • make test runs without emitting any warnings
    • make lint runs without emitting any errors
  • Tests: This PR includes thorough tests or an explanation of why it does not
  • Changelog: This PR includes a changelog entry to CHANGELOG.md or an explanation of why it does not need one
    • Any breaking changes to language binding APIs are noted explicitly

It is significantly faster than the Python parser. It saves more than
25% of the execution time when running the `run_glean_parser.py gifft_map` script in the Firefox codebase.
@serge-sans-paille serge-sans-paille force-pushed the feature/faster-yaml-loading branch from 96dda19 to 20ab177 Compare March 20, 2024 15:45
@badboy badboy self-requested a review March 20, 2024 16:26
Copy link
Member

@badboy badboy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes sense!

@badboy badboy merged commit 00bede6 into mozilla:main Mar 21, 2024
8 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants