sysprof: filter memory allocations by selected time

This commit is contained in:
Christian Hergert
2023-08-14 16:49:47 -07:00
parent f1f71e0135
commit fad5f0381b

View File

@ -109,14 +109,25 @@
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</binding>
<binding name="traceables">
<!-- TODO: This should be filtered by Session selected time span -->
<lookup name="allocations" type="SysprofDocument">
<lookup name="document" type="SysprofSession">
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</lookup>
</binding>
<property name="traceables">
<object class="SysprofTimeFilterModel">
<property name="expression">
<lookup name="time" type="SysprofDocumentFrame"/>
</property>
<binding name="model">
<lookup name="allocations" type="SysprofDocument">
<lookup name="document" type="SysprofSession">
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</lookup>
</binding>
<binding name="time-span">
<lookup name="selected-time" type="SysprofSession">
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</binding>
</object>
</property>
</object>
</property>
</object>
@ -153,9 +164,21 @@
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</binding>
<binding name="traceables">
<lookup name="leaks">SysprofMemorySection</lookup>
</binding>
<property name="traceables">
<object class="SysprofTimeFilterModel">
<property name="expression">
<lookup name="time" type="SysprofDocumentFrame"/>
</property>
<binding name="model">
<lookup name="leaks">SysprofMemorySection</lookup>
</binding>
<binding name="time-span">
<lookup name="selected-time" type="SysprofSession">
<lookup name="session">SysprofMemorySection</lookup>
</lookup>
</binding>
</object>
</property>
</object>
</property>
</object>