2 months ago eabb995 main push Compare
Suggested base runs: 73 total
parseString engine:stable (50 rows) benchmark/main.tsBinary approach: parseBinary (100KB) benchmark/main.tsparseString.toArraySync(10000 cols, 10 rows, quoted) benchmark/main.tsStream approach: parseBinaryStream (10KB) benchmark/main.tsBinary approach: parseBinary (1KB) benchmark/main.tsBinary approach: parseBinary (10KB) benchmark/main.tsparseString.toArraySync(100 cols, 50 rows, unquoted) benchmark/main.tsparseString.toArraySync(50 cols, 50 rows, unquoted) benchmark/main.tsparseString.toArraySync(10000 cols, 10 rows, unquoted) benchmark/main.tsparseString.toArraySync(10 cols, 50 rows, unquoted) benchmark/main.tsparseString.toArraySync(10 cols, 50 rows, quoted) benchmark/main.tsCustom delimiter: PSV (100 rows) benchmark/main.tsparseString.toArraySync(50 cols, 50 rows, quoted) benchmark/main.tsConcurrent: Parallel mainThread benchmark/main.tsConcurrent: Sequential mainThread benchmark/main.tsStream approach: parseBinaryStream (1MB) benchmark/main.tsparseString.toIterableIterator(50 rows) benchmark/main.tsStream approach: parseBinaryStream (1KB) benchmark/main.tsWorker perf: medium (1000 rows) - mainThread benchmark/main.tsparseString.toArraySync(50 rows) benchmark/main.tsparseString.toStream(50 rows) benchmark/main.tsData transformation: type conversion (100 rows) benchmark/main.tsCustom delimiter: TSV (100 rows) benchmark/main.ts© 2026 CodSpeed Technology