Storage Optimizations #3

Merged
cosmonaut merged 30 commits from component_store_optimize into master 2020-03-25 19:08:04 +00:00
  • reworked component and message storage to use contiguous storage
  • reworked APIs to return Spans instead of IEnumerables
  • no more tuple returns
  • structs are returned by ref whenever possible to avoid defensive copies
- reworked component and message storage to use contiguous storage - reworked APIs to return Spans instead of IEnumerables - no more tuple returns - structs are returned by ref whenever possible to avoid defensive copies
cosmonaut closed this pull request 2020-03-25 19:08:04 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: MoonsideGames/encompass-cs#3
There is no content yet.