From 2f1514c05e86b19f48738d9420e9e2b9d0c2ba1b Mon Sep 17 00:00:00 2001 From: Erin Catto Date: Sun, 28 Jul 2024 16:07:09 -0700 Subject: [PATCH] fetch csv data in parallel --- benchmark/benchmark_results.html | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/benchmark/benchmark_results.html b/benchmark/benchmark_results.html index 815a9707..27fda23a 100644 --- a/benchmark/benchmark_results.html +++ b/benchmark/benchmark_results.html @@ -151,7 +151,7 @@

Box2D Benchmarks

} } - return datasets; + return {datasets: datasets, benchmark: benchmark}; } async function createChart(datasets, benchmark) @@ -204,11 +204,19 @@

Box2D Benchmarks

branches.push(currentBranch); } + const dataPromises = []; for (const benchmark of benchmarks) { - const datasets = await loadData(branches, benchmark); - createChart(datasets, benchmark); + dataPromises.push(loadData(branches, benchmark)); } + + Promise.all(dataPromises).then((values) => + { + for (value of values) + { + createChart(value.datasets, value.benchmark); + } + }); } // connect button listener