alexcrichton opened PR #5346 from component-instance-one-slot to main:
This is a series of commits in preparation for eventually more closely integrating components with the pooling instance allocator. None of these are directly related to the end goal but were cleanups I noticed while reading through existing code and figure out how best to structure things. The main benefits of this commit are:
- Simplification of
ModuleRuntimeInfoby coalescing some methods and removing extraneous ones.- Some dead code elimination
- Removal of the computation of
VMOffsetson each instantiation, now performed only once during module construction.
alexcrichton updated PR #5346 from component-instance-one-slot to main.
alexcrichton updated PR #5346 from component-instance-one-slot to main.
alexcrichton updated PR #5346 from component-instance-one-slot to main.
alexcrichton requested peterhuene for a review on PR #5346.
peterhuene submitted PR review.
alexcrichton updated PR #5346 from component-instance-one-slot to main.
alexcrichton has enabled auto merge for PR #5346.
alexcrichton merged PR #5346.
Last updated: Dec 06 2025 at 06:05 UTC