Avatar for the kamiazya user
kamiazya
web-csv-toolbox
BlogDocsChangelog

GitHub Actions run

1 month ago 9a53c3c main push

Compare

Base
Search a run

Head
main
9a53c3c
1 month ago
CPU Simulation

Compare
Suggested base runs:
73 total
Binary approach: parseBinary (10KB)
benchmark/main.ts
4.4 ms
Scaling: 5000 rows
benchmark/main.ts
87.7 ms
Binary approach: parseBinary (100KB)
benchmark/main.ts
42.2 ms
Scaling: 1000 rows
benchmark/main.ts
15.9 ms
Concurrent: Parallel mainThread
benchmark/main.ts
25.1 ms
Scaling: 50 rows
benchmark/main.ts
809.8 µs
parseBinary.toIterableIterator(50 rows)
benchmark/main.ts
1.8 ms
Worker perf: tiny (10 rows) - mainThread
benchmark/main.ts
658.5 µs
Data transformation: no conversion (100 rows)
benchmark/main.ts
1.3 ms
Stream approach: parseBinaryStream (1MB)
benchmark/main.ts
1.7 s
Custom delimiter: PSV (100 rows)
benchmark/main.ts
632.6 µs
Worker perf: small (100 rows) - mainThread
benchmark/main.ts
4 ms
Scaling: 500 rows
benchmark/main.ts
8.5 ms
Binary approach: parseBinary (1MB)
benchmark/main.ts
195.5 ms
parseBinary.toStream(50 rows)
benchmark/main.ts
1.6 ms
Binary approach: parseBinary (1KB)
benchmark/main.ts
289.4 µs
Engine comparison: wasm (5000 rows)
benchmark/main.ts
89.1 ms
Stream approach: parseBinaryStream (1KB)
benchmark/main.ts
5.4 ms
Concurrent: Sequential mainThread
benchmark/main.ts
24.8 ms
Worker perf: medium (1000 rows) - mainThread
benchmark/main.ts
12.9 ms
parseString engine:fast (1000 rows)
benchmark/main.ts
15.4 ms
Engine comparison: mainThread (5000 rows)
benchmark/main.ts
85.2 ms
Engine comparison: mainThread (500 rows)
benchmark/main.ts
8.6 ms
parseString.toArraySync(100 cols, 50 rows, quoted)
benchmark/main.ts
11.5 ms
parseString engine:fast (50 rows)
benchmark/main.ts
846.8 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs