Skip to content

Conversation

@zherczeg
Copy link
Collaborator

Heavyweight optimization patch for the interpreter. The heapframe size is reduced by 16 bytes.

@zherczeg zherczeg force-pushed the improve_fields branch 2 times, most recently from 9b99ed1 to 234a6f4 Compare November 21, 2025 10:55
Several local members are removed, or their size
(e.g. uint32_t -> uint8_t) is reduced in heapframe.
@zherczeg
Copy link
Collaborator Author

If no plans for review, I will land this patch.

@NWilson
Copy link
Member

NWilson commented Nov 24, 2025

Of course, thanks Zoltan. Go ahead!

@zherczeg zherczeg merged commit d96f139 into PCRE2Project:main Nov 25, 2025
21 checks passed
@zherczeg zherczeg deleted the improve_fields branch November 25, 2025 03:28
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