packages feed

wireform-yaml-0.1.0.0: bench-results/charts/yaml-decode-vs-libyaml-light.svg

<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 400" width="720" height="400" font-family="ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif" font-size="12">
  <rect x="0" y="0" width="720" height="400" fill="#ffffff"/>
  <text x="360" y="26" text-anchor="middle" font-size="15" font-weight="600" fill="#1f2328">wireform-yaml decode vs libyaml across input sizes</text>
  <text x="360" y="44" text-anchor="middle" font-size="11" fill="#656d76">lower is better · µs · ghc-9.10.3 on darwin-aarch64, criterion 1.6.5</text>
  <g stroke="#d0d7de" stroke-width="1">
    <line x1="80" y1="320" x2="700" y2="320"/>
    <line x1="80" y1="60" x2="80" y2="320"/>
  </g>
  <g>
    <g/>
    <text x="72" y="324" text-anchor="end" font-size="10" fill="#656d76">0</text>
    <line x1="80" y1="255" x2="700" y2="255" stroke="#d0d7de" stroke-width="1" stroke-dasharray="2 3"/>
    <text x="72" y="259" text-anchor="end" font-size="10" fill="#656d76">50.0</text>
    <line x1="80" y1="190" x2="700" y2="190" stroke="#d0d7de" stroke-width="1" stroke-dasharray="2 3"/>
    <text x="72" y="194" text-anchor="end" font-size="10" fill="#656d76">100</text>
    <line x1="80" y1="125" x2="700" y2="125" stroke="#d0d7de" stroke-width="1" stroke-dasharray="2 3"/>
    <text x="72" y="129" text-anchor="end" font-size="10" fill="#656d76">150</text>
    <line x1="80" y1="60" x2="700" y2="60" stroke="#d0d7de" stroke-width="1" stroke-dasharray="2 3"/>
    <text x="72" y="64" text-anchor="end" font-size="10" fill="#656d76">200</text>
  </g>
  <g>
    <rect x="92.4" y="319.4" width="47.6" height="0.6" rx="2" fill="#0969da"/>
    <rect x="142" y="312.0" width="47.6" height="8.0" rx="2" fill="#cf222e"/>
    <rect x="216.4" y="311.3" width="47.6" height="8.7" rx="2" fill="#0969da"/>
    <rect x="266" y="275.0" width="47.6" height="45.0" rx="2" fill="#cf222e"/>
    <rect x="340.4" y="310.2" width="47.6" height="9.8" rx="2" fill="#0969da"/>
    <rect x="390" y="262.6" width="47.6" height="57.4" rx="2" fill="#cf222e"/>
    <rect x="464.4" y="313.9" width="47.6" height="6.1" rx="2" fill="#0969da"/>
    <rect x="514" y="305.4" width="47.6" height="14.6" rx="2" fill="#cf222e"/>
    <rect x="588.4" y="271.2" width="47.6" height="48.8" rx="2" fill="#0969da"/>
    <rect x="638" y="161.1" width="47.6" height="158.9" rx="2" fill="#cf222e"/>
  </g>
  <g>
    <text x="116.2" y="315.4" text-anchor="middle" font-size="10" fill="#1f2328">0.440</text>
    <text x="165.8" y="308.0" text-anchor="middle" font-size="10" fill="#1f2328">6.14</text>
    <text x="240.2" y="307.3" text-anchor="middle" font-size="10" fill="#1f2328">6.73</text>
    <text x="289.8" y="271.0" text-anchor="middle" font-size="10" fill="#1f2328">34.6</text>
    <text x="364.2" y="306.2" text-anchor="middle" font-size="10" fill="#1f2328">7.51</text>
    <text x="413.8" y="258.6" text-anchor="middle" font-size="10" fill="#1f2328">44.2</text>
    <text x="488.2" y="309.9" text-anchor="middle" font-size="10" fill="#1f2328">4.71</text>
    <text x="537.8" y="301.4" text-anchor="middle" font-size="10" fill="#1f2328">11.2</text>
    <text x="612.2" y="267.2" text-anchor="middle" font-size="10" fill="#1f2328">37.5</text>
    <text x="661.8" y="157.1" text-anchor="middle" font-size="10" fill="#1f2328">122</text>
  </g>
  <g>
    <text x="142" y="338" text-anchor="middle" font-size="11" fill="#1f2328">tiny</text>
    <text x="266" y="338" text-anchor="middle" font-size="11" fill="#1f2328">small</text>
    <text x="390" y="338" text-anchor="middle" font-size="11" fill="#1f2328">flow</text>
    <text x="514" y="338" text-anchor="middle" font-size="11" fill="#1f2328">literal</text>
    <text x="638" y="338" text-anchor="middle" font-size="11" fill="#1f2328">big</text>
  </g>
  <g>
    <g transform="translate(239.5, 382)">
      <rect x="0" y="-9" width="12" height="12" rx="2" fill="#0969da"/>
      <text x="18" y="1" font-size="11" fill="#1f2328">wireform-yaml</text>
    </g>
    <g transform="translate(364.5, 382)">
      <rect x="0" y="-9" width="12" height="12" rx="2" fill="#cf222e"/>
      <text x="18" y="1" font-size="11" fill="#1f2328">yaml (libyaml)</text>
    </g>
  </g>
</svg>