packages feed

wireform-yaml-0.1.0.0: bench-results/charts/yaml-extra-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">Escaped strings and derived records vs libyaml</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">5.00</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">10.0</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">15.0</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">20.0</text>
  </g>
  <g>
    <rect x="119.3" y="227.4" width="62" height="92.6" rx="2" fill="#0969da"/>
    <rect x="183.3" y="143.2" width="62" height="176.8" rx="2" fill="#cf222e"/>
    <rect x="326.0" y="296.0" width="62" height="24.0" rx="2" fill="#0969da"/>
    <rect x="390.0" y="165.3" width="62" height="154.7" rx="2" fill="#cf222e"/>
    <rect x="532.7" y="303.8" width="62" height="16.2" rx="2" fill="#0969da"/>
    <rect x="596.7" y="250.3" width="62" height="69.7" rx="2" fill="#cf222e"/>
  </g>
  <g>
    <text x="150.3" y="223.4" text-anchor="middle" font-size="10" fill="#1f2328">7.12</text>
    <text x="214.3" y="139.2" text-anchor="middle" font-size="10" fill="#1f2328">13.6</text>
    <text x="357.0" y="292.0" text-anchor="middle" font-size="10" fill="#1f2328">1.85</text>
    <text x="421.0" y="161.3" text-anchor="middle" font-size="10" fill="#1f2328">11.9</text>
    <text x="563.7" y="299.8" text-anchor="middle" font-size="10" fill="#1f2328">1.25</text>
    <text x="627.7" y="246.3" text-anchor="middle" font-size="10" fill="#1f2328">5.36</text>
  </g>
  <g>
    <text x="183.3" y="338" text-anchor="middle" font-size="11" fill="#1f2328">escaped decode</text>
    <text x="390" y="338" text-anchor="middle" font-size="11" fill="#1f2328">record decode</text>
    <text x="596.7" y="338" text-anchor="middle" font-size="11" fill="#1f2328">record encode</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>