change prepare worker to use fork instead of threads (#1685)
Co-authored-by:
Marcin S <marcin@realemail.net>
Showing
- Cargo.lock 26 additions, 0 deletionsCargo.lock
- polkadot/node/core/candidate-validation/src/lib.rs 15 additions, 9 deletionspolkadot/node/core/candidate-validation/src/lib.rs
- polkadot/node/core/candidate-validation/src/tests.rs 7 additions, 5 deletionspolkadot/node/core/candidate-validation/src/tests.rs
- polkadot/node/core/pvf/benches/host_prepare_rococo_runtime.rs 1 addition, 1 deletion...adot/node/core/pvf/benches/host_prepare_rococo_runtime.rs
- polkadot/node/core/pvf/common/Cargo.toml 1 addition, 1 deletionpolkadot/node/core/pvf/common/Cargo.toml
- polkadot/node/core/pvf/common/src/error.rs 27 additions, 28 deletionspolkadot/node/core/pvf/common/src/error.rs
- polkadot/node/core/pvf/common/src/execute.rs 45 additions, 6 deletionspolkadot/node/core/pvf/common/src/execute.rs
- polkadot/node/core/pvf/common/src/worker/mod.rs 9 additions, 3 deletionspolkadot/node/core/pvf/common/src/worker/mod.rs
- polkadot/node/core/pvf/execute-worker/Cargo.toml 3 additions, 0 deletionspolkadot/node/core/pvf/execute-worker/Cargo.toml
- polkadot/node/core/pvf/execute-worker/src/lib.rs 313 additions, 86 deletionspolkadot/node/core/pvf/execute-worker/src/lib.rs
- polkadot/node/core/pvf/prepare-worker/Cargo.toml 2 additions, 0 deletionspolkadot/node/core/pvf/prepare-worker/Cargo.toml
- polkadot/node/core/pvf/prepare-worker/src/lib.rs 446 additions, 188 deletionspolkadot/node/core/pvf/prepare-worker/src/lib.rs
- polkadot/node/core/pvf/src/error.rs 27 additions, 26 deletionspolkadot/node/core/pvf/src/error.rs
- polkadot/node/core/pvf/src/execute/queue.rs 11 additions, 4 deletionspolkadot/node/core/pvf/src/execute/queue.rs
- polkadot/node/core/pvf/src/execute/worker_intf.rs 29 additions, 20 deletionspolkadot/node/core/pvf/src/execute/worker_intf.rs
- polkadot/node/core/pvf/src/prepare/pool.rs 18 additions, 3 deletionspolkadot/node/core/pvf/src/prepare/pool.rs
- polkadot/node/core/pvf/src/prepare/worker_intf.rs 7 additions, 17 deletionspolkadot/node/core/pvf/src/prepare/worker_intf.rs
- polkadot/node/core/pvf/src/testing.rs 20 additions, 14 deletionspolkadot/node/core/pvf/src/testing.rs
- polkadot/node/core/pvf/tests/it/main.rs 26 additions, 109 deletionspolkadot/node/core/pvf/tests/it/main.rs
- polkadot/node/core/pvf/tests/it/process.rs 383 additions, 0 deletionspolkadot/node/core/pvf/tests/it/process.rs
Please register or sign in to comment