Skip to content

Conversation

edusperoni
Copy link
Collaborator

@edusperoni edusperoni commented Feb 23, 2023

Currently adds supports to nested workers. This is the first step in supporting multiple main thread isolates.

  • Make worker isolates independent from threading and from which isolate they should work from
  • Allow passing of custom runloops to the runtime, so the runtime itself can be initialized in one runloop, but work in another
  • Allow creating multiple runtimes in the same runloop/thread
  • manage disposing of the main runloop

@cla-bot cla-bot bot added the cla: yes label Feb 23, 2023
@NathanWalker NathanWalker force-pushed the feat/independent-runtimes branch from ec0cbee to a38c871 Compare February 24, 2023 17:32
@NathanWalker NathanWalker changed the base branch from main to dev March 13, 2023 20:03
@NathanWalker NathanWalker marked this pull request as ready for review March 15, 2023 19:02
@NathanWalker NathanWalker merged commit fa44007 into dev Mar 15, 2023
@edusperoni edusperoni deleted the feat/independent-runtimes branch March 20, 2023 19:50
caitp pushed a commit to caitp/ns-v8ios-runtime that referenced this pull request Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants