Skip to content

Thread: remove more circular references and usages#2748

Merged
sporksmith merged 3 commits intoshadow:mainfrom
sporksmith:mthread-pointers
Feb 14, 2023
Merged

Thread: remove more circular references and usages#2748
sporksmith merged 3 commits intoshadow:mainfrom
sporksmith:mthread-pointers

Conversation

@sporksmith
Copy link
Copy Markdown
Contributor

This simplifies the conversion of Thread to Rust.

This is a circular reference. Removing it simplifies the conversion of
Thread to Rust.
This simplifies the construction of Thread, which contains a
ManagedThread.
This simplifies the construction of Thread, which contains a
SysCallHandler.
@github-actions github-actions bot added the Component: Main Composing the core Shadow executable label Feb 13, 2023
@sporksmith sporksmith marked this pull request as ready for review February 13, 2023 23:51
@sporksmith sporksmith merged commit 63b4366 into shadow:main Feb 14, 2023
@sporksmith sporksmith deleted the mthread-pointers branch February 14, 2023 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Main Composing the core Shadow executable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants