Skip to content

Conversation

jeffcharles
Copy link
Contributor

@jeffcharles jeffcharles commented Jun 20, 2025

Remove the context pointer from all the APIs. It simplifies the API for the consumer since they no longer need to be aware of the context, there's no pointer they need to store and pass. It also reduces fuel usage by ~6% in the tests because we do not need to perform null checks on the context. I'll be performing additional work after this to alter the allocation APIs and also adding in-memory I/O support to the provider before we would ship this in runtime-engine/function-runner.

@jeffcharles jeffcharles mentioned this pull request Jun 23, 2025
@jeffcharles jeffcharles marked this pull request as ready for review September 3, 2025 15:25
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