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

Update antlr to 4.13 for 33% speed up on some inputs #89

Merged
merged 11 commits into from
Aug 7, 2024

Conversation

siliconvoodoo
Copy link
Contributor

This is a suggestion of a possible way to update antlr.
This branch could use an intervention from an o3de maintainer to go and update the o3de/antlr4 fork and put that reference in the CMakeList in a supplementary commit on top of this branch.

Comment on lines 16 to 17
GIT_REPOSITORY https://github.com/antlr/antlr4/
GIT_TAG 4.13.2
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this is the point that would need a final commit to polish back to o3de fork.

@galibzon
Copy link
Contributor

galibzon commented Aug 6, 2024

Awesome. I'll take a look at o3de/antlr and add a tag for 4.13.2.

@galibzon
Copy link
Contributor

galibzon commented Aug 6, 2024

o3de/antlr now has the o3de-4.13.2 branch: https://github.com/o3de/antlr4/tree/o3de-4.13.2

Copy link

@moudgils moudgils left a comment

Choose a reason for hiding this comment

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

Nice optimization

@siliconvoodoo
Copy link
Contributor Author

o3de/antlr now has the o3de-4.13.2 branch: https://github.com/o3de/antlr4/tree/o3de-4.13.2

splendid. ready to merge now.
at next o3de release let's not forget to make the 1.8.20 3p package :p

@galibzon galibzon merged commit 47721e6 into o3de:development Aug 7, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants