Skip to content

Conversation

APickledWalrus
Copy link
Member

Problem

Parsing order changes are still causing slowdowns, specifically on servers with a significant amount of elements. This is caused by addon syntax being attempted first, even though it is less likely to be used.

Solution

Adds a generally-reliable comparison step for determining if one of the SyntaxInfos is from Skript and the other is not.

Testing Completed

Testing with the user from #8129 confirms the issue is resolved for them.

Supporting Information

n/a


Completes: #8129
Related: none

@APickledWalrus APickledWalrus requested a review from a team as a code owner August 22, 2025 13:50
@APickledWalrus APickledWalrus requested review from cheeezburga and Burbulinis and removed request for a team August 22, 2025 13:50
@APickledWalrus APickledWalrus added the bug An issue that needs to be fixed. Alternatively, a PR fixing an issue. label Aug 22, 2025
@APickledWalrus APickledWalrus linked an issue Aug 22, 2025 that may be closed by this pull request
1 task
@APickledWalrus APickledWalrus moved this to In Review in 2.12 Releases Aug 22, 2025
@github-project-automation github-project-automation bot moved this from In Review to Awaiting Merge in 2.12 Releases Aug 22, 2025
@skriptlang-automation skriptlang-automation bot added the patch-ready A PR/issue that has been approved and is ready to be merged/closed for the next patch version. label Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An issue that needs to be fixed. Alternatively, a PR fixing an issue. patch-ready A PR/issue that has been approved and is ready to be merged/closed for the next patch version.
Projects
Status: Awaiting Merge
Development

Successfully merging this pull request may close these issues.

Parser Taking much longer on 2.12.1/2.12.0
5 participants