Package org.teavm.backend.wasm.render
Class ReportingWasmBinaryStatsCollector
java.lang.Object
org.teavm.backend.wasm.render.ReportingWasmBinaryStatsCollector
- All Implemented Interfaces:
WasmBinaryStatsCollector
-
Field Summary
Fields inherited from interface org.teavm.backend.wasm.render.WasmBinaryStatsCollector
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addClassCodeSize
(String className, int bytes) void
addClassMetadataSize
(String className, int bytes) void
addSectionSize
(String name, int bytes) void
addStringsSize
(int bytes) void
-
Constructor Details
-
ReportingWasmBinaryStatsCollector
public ReportingWasmBinaryStatsCollector()
-
-
Method Details
-
addClassCodeSize
- Specified by:
addClassCodeSize
in interfaceWasmBinaryStatsCollector
-
addClassMetadataSize
- Specified by:
addClassMetadataSize
in interfaceWasmBinaryStatsCollector
-
addSectionSize
- Specified by:
addSectionSize
in interfaceWasmBinaryStatsCollector
-
addStringsSize
public void addStringsSize(int bytes) - Specified by:
addStringsSize
in interfaceWasmBinaryStatsCollector
-
write
- Throws:
IOException
-