Skip to content

Conversation

@zherczeg
Copy link
Collaborator

I realized there is a case (charpos + fast fail), which is easy to break. The new code makes it harder to break. Also reduces the memory consumption of the compiler a bit.

Previous backtracks can be used for escaping iterators.
Don't allocate backtrack data when unnecessary.
@zherczeg zherczeg merged commit 266325f into PCRE2Project:master Dec 23, 2024
31 checks passed
@zherczeg zherczeg deleted the code_layout branch December 23, 2024 12:35
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.

2 participants