we compiled different<p>anyway, a thing that this <a href="https://mastodon.social/tags/dsl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dsl</span></a> is: slow! on every frame it recompiles the layout. granted, the layout is simple. still it should be possible to compile it all to a thunk, and only recompile on edit...</p><p>that's the "editable ui" saga, anyway. and i'm not sure at all whether the dsl is the bottleneck, but once i add like 40 tracks and 40 scenes the rendering drops to <10FPS</p><p>so, <a href="https://mastodon.social/tags/cargoflamegraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cargoflamegraph</span></a> it is... <a href="https://mastodon.social/tags/perf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perf</span></a> <a href="https://mastodon.social/tags/profiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>profiler</span></a> <a href="https://mastodon.social/tags/flamegraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flamegraph</span></a></p>