From f9411b8f80584af0742190ecea56c2eaa69ceb39 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Tue, 22 Apr 2025 06:22:54 -0700 Subject: [PATCH] Concatenate log variables to reduce memory footprint. --- src/bin/server.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/bin/server.ts b/src/bin/server.ts index 07cae54..baf87a9 100755 --- a/src/bin/server.ts +++ b/src/bin/server.ts @@ -17,13 +17,7 @@ import type { NanoPowOptions, WorkGenerateRequest, WorkGenerateResponse, WorkVal */ function log (...args: any[]): void { if (CONFIG.DEBUG) { - const d = new Date(Date.now()) - const opts: Intl.DateTimeFormatOptions = { - hour12: false, - dateStyle: 'medium', - timeStyle: 'medium' - } - const text = `${d.toLocaleString(Intl.DateTimeFormat().resolvedOptions().locale ?? 'en-US', opts)} NanoPow[${process.pid}]: ${args}` + const text = `${new Date(Date.now()).toLocaleString(Intl.DateTimeFormat().resolvedOptions().locale ?? 'en-US', { hour12: false, dateStyle: 'medium', timeStyle: 'medium' })} NanoPow[${process.pid}]: ${args}` console.log(text) process.send?.({ type: 'console', text }) } -- 2.34.1