From: Chris Duncan Date: Tue, 22 Apr 2025 13:22:54 +0000 (-0700) Subject: Concatenate log variables to reduce memory footprint. X-Git-Url: https://zoso.dev/?a=commitdiff_plain;h=f9411b8f80584af0742190ecea56c2eaa69ceb39;p=nano-pow.git Concatenate log variables to reduce memory footprint. --- 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 }) }