Skip to content

Concurrent Compilation #376

Description

@bryanjos

Currently every module in each of the passes is done one by one. This task is to explore the possibility of spawning processes for walking and compilation of modules.

  • find_used_modules: Spawn walking of a module in a process
  • find_used_functions: Spawn walking of a module in a process
  • translate: Translate each module and function ast in a process

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions