commit 7eda02f7fdcd4da74dbaa3707f132b16f610d717
parent b73c0bcfeedb7e5384da04db8829b89603027651
Author: Ben Visness <bvisness@mozilla.com>
Date: Tue, 16 Dec 2025 20:58:24 +0000
Bug 2006119: Fix pagesize in wasmModuleToText. r=rhunt
The text format uses the size in bytes, not the power of two used in the
binary. Also, there was a missing leading space.
Differential Revision: https://phabricator.services.mozilla.com/D276483
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/js/src/wasm/WasmDump.cpp b/js/src/wasm/WasmDump.cpp
@@ -749,8 +749,8 @@ void wasm::DumpMemoryDesc(const MemoryDesc& memDesc, StructuredPrinter& out,
out.printf(" %" PRIu64, memDesc.maximumPages().value().pageCount());
}
if (memDesc.initialPages().pageSize() != PageSize::Standard) {
- out.printf("(pagesize %" PRIu32 ")",
- static_cast<uint32_t>(memDesc.initialPages().pageSize()));
+ out.printf(" (pagesize %d)",
+ PageSizeInBytes(memDesc.initialPages().pageSize()));
}
out.printf(")");
}