1<?xml version="1.0" encoding="UTF-16"?> 2<!-- under visual studio command prompt, run: mc .\etw.man --> 3<instrumentationManifest xsi:schemaLocation="http://schemas.microsoft.com/win/2004/08/events eventman.xsd" xmlns="http://schemas.microsoft.com/win/2004/08/events" xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:trace="http://schemas.microsoft.com/win/2004/08/events/trace"> 4 <instrumentation> 5 <events> 6 <provider name="microsoft-windows-mimalloc" guid="{138f4dbb-ee04-4899-aa0a-572ad4475779}" symbol="ETW_MI_Provider" resourceFileName="dummy" messageFileName="dummy"> 7 <events> 8 <event symbol="ETW_MI_ALLOC" value="100" version="1" level="win:Informational" template="ETW_CUSTOM_HEAP_ALLOC_DATA"> 9 </event> 10 <event symbol="ETW_MI_FREE" value="101" version="1" level="win:Informational" template="ETW_CUSTOM_HEAP_FREE_DATA"> 11 </event> 12 </events> 13 <templates> 14 <template tid="ETW_CUSTOM_HEAP_ALLOC_DATA"> 15 <data name="Address" inType="win:UInt64" outType="xs:unsignedLong"> 16 </data> 17 <data name="Size" inType="win:UInt64" outType="xs:unsignedLong"> 18 </data> 19 </template> 20 <template tid="ETW_CUSTOM_HEAP_FREE_DATA"> 21 <data name="Address" inType="win:UInt64" outType="xs:unsignedLong"> 22 </data> 23 <data name="Size" inType="win:UInt64" outType="xs:unsignedLong"> 24 </data> 25 </template> 26 </templates> 27 </provider> 28 </events> 29 </instrumentation> 30</instrumentationManifest> 31