kamiazya
web-csv-toolbox
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2 months ago
9602a14
security/supply-chain-defense
pull_request
Compare
Base
Search a run
Head
feat: implement multi-layered supply chain attack defense
#617
security/supply-chain-defense
2 months ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Mode
CPU Simulation
Wall Time
Memory
Status
Active
Skipped
73 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Binary approach: parseBinary (10KB)
benchmark/main.ts
2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Binary approach: parseBinary (100KB)
benchmark/main.ts
22.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Binary approach: parseBinary (1MB)
benchmark/main.ts
197.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Concurrent: Sequential mainThread
benchmark/main.ts
24.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Binary approach: parseBinary (1KB)
benchmark/main.ts
289.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Custom delimiter: TSV (100 rows)
benchmark/main.ts
655.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Stream approach: parseBinaryStream (1MB)
benchmark/main.ts
3.1 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Custom delimiter: PSV (100 rows)
benchmark/main.ts
637.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Worker perf: large (10000 rows) - mainThread
benchmark/main.ts
121.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Worker perf: small (100 rows) - mainThread
benchmark/main.ts
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Concurrent: Parallel mainThread
benchmark/main.ts
23.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseBinary.toIterableIterator(50 rows)
benchmark/main.ts
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Data transformation: type conversion (100 rows)
benchmark/main.ts
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Worker perf: medium (1000 rows) - mainThread
benchmark/main.ts
13.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Stream approach: parseBinaryStream (1KB)
benchmark/main.ts
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Engine comparison: wasm (5000 rows)
benchmark/main.ts
94.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Data transformation: no conversion (100 rows)
benchmark/main.ts
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Worker perf: tiny (10 rows) - mainThread
benchmark/main.ts
380.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Engine comparison: wasm (500 rows)
benchmark/main.ts
9.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Engine comparison: mainThread (500 rows)
benchmark/main.ts
9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseBinary.toStream(50 rows)
benchmark/main.ts
2.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Engine comparison: mainThread (5000 rows)
benchmark/main.ts
87.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Stream approach: parseBinaryStream (10KB)
benchmark/main.ts
24 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseString engine:stable (50 rows)
benchmark/main.ts
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parseString.toArraySync(50 rows)
benchmark/main.ts
1.8 ms
1
2
3
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs