From: Chris Duncan Date: Thu, 20 Aug 2026 00:12:52 +0000 (-0700) Subject: Remove other unused WASM export. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=701266f4994ac78f84fd49b1ff620aa4e78f2387;p=nano25519.git Remove other unused WASM export. --- diff --git a/src/lib/nano25519.ts b/src/lib/nano25519.ts index d9608ae..000c72e 100644 --- a/src/lib/nano25519.ts +++ b/src/lib/nano25519.ts @@ -39,24 +39,6 @@ const { exports } = new WebAssembly.Instance(module, { const message = `Nano25519WasmError: ${getString(msg)}, ${getString(file)}, row ${row}, col ${col}` throw new Error(message) }, - // ~lib/builtins/trace(~lib/string/String, i32?, f64?, f64?, f64?, f64?, f64?) => void - trace: (message: any, n?: number, a0?: number, a1?: number, a2?: number, a3?: number, a4?: number): void => { - let string = '' - const pointer: number = message >>> 0 - if (pointer) { - const end = pointer + new Uint32Array(exports.memory.buffer)[pointer - 4 >>> 2] >>> 1 - const memU16 = new Uint16Array(exports.memory.buffer) - let start = pointer >>> 1 - while (end - start > 1024) { - string += String.fromCharCode(...memU16.subarray(start, start += 1024)) - } - message = string + String.fromCharCode(...memU16.subarray(start, end)) - } - (() => { - // @external.js - console.log(message, ...[a0, a1, a2, a3, a4].slice(0, n)) - })() - }, memory: new WebAssembly.Memory({ initial: 1, maximum: 1 }) } }) as Exports