Feature request: Add "disabled" mode to run without using threads
未关闭
enhancement
- 主要语言
- TypeScript
- 星标
- 3.5k
- 派生
- 173
- PR 合并指标
- 30 天内没有已合并 PR
描述
Use case: Debugging threads is possible, but harder than debugging the main process. If I have a problem in one of my threads, or the pool entry code itself, it would be amazing if I could provide threads.js an option or env var to disable threading. This way I don't have to refactor my code, I can use the same pool queuing code/event subscribing/thread expose code, but run it all single-threaded so I can set a debugger anywhere in the pipeline.
I'm aware a feature like this would be a fair amount of work by reworking `expose` to act like `module.exports` for the main thread instead, but I wanted to post this in case anybody likes this idea.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。