diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ir/module-utils.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ir/module-utils.cpp b/src/ir/module-utils.cpp index bf1a45205..38bb6f3d9 100644 --- a/src/ir/module-utils.cpp +++ b/src/ir/module-utils.cpp @@ -104,6 +104,9 @@ Counts getHeapTypeCounts(Module& wasm) { // Collect module-level info. Counts counts; CodeScanner(wasm, counts).walkModuleCode(&wasm); + for (auto& curr : wasm.globals) { + counts.note(curr->type); + } for (auto& curr : wasm.tags) { counts.note(curr->sig); } |