refactor: move task_fn into its own crate

This commit is contained in:
TechnoPorg committed 2026-02-12 23:31:24 +01:00
1 parent b8204c4ed9
commit fe8de2784b
35 files changed
+125 -135

No files matched your search

+2 -2
View File
@@ -1,8 +1,8 @@
//! ETL (Extract, Transform, Load) pipeline benchmark
use criterion::{BenchmarkId, Criterion};
use dagx::{task_fn, DagRunner, TaskHandle};
use dagx::{DagRunner, TaskHandle};
use dagx_test::task_fn;
pub fn bench_etl_pipeline(c: &mut Criterion) {
let rt = tokio::runtime::Runtime::new().unwrap();
let mut group = c.benchmark_group("etl_scaling");
+2 -2
View File
@@ -1,8 +1,8 @@
//! Memory efficiency benchmark with large data structures
use criterion::{BenchmarkId, Criterion};
use dagx::{task_fn, DagRunner, TaskHandle};
use dagx::{DagRunner, TaskHandle};
use dagx_test::task_fn;
use std::hint::black_box;
pub fn bench_memory_efficiency(c: &mut Criterion) {
+2 -2
View File
@@ -1,8 +1,8 @@
//! Mixed realistic patterns - fan-out, fan-in, and processing
use criterion::Criterion;
use dagx::{task_fn, DagRunner, TaskHandle};
use dagx::{DagRunner, TaskHandle};
use dagx_test::task_fn;
pub fn bench_mixed_patterns(c: &mut Criterion) {
let rt = tokio::runtime::Runtime::new().unwrap();