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
ModuleRuntimeInfo
by coalescing some methods and removing extraneous ones.- Some dead code elimination
- Removal of the computation of
VMOffsets
on 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: Nov 22 2024 at 16:03 UTC