combined = {
let startPerf = performance.now();
let startDate = +new Date();
let ds = [
{ type: "performance.now()", value: 0 },
{ type: "new Date()", value: 0 }
];
while (ds.at(-2).value < 10) {
ds.push({
type: "performance.now()",
value: performance.now() - startPerf
});
ds.push({ type: "new Date()", value: +new Date() - startDate });
}
return ds;
}