<commit_before><!DOCTYPE html>
<html ng-app>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Virtual Dom benchmark</title>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
  <style>
  #buttons {
    position: relative;
  }

  #running {
    z-index: 10;
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    top: 0; bottom: 0;
    left: 0; right: 0;
  }

  .results-chart {
    width: 100%;
  }

  .results-chart .name {
    width: 100px;
    padding-right: 10px;
    text-align: right;
    border-right: 1px solid #333;
  }

  .results-chart .bar {
    display: inline-block;
    height: 12px;
  }
  .results-chart .render-time {
    background: #428bca;
  }
  .results-chart .update-time {
    background: #5cb85c;
  }
  </style>
</head>
<body>
  <div class="jumbotron">
    <div class="container">
      <h1>Virtual DOM Benchmark</h1>
      <p>Comparing performance of the diff/patch operations in various virtual dom libraries.</p>
      <p><a href="https://github.com/localvoid/vdom-benchmark">Source code</a></p>
    </div>
  </div>
  <div class="container">
    <div id="state-initial">
      <div class="row">
        <p>System requirements: 2Gb memory (some libraries consume too much memory)</p>
        <button class="btn btn-danger" id="startButton">Proceed</button>
      </div>
    </div>

    <div id="state-generating-data" style="display: none">
      <div class="row">
        <p>Generating benchmark data...</p>
      </div>
    </div>

    <div id="state-ready" style="display: none">

      <div class="row" id="buttons">
        <div id="running" style="display: none"></div>
        <div class="col-md-3">
          <h2><a href="https://github.com/localvoid/vdom">VDom</a> <small>0.3.2</small> <small><mark>Dart</mark></small></h2>
          <p><a href="https://github.com/localvoid/vdom-benchmark/blob/master/lib/vdom.dart">Source Code</a></p>
          <button class="btn btn-default" id="runVDomDart">Run</button>
        </div>
        <div class="col-md-3"><commit_msg>Update VDom to the latest version (0.3.4)<commit_after><!DOCTYPE html>
<html ng-app>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Virtual Dom benchmark</title>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
  <style>
  #buttons {
    position: relative;
  }

  #running {
    z-index: 10;
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    top: 0; bottom: 0;
    left: 0; right: 0;
  }

  .results-chart {
    width: 100%;
  }

  .results-chart .name {
    width: 100px;
    padding-right: 10px;
    text-align: right;
    border-right: 1px solid #333;
  }

  .results-chart .bar {
    display: inline-block;
    height: 12px;
  }
  .results-chart .render-time {
    background: #428bca;
  }
  .results-chart .update-time {
    background: #5cb85c;
  }
  </style>
</head>
<body>
  <div class="jumbotron">
    <div class="container">
      <h1>Virtual DOM Benchmark</h1>
      <p>Comparing performance of the diff/patch operations in various virtual dom libraries.</p>
      <p><a href="https://github.com/localvoid/vdom-benchmark">Source code</a></p>
    </div>
  </div>
  <div class="container">
    <div id="state-initial">
      <div class="row">
        <p>System requirements: 2Gb memory (some libraries consume too much memory)</p>
        <button class="btn btn-danger" id="startButton">Proceed</button>
      </div>
    </div>

    <div id="state-generating-data" style="display: none">
      <div class="row">
        <p>Generating benchmark data...</p>
      </div>
    </div>

    <div id="state-ready" style="display: none">

      <div class="row" id="buttons">
        <div id="running" style="display: none"></div>
        <div class="col-md-3">
          <h2><a href="https://github.com/localvoid/vdom">VDom</a> <small>0.3.4</small> <small><mark>Dart</mark></small></h2>
          <p><a href="https://github.com/localvoid/vdom-benchmark/blob/master/lib/vdom.dart">Source Code</a></p>
          <button class="btn btn-default" id="runVDomDart">Run</button>
        </div>
        <div class="col-md-3">
{'fraction_non_alphanumeric': 0.18135198135198136, 'fraction_numerical': 0.024941724941724943, 'mean_word_length': 2.9044585987261144, 'pattern_counts': {'":': 0, '<': 127, '<?xml version=': 0, '>': 127, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5166739', 'n_tokens_mistral': 1601, 'n_tokens_neox': 1501, 'n_words': 313}