mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-22 05:59:31 +08:00
* Make native installs portable and smaller - Support glibc 2.34 with portable compiler binaries and static LLVM helpers. - Bundle the host runtime and discover optional cross-target packs from project dependencies. - Add application build benchmarks covering latency, executable size, and memory. * Keep bootstrap tools available in Sandbox validation - Isolate Zig for native compiler bootstrap and glibc entropy contracts. - Preserve the existing toolchain scope for cache and corpus tests. * Fix portable compiler bootstrap linking - Keep native support objects compatible with the destination host linker. - Resolve installed targets using the host declared by the toolchain manifest.
10 lines
414 B
TypeScript
10 lines
414 B
TypeScript
import type { Route } from "./aggregate.ts";
|
|
export const revision = 0;
|
|
export function format(routes: Route[], limit: number): string {
|
|
const lines = ["request report " + revision, "route,count,errors,mean_ms,bytes"];
|
|
for (const row of routes.slice(0, limit)) {
|
|
lines.push([row.path, row.count, row.errors, Math.round(row.milliseconds / row.count), row.bytes].join(","));
|
|
}
|
|
return lines.join("\n");
|
|
}
|