Skip to content

Multiple worker groups support #1052

Open
@wenyuzhao

Description

@wenyuzhao

We only have one worker group hard-coded in the work packet scheduler.

However, there are three use cases for the multiple worker groups generalization:

  1. LXR requires another worker group with a different number of workers for concurrent GC.
  2. Single-threaded work packet Single-threaded work packets #207
  3. @tianleq 's thread-local GC also requires multiple worker groups.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-generalArea: all code base (issues with this label may be divided into more concrete issues)C-enhancementCategory: EnhancementP-normalPriority: Normal.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions