Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@zherczeg
Copy link
Collaborator

@zherczeg zherczeg commented Dec 9, 2025

  • FunctionType directly contains its params/result
  • Short type vectors use inline buffer, instead of allocating memory

This patch was reworked several times. It removes some extra pointers, and small allocations. Default function types does not require any allocation anymore.

@zherczeg zherczeg force-pushed the optimize_init branch 4 times, most recently from d847ee7 to 76f8dff Compare December 9, 2025 11:22
@zherczeg
Copy link
Collaborator Author

zherczeg commented Dec 9, 2025

MacOS version is updated from to 13 to 15.

- FunctionType directly contains its params/result
- Short type vectors use inline buffer, instead of allocating memory

Signed-off-by: Zoltan Herczeg [email protected]
@zherczeg
Copy link
Collaborator Author

@ksh8281 I have updated this patch. It adds an extra initDone() post constructor call to FunctionType, that is its complexity increase.

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.

1 participant