| 71 | }; |
| 72 | |
| 73 | struct TSingleJob { |
| 74 | TIntrusivePtr<NPar::ILocallyExecutable> Exec; |
| 75 | int Id{0}; |
| 76 | |
| 77 | TSingleJob() = default; |
| 78 | TSingleJob(TIntrusivePtr<NPar::ILocallyExecutable> exec, int id) |
| 79 | : Exec(std::move(exec)) |
| 80 | , Id(id) |
| 81 | { |
| 82 | } |
| 83 | }; |
| 84 | |
| 85 | class TLocalRangeExecutor: public NPar::ILocallyExecutable { |
| 86 | TIntrusivePtr<NPar::ILocallyExecutable> Exec; |
no outgoing calls
no test coverage detected