memoryUsage
memoryUsage(): MemoryUsage
Returns memory usage statistics from the QuickJS JavaScript engine
via JS_ComputeMemoryUsage().
Useful for debugging memory leaks and monitoring memory pressure.
Returns
Example
const mem = Switch.memoryUsage();
console.log(`JS malloc: ${mem.mallocSize} bytes`);
console.log(`JS memory used: ${mem.memoryUsedSize} bytes`);
console.log(`Objects: ${mem.objCount} (${mem.objSize} bytes)`);