<facility name=core>
<description>The core facility contains the basic tracing related events</description>
+
+ <type name=timestamp>
+ <struct>
+ <field name="seconds"><uint size=4/></field>
+ <field name="nanoseconds"><uint size=4/></field>
+ <field name="cycle_count"><uint size=8/></field>
+ </struct>
+ </type>
<event name=facility_load>
<description>Facility is loaded</description>
<field name="name"><string/></field>
<field name="checksum"><uint size=4/></field>
<field name="id"><uint size=4/></field>
- <field name="long_size"><uint size=4/></field>
- <field name="pointer_size"><uint size=4/></field>
- <field name="size_t_size"><uint size=4/></field>
- <field name="alignment"><uint size=4/></field>
+ <field name="int_size"><size_t/></field>
+ <field name="long_size"><size_t/></field>
+ <field name="pointer_size"><size_t/></field>
+ <field name="size_t_size"><size_t/></field>
+ <field name="alignment"><size_t/></field>
</event>
<event name=facility_unload>
<field name="alignment"><uint size=4/></field>
</event>
- <type name=timestamp>
- <struct>
- <field name="seconds"><uint size=4/></field>
- <field name="nanoseconds"><uint size=4/></field>
- <field name="cycle_count"><uint size=8/></field>
- </struct>
- </type>
-
</facility>