Skip to content

Instantly share code, notes, and snippets.

@jonas-schievink
Created March 4, 2020 20:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonas-schievink/4898d184921abf2ea16fb784f06312cf to your computer and use it in GitHub Desktop.
Save jonas-schievink/4898d184921abf2ea16fb784f06312cf to your computer and use it in GitHub Desktop.
<html>
<head>
<title>Cargo Build Timings — rustc-main 0.0.0</title>
<meta charset="utf-8">
<style type="text/css">
html {
font-family: sans-serif;
}
.canvas-container {
position: relative;
margin-top: 5px;
margin-bottom: 5px;
}
h1 {
border-bottom: 1px solid #c0c0c0;
}
.graph {
display: block;
}
.my-table {
margin-top: 20px;
margin-bottom: 20px;
border-collapse: collapse;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}
.my-table th {
color: #d5dde5;
background: #1b1e24;
border-bottom: 4px solid #9ea7af;
border-right: 1px solid #343a45;
font-size: 18px;
font-weight: 100;
padding: 12px;
text-align: left;
vertical-align: middle;
}
.my-table th:first-child {
border-top-left-radius: 3px;
}
.my-table th:last-child {
border-top-right-radius: 3px;
border-right:none;
}
.my-table tr {
border-top: 1px solid #c1c3d1;
border-bottom: 1px solid #c1c3d1;
font-size: 16px;
font-weight: normal;
}
.my-table tr:first-child {
border-top:none;
}
.my-table tr:last-child {
border-bottom:none;
}
.my-table tr:nth-child(odd) td {
background: #ebebeb;
}
.my-table tr:last-child td:first-child {
border-bottom-left-radius:3px;
}
.my-table tr:last-child td:last-child {
border-bottom-right-radius:3px;
}
.my-table td {
background: #ffffff;
padding: 10px;
text-align: left;
vertical-align: middle;
font-weight: 300;
font-size: 14px;
border-right: 1px solid #C1C3D1;
}
.my-table td:last-child {
border-right: 0px;
}
.summary-table td:first-child {
vertical-align: top;
text-align: right;
}
.input-table td {
text-align: center;
}
</style>
</head>
<body>
<h1>Cargo Build Timings</h1>
<table class="my-table summary-table">
<tr>
<td>Targets:</td><td>rustc-main 0.0.0 (bin "rustc_binary")</td>
</tr>
<tr>
<td>Profile:</td><td>release</td>
</tr>
<tr>
<td>Fresh units:</td><td>0</td>
</tr>
<tr>
<td>Dirty units:</td><td>176</td>
</tr>
<tr>
<td>Total units:</td><td>176</td>
</tr>
<tr>
<td>Max concurrency:</td><td>24 (jobs=24 ncpu=24)</td>
</tr>
<tr>
<td>Build start:</td><td>2020-03-04T20:04:43Z</td>
</tr>
<tr>
<td>Total time:</td><td>256.6s (4m 16.6s)</td>
</tr>
<tr>
<td>rustc:</td><td>rustc 1.43.0-dev<br>Host: x86_64-unknown-linux-gnu<br>Target: x86_64-unknown-linux-gnu</td>
</tr>
<tr>
<td>Max (global) rustc threads concurrency:</td><td>0</td>
</tr>
</table>
<table class="input-table">
<tr>
<td><label for="min-unit-time">Min unit time:</label></td>
<td><label for="scale">Scale:</label></td>
</tr>
<tr>
<td><input type="range" min="0" max="30" step="0.1" value="0" id="min-unit-time"></td>
<td><input type="range" min="1" max="50" value="20" id="scale"></td>
</tr>
<tr>
<td><output for="min-unit-time" id="min-unit-time-output"></output></td>
<td><output for="scale" id="scale-output"></output></td>
</tr>
</table>
<div id="pipeline-container" class="canvas-container">
<canvas id="pipeline-graph" class="graph" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
<canvas id="pipeline-graph-lines" style="position: absolute; left: 0; top: 0; z-index: 1; pointer-events:none;"></canvas>
</div>
<div class="canvas-container">
<canvas id="timing-graph" class="graph"></canvas>
</div>
<table class="my-table">
<thead>
<tr>
<th></th>
<th>Unit</th>
<th>Total</th>
<th>Codegen</th>
<th>Features</th>
</tr>
</thead>
<tbody>
<tr>
<td>1.</td>
<td>rustc v0.0.0</td>
<td>184.3s</td>
<td>161.5s (88%)</td>
<td></td>
</tr>
<tr>
<td>2.</td>
<td>rustc_mir v0.0.0</td>
<td>127.1s</td>
<td>108.9s (86%)</td>
<td></td>
</tr>
<tr>
<td>3.</td>
<td>rustc_typeck v0.0.0</td>
<td>124.1s</td>
<td>113.6s (92%)</td>
<td></td>
</tr>
<tr>
<td>4.</td>
<td>rustc_infer v0.0.0</td>
<td>123.6s</td>
<td>116.9s (95%)</td>
<td></td>
</tr>
<tr>
<td>5.</td>
<td>rustc_codegen_llvm v0.0.0</td>
<td>87.4s</td>
<td>81.6s (93%)</td>
<td></td>
</tr>
<tr>
<td>6.</td>
<td>rustc_resolve v0.0.0</td>
<td>75.2s</td>
<td>71.2s (95%)</td>
<td></td>
</tr>
<tr>
<td>7.</td>
<td>rustc_passes v0.0.0</td>
<td>73.2s</td>
<td>71.3s (97%)</td>
<td></td>
</tr>
<tr>
<td>8.</td>
<td>rustc_interface v0.0.0</td>
<td>68.8s</td>
<td>67.3s (98%)</td>
<td>llvm, rustc_codegen_llvm</td>
</tr>
<tr>
<td>9.</td>
<td>rustc_mir_build v0.0.0</td>
<td>60.5s</td>
<td>56.5s (94%)</td>
<td></td>
</tr>
<tr>
<td>10.</td>
<td>rustc_metadata v0.0.0</td>
<td>58.1s</td>
<td>56.4s (97%)</td>
<td></td>
</tr>
<tr>
<td>11.</td>
<td>rustc_codegen_ssa v0.0.0</td>
<td>45.9s</td>
<td>41.2s (90%)</td>
<td></td>
</tr>
<tr>
<td>12.</td>
<td>rustc_lint v0.0.0</td>
<td>43.3s</td>
<td>40.4s (93%)</td>
<td></td>
</tr>
<tr>
<td>13.</td>
<td>rustc_driver v0.0.0</td>
<td>39.5s</td>
<td>0.0s (0%)</td>
<td>llvm</td>
</tr>
<tr>
<td>14.</td>
<td>rustc_privacy v0.0.0</td>
<td>39.4s</td>
<td>38.8s (99%)</td>
<td></td>
</tr>
<tr>
<td>15.</td>
<td>rustc_traits v0.0.0</td>
<td>38.2s</td>
<td>37.4s (98%)</td>
<td></td>
</tr>
<tr>
<td>16.</td>
<td>rustc_save_analysis v0.0.0</td>
<td>29.6s</td>
<td>28.9s (98%)</td>
<td></td>
</tr>
<tr>
<td>17.</td>
<td>rustc_codegen_utils v0.0.0</td>
<td>29.1s</td>
<td>28.7s (99%)</td>
<td></td>
</tr>
<tr>
<td>18.</td>
<td>rustc_llvm v0.0.0 custom-build (run)</td>
<td>26.9s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>19.</td>
<td>rustc_parse v0.0.0</td>
<td>20.1s</td>
<td>17.3s (86%)</td>
<td></td>
</tr>
<tr>
<td>20.</td>
<td>rustc_incremental v0.0.0</td>
<td>19.7s</td>
<td>19.1s (97%)</td>
<td></td>
</tr>
<tr>
<td>21.</td>
<td>rustc_ty v0.0.0</td>
<td>19.2s</td>
<td>18.7s (97%)</td>
<td></td>
</tr>
<tr>
<td>22.</td>
<td>rustc_ast_lowering v0.0.0</td>
<td>19.1s</td>
<td>18.2s (95%)</td>
<td></td>
</tr>
<tr>
<td>23.</td>
<td>syn v1.0.11</td>
<td>15.4s</td>
<td>9.4s (61%)</td>
<td>clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit</td>
</tr>
<tr>
<td>24.</td>
<td>rustc_plugin_impl v0.0.0</td>
<td>13.5s</td>
<td>13.2s (98%)</td>
<td></td>
</tr>
<tr>
<td>25.</td>
<td>rustc_expand v0.0.0</td>
<td>12.4s</td>
<td>10.8s (87%)</td>
<td></td>
</tr>
<tr>
<td>26.</td>
<td>rustc_builtin_macros v0.0.0</td>
<td>10.8s</td>
<td>9.3s (86%)</td>
<td></td>
</tr>
<tr>
<td>27.</td>
<td>rustc_target v0.0.0</td>
<td>10.5s</td>
<td>7.9s (75%)</td>
<td></td>
</tr>
<tr>
<td>28.</td>
<td>rustc_ast v0.0.0</td>
<td>9.1s</td>
<td>5.5s (61%)</td>
<td></td>
</tr>
<tr>
<td>29.</td>
<td>rustc_hir v0.0.0</td>
<td>8.0s</td>
<td>2.9s (36%)</td>
<td></td>
</tr>
<tr>
<td>30.</td>
<td>serde v1.0.99</td>
<td>7.9s</td>
<td>0.2s (3%)</td>
<td>default, std</td>
</tr>
<tr>
<td>31.</td>
<td>cc v1.0.50</td>
<td>6.8s</td>
<td>6.2s (91%)</td>
<td></td>
</tr>
<tr>
<td>32.</td>
<td>rustc_session v0.0.0</td>
<td>6.4s</td>
<td>4.8s (74%)</td>
<td></td>
</tr>
<tr>
<td>33.</td>
<td>synstructure v0.12.1</td>
<td>6.1s</td>
<td>5.7s (95%)</td>
<td></td>
</tr>
<tr>
<td>34.</td>
<td>cc v1.0.50</td>
<td>5.9s</td>
<td>5.3s (89%)</td>
<td></td>
</tr>
<tr>
<td>35.</td>
<td>rustc_ast_pretty v0.0.0</td>
<td>5.3s</td>
<td>4.7s (89%)</td>
<td></td>
</tr>
<tr>
<td>36.</td>
<td>serialize v0.0.0</td>
<td>5.0s</td>
<td>3.0s (60%)</td>
<td></td>
</tr>
<tr>
<td>37.</td>
<td>rustc_errors v0.0.0</td>
<td>4.7s</td>
<td>3.6s (76%)</td>
<td></td>
</tr>
<tr>
<td>38.</td>
<td>rustc_ast_passes v0.0.0</td>
<td>4.3s</td>
<td>3.4s (79%)</td>
<td></td>
</tr>
<tr>
<td>39.</td>
<td>rustc_macros v0.1.0</td>
<td>3.7s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>40.</td>
<td>annotate-snippets v0.6.1</td>
<td>3.5s</td>
<td>3.1s (89%)</td>
<td>default</td>
</tr>
<tr>
<td>41.</td>
<td>proc-macro2 v1.0.3</td>
<td>3.4s</td>
<td>2.8s (82%)</td>
<td>default, proc-macro</td>
</tr>
<tr>
<td>42.</td>
<td>rustc_attr v0.0.0</td>
<td>3.3s</td>
<td>2.9s (88%)</td>
<td></td>
</tr>
<tr>
<td>43.</td>
<td>miniz_oxide v0.3.5</td>
<td>3.2s</td>
<td>2.4s (75%)</td>
<td></td>
</tr>
<tr>
<td>44.</td>
<td>rustc_span v0.0.0</td>
<td>2.9s</td>
<td>1.7s (58%)</td>
<td></td>
</tr>
<tr>
<td>45.</td>
<td>crossbeam-utils v0.6.5</td>
<td>2.7s</td>
<td>2.2s (83%)</td>
<td>default, lazy_static, nightly, std</td>
</tr>
<tr>
<td>46.</td>
<td>rustc_lexer v0.1.0</td>
<td>2.7s</td>
<td>2.3s (85%)</td>
<td></td>
</tr>
<tr>
<td>47.</td>
<td>serde_json v1.0.40</td>
<td>2.6s</td>
<td>1.1s (43%)</td>
<td>default</td>
</tr>
<tr>
<td>48.</td>
<td>rustc-rayon v0.3.0</td>
<td>2.5s</td>
<td>0.4s (15%)</td>
<td></td>
</tr>
<tr>
<td>49.</td>
<td>semver-parser v0.7.0</td>
<td>2.4s</td>
<td>2.2s (90%)</td>
<td></td>
</tr>
<tr>
<td>50.</td>
<td>quote v1.0.2</td>
<td>2.4s</td>
<td>2.1s (88%)</td>
<td>default, proc-macro</td>
</tr>
<tr>
<td>51.</td>
<td>unicode-normalization v0.1.11</td>
<td>2.3s</td>
<td>0.7s (32%)</td>
<td></td>
</tr>
<tr>
<td>52.</td>
<td>c2-chacha v0.2.3</td>
<td>2.3s</td>
<td>1.8s (78%)</td>
<td>simd, std</td>
</tr>
<tr>
<td>53.</td>
<td>rustc-demangle v0.1.16</td>
<td>2.2s</td>
<td>1.9s (84%)</td>
<td></td>
</tr>
<tr>
<td>54.</td>
<td>env_logger v0.7.1</td>
<td>2.2s</td>
<td>1.9s (87%)</td>
<td></td>
</tr>
<tr>
<td>55.</td>
<td>termcolor v1.0.4</td>
<td>2.1s</td>
<td>1.8s (84%)</td>
<td></td>
</tr>
<tr>
<td>56.</td>
<td>rls-data v0.19.0</td>
<td>2.0s</td>
<td>0.6s (28%)</td>
<td>default</td>
</tr>
<tr>
<td>57.</td>
<td>polonius-engine v0.12.0</td>
<td>2.0s</td>
<td>0.1s (6%)</td>
<td></td>
</tr>
<tr>
<td>58.</td>
<td>byteorder v1.3.2 custom-build</td>
<td>1.9s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>59.</td>
<td>rustc_data_structures v0.0.0</td>
<td>1.9s</td>
<td>0.7s (36%)</td>
<td></td>
</tr>
<tr>
<td>60.</td>
<td>rand v0.7.3</td>
<td>1.8s</td>
<td>0.3s (18%)</td>
<td>alloc, default, getrandom, getrandom_package, libc, std</td>
</tr>
<tr>
<td>61.</td>
<td>semver v0.9.0</td>
<td>1.8s</td>
<td>1.4s (80%)</td>
<td>default</td>
</tr>
<tr>
<td>62.</td>
<td>rustc_apfloat v0.0.0</td>
<td>1.7s</td>
<td>0.8s (48%)</td>
<td></td>
</tr>
<tr>
<td>63.</td>
<td>num_cpus v1.10.1</td>
<td>1.7s</td>
<td>1.6s (94%)</td>
<td></td>
</tr>
<tr>
<td>64.</td>
<td>rustc_version v0.2.3</td>
<td>1.6s</td>
<td>1.4s (88%)</td>
<td></td>
</tr>
<tr>
<td>65.</td>
<td>itertools v0.8.0</td>
<td>1.6s</td>
<td>0.1s (5%)</td>
<td>default, use_std</td>
</tr>
<tr>
<td>66.</td>
<td>jobserver v0.1.21</td>
<td>1.6s</td>
<td>1.4s (88%)</td>
<td></td>
</tr>
<tr>
<td>67.</td>
<td>flate2 v1.0.12</td>
<td>1.5s</td>
<td>0.8s (54%)</td>
<td>default, miniz_oxide, rust_backend</td>
</tr>
<tr>
<td>68.</td>
<td>libc v0.2.66</td>
<td>1.5s</td>
<td>0.3s (18%)</td>
<td>default, std</td>
</tr>
<tr>
<td>69.</td>
<td>proc-macro2 v1.0.3 custom-build</td>
<td>1.5s</td>
<td>0.0s (0%)</td>
<td>default, proc-macro</td>
</tr>
<tr>
<td>70.</td>
<td>rustc-rayon-core v0.3.0</td>
<td>1.5s</td>
<td>0.9s (64%)</td>
<td></td>
</tr>
<tr>
<td>71.</td>
<td>parking_lot v0.9.0</td>
<td>1.4s</td>
<td>1.1s (79%)</td>
<td>default, nightly</td>
</tr>
<tr>
<td>72.</td>
<td>build_helper v0.1.0</td>
<td>1.4s</td>
<td>1.2s (90%)</td>
<td></td>
</tr>
<tr>
<td>73.</td>
<td>libc v0.2.66 custom-build</td>
<td>1.3s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>74.</td>
<td>ppv-lite86 v0.2.6</td>
<td>1.3s</td>
<td>0.0s (3%)</td>
<td>simd, std</td>
</tr>
<tr>
<td>75.</td>
<td>unicode-script v0.4.0</td>
<td>1.3s</td>
<td>0.7s (56%)</td>
<td></td>
</tr>
<tr>
<td>76.</td>
<td>syn v1.0.11 custom-build</td>
<td>1.3s</td>
<td>0.0s (0%)</td>
<td>clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit</td>
</tr>
<tr>
<td>77.</td>
<td>serde v1.0.99 custom-build</td>
<td>1.1s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>78.</td>
<td>punycode v0.4.0</td>
<td>1.1s</td>
<td>1.0s (91%)</td>
<td>default</td>
</tr>
<tr>
<td>79.</td>
<td>backtrace-sys v0.1.32 custom-build (run)</td>
<td>1.1s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>80.</td>
<td>graphviz v0.0.0</td>
<td>1.1s</td>
<td>0.9s (82%)</td>
<td></td>
</tr>
<tr>
<td>81.</td>
<td>rustc_llvm v0.0.0 custom-build</td>
<td>1.1s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>82.</td>
<td>ryu v1.0.0 custom-build</td>
<td>1.1s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>83.</td>
<td>bitflags v1.2.1 custom-build</td>
<td>1.1s</td>
<td>0.0s (0%)</td>
<td>default</td>
</tr>
<tr>
<td>84.</td>
<td>crossbeam-epoch v0.7.2</td>
<td>1.1s</td>
<td>0.7s (66%)</td>
<td>default, lazy_static, std</td>
</tr>
<tr>
<td>85.</td>
<td>crc32fast v1.1.2 custom-build</td>
<td>1.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>86.</td>
<td>parking_lot_core v0.6.2</td>
<td>1.0s</td>
<td>0.7s (71%)</td>
<td>nightly</td>
</tr>
<tr>
<td>87.</td>
<td>indexmap v1.0.2</td>
<td>0.8s</td>
<td>0.1s (11%)</td>
<td></td>
</tr>
<tr>
<td>88.</td>
<td>crc32fast v1.1.2</td>
<td>0.8s</td>
<td>0.6s (79%)</td>
<td></td>
</tr>
<tr>
<td>89.</td>
<td>log v0.4.8</td>
<td>0.8s</td>
<td>0.5s (64%)</td>
<td>release_max_level_info, std</td>
</tr>
<tr>
<td>90.</td>
<td>rustc_feature v0.0.0</td>
<td>0.8s</td>
<td>0.4s (55%)</td>
<td></td>
</tr>
<tr>
<td>91.</td>
<td>backtrace-sys v0.1.32 custom-build</td>
<td>0.7s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>92.</td>
<td>memmap v0.7.0</td>
<td>0.7s</td>
<td>0.5s (79%)</td>
<td></td>
</tr>
<tr>
<td>93.</td>
<td>getrandom v0.1.14 custom-build</td>
<td>0.7s</td>
<td>0.0s (0%)</td>
<td>std</td>
</tr>
<tr>
<td>94.</td>
<td>tempfile v3.1.0</td>
<td>0.7s</td>
<td>0.4s (64%)</td>
<td></td>
</tr>
<tr>
<td>95.</td>
<td>rls-span v0.5.1</td>
<td>0.6s</td>
<td>0.1s (22%)</td>
<td>default</td>
</tr>
<tr>
<td>96.</td>
<td>datafrog v2.0.1</td>
<td>0.6s</td>
<td>0.1s (15%)</td>
<td></td>
</tr>
<tr>
<td>97.</td>
<td>fmt_macros v0.0.0</td>
<td>0.6s</td>
<td>0.5s (77%)</td>
<td></td>
</tr>
<tr>
<td>98.</td>
<td>rand_core v0.5.1</td>
<td>0.6s</td>
<td>0.4s (61%)</td>
<td>alloc, getrandom, std</td>
</tr>
<tr>
<td>99.</td>
<td>memoffset v0.5.1 custom-build</td>
<td>0.6s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>100.</td>
<td>getrandom v0.1.14</td>
<td>0.6s</td>
<td>0.4s (69%)</td>
<td>std</td>
</tr>
<tr>
<td>101.</td>
<td>unicode-security v0.0.2</td>
<td>0.6s</td>
<td>0.3s (48%)</td>
<td>default</td>
</tr>
<tr>
<td>102.</td>
<td>measureme v0.7.1</td>
<td>0.6s</td>
<td>0.2s (40%)</td>
<td></td>
</tr>
<tr>
<td>103.</td>
<td>ryu v1.0.0</td>
<td>0.6s</td>
<td>0.4s (71%)</td>
<td></td>
</tr>
<tr>
<td>104.</td>
<td>backtrace v0.3.44</td>
<td>0.6s</td>
<td>0.4s (65%)</td>
<td>backtrace-sys, dbghelp, default, dladdr, libbacktrace, libunwind, std</td>
</tr>
<tr>
<td>105.</td>
<td>parking_lot_core v0.6.2 custom-build</td>
<td>0.6s</td>
<td>0.0s (0%)</td>
<td>nightly</td>
</tr>
<tr>
<td>106.</td>
<td>parking_lot v0.9.0 custom-build</td>
<td>0.5s</td>
<td>0.0s (0%)</td>
<td>default, nightly</td>
</tr>
<tr>
<td>107.</td>
<td>arrayvec v0.4.7</td>
<td>0.5s</td>
<td>0.0s (6%)</td>
<td></td>
</tr>
<tr>
<td>108.</td>
<td>smallvec v0.6.10</td>
<td>0.5s</td>
<td>0.0s (9%)</td>
<td>default, std</td>
</tr>
<tr>
<td>109.</td>
<td>rustc_index v0.0.0</td>
<td>0.5s</td>
<td>0.0s (3%)</td>
<td></td>
</tr>
<tr>
<td>110.</td>
<td>log v0.4.8 custom-build</td>
<td>0.5s</td>
<td>0.0s (0%)</td>
<td>release_max_level_info, std</td>
</tr>
<tr>
<td>111.</td>
<td>byteorder v1.3.2</td>
<td>0.5s</td>
<td>0.1s (23%)</td>
<td>default, std</td>
</tr>
<tr>
<td>112.</td>
<td>once_cell v1.1.0</td>
<td>0.4s</td>
<td>0.3s (66%)</td>
<td>default, std</td>
</tr>
<tr>
<td>113.</td>
<td>lock_api v0.3.1</td>
<td>0.4s</td>
<td>0.0s (8%)</td>
<td>nightly</td>
</tr>
<tr>
<td>114.</td>
<td>log_settings v0.1.2</td>
<td>0.4s</td>
<td>0.3s (82%)</td>
<td></td>
</tr>
<tr>
<td>115.</td>
<td>ena v0.13.1</td>
<td>0.4s</td>
<td>0.1s (19%)</td>
<td></td>
</tr>
<tr>
<td>116.</td>
<td>rustc_llvm v0.0.0</td>
<td>0.4s</td>
<td>0.3s (82%)</td>
<td></td>
</tr>
<tr>
<td>117.</td>
<td>rustc v0.0.0 custom-build</td>
<td>0.4s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>118.</td>
<td>smallvec v1.0.0</td>
<td>0.4s</td>
<td>0.0s (6%)</td>
<td>may_dangle, union</td>
</tr>
<tr>
<td>119.</td>
<td>adler32 v1.0.3</td>
<td>0.3s</td>
<td>0.3s (73%)</td>
<td></td>
</tr>
<tr>
<td>120.</td>
<td>rustc_target v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>121.</td>
<td>rustc-rayon-core v0.3.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>122.</td>
<td>rustc_ast v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>123.</td>
<td>arena v0.0.0</td>
<td>0.3s</td>
<td>0.2s (53%)</td>
<td></td>
</tr>
<tr>
<td>124.</td>
<td>crossbeam-deque v0.7.1</td>
<td>0.3s</td>
<td>0.0s (9%)</td>
<td></td>
</tr>
<tr>
<td>125.</td>
<td>rustc_interface v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td>llvm, rustc_codegen_llvm</td>
</tr>
<tr>
<td>126.</td>
<td>rustc_driver v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td>llvm</td>
</tr>
<tr>
<td>127.</td>
<td>rustc_codegen_ssa v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>128.</td>
<td>rustc_error_codes v0.0.0</td>
<td>0.3s</td>
<td>0.1s (35%)</td>
<td></td>
</tr>
<tr>
<td>129.</td>
<td>rustc_codegen_llvm v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>130.</td>
<td>rustc_incremental v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>131.</td>
<td>crossbeam-queue v0.1.2</td>
<td>0.3s</td>
<td>0.0s (17%)</td>
<td></td>
</tr>
<tr>
<td>132.</td>
<td>rustc_metadata v0.0.0 custom-build</td>
<td>0.3s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>133.</td>
<td>unicode-xid v0.2.0</td>
<td>0.2s</td>
<td>0.1s (40%)</td>
<td>default</td>
</tr>
<tr>
<td>134.</td>
<td>either v1.5.0</td>
<td>0.2s</td>
<td>0.0s (8%)</td>
<td>default, use_std</td>
</tr>
<tr>
<td>135.</td>
<td>rustc_fs_util v0.0.0</td>
<td>0.2s</td>
<td>0.2s (65%)</td>
<td></td>
</tr>
<tr>
<td>136.</td>
<td>scoped-tls v1.0.0</td>
<td>0.2s</td>
<td>0.1s (47%)</td>
<td></td>
</tr>
<tr>
<td>137.</td>
<td>rand_chacha v0.2.1</td>
<td>0.2s</td>
<td>0.1s (32%)</td>
<td>std</td>
</tr>
<tr>
<td>138.</td>
<td>rustc-main v0.0.0 bin "rustc_binary"</td>
<td>0.2s</td>
<td>0.0s (0%)</td>
<td>llvm</td>
</tr>
<tr>
<td>139.</td>
<td>itoa v0.4.4</td>
<td>0.2s</td>
<td>0.0s (14%)</td>
<td>default, std</td>
</tr>
<tr>
<td>140.</td>
<td>termize v0.1.1</td>
<td>0.2s</td>
<td>0.1s (57%)</td>
<td></td>
</tr>
<tr>
<td>141.</td>
<td>unicode-width v0.1.6</td>
<td>0.2s</td>
<td>0.0s (14%)</td>
<td>default</td>
</tr>
<tr>
<td>142.</td>
<td>unicode-xid v0.2.0</td>
<td>0.2s</td>
<td>0.1s (39%)</td>
<td>default</td>
</tr>
<tr>
<td>143.</td>
<td>stable_deref_trait v1.1.0</td>
<td>0.1s</td>
<td>0.0s (22%)</td>
<td>default, std</td>
</tr>
<tr>
<td>144.</td>
<td>nodrop v0.1.12</td>
<td>0.1s</td>
<td>0.0s (16%)</td>
<td></td>
</tr>
<tr>
<td>145.</td>
<td>rustc-hash v1.0.1</td>
<td>0.1s</td>
<td>0.0s (28%)</td>
<td></td>
</tr>
<tr>
<td>146.</td>
<td>memoffset v0.5.1</td>
<td>0.1s</td>
<td>0.0s (36%)</td>
<td></td>
</tr>
<tr>
<td>147.</td>
<td>scopeguard v1.0.0</td>
<td>0.1s</td>
<td>0.0s (21%)</td>
<td></td>
</tr>
<tr>
<td>148.</td>
<td>lazy_static v1.4.0</td>
<td>0.1s</td>
<td>0.0s (21%)</td>
<td></td>
</tr>
<tr>
<td>149.</td>
<td>atty v0.2.11</td>
<td>0.1s</td>
<td>0.0s (33%)</td>
<td></td>
</tr>
<tr>
<td>150.</td>
<td>bitflags v1.2.1</td>
<td>0.1s</td>
<td>0.0s (47%)</td>
<td>default</td>
</tr>
<tr>
<td>151.</td>
<td>backtrace-sys v0.1.32</td>
<td>0.1s</td>
<td>0.0s (21%)</td>
<td></td>
</tr>
<tr>
<td>152.</td>
<td>remove_dir_all v0.5.2</td>
<td>0.1s</td>
<td>0.0s (20%)</td>
<td></td>
</tr>
<tr>
<td>153.</td>
<td>cfg-if v0.1.10</td>
<td>0.0s</td>
<td>0.0s (45%)</td>
<td></td>
</tr>
<tr>
<td>154.</td>
<td>memoffset v0.5.1 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>155.</td>
<td>bitflags v1.2.1 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default</td>
</tr>
<tr>
<td>156.</td>
<td>crc32fast v1.1.2 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>157.</td>
<td>serde v1.0.99 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>158.</td>
<td>libc v0.2.66 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>159.</td>
<td>ryu v1.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>160.</td>
<td>syn v1.0.11 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>clone-impls, default, derive, extra-traits, full, parsing, printing, proc-macro, quote, visit</td>
</tr>
<tr>
<td>161.</td>
<td>proc-macro2 v1.0.3 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default, proc-macro</td>
</tr>
<tr>
<td>162.</td>
<td>byteorder v1.3.2 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default, std</td>
</tr>
<tr>
<td>163.</td>
<td>parking_lot v0.9.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>default, nightly</td>
</tr>
<tr>
<td>164.</td>
<td>parking_lot_core v0.6.2 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>nightly</td>
</tr>
<tr>
<td>165.</td>
<td>rustc v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>166.</td>
<td>log v0.4.8 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>release_max_level_info, std</td>
</tr>
<tr>
<td>167.</td>
<td>rustc_driver v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>llvm</td>
</tr>
<tr>
<td>168.</td>
<td>rustc-rayon-core v0.3.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>169.</td>
<td>rustc_interface v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>llvm, rustc_codegen_llvm</td>
</tr>
<tr>
<td>170.</td>
<td>rustc_codegen_llvm v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>171.</td>
<td>rustc_metadata v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>172.</td>
<td>rustc_codegen_ssa v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>173.</td>
<td>getrandom v0.1.14 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td>std</td>
</tr>
<tr>
<td>174.</td>
<td>rustc_target v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>175.</td>
<td>rustc_incremental v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
<tr>
<td>176.</td>
<td>rustc_ast v0.0.0 custom-build (run)</td>
<td>0.0s</td>
<td>0.0s (0%)</td>
<td></td>
</tr>
</tbody>
</table>
<script>
DURATION = 257;
const UNIT_DATA = [
{
"i": 0,
"name": "libc",
"version": "0.2.66",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 1.31,
"rmeta_time": 1.31,
"unlocked_units": [
77
],
"unlocked_rmeta_units": []
},
{
"i": 1,
"name": "cfg-if",
"version": "0.1.10",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.04,
"rmeta_time": 0.02,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 2,
"name": "semver-parser",
"version": "0.7.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 2.44,
"rmeta_time": 0.24,
"unlocked_units": [],
"unlocked_rmeta_units": [
57
]
},
{
"i": 3,
"name": "lazy_static",
"version": "1.4.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.09,
"rmeta_time": 0.07,
"unlocked_units": [],
"unlocked_rmeta_units": [
53,
52
]
},
{
"i": 4,
"name": "scopeguard",
"version": "1.0.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.09,
"rmeta_time": 0.07,
"unlocked_units": [],
"unlocked_rmeta_units": [
51
]
},
{
"i": 5,
"name": "byteorder",
"version": "1.3.2",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 1.94,
"rmeta_time": 1.94,
"unlocked_units": [
94
],
"unlocked_rmeta_units": []
},
{
"i": 6,
"name": "log",
"version": "0.4.8",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 0.49,
"rmeta_time": 0.49,
"unlocked_units": [
63
],
"unlocked_rmeta_units": []
},
{
"i": 7,
"name": "nodrop",
"version": "0.1.12",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.11,
"rmeta_time": 0.09,
"unlocked_units": [],
"unlocked_rmeta_units": [
54
]
},
{
"i": 8,
"name": "smallvec",
"version": "1.0.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.35,
"rmeta_time": 0.33,
"unlocked_units": [],
"unlocked_rmeta_units": [
59
]
},
{
"i": 9,
"name": "proc-macro2",
"version": "1.0.3",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 1.49,
"rmeta_time": 1.49,
"unlocked_units": [
82
],
"unlocked_rmeta_units": []
},
{
"i": 10,
"name": "bitflags",
"version": "1.2.1",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 1.06,
"rmeta_time": 1.06,
"unlocked_units": [
71
],
"unlocked_rmeta_units": []
},
{
"i": 11,
"name": "unicode-xid",
"version": "0.2.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.16,
"rmeta_time": 0.1,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 12,
"name": "smallvec",
"version": "0.6.10",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.49,
"rmeta_time": 0.44,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 13,
"name": "rustc-rayon-core",
"version": "0.3.0",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 0.33,
"rmeta_time": 0.33,
"unlocked_units": [
60
],
"unlocked_rmeta_units": []
},
{
"i": 14,
"name": "indexmap",
"version": "1.0.2",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.82,
"rmeta_time": 0.73,
"unlocked_units": [],
"unlocked_rmeta_units": [
66
]
},
{
"i": 15,
"name": "either",
"version": "1.5.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.23,
"rmeta_time": 0.21,
"unlocked_units": [],
"unlocked_rmeta_units": [
56
]
},
{
"i": 16,
"name": "syn",
"version": "1.0.11",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 1.25,
"rmeta_time": 1.25,
"unlocked_units": [
75
],
"unlocked_rmeta_units": []
},
{
"i": 17,
"name": "graphviz",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 1.1,
"rmeta_time": 0.2,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 18,
"name": "stable_deref_trait",
"version": "1.1.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.13,
"rmeta_time": 0.1,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 19,
"name": "scoped-tls",
"version": "1.0.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.22,
"rmeta_time": 0.12,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 20,
"name": "unicode-width",
"version": "0.1.6",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.16,
"rmeta_time": 0.14,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 21,
"name": "rustc_ast",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 0.32,
"rmeta_time": 0.32,
"unlocked_units": [
58
],
"unlocked_rmeta_units": []
},
{
"i": 22,
"name": "unicode-xid",
"version": "0.2.0",
"mode": "todo",
"target": "",
"start": 0.45,
"duration": 0.25,
"rmeta_time": 0.15,
"unlocked_units": [],
"unlocked_rmeta_units": [
55
]
},
{
"i": 23,
"name": "rustc_target",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.45,
"duration": 0.34,
"rmeta_time": 0.34,
"unlocked_units": [
61
],
"unlocked_rmeta_units": []
},
{
"i": 24,
"name": "annotate-snippets",
"version": "0.6.1",
"mode": "todo",
"target": "",
"start": 0.5,
"duration": 3.48,
"rmeta_time": 0.37,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 25,
"name": "cc",
"version": "1.0.50",
"mode": "todo",
"target": "",
"start": 0.53,
"duration": 6.79,
"rmeta_time": 0.63,
"unlocked_units": [
126,
127
],
"unlocked_rmeta_units": []
},
{
"i": 26,
"name": "termcolor",
"version": "1.0.4",
"mode": "todo",
"target": "",
"start": 0.54,
"duration": 2.15,
"rmeta_time": 0.35,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 27,
"name": "rustc_fs_util",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 0.56,
"duration": 0.23,
"rmeta_time": 0.08,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 28,
"name": "datafrog",
"version": "2.0.1",
"mode": "todo",
"target": "",
"start": 0.58,
"duration": 0.63,
"rmeta_time": 0.54,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 29,
"name": "rustc-demangle",
"version": "0.1.16",
"mode": "todo",
"target": "",
"start": 0.6,
"duration": 2.23,
"rmeta_time": 0.35,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 30,
"name": "rustc",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.61,
"duration": 0.38,
"rmeta_time": 0.38,
"unlocked_units": [
64
],
"unlocked_rmeta_units": []
},
{
"i": 31,
"name": "rustc_error_codes",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 0.68,
"duration": 0.28,
"rmeta_time": 0.18,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 32,
"name": "crc32fast",
"version": "1.1.2",
"mode": "todo",
"target": " custom-build",
"start": 0.68,
"duration": 1.05,
"rmeta_time": 1.05,
"unlocked_units": [
76
],
"unlocked_rmeta_units": []
},
{
"i": 33,
"name": "getrandom",
"version": "0.1.14",
"mode": "todo",
"target": " custom-build",
"start": 0.69,
"duration": 0.68,
"rmeta_time": 0.68,
"unlocked_units": [
69
],
"unlocked_rmeta_units": []
},
{
"i": 34,
"name": "adler32",
"version": "1.0.3",
"mode": "todo",
"target": "",
"start": 0.77,
"duration": 0.35,
"rmeta_time": 0.09,
"unlocked_units": [],
"unlocked_rmeta_units": [
62
]
},
{
"i": 35,
"name": "rustc_metadata",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.78,
"duration": 0.27,
"rmeta_time": 0.27,
"unlocked_units": [
65
],
"unlocked_rmeta_units": []
},
{
"i": 36,
"name": "ppv-lite86",
"version": "0.2.6",
"mode": "todo",
"target": "",
"start": 0.78,
"duration": 1.3,
"rmeta_time": 1.26,
"unlocked_units": [],
"unlocked_rmeta_units": [
88
]
},
{
"i": 37,
"name": "serde",
"version": "1.0.99",
"mode": "todo",
"target": " custom-build",
"start": 0.79,
"duration": 1.13,
"rmeta_time": 1.13,
"unlocked_units": [
81
],
"unlocked_rmeta_units": []
},
{
"i": 38,
"name": "punycode",
"version": "0.4.0",
"mode": "todo",
"target": "",
"start": 0.8,
"duration": 1.11,
"rmeta_time": 0.1,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 39,
"name": "rustc_incremental",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.94,
"duration": 0.27,
"rmeta_time": 0.27,
"unlocked_units": [
67
],
"unlocked_rmeta_units": []
},
{
"i": 40,
"name": "build_helper",
"version": "0.1.0",
"mode": "todo",
"target": "",
"start": 0.94,
"duration": 1.36,
"rmeta_time": 0.14,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 41,
"name": "ryu",
"version": "1.0.0",
"mode": "todo",
"target": " custom-build",
"start": 0.95,
"duration": 1.09,
"rmeta_time": 1.09,
"unlocked_units": [
89
],
"unlocked_rmeta_units": []
},
{
"i": 42,
"name": "remove_dir_all",
"version": "0.5.2",
"mode": "todo",
"target": "",
"start": 0.99,
"duration": 0.05,
"rmeta_time": 0.04,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 43,
"name": "rustc_codegen_ssa",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 1.05,
"duration": 0.28,
"rmeta_time": 0.28,
"unlocked_units": [
68
],
"unlocked_rmeta_units": []
},
{
"i": 44,
"name": "unicode-script",
"version": "0.4.0",
"mode": "todo",
"target": "",
"start": 1.05,
"duration": 1.29,
"rmeta_time": 0.57,
"unlocked_units": [],
"unlocked_rmeta_units": [
74
]
},
{
"i": 45,
"name": "rustc_codegen_llvm",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 1.12,
"duration": 0.27,
"rmeta_time": 0.27,
"unlocked_units": [
70
],
"unlocked_rmeta_units": []
},
{
"i": 46,
"name": "cc",
"version": "1.0.50",
"mode": "todo",
"target": "",
"start": 1.21,
"duration": 5.95,
"rmeta_time": 0.63,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 47,
"name": "itoa",
"version": "0.4.4",
"mode": "todo",
"target": "",
"start": 1.22,
"duration": 0.19,
"rmeta_time": 0.16,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 48,
"name": "rustc_interface",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 1.29,
"duration": 0.28,
"rmeta_time": 0.28,
"unlocked_units": [
72
],
"unlocked_rmeta_units": []
},
{
"i": 49,
"name": "rustc_driver",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 1.33,
"duration": 0.28,
"rmeta_time": 0.28,
"unlocked_units": [
73
],
"unlocked_rmeta_units": []
},
{
"i": 50,
"name": "once_cell",
"version": "1.1.0",
"mode": "todo",
"target": "",
"start": 1.37,
"duration": 0.44,
"rmeta_time": 0.15,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 51,
"name": "lock_api",
"version": "0.3.1",
"mode": "todo",
"target": "",
"start": 1.4,
"duration": 0.43,
"rmeta_time": 0.4,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 52,
"name": "crossbeam-utils",
"version": "0.6.5",
"mode": "todo",
"target": "",
"start": 1.41,
"duration": 2.7,
"rmeta_time": 0.45,
"unlocked_units": [],
"unlocked_rmeta_units": [
79
]
},
{
"i": 53,
"name": "log_settings",
"version": "0.1.2",
"mode": "todo",
"target": "",
"start": 1.51,
"duration": 0.42,
"rmeta_time": 0.08,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 54,
"name": "arrayvec",
"version": "0.4.7",
"mode": "todo",
"target": "",
"start": 1.54,
"duration": 0.49,
"rmeta_time": 0.46,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 55,
"name": "rustc_lexer",
"version": "0.1.0",
"mode": "todo",
"target": "",
"start": 1.57,
"duration": 2.69,
"rmeta_time": 0.41,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 56,
"name": "itertools",
"version": "0.8.0",
"mode": "todo",
"target": "",
"start": 1.61,
"duration": 1.58,
"rmeta_time": 1.5,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 57,
"name": "semver",
"version": "0.9.0",
"mode": "todo",
"target": "",
"start": 1.7,
"duration": 1.8,
"rmeta_time": 0.36,
"unlocked_units": [],
"unlocked_rmeta_units": [
90
]
},
{
"i": 58,
"name": "rustc_ast",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.73,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 59,
"name": "unicode-normalization",
"version": "0.1.11",
"mode": "todo",
"target": "",
"start": 1.73,
"duration": 2.31,
"rmeta_time": 1.57,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 60,
"name": "rustc-rayon-core",
"version": "0.3.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.76,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 61,
"name": "rustc_target",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.76,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 62,
"name": "miniz_oxide",
"version": "0.3.5",
"mode": "todo",
"target": "",
"start": 1.77,
"duration": 3.17,
"rmeta_time": 0.79,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 63,
"name": "log",
"version": "0.4.8",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.81,
"duration": 0.01,
"rmeta_time": 0.01,
"unlocked_units": [
78
],
"unlocked_rmeta_units": []
},
{
"i": 64,
"name": "rustc",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.82,
"duration": 0.01,
"rmeta_time": 0.01,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 65,
"name": "rustc_metadata",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.82,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 66,
"name": "serialize",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 1.83,
"duration": 5.0,
"rmeta_time": 2.0,
"unlocked_units": [],
"unlocked_rmeta_units": [
107
]
},
{
"i": 67,
"name": "rustc_incremental",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.83,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 68,
"name": "rustc_codegen_ssa",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.84,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 69,
"name": "getrandom",
"version": "0.1.14",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.84,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 70,
"name": "rustc_codegen_llvm",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.84,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 71,
"name": "bitflags",
"version": "1.2.1",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.85,
"duration": 0.04,
"rmeta_time": 0.04,
"unlocked_units": [
80
],
"unlocked_rmeta_units": []
},
{
"i": 72,
"name": "rustc_interface",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.89,
"duration": 0.0,
"rmeta_time": 0.0,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 73,
"name": "rustc_driver",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.9,
"duration": 0.01,
"rmeta_time": 0.01,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 74,
"name": "unicode-security",
"version": "0.0.2",
"mode": "todo",
"target": "",
"start": 1.91,
"duration": 0.59,
"rmeta_time": 0.31,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 75,
"name": "syn",
"version": "1.0.11",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.91,
"duration": 0.02,
"rmeta_time": 0.02,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 76,
"name": "crc32fast",
"version": "1.1.2",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.91,
"duration": 0.04,
"rmeta_time": 0.04,
"unlocked_units": [
83
],
"unlocked_rmeta_units": []
},
{
"i": 77,
"name": "libc",
"version": "0.2.66",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.93,
"duration": 0.03,
"rmeta_time": 0.03,
"unlocked_units": [
84
],
"unlocked_rmeta_units": []
},
{
"i": 78,
"name": "log",
"version": "0.4.8",
"mode": "todo",
"target": "",
"start": 1.93,
"duration": 0.81,
"rmeta_time": 0.29,
"unlocked_units": [],
"unlocked_rmeta_units": [
91,
92
]
},
{
"i": 79,
"name": "crossbeam-queue",
"version": "0.1.2",
"mode": "todo",
"target": "",
"start": 1.94,
"duration": 0.27,
"rmeta_time": 0.22,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 80,
"name": "bitflags",
"version": "1.2.1",
"mode": "todo",
"target": "",
"start": 1.96,
"duration": 0.07,
"rmeta_time": 0.04,
"unlocked_units": [],
"unlocked_rmeta_units": [
85
]
},
{
"i": 81,
"name": "serde",
"version": "1.0.99",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 1.96,
"duration": 0.03,
"rmeta_time": 0.03,
"unlocked_units": [
86
],
"unlocked_rmeta_units": []
},
{
"i": 82,
"name": "proc-macro2",
"version": "1.0.3",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 2.0,
"duration": 0.02,
"rmeta_time": 0.02,
"unlocked_units": [
87
],
"unlocked_rmeta_units": []
},
{
"i": 83,
"name": "crc32fast",
"version": "1.1.2",
"mode": "todo",
"target": "",
"start": 2.02,
"duration": 0.81,
"rmeta_time": 0.17,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 84,
"name": "libc",
"version": "0.2.66",
"mode": "todo",
"target": "",
"start": 2.03,
"duration": 1.49,
"rmeta_time": 1.22,
"unlocked_units": [],
"unlocked_rmeta_units": [
101,
105,
100,
104,
103,
102,
99
]
},
{
"i": 85,
"name": "rustc_apfloat",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 2.04,
"duration": 1.68,
"rmeta_time": 0.88,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 86,
"name": "serde",
"version": "1.0.99",
"mode": "todo",
"target": "",
"start": 2.04,
"duration": 7.88,
"rmeta_time": 7.65,
"unlocked_units": [],
"unlocked_rmeta_units": [
135,
136
]
},
{
"i": 87,
"name": "proc-macro2",
"version": "1.0.3",
"mode": "todo",
"target": "",
"start": 2.08,
"duration": 3.4,
"rmeta_time": 0.62,
"unlocked_units": [],
"unlocked_rmeta_units": [
95
]
},
{
"i": 88,
"name": "c2-chacha",
"version": "0.2.3",
"mode": "todo",
"target": "",
"start": 2.21,
"duration": 2.31,
"rmeta_time": 0.5,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 89,
"name": "ryu",
"version": "1.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 2.31,
"duration": 0.03,
"rmeta_time": 0.03,
"unlocked_units": [
93
],
"unlocked_rmeta_units": []
},
{
"i": 90,
"name": "rustc_version",
"version": "0.2.3",
"mode": "todo",
"target": "",
"start": 2.33,
"duration": 1.63,
"rmeta_time": 0.2,
"unlocked_units": [
109,
110,
108
],
"unlocked_rmeta_units": []
},
{
"i": 91,
"name": "ena",
"version": "0.13.1",
"mode": "todo",
"target": "",
"start": 2.34,
"duration": 0.39,
"rmeta_time": 0.31,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 92,
"name": "env_logger",
"version": "0.7.1",
"mode": "todo",
"target": "",
"start": 2.39,
"duration": 2.15,
"rmeta_time": 0.29,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 93,
"name": "ryu",
"version": "1.0.0",
"mode": "todo",
"target": "",
"start": 2.5,
"duration": 0.58,
"rmeta_time": 0.17,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 94,
"name": "byteorder",
"version": "1.3.2",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 2.69,
"duration": 0.02,
"rmeta_time": 0.02,
"unlocked_units": [
96
],
"unlocked_rmeta_units": []
},
{
"i": 95,
"name": "quote",
"version": "1.0.2",
"mode": "todo",
"target": "",
"start": 2.71,
"duration": 2.4,
"rmeta_time": 0.28,
"unlocked_units": [],
"unlocked_rmeta_units": [
97
]
},
{
"i": 96,
"name": "byteorder",
"version": "1.3.2",
"mode": "todo",
"target": "",
"start": 2.73,
"duration": 0.48,
"rmeta_time": 0.36,
"unlocked_units": [],
"unlocked_rmeta_units": [
98
]
},
{
"i": 97,
"name": "syn",
"version": "1.0.11",
"mode": "todo",
"target": "",
"start": 3.08,
"duration": 15.36,
"rmeta_time": 5.99,
"unlocked_units": [
138
],
"unlocked_rmeta_units": [
131
]
},
{
"i": 98,
"name": "rustc-hash",
"version": "1.0.1",
"mode": "todo",
"target": "",
"start": 3.19,
"duration": 0.1,
"rmeta_time": 0.07,
"unlocked_units": [],
"unlocked_rmeta_units": [
106
]
},
{
"i": 99,
"name": "num_cpus",
"version": "1.10.1",
"mode": "todo",
"target": "",
"start": 3.3,
"duration": 1.68,
"rmeta_time": 0.1,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 100,
"name": "memmap",
"version": "0.7.0",
"mode": "todo",
"target": "",
"start": 3.51,
"duration": 0.7,
"rmeta_time": 0.15,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 101,
"name": "jobserver",
"version": "0.1.21",
"mode": "todo",
"target": "",
"start": 3.53,
"duration": 1.56,
"rmeta_time": 0.18,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 102,
"name": "termize",
"version": "0.1.1",
"mode": "todo",
"target": "",
"start": 3.54,
"duration": 0.19,
"rmeta_time": 0.08,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 103,
"name": "flate2",
"version": "1.0.12",
"mode": "todo",
"target": "",
"start": 3.73,
"duration": 1.49,
"rmeta_time": 0.68,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 104,
"name": "atty",
"version": "0.2.11",
"mode": "todo",
"target": "",
"start": 3.73,
"duration": 0.09,
"rmeta_time": 0.06,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 105,
"name": "getrandom",
"version": "0.1.14",
"mode": "todo",
"target": "",
"start": 3.82,
"duration": 0.61,
"rmeta_time": 0.19,
"unlocked_units": [],
"unlocked_rmeta_units": [
111
]
},
{
"i": 106,
"name": "polonius-engine",
"version": "0.12.0",
"mode": "todo",
"target": "",
"start": 3.97,
"duration": 1.96,
"rmeta_time": 1.83,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 107,
"name": "rustc_index",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 3.98,
"duration": 0.49,
"rmeta_time": 0.47,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 108,
"name": "memoffset",
"version": "0.5.1",
"mode": "todo",
"target": " custom-build",
"start": 4.04,
"duration": 0.61,
"rmeta_time": 0.61,
"unlocked_units": [
113
],
"unlocked_rmeta_units": []
},
{
"i": 109,
"name": "parking_lot_core",
"version": "0.6.2",
"mode": "todo",
"target": " custom-build",
"start": 4.11,
"duration": 0.55,
"rmeta_time": 0.55,
"unlocked_units": [
114
],
"unlocked_rmeta_units": []
},
{
"i": 110,
"name": "parking_lot",
"version": "0.9.0",
"mode": "todo",
"target": " custom-build",
"start": 4.2,
"duration": 0.53,
"rmeta_time": 0.53,
"unlocked_units": [
118
],
"unlocked_rmeta_units": []
},
{
"i": 111,
"name": "rand_core",
"version": "0.5.1",
"mode": "todo",
"target": "",
"start": 4.26,
"duration": 0.63,
"rmeta_time": 0.25,
"unlocked_units": [],
"unlocked_rmeta_units": [
112
]
},
{
"i": 112,
"name": "rand_chacha",
"version": "0.2.1",
"mode": "todo",
"target": "",
"start": 4.52,
"duration": 0.21,
"rmeta_time": 0.14,
"unlocked_units": [],
"unlocked_rmeta_units": [
115
]
},
{
"i": 113,
"name": "memoffset",
"version": "0.5.1",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 4.65,
"duration": 0.04,
"rmeta_time": 0.04,
"unlocked_units": [
117
],
"unlocked_rmeta_units": []
},
{
"i": 114,
"name": "parking_lot_core",
"version": "0.6.2",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 4.66,
"duration": 0.02,
"rmeta_time": 0.02,
"unlocked_units": [
116
],
"unlocked_rmeta_units": []
},
{
"i": 115,
"name": "rand",
"version": "0.7.3",
"mode": "todo",
"target": "",
"start": 4.67,
"duration": 1.84,
"rmeta_time": 1.51,
"unlocked_units": [],
"unlocked_rmeta_units": [
125
]
},
{
"i": 116,
"name": "parking_lot_core",
"version": "0.6.2",
"mode": "todo",
"target": "",
"start": 4.7,
"duration": 1.03,
"rmeta_time": 0.3,
"unlocked_units": [],
"unlocked_rmeta_units": [
120
]
},
{
"i": 117,
"name": "memoffset",
"version": "0.5.1",
"mode": "todo",
"target": "",
"start": 4.73,
"duration": 0.1,
"rmeta_time": 0.06,
"unlocked_units": [],
"unlocked_rmeta_units": [
119
]
},
{
"i": 118,
"name": "parking_lot",
"version": "0.9.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 4.73,
"duration": 0.02,
"rmeta_time": 0.02,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 119,
"name": "crossbeam-epoch",
"version": "0.7.2",
"mode": "todo",
"target": "",
"start": 4.83,
"duration": 1.06,
"rmeta_time": 0.36,
"unlocked_units": [],
"unlocked_rmeta_units": [
121
]
},
{
"i": 120,
"name": "parking_lot",
"version": "0.9.0",
"mode": "todo",
"target": "",
"start": 5.08,
"duration": 1.4,
"rmeta_time": 0.3,
"unlocked_units": [],
"unlocked_rmeta_units": [
122
]
},
{
"i": 121,
"name": "crossbeam-deque",
"version": "0.7.1",
"mode": "todo",
"target": "",
"start": 5.22,
"duration": 0.29,
"rmeta_time": 0.27,
"unlocked_units": [],
"unlocked_rmeta_units": [
123
]
},
{
"i": 122,
"name": "measureme",
"version": "0.7.1",
"mode": "todo",
"target": "",
"start": 5.48,
"duration": 0.58,
"rmeta_time": 0.35,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 123,
"name": "rustc-rayon-core",
"version": "0.3.0",
"mode": "todo",
"target": "",
"start": 5.52,
"duration": 1.46,
"rmeta_time": 0.52,
"unlocked_units": [],
"unlocked_rmeta_units": [
124
]
},
{
"i": 124,
"name": "rustc-rayon",
"version": "0.3.0",
"mode": "todo",
"target": "",
"start": 6.04,
"duration": 2.54,
"rmeta_time": 2.16,
"unlocked_units": [],
"unlocked_rmeta_units": [
129
]
},
{
"i": 125,
"name": "tempfile",
"version": "3.1.0",
"mode": "todo",
"target": "",
"start": 6.18,
"duration": 0.67,
"rmeta_time": 0.24,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 126,
"name": "backtrace-sys",
"version": "0.1.32",
"mode": "todo",
"target": " custom-build",
"start": 7.33,
"duration": 0.72,
"rmeta_time": 0.72,
"unlocked_units": [
128
],
"unlocked_rmeta_units": []
},
{
"i": 127,
"name": "rustc_llvm",
"version": "0.0.0",
"mode": "todo",
"target": " custom-build",
"start": 7.33,
"duration": 1.09,
"rmeta_time": 1.09,
"unlocked_units": [
130
],
"unlocked_rmeta_units": []
},
{
"i": 128,
"name": "backtrace-sys",
"version": "0.1.32",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 8.04,
"duration": 1.1,
"rmeta_time": 1.1,
"unlocked_units": [
132
],
"unlocked_rmeta_units": []
},
{
"i": 129,
"name": "rustc_data_structures",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 8.2,
"duration": 1.89,
"rmeta_time": 1.22,
"unlocked_units": [],
"unlocked_rmeta_units": [
134
]
},
{
"i": 130,
"name": "rustc_llvm",
"version": "0.0.0",
"mode": "run-custom-build",
"target": " custom-build (run)",
"start": 8.42,
"duration": 26.86,
"rmeta_time": 26.86,
"unlocked_units": [
154
],
"unlocked_rmeta_units": []
},
{
"i": 131,
"name": "synstructure",
"version": "0.12.1",
"mode": "todo",
"target": "",
"start": 9.07,
"duration": 6.05,
"rmeta_time": 0.31,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 132,
"name": "backtrace-sys",
"version": "0.1.32",
"mode": "todo",
"target": "",
"start": 9.14,
"duration": 0.06,
"rmeta_time": 0.04,
"unlocked_units": [],
"unlocked_rmeta_units": [
133
]
},
{
"i": 133,
"name": "backtrace",
"version": "0.3.44",
"mode": "todo",
"target": "",
"start": 9.19,
"duration": 0.55,
"rmeta_time": 0.19,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 134,
"name": "arena",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 9.42,
"duration": 0.3,
"rmeta_time": 0.14,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 135,
"name": "rls-span",
"version": "0.5.1",
"mode": "todo",
"target": "",
"start": 9.7,
"duration": 0.64,
"rmeta_time": 0.5,
"unlocked_units": [],
"unlocked_rmeta_units": [
137
]
},
{
"i": 136,
"name": "serde_json",
"version": "1.0.40",
"mode": "todo",
"target": "",
"start": 9.7,
"duration": 2.56,
"rmeta_time": 1.47,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 137,
"name": "rls-data",
"version": "0.19.0",
"mode": "todo",
"target": "",
"start": 10.19,
"duration": 2.04,
"rmeta_time": 1.47,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 138,
"name": "rustc_macros",
"version": "0.1.0",
"mode": "todo",
"target": "",
"start": 18.43,
"duration": 3.7,
"rmeta_time": 3.7,
"unlocked_units": [
139
],
"unlocked_rmeta_units": []
},
{
"i": 139,
"name": "rustc_span",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 22.14,
"duration": 2.9,
"rmeta_time": 1.22,
"unlocked_units": [],
"unlocked_rmeta_units": [
143,
140,
141,
144,
142
]
},
{
"i": 140,
"name": "rustc_ast",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 23.36,
"duration": 9.06,
"rmeta_time": 3.54,
"unlocked_units": [],
"unlocked_rmeta_units": [
145,
146
]
},
{
"i": 141,
"name": "rustc_errors",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 23.36,
"duration": 4.75,
"rmeta_time": 1.12,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 142,
"name": "rustc_target",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 23.36,
"duration": 10.48,
"rmeta_time": 2.58,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 143,
"name": "rustc_feature",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 23.36,
"duration": 0.8,
"rmeta_time": 0.36,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 144,
"name": "fmt_macros",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 23.36,
"duration": 0.63,
"rmeta_time": 0.15,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 145,
"name": "rustc_ast_pretty",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 26.89,
"duration": 5.25,
"rmeta_time": 0.57,
"unlocked_units": [],
"unlocked_rmeta_units": [
147
]
},
{
"i": 146,
"name": "rustc_session",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 26.89,
"duration": 6.42,
"rmeta_time": 1.64,
"unlocked_units": [],
"unlocked_rmeta_units": [
148
]
},
{
"i": 147,
"name": "rustc_hir",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 27.46,
"duration": 7.98,
"rmeta_time": 5.1,
"unlocked_units": [],
"unlocked_rmeta_units": [
151
]
},
{
"i": 148,
"name": "rustc_attr",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 28.53,
"duration": 3.34,
"rmeta_time": 0.4,
"unlocked_units": [],
"unlocked_rmeta_units": [
149
]
},
{
"i": 149,
"name": "rustc_parse",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 28.93,
"duration": 20.06,
"rmeta_time": 2.75,
"unlocked_units": [],
"unlocked_rmeta_units": [
150
]
},
{
"i": 150,
"name": "rustc_ast_passes",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 31.87,
"duration": 4.31,
"rmeta_time": 0.88,
"unlocked_units": [],
"unlocked_rmeta_units": [
152
]
},
{
"i": 151,
"name": "rustc",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 32.57,
"duration": 184.33,
"rmeta_time": 22.85,
"unlocked_units": [
174
],
"unlocked_rmeta_units": [
157,
158,
155,
156
]
},
{
"i": 152,
"name": "rustc_expand",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 32.76,
"duration": 12.43,
"rmeta_time": 1.59,
"unlocked_units": [],
"unlocked_rmeta_units": [
153
]
},
{
"i": 153,
"name": "rustc_builtin_macros",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 34.39,
"duration": 10.85,
"rmeta_time": 1.51,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 154,
"name": "rustc_llvm",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 35.28,
"duration": 0.38,
"rmeta_time": 0.07,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 155,
"name": "rustc_infer",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 55.42,
"duration": 123.55,
"rmeta_time": 6.67,
"unlocked_units": [],
"unlocked_rmeta_units": [
166,
167,
165,
168,
162,
163,
164,
169
]
},
{
"i": 156,
"name": "rustc_metadata",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 55.42,
"duration": 58.1,
"rmeta_time": 1.71,
"unlocked_units": [],
"unlocked_rmeta_units": [
159
]
},
{
"i": 157,
"name": "rustc_incremental",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 55.42,
"duration": 19.7,
"rmeta_time": 0.59,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 158,
"name": "rustc_ast_lowering",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 55.42,
"duration": 19.1,
"rmeta_time": 0.89,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 159,
"name": "rustc_codegen_utils",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 57.12,
"duration": 29.05,
"rmeta_time": 0.4,
"unlocked_units": [],
"unlocked_rmeta_units": [
160,
161
]
},
{
"i": 160,
"name": "rustc_codegen_ssa",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 57.52,
"duration": 45.87,
"rmeta_time": 4.63,
"unlocked_units": [],
"unlocked_rmeta_units": [
170
]
},
{
"i": 161,
"name": "rustc_save_analysis",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 57.53,
"duration": 29.63,
"rmeta_time": 0.7,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 162,
"name": "rustc_lint",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 62.31,
"duration": 43.27,
"rmeta_time": 2.88,
"unlocked_units": [],
"unlocked_rmeta_units": [
171
]
},
{
"i": 163,
"name": "rustc_typeck",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 62.4,
"duration": 124.09,
"rmeta_time": 10.46,
"unlocked_units": [],
"unlocked_rmeta_units": [
172
]
},
{
"i": 164,
"name": "rustc_mir_build",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 62.53,
"duration": 60.46,
"rmeta_time": 3.92,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 165,
"name": "rustc_mir",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 62.54,
"duration": 127.06,
"rmeta_time": 18.14,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 166,
"name": "rustc_ty",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 62.68,
"duration": 19.2,
"rmeta_time": 0.49,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 167,
"name": "rustc_traits",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 74.54,
"duration": 38.18,
"rmeta_time": 0.77,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 168,
"name": "rustc_passes",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 75.12,
"duration": 73.2,
"rmeta_time": 1.93,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 169,
"name": "rustc_resolve",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 81.88,
"duration": 75.17,
"rmeta_time": 3.99,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 170,
"name": "rustc_codegen_llvm",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 85.75,
"duration": 87.38,
"rmeta_time": 5.73,
"unlocked_units": [],
"unlocked_rmeta_units": [
173
]
},
{
"i": 171,
"name": "rustc_plugin_impl",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 86.19,
"duration": 13.45,
"rmeta_time": 0.21,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 172,
"name": "rustc_privacy",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 87.17,
"duration": 39.37,
"rmeta_time": 0.56,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 173,
"name": "rustc_interface",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 99.64,
"duration": 68.8,
"rmeta_time": 1.54,
"unlocked_units": [],
"unlocked_rmeta_units": []
},
{
"i": 174,
"name": "rustc_driver",
"version": "0.0.0",
"mode": "todo",
"target": "",
"start": 216.9,
"duration": 39.5,
"rmeta_time": 39.5,
"unlocked_units": [
175
],
"unlocked_rmeta_units": []
},
{
"i": 175,
"name": "rustc-main",
"version": "0.0.0",
"mode": "todo",
"target": " bin \"rustc_binary\"",
"start": 256.4,
"duration": 0.2,
"rmeta_time": 0.2,
"unlocked_units": [],
"unlocked_rmeta_units": []
}
];
const CONCURRENCY_DATA = [
{
"t": 0.445861177,
"active": 24,
"waiting": 27,
"inactive": 125,
"rustc_parallelism": 0
},
{
"t": 0.47010132,
"active": 24,
"waiting": 27,
"inactive": 125,
"rustc_parallelism": 0
},
{
"t": 0.490650946,
"active": 24,
"waiting": 26,
"inactive": 125,
"rustc_parallelism": 0
},
{
"t": 0.501876195,
"active": 24,
"waiting": 26,
"inactive": 125,
"rustc_parallelism": 0
},
{
"t": 0.514407897,
"active": 24,
"waiting": 27,
"inactive": 124,
"rustc_parallelism": 0
},
{
"t": 0.514539626,
"active": 24,
"waiting": 29,
"inactive": 122,
"rustc_parallelism": 0
},
{
"t": 0.53252623,
"active": 24,
"waiting": 28,
"inactive": 122,
"rustc_parallelism": 0
},
{
"t": 0.53301939,
"active": 24,
"waiting": 28,
"inactive": 122,
"rustc_parallelism": 0
},
{
"t": 0.533191565,
"active": 24,
"waiting": 27,
"inactive": 122,
"rustc_parallelism": 0
},
{
"t": 0.533256928,
"active": 24,
"waiting": 27,
"inactive": 122,
"rustc_parallelism": 0
},
{
"t": 0.537664657,
"active": 24,
"waiting": 28,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.541716495,
"active": 24,
"waiting": 28,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.542438626,
"active": 24,
"waiting": 28,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.546880769,
"active": 24,
"waiting": 28,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.555169293,
"active": 24,
"waiting": 27,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.555589606,
"active": 24,
"waiting": 27,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.56444092,
"active": 24,
"waiting": 27,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.575504033,
"active": 24,
"waiting": 26,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.575738004,
"active": 24,
"waiting": 26,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.586458764,
"active": 24,
"waiting": 26,
"inactive": 121,
"rustc_parallelism": 0
},
{
"t": 0.592273194,
"active": 24,
"waiting": 27,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.603043616,
"active": 24,
"waiting": 26,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.603296543,
"active": 24,
"waiting": 26,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.610896158,
"active": 24,
"waiting": 25,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.611550291,
"active": 24,
"waiting": 25,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.636001672,
"active": 24,
"waiting": 25,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.647728838,
"active": 24,
"waiting": 25,
"inactive": 120,
"rustc_parallelism": 0
},
{
"t": 0.658663008,
"active": 24,
"waiting": 26,
"inactive": 119,
"rustc_parallelism": 0
},
{
"t": 0.67063205,
"active": 24,
"waiting": 25,
"inactive": 119,
"rustc_parallelism": 0
},
{
"t": 0.675032325,
"active": 24,
"waiting": 25,
"inactive": 119,
"rustc_parallelism": 0
},
{
"t": 0.677230268,
"active": 24,
"waiting": 24,
"inactive": 119,
"rustc_parallelism": 0
},
{
"t": 0.677447327,
"active": 24,
"waiting": 24,
"inactive": 119,
"rustc_parallelism": 0
},
{
"t": 0.68529513,
"active": 24,
"waiting": 25,
"inactive": 118,
"rustc_parallelism": 0
},
{
"t": 0.691545813,
"active": 24,
"waiting": 24,
"inactive": 118,
"rustc_parallelism": 0
},
{
"t": 0.691927242,
"active": 24,
"waiting": 24,
"inactive": 118,
"rustc_parallelism": 0
},
{
"t": 0.770009817,
"active": 24,
"waiting": 24,
"inactive": 117,
"rustc_parallelism": 0
},
{
"t": 0.772112,
"active": 24,
"waiting": 24,
"inactive": 117,
"rustc_parallelism": 0
},
{
"t": 0.777865676,
"active": 24,
"waiting": 25,
"inactive": 116,
"rustc_parallelism": 0
},
{
"t": 0.777962959,
"active": 24,
"waiting": 25,
"inactive": 116,
"rustc_parallelism": 0
},
{
"t": 0.778145834,
"active": 24,
"waiting": 25,
"inactive": 115,
"rustc_parallelism": 0
},
{
"t": 0.778257965,
"active": 24,
"waiting": 25,
"inactive": 115,
"rustc_parallelism": 0
},
{
"t": 0.78107214,
"active": 24,
"waiting": 25,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.78120497,
"active": 24,
"waiting": 25,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.78624991,
"active": 24,
"waiting": 24,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.786919182,
"active": 24,
"waiting": 24,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.80030322,
"active": 24,
"waiting": 23,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.800378762,
"active": 24,
"waiting": 23,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.856114935,
"active": 24,
"waiting": 23,
"inactive": 114,
"rustc_parallelism": 0
},
{
"t": 0.865484947,
"active": 24,
"waiting": 24,
"inactive": 113,
"rustc_parallelism": 0
},
{
"t": 0.872212268,
"active": 24,
"waiting": 24,
"inactive": 113,
"rustc_parallelism": 0
},
{
"t": 0.889198909,
"active": 24,
"waiting": 24,
"inactive": 113,
"rustc_parallelism": 0
},
{
"t": 0.88946484,
"active": 24,
"waiting": 24,
"inactive": 113,
"rustc_parallelism": 0
},
{
"t": 0.897190453,
"active": 24,
"waiting": 24,
"inactive": 113,
"rustc_parallelism": 0
},
{
"t": 0.932229021,
"active": 24,
"waiting": 24,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.936147006,
"active": 24,
"waiting": 23,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.936493709,
"active": 24,
"waiting": 23,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.937888008,
"active": 24,
"waiting": 23,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.949455623,
"active": 24,
"waiting": 23,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.95206395,
"active": 24,
"waiting": 22,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.952219924,
"active": 24,
"waiting": 22,
"inactive": 112,
"rustc_parallelism": 0
},
{
"t": 0.990736317,
"active": 24,
"waiting": 22,
"inactive": 111,
"rustc_parallelism": 0
},
{
"t": 0.991207625,
"active": 24,
"waiting": 22,
"inactive": 111,
"rustc_parallelism": 0
},
{
"t": 1.034443264,
"active": 24,
"waiting": 22,
"inactive": 111,
"rustc_parallelism": 0
},
{
"t": 1.04653113,
"active": 24,
"waiting": 21,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.047240758,
"active": 24,
"waiting": 21,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.073247741,
"active": 24,
"waiting": 21,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.112242566,
"active": 24,
"waiting": 21,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.120240492,
"active": 24,
"waiting": 20,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.122079529,
"active": 24,
"waiting": 20,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.161704411,
"active": 24,
"waiting": 20,
"inactive": 110,
"rustc_parallelism": 0
},
{
"t": 1.180342044,
"active": 24,
"waiting": 21,
"inactive": 109,
"rustc_parallelism": 0
},
{
"t": 1.208339268,
"active": 24,
"waiting": 20,
"inactive": 109,
"rustc_parallelism": 0
},
{
"t": 1.208414971,
"active": 24,
"waiting": 20,
"inactive": 109,
"rustc_parallelism": 0
},
{
"t": 1.208457802,
"active": 24,
"waiting": 20,
"inactive": 109,
"rustc_parallelism": 0
},
{
"t": 1.209747573,
"active": 24,
"waiting": 20,
"inactive": 108,
"rustc_parallelism": 0
},
{
"t": 1.2190917159999999,
"active": 24,
"waiting": 20,
"inactive": 108,
"rustc_parallelism": 0
},
{
"t": 1.270724204,
"active": 24,
"waiting": 19,
"inactive": 108,
"rustc_parallelism": 0
},
{
"t": 1.285727055,
"active": 24,
"waiting": 19,
"inactive": 108,
"rustc_parallelism": 0
},
{
"t": 1.323840438,
"active": 24,
"waiting": 19,
"inactive": 107,
"rustc_parallelism": 0
},
{
"t": 1.325193127,
"active": 24,
"waiting": 19,
"inactive": 107,
"rustc_parallelism": 0
},
{
"t": 1.374715969,
"active": 24,
"waiting": 19,
"inactive": 106,
"rustc_parallelism": 0
},
{
"t": 1.374937597,
"active": 24,
"waiting": 19,
"inactive": 106,
"rustc_parallelism": 0
},
{
"t": 1.378847366,
"active": 24,
"waiting": 19,
"inactive": 106,
"rustc_parallelism": 0
},
{
"t": 1.395268233,
"active": 24,
"waiting": 19,
"inactive": 105,
"rustc_parallelism": 0
},
{
"t": 1.395323487,
"active": 24,
"waiting": 19,
"inactive": 105,
"rustc_parallelism": 0
},
{
"t": 1.406599867,
"active": 24,
"waiting": 18,
"inactive": 105,
"rustc_parallelism": 0
},
{
"t": 1.408344174,
"active": 24,
"waiting": 18,
"inactive": 105,
"rustc_parallelism": 0
},
{
"t": 1.510934212,
"active": 24,
"waiting": 18,
"inactive": 104,
"rustc_parallelism": 0
},
{
"t": 1.511098972,
"active": 24,
"waiting": 18,
"inactive": 104,
"rustc_parallelism": 0
},
{
"t": 1.524440684,
"active": 24,
"waiting": 18,
"inactive": 104,
"rustc_parallelism": 0
},
{
"t": 1.541522745,
"active": 24,
"waiting": 17,
"inactive": 104,
"rustc_parallelism": 0
},
{
"t": 1.541942096,
"active": 24,
"waiting": 17,
"inactive": 104,
"rustc_parallelism": 0
},
{
"t": 1.570406706,
"active": 24,
"waiting": 17,
"inactive": 103,
"rustc_parallelism": 0
},
{
"t": 1.5721037249999998,
"active": 24,
"waiting": 17,
"inactive": 103,
"rustc_parallelism": 0
},
{
"t": 1.587795284,
"active": 24,
"waiting": 17,
"inactive": 103,
"rustc_parallelism": 0
},
{
"t": 1.609368479,
"active": 24,
"waiting": 17,
"inactive": 102,
"rustc_parallelism": 0
},
{
"t": 1.60953887,
"active": 24,
"waiting": 17,
"inactive": 102,
"rustc_parallelism": 0
},
{
"t": 1.620717185,
"active": 24,
"waiting": 18,
"inactive": 101,
"rustc_parallelism": 0
},
{
"t": 1.696427426,
"active": 24,
"waiting": 18,
"inactive": 100,
"rustc_parallelism": 0
},
{
"t": 1.696705289,
"active": 24,
"waiting": 18,
"inactive": 100,
"rustc_parallelism": 0
},
{
"t": 1.726240902,
"active": 24,
"waiting": 18,
"inactive": 99,
"rustc_parallelism": 0
},
{
"t": 1.727809582,
"active": 24,
"waiting": 18,
"inactive": 99,
"rustc_parallelism": 0
},
{
"t": 1.730081163,
"active": 24,
"waiting": 18,
"inactive": 99,
"rustc_parallelism": 0
},
{
"t": 1.730730614,
"active": 24,
"waiting": 17,
"inactive": 99,
"rustc_parallelism": 0
},
{
"t": 1.731596492,
"active": 24,
"waiting": 17,
"inactive": 99,
"rustc_parallelism": 0
},
{
"t": 1.7588013839999999,
"active": 24,
"waiting": 17,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.758915759,
"active": 24,
"waiting": 17,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.763241953,
"active": 24,
"waiting": 17,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.763456647,
"active": 24,
"waiting": 16,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.763676109,
"active": 24,
"waiting": 16,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.766625816,
"active": 24,
"waiting": 15,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.766712458,
"active": 24,
"waiting": 15,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.790497319,
"active": 24,
"waiting": 15,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.810709282,
"active": 24,
"waiting": 14,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.81113378,
"active": 24,
"waiting": 14,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.821073038,
"active": 24,
"waiting": 14,
"inactive": 98,
"rustc_parallelism": 0
},
{
"t": 1.8217885539999998,
"active": 24,
"waiting": 14,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.822034386,
"active": 24,
"waiting": 14,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.824062179,
"active": 24,
"waiting": 13,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.824423989,
"active": 24,
"waiting": 13,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.8285143000000001,
"active": 24,
"waiting": 12,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.828957894,
"active": 24,
"waiting": 12,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.832985026,
"active": 24,
"waiting": 12,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.8333896969999999,
"active": 24,
"waiting": 11,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.83345522,
"active": 24,
"waiting": 11,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.835868737,
"active": 24,
"waiting": 11,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.836198276,
"active": 24,
"waiting": 10,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.8362389129999999,
"active": 24,
"waiting": 10,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.837649876,
"active": 24,
"waiting": 10,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.8389117480000001,
"active": 24,
"waiting": 10,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.839202104,
"active": 24,
"waiting": 9,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.839261927,
"active": 24,
"waiting": 9,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.841919334,
"active": 24,
"waiting": 9,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.842082801,
"active": 24,
"waiting": 8,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.842149516,
"active": 24,
"waiting": 8,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.846266387,
"active": 24,
"waiting": 7,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.846450213,
"active": 24,
"waiting": 7,
"inactive": 97,
"rustc_parallelism": 0
},
{
"t": 1.857939736,
"active": 24,
"waiting": 8,
"inactive": 96,
"rustc_parallelism": 0
},
{
"t": 1.886029822,
"active": 24,
"waiting": 8,
"inactive": 96,
"rustc_parallelism": 0
},
{
"t": 1.886246559,
"active": 24,
"waiting": 8,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.886629019,
"active": 24,
"waiting": 8,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.8910715809999998,
"active": 24,
"waiting": 7,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.899795584,
"active": 24,
"waiting": 7,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.905703983,
"active": 24,
"waiting": 7,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.906205837,
"active": 24,
"waiting": 5,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.906273173,
"active": 24,
"waiting": 5,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.9063140600000001,
"active": 24,
"waiting": 5,
"inactive": 95,
"rustc_parallelism": 0
},
{
"t": 1.91322226,
"active": 24,
"waiting": 5,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.91352028,
"active": 24,
"waiting": 5,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.929217223,
"active": 24,
"waiting": 3,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.929691345,
"active": 24,
"waiting": 3,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.93279509,
"active": 24,
"waiting": 3,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.934681527,
"active": 24,
"waiting": 3,
"inactive": 94,
"rustc_parallelism": 0
},
{
"t": 1.9353190059999998,
"active": 24,
"waiting": 3,
"inactive": 93,
"rustc_parallelism": 0
},
{
"t": 1.94285195,
"active": 24,
"waiting": 3,
"inactive": 93,
"rustc_parallelism": 0
},
{
"t": 1.94955831,
"active": 24,
"waiting": 3,
"inactive": 93,
"rustc_parallelism": 0
},
{
"t": 1.950069591,
"active": 24,
"waiting": 3,
"inactive": 92,
"rustc_parallelism": 0
},
{
"t": 1.959034526,
"active": 24,
"waiting": 3,
"inactive": 92,
"rustc_parallelism": 0
},
{
"t": 1.9628822110000002,
"active": 24,
"waiting": 3,
"inactive": 92,
"rustc_parallelism": 0
},
{
"t": 1.963175613,
"active": 24,
"waiting": 3,
"inactive": 91,
"rustc_parallelism": 0
},
{
"t": 1.963257206,
"active": 24,
"waiting": 3,
"inactive": 91,
"rustc_parallelism": 0
},
{
"t": 1.9808388730000002,
"active": 24,
"waiting": 3,
"inactive": 91,
"rustc_parallelism": 0
},
{
"t": 1.997136236,
"active": 24,
"waiting": 3,
"inactive": 91,
"rustc_parallelism": 0
},
{
"t": 1.9978456100000002,
"active": 24,
"waiting": 4,
"inactive": 89,
"rustc_parallelism": 0
},
{
"t": 1.9990199180000001,
"active": 24,
"waiting": 4,
"inactive": 89,
"rustc_parallelism": 0
},
{
"t": 2.003049064,
"active": 24,
"waiting": 4,
"inactive": 89,
"rustc_parallelism": 0
},
{
"t": 2.020673652,
"active": 24,
"waiting": 4,
"inactive": 89,
"rustc_parallelism": 0
},
{
"t": 2.021010575,
"active": 24,
"waiting": 4,
"inactive": 88,
"rustc_parallelism": 0
},
{
"t": 2.02117804,
"active": 24,
"waiting": 4,
"inactive": 88,
"rustc_parallelism": 0
},
{
"t": 2.03306454,
"active": 24,
"waiting": 2,
"inactive": 88,
"rustc_parallelism": 0
},
{
"t": 2.038051115,
"active": 24,
"waiting": 2,
"inactive": 88,
"rustc_parallelism": 0
},
{
"t": 2.039570722,
"active": 24,
"waiting": 3,
"inactive": 87,
"rustc_parallelism": 0
},
{
"t": 2.04209567,
"active": 24,
"waiting": 3,
"inactive": 86,
"rustc_parallelism": 0
},
{
"t": 2.042224482,
"active": 24,
"waiting": 3,
"inactive": 86,
"rustc_parallelism": 0
},
{
"t": 2.05745559,
"active": 24,
"waiting": 4,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.081194204,
"active": 24,
"waiting": 3,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.081504788,
"active": 24,
"waiting": 3,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.164015316,
"active": 24,
"waiting": 3,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.194323432,
"active": 24,
"waiting": 3,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.209880553,
"active": 24,
"waiting": 2,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.210162724,
"active": 24,
"waiting": 2,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.215739489,
"active": 24,
"waiting": 2,
"inactive": 85,
"rustc_parallelism": 0
},
{
"t": 2.220872129,
"active": 24,
"waiting": 4,
"inactive": 83,
"rustc_parallelism": 0
},
{
"t": 2.293314548,
"active": 24,
"waiting": 3,
"inactive": 83,
"rustc_parallelism": 0
},
{
"t": 2.307959393,
"active": 24,
"waiting": 3,
"inactive": 83,
"rustc_parallelism": 0
},
{
"t": 2.333509242,
"active": 24,
"waiting": 3,
"inactive": 83,
"rustc_parallelism": 0
},
{
"t": 2.334032005,
"active": 24,
"waiting": 3,
"inactive": 82,
"rustc_parallelism": 0
},
{
"t": 2.334488844,
"active": 24,
"waiting": 3,
"inactive": 82,
"rustc_parallelism": 0
},
{
"t": 2.336925606,
"active": 24,
"waiting": 2,
"inactive": 82,
"rustc_parallelism": 0
},
{
"t": 2.339889629,
"active": 24,
"waiting": 2,
"inactive": 82,
"rustc_parallelism": 0
},
{
"t": 2.39029406,
"active": 24,
"waiting": 2,
"inactive": 82,
"rustc_parallelism": 0
},
{
"t": 2.390501039,
"active": 24,
"waiting": 2,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.390613631,
"active": 24,
"waiting": 2,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.499117043,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.499596734,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.531134542,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.557462685,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.652164084,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.665341732,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.677290989,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.691489014,
"active": 24,
"waiting": 1,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.691621934,
"active": 24,
"waiting": 0,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.691959208,
"active": 24,
"waiting": 0,
"inactive": 81,
"rustc_parallelism": 0
},
{
"t": 2.69823068,
"active": 24,
"waiting": 1,
"inactive": 80,
"rustc_parallelism": 0
},
{
"t": 2.71071844,
"active": 24,
"waiting": 1,
"inactive": 80,
"rustc_parallelism": 0
},
{
"t": 2.710902296,
"active": 24,
"waiting": 1,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.7109675380000002,
"active": 24,
"waiting": 1,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.714337504,
"active": 24,
"waiting": 1,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.725927997,
"active": 24,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.72603572,
"active": 24,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.739497843,
"active": 23,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.832877898,
"active": 23,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.833142977,
"active": 22,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.834434966,
"active": 21,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.834698592,
"active": 21,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.882752174,
"active": 21,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.882872089,
"active": 20,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.91824551,
"active": 20,
"waiting": 0,
"inactive": 79,
"rustc_parallelism": 0
},
{
"t": 2.99396549,
"active": 20,
"waiting": 1,
"inactive": 78,
"rustc_parallelism": 0
},
{
"t": 3.07697645,
"active": 20,
"waiting": 0,
"inactive": 78,
"rustc_parallelism": 0
},
{
"t": 3.077300219,
"active": 20,
"waiting": 0,
"inactive": 78,
"rustc_parallelism": 0
},
{
"t": 3.090718629,
"active": 20,
"waiting": 1,
"inactive": 77,
"rustc_parallelism": 0
},
{
"t": 3.113870299,
"active": 20,
"waiting": 1,
"inactive": 77,
"rustc_parallelism": 0
},
{
"t": 3.191613444,
"active": 20,
"waiting": 0,
"inactive": 77,
"rustc_parallelism": 0
},
{
"t": 3.191983821,
"active": 20,
"waiting": 0,
"inactive": 77,
"rustc_parallelism": 0
},
{
"t": 3.202413109,
"active": 19,
"waiting": 0,
"inactive": 77,
"rustc_parallelism": 0
},
{
"t": 3.255572803,
"active": 19,
"waiting": 7,
"inactive": 70,
"rustc_parallelism": 0
},
{
"t": 3.263367168,
"active": 19,
"waiting": 8,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.29117857,
"active": 19,
"waiting": 7,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.30194937,
"active": 19,
"waiting": 7,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.30492243,
"active": 19,
"waiting": 7,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.404663757,
"active": 19,
"waiting": 7,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.497506304,
"active": 19,
"waiting": 6,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.50572643,
"active": 19,
"waiting": 6,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.52533625,
"active": 19,
"waiting": 5,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.525597952,
"active": 19,
"waiting": 5,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.53995107,
"active": 20,
"waiting": 4,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.540224103,
"active": 20,
"waiting": 4,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.619958752,
"active": 20,
"waiting": 4,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.653148185,
"active": 20,
"waiting": 4,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.7071975520000002,
"active": 20,
"waiting": 4,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.726802023,
"active": 20,
"waiting": 2,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.726979857,
"active": 20,
"waiting": 2,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.729080055,
"active": 20,
"waiting": 2,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.787006521,
"active": 20,
"waiting": 2,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.815684863,
"active": 20,
"waiting": 1,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.815862828,
"active": 20,
"waiting": 1,
"inactive": 69,
"rustc_parallelism": 0
},
{
"t": 3.828572465,
"active": 20,
"waiting": 2,
"inactive": 68,
"rustc_parallelism": 0
},
{
"t": 3.967899494,
"active": 20,
"waiting": 4,
"inactive": 65,
"rustc_parallelism": 0
},
{
"t": 3.968254892,
"active": 20,
"waiting": 4,
"inactive": 65,
"rustc_parallelism": 0
},
{
"t": 3.984589825,
"active": 20,
"waiting": 3,
"inactive": 65,
"rustc_parallelism": 0
},
{
"t": 3.984680686,
"active": 20,
"waiting": 3,
"inactive": 65,
"rustc_parallelism": 0
},
{
"t": 4.004814553,
"active": 20,
"waiting": 4,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.040467028,
"active": 20,
"waiting": 4,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.040766942,
"active": 20,
"waiting": 3,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.040848816,
"active": 20,
"waiting": 3,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.105500237,
"active": 20,
"waiting": 2,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.105965181,
"active": 20,
"waiting": 2,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.201935747,
"active": 20,
"waiting": 1,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.202265397,
"active": 20,
"waiting": 1,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.260680903,
"active": 20,
"waiting": 1,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.261013749,
"active": 20,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.261069714,
"active": 20,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.407647155,
"active": 20,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.425419921,
"active": 19,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.457104085,
"active": 19,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.473325876,
"active": 19,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.473422648,
"active": 18,
"waiting": 0,
"inactive": 64,
"rustc_parallelism": 0
},
{
"t": 4.507917066,
"active": 18,
"waiting": 1,
"inactive": 63,
"rustc_parallelism": 0
},
{
"t": 4.516514471,
"active": 18,
"waiting": 0,
"inactive": 63,
"rustc_parallelism": 0
},
{
"t": 4.516770983,
"active": 18,
"waiting": 0,
"inactive": 63,
"rustc_parallelism": 0
},
{
"t": 4.545885836,
"active": 17,
"waiting": 0,
"inactive": 63,
"rustc_parallelism": 0
},
{
"t": 4.641256756,
"active": 17,
"waiting": 0,
"inactive": 63,
"rustc_parallelism": 0
},
{
"t": 4.653589135,
"active": 17,
"waiting": 0,
"inactive": 62,
"rustc_parallelism": 0
},
{
"t": 4.653813356,
"active": 17,
"waiting": 0,
"inactive": 62,
"rustc_parallelism": 0
},
{
"t": 4.656568957,
"active": 17,
"waiting": 0,
"inactive": 61,
"rustc_parallelism": 0
},
{
"t": 4.656712638,
"active": 17,
"waiting": 0,
"inactive": 61,
"rustc_parallelism": 0
},
{
"t": 4.6610438819999995,
"active": 17,
"waiting": 1,
"inactive": 60,
"rustc_parallelism": 0
},
{
"t": 4.672186311,
"active": 17,
"waiting": 1,
"inactive": 60,
"rustc_parallelism": 0
},
{
"t": 4.672707842,
"active": 17,
"waiting": 1,
"inactive": 59,
"rustc_parallelism": 0
},
{
"t": 4.672777973,
"active": 17,
"waiting": 1,
"inactive": 59,
"rustc_parallelism": 0
},
{
"t": 4.69523562,
"active": 17,
"waiting": 1,
"inactive": 58,
"rustc_parallelism": 0
},
{
"t": 4.696790483,
"active": 17,
"waiting": 1,
"inactive": 58,
"rustc_parallelism": 0
},
{
"t": 4.728296362,
"active": 17,
"waiting": 1,
"inactive": 57,
"rustc_parallelism": 0
},
{
"t": 4.730568223,
"active": 17,
"waiting": 0,
"inactive": 57,
"rustc_parallelism": 0
},
{
"t": 4.730835857,
"active": 17,
"waiting": 0,
"inactive": 57,
"rustc_parallelism": 0
},
{
"t": 4.749240813,
"active": 16,
"waiting": 0,
"inactive": 57,
"rustc_parallelism": 0
},
{
"t": 4.791981977,
"active": 16,
"waiting": 1,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.826715445,
"active": 16,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.828225174,
"active": 16,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.886899867,
"active": 15,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.940105036,
"active": 14,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.952161574,
"active": 14,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.983382558,
"active": 13,
"waiting": 0,
"inactive": 56,
"rustc_parallelism": 0
},
{
"t": 4.9992193050000004,
"active": 13,
"waiting": 1,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.081366932,
"active": 13,
"waiting": 0,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.081691523,
"active": 13,
"waiting": 0,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.102929225,
"active": 13,
"waiting": 0,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.115454064,
"active": 13,
"waiting": 0,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.115546127,
"active": 12,
"waiting": 0,
"inactive": 55,
"rustc_parallelism": 0
},
{
"t": 5.191725724,
"active": 12,
"waiting": 1,
"inactive": 54,
"rustc_parallelism": 0
},
{
"t": 5.220946437,
"active": 12,
"waiting": 1,
"inactive": 54,
"rustc_parallelism": 0
},
{
"t": 5.221322654,
"active": 12,
"waiting": 0,
"inactive": 54,
"rustc_parallelism": 0
},
{
"t": 5.221430167,
"active": 12,
"waiting": 0,
"inactive": 54,
"rustc_parallelism": 0
},
{
"t": 5.381290233,
"active": 12,
"waiting": 1,
"inactive": 53,
"rustc_parallelism": 0
},
{
"t": 5.479613565,
"active": 12,
"waiting": 0,
"inactive": 53,
"rustc_parallelism": 0
},
{
"t": 5.479836244,
"active": 12,
"waiting": 0,
"inactive": 53,
"rustc_parallelism": 0
},
{
"t": 5.489290119,
"active": 12,
"waiting": 1,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.5152043939999995,
"active": 12,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.515322686,
"active": 12,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.531616804,
"active": 12,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.730693448,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.732664815,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.8018529260000005,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.824459462,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.824567445,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.827452019,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.829087624,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.82912259,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.831152307,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.83163828,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.833234311,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.843100291,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.843141017,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.86746363,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.869161904,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.8696175,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870557087,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.87082438,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870902897,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870915521,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870921312,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870926932,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870932172,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870938464,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870943714,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870951829,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870956989,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870963832,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870968841,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.8709744619999995,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870979361,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870992967,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.870998838,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871007203,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871012413,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871020238,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871026019,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.87103193,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871040175,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871046447,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871052488,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871058129,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871064211,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.871068428,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.892015605,
"active": 11,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.892101907,
"active": 10,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 5.923781712,
"active": 9,
"waiting": 0,
"inactive": 52,
"rustc_parallelism": 0
},
{
"t": 6.03615313,
"active": 9,
"waiting": 1,
"inactive": 51,
"rustc_parallelism": 0
},
{
"t": 6.036448786,
"active": 10,
"waiting": 0,
"inactive": 51,
"rustc_parallelism": 0
},
{
"t": 6.036540348,
"active": 10,
"waiting": 0,
"inactive": 51,
"rustc_parallelism": 0
},
{
"t": 6.057847331,
"active": 10,
"waiting": 0,
"inactive": 51,
"rustc_parallelism": 0
},
{
"t": 6.058239989,
"active": 9,
"waiting": 0,
"inactive": 51,
"rustc_parallelism": 0
},
{
"t": 6.178857841,
"active": 9,
"waiting": 1,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.179130544,
"active": 10,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.179227206,
"active": 10,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.422087615,
"active": 10,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.480367507,
"active": 9,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.515637173,
"active": 9,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.515994194,
"active": 8,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.825224457,
"active": 7,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.844907126,
"active": 7,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.8450117630000005,
"active": 6,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 6.97750781,
"active": 5,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 7.158385158,
"active": 4,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 7.327271128,
"active": 4,
"waiting": 0,
"inactive": 50,
"rustc_parallelism": 0
},
{
"t": 7.327647686,
"active": 5,
"waiting": 0,
"inactive": 48,
"rustc_parallelism": 0
},
{
"t": 7.3277321650000005,
"active": 5,
"waiting": 0,
"inactive": 48,
"rustc_parallelism": 0
},
{
"t": 7.8278217770000005,
"active": 5,
"waiting": 0,
"inactive": 48,
"rustc_parallelism": 0
},
{
"t": 8.043380767,
"active": 5,
"waiting": 0,
"inactive": 47,
"rustc_parallelism": 0
},
{
"t": 8.043516542,
"active": 5,
"waiting": 0,
"inactive": 47,
"rustc_parallelism": 0
},
{
"t": 8.198857935,
"active": 5,
"waiting": 1,
"inactive": 46,
"rustc_parallelism": 0
},
{
"t": 8.199118004,
"active": 6,
"waiting": 0,
"inactive": 46,
"rustc_parallelism": 0
},
{
"t": 8.199234473,
"active": 6,
"waiting": 0,
"inactive": 46,
"rustc_parallelism": 0
},
{
"t": 8.422145006,
"active": 6,
"waiting": 0,
"inactive": 45,
"rustc_parallelism": 0
},
{
"t": 8.422319614,
"active": 6,
"waiting": 0,
"inactive": 45,
"rustc_parallelism": 0
},
{
"t": 8.580542346,
"active": 6,
"waiting": 0,
"inactive": 45,
"rustc_parallelism": 0
},
{
"t": 8.580765286,
"active": 5,
"waiting": 0,
"inactive": 45,
"rustc_parallelism": 0
},
{
"t": 9.068095593,
"active": 5,
"waiting": 1,
"inactive": 44,
"rustc_parallelism": 0
},
{
"t": 9.068316849,
"active": 6,
"waiting": 0,
"inactive": 44,
"rustc_parallelism": 0
},
{
"t": 9.068418591,
"active": 6,
"waiting": 0,
"inactive": 44,
"rustc_parallelism": 0
},
{
"t": 9.143562914,
"active": 6,
"waiting": 0,
"inactive": 44,
"rustc_parallelism": 0
},
{
"t": 9.143772689,
"active": 6,
"waiting": 0,
"inactive": 43,
"rustc_parallelism": 0
},
{
"t": 9.143862758,
"active": 6,
"waiting": 0,
"inactive": 43,
"rustc_parallelism": 0
},
{
"t": 9.187759516,
"active": 6,
"waiting": 1,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.188058368,
"active": 7,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.188175147,
"active": 7,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.199564673,
"active": 7,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.19965359,
"active": 6,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.378896366,
"active": 6,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.382352484,
"active": 6,
"waiting": 0,
"inactive": 42,
"rustc_parallelism": 0
},
{
"t": 9.416165544,
"active": 6,
"waiting": 1,
"inactive": 41,
"rustc_parallelism": 0
},
{
"t": 9.416340623,
"active": 7,
"waiting": 0,
"inactive": 41,
"rustc_parallelism": 0
},
{
"t": 9.416448135,
"active": 7,
"waiting": 0,
"inactive": 41,
"rustc_parallelism": 0
},
{
"t": 9.557564943,
"active": 7,
"waiting": 0,
"inactive": 41,
"rustc_parallelism": 0
},
{
"t": 9.696592415,
"active": 7,
"waiting": 2,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.69692508,
"active": 9,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.696958834,
"active": 9,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.697030047,
"active": 9,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.715523039,
"active": 9,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.71591696,
"active": 8,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.738507116,
"active": 8,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.738618615,
"active": 7,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 9.920256948,
"active": 6,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 10.090865903,
"active": 6,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 10.091036925,
"active": 5,
"waiting": 0,
"inactive": 39,
"rustc_parallelism": 0
},
{
"t": 10.193865061,
"active": 5,
"waiting": 1,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 10.194098691,
"active": 6,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 10.194203788,
"active": 6,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 10.333173751,
"active": 5,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 10.833423796,
"active": 5,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 11.165351259,
"active": 5,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 11.663470031,
"active": 5,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 12.163664749,
"active": 5,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 12.234440348,
"active": 4,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 12.254616767,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 12.754888079,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 13.255127126,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 13.755331808,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 14.255533168,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 14.755750147,
"active": 3,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 15.122583193,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 15.6227548,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 16.122918527,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 16.623100198,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 17.123279126,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 17.623436254,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 18.123598475,
"active": 2,
"waiting": 0,
"inactive": 38,
"rustc_parallelism": 0
},
{
"t": 18.434270028,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 18.434418868,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 18.934527882,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 19.434732717,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 19.93490264,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 20.435087262,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 20.935294438,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 21.43547719,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 21.935642563000002,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 22.138800147,
"active": 2,
"waiting": 0,
"inactive": 37,
"rustc_parallelism": 0
},
{
"t": 22.139099961,
"active": 2,
"waiting": 0,
"inactive": 36,
"rustc_parallelism": 0
},
{
"t": 22.139207032,
"active": 2,
"waiting": 0,
"inactive": 36,
"rustc_parallelism": 0
},
{
"t": 22.639309037,
"active": 2,
"waiting": 0,
"inactive": 36,
"rustc_parallelism": 0
},
{
"t": 23.139531832,
"active": 2,
"waiting": 0,
"inactive": 36,
"rustc_parallelism": 0
},
{
"t": 23.356185256,
"active": 2,
"waiting": 5,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.356543429,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.356567685,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.35661275,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.504706254,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.716971546,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.987431169,
"active": 7,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 23.988114875,
"active": 6,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 24.158963629,
"active": 6,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 24.15912377,
"active": 5,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 24.480181077,
"active": 5,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 24.980351039,
"active": 5,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 25.044064377,
"active": 5,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 25.044156761,
"active": 4,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 25.544300426,
"active": 4,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 25.936434169,
"active": 4,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 26.436594189,
"active": 4,
"waiting": 0,
"inactive": 31,
"rustc_parallelism": 0
},
{
"t": 26.893039648,
"active": 4,
"waiting": 2,
"inactive": 29,
"rustc_parallelism": 0
},
{
"t": 26.893341596,
"active": 6,
"waiting": 0,
"inactive": 29,
"rustc_parallelism": 0
},
{
"t": 26.893378486,
"active": 6,
"waiting": 0,
"inactive": 29,
"rustc_parallelism": 0
},
{
"t": 26.89348187,
"active": 6,
"waiting": 0,
"inactive": 29,
"rustc_parallelism": 0
},
{
"t": 27.393575229,
"active": 6,
"waiting": 0,
"inactive": 29,
"rustc_parallelism": 0
},
{
"t": 27.462097639,
"active": 6,
"waiting": 1,
"inactive": 28,
"rustc_parallelism": 0
},
{
"t": 27.462259724,
"active": 7,
"waiting": 0,
"inactive": 28,
"rustc_parallelism": 0
},
{
"t": 27.462340526,
"active": 7,
"waiting": 0,
"inactive": 28,
"rustc_parallelism": 0
},
{
"t": 27.962426523,
"active": 7,
"waiting": 0,
"inactive": 28,
"rustc_parallelism": 0
},
{
"t": 28.105309565,
"active": 6,
"waiting": 0,
"inactive": 28,
"rustc_parallelism": 0
},
{
"t": 28.534161743,
"active": 6,
"waiting": 1,
"inactive": 27,
"rustc_parallelism": 0
},
{
"t": 28.534733819,
"active": 7,
"waiting": 0,
"inactive": 27,
"rustc_parallelism": 0
},
{
"t": 28.534920089,
"active": 7,
"waiting": 0,
"inactive": 27,
"rustc_parallelism": 0
},
{
"t": 28.930639535,
"active": 7,
"waiting": 1,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 28.930893262,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 28.93103083,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 29.431120179,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 29.931335697,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 30.43153713,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 30.931736341,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 31.431931637,
"active": 8,
"waiting": 0,
"inactive": 26,
"rustc_parallelism": 0
},
{
"t": 31.677312014,
"active": 8,
"waiting": 1,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 31.87140577,
"active": 8,
"waiting": 1,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 31.871940275,
"active": 8,
"waiting": 0,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 31.873566764,
"active": 8,
"waiting": 0,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 32.079980227,
"active": 8,
"waiting": 0,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 32.143827991,
"active": 7,
"waiting": 0,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 32.414977288,
"active": 6,
"waiting": 0,
"inactive": 25,
"rustc_parallelism": 0
},
{
"t": 32.564733148,
"active": 6,
"waiting": 1,
"inactive": 24,
"rustc_parallelism": 0
},
{
"t": 32.564933305,
"active": 7,
"waiting": 0,
"inactive": 24,
"rustc_parallelism": 0
},
{
"t": 32.56505835,
"active": 7,
"waiting": 0,
"inactive": 24,
"rustc_parallelism": 0
},
{
"t": 32.758306467,
"active": 7,
"waiting": 1,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 32.758570654,
"active": 8,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 32.758656585,
"active": 8,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 33.25874118,
"active": 8,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 33.312818921,
"active": 7,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 33.812934126,
"active": 7,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 33.837269488,
"active": 6,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 34.337663439,
"active": 6,
"waiting": 0,
"inactive": 23,
"rustc_parallelism": 0
},
{
"t": 34.347300461,
"active": 6,
"waiting": 1,
"inactive": 22,
"rustc_parallelism": 0
},
{
"t": 34.39376171,
"active": 7,
"waiting": 0,
"inactive": 22,
"rustc_parallelism": 0
},
{
"t": 34.394007001,
"active": 7,
"waiting": 0,
"inactive": 22,
"rustc_parallelism": 0
},
{
"t": 34.894099748,
"active": 7,
"waiting": 0,
"inactive": 22,
"rustc_parallelism": 0
},
{
"t": 35.279861448,
"active": 7,
"waiting": 0,
"inactive": 22,
"rustc_parallelism": 0
},
{
"t": 35.280288701,
"active": 7,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.280445957,
"active": 7,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.348377481,
"active": 7,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.446455025,
"active": 7,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.446635715,
"active": 6,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.664717455,
"active": 6,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.664842099,
"active": 5,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 35.906533178,
"active": 5,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 36.186050729,
"active": 5,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 36.186215139,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 36.686308182,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 37.186493332,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 37.686673062,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 38.186862574,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 38.687070951,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 39.187263392,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 39.68748573,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 40.187711828,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 40.687914814,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 41.188110569,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 41.688319549,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 42.188549953,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 42.688756593,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 43.18901247,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 43.68924976,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 44.18946296,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 44.689652775,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 45.186004577,
"active": 4,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 45.186219231,
"active": 3,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 45.240584859,
"active": 3,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 45.240648919,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 45.740759249999996,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 46.240950296,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 46.741086117,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 47.241267669,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 47.741430285,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 48.241606139,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 48.741779941,
"active": 2,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 48.990990014,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 49.491198965,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 49.991339079,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 50.491483612,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 50.991647835,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 51.491787492,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 51.991932963,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 52.492072564,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 52.992222608,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 53.492403081,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 53.992524865,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 54.492695171,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 54.992823602,
"active": 1,
"waiting": 0,
"inactive": 21,
"rustc_parallelism": 0
},
{
"t": 55.417405306,
"active": 1,
"waiting": 4,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 55.417804617,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 55.417844783,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 55.417958617,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 55.91805994,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 56.004082539,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 56.308370056,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 56.808551772,
"active": 5,
"waiting": 0,
"inactive": 17,
"rustc_parallelism": 0
},
{
"t": 57.124177867,
"active": 5,
"waiting": 1,
"inactive": 16,
"rustc_parallelism": 0
},
{
"t": 57.124447003,
"active": 6,
"waiting": 0,
"inactive": 16,
"rustc_parallelism": 0
},
{
"t": 57.124592326,
"active": 6,
"waiting": 0,
"inactive": 16,
"rustc_parallelism": 0
},
{
"t": 57.523813924,
"active": 6,
"waiting": 2,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 57.524200662,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 57.525683691,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 58.025866725,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 58.226042719,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 58.726229111,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 59.22645476,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 59.726676092,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 60.226885264,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 60.727072084,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 61.227254109,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 61.727470038,
"active": 8,
"waiting": 0,
"inactive": 14,
"rustc_parallelism": 0
},
{
"t": 62.084443405,
"active": 8,
"waiting": 8,
"inactive": 6,
"rustc_parallelism": 0
},
{
"t": 62.151710294,
"active": 8,
"waiting": 9,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.309622067,
"active": 9,
"waiting": 8,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.312431821,
"active": 9,
"waiting": 8,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.379293268,
"active": 10,
"waiting": 7,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.395745579,
"active": 10,
"waiting": 7,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.524329545,
"active": 11,
"waiting": 6,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.532397449,
"active": 11,
"waiting": 6,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.535410997,
"active": 12,
"waiting": 5,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.535749213,
"active": 12,
"waiting": 5,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.680297814,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 62.68078467,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 63.173529354,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 63.673762273,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 64.174000323,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 64.674245749,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 65.174462724,
"active": 13,
"waiting": 4,
"inactive": 5,
"rustc_parallelism": 0
},
{
"t": 65.19306539,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 65.693175284,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 66.193396912,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 66.455041983,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 66.955263494,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 67.455490937,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 67.9557392,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 68.455964613,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 68.956195728,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 69.456460377,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 69.95668349,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 70.45691962,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 70.957151093,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 71.457375974,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 71.957594998,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 72.457850091,
"active": 13,
"waiting": 5,
"inactive": 4,
"rustc_parallelism": 0
},
{
"t": 72.853530984,
"active": 13,
"waiting": 6,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 73.353771893,
"active": 13,
"waiting": 6,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 73.854060444,
"active": 13,
"waiting": 6,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 74.35427098,
"active": 13,
"waiting": 6,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 74.520237847,
"active": 13,
"waiting": 6,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 74.520676883,
"active": 13,
"waiting": 5,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 74.535774668,
"active": 13,
"waiting": 5,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.03590729,
"active": 13,
"waiting": 5,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.115458299,
"active": 13,
"waiting": 5,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.115825459,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.119145664,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.305988255,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 75.806320915,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 76.306578907,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 76.806781166,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 77.045941058,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 77.546170621,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 78.046402109,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 78.546661681,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 79.046897331,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 79.547145847,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 80.047376391,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 80.547593541,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 80.675563089,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 81.175795822,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 81.676061055,
"active": 13,
"waiting": 4,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 81.883432587,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 81.883793316,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 82.383880057,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 82.884134696,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 83.384393074,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 83.884592743,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 84.384828491,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 84.885051509,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 85.385264889,
"active": 13,
"waiting": 3,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 85.744708642,
"active": 14,
"waiting": 2,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 85.749515503,
"active": 14,
"waiting": 2,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 85.871770258,
"active": 14,
"waiting": 2,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 86.177533668,
"active": 14,
"waiting": 2,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 86.178017778,
"active": 14,
"waiting": 1,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 86.187832498,
"active": 14,
"waiting": 1,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 86.401709242,
"active": 14,
"waiting": 1,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 86.901951201,
"active": 14,
"waiting": 1,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 87.156382614,
"active": 14,
"waiting": 1,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 87.156716713,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 87.165845683,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 87.665971104,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 87.723760048,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 88.223868242,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 88.724091071,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 89.22432801,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 89.724568866,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 90.224813954,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 90.725038263,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 91.225314192,
"active": 14,
"waiting": 0,
"inactive": 3,
"rustc_parallelism": 0
},
{
"t": 91.475948981,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 91.976147656,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 92.476386449,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 92.976631275,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 93.476850975,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 93.977088732,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 94.47733695,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 94.977561725,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 95.477788516,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 95.978023684,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 96.478277298,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 96.978499366,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 97.478731123,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 97.978989682,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 98.479210862,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 98.979435621,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 99.479653979,
"active": 14,
"waiting": 1,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 99.638220246,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 99.644817405,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 100.144935516,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 100.645177406,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 100.664341524,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 100.664428167,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 101.164557904,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 101.187014916,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 101.687173268,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 102.187425461,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 102.687631366,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 103.18788809,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 103.389089076,
"active": 14,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 103.389400271,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 103.889533855,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 104.389749025,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 104.889948856,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 105.390185179,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 105.584282546,
"active": 13,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 105.584506758,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 106.084641502,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 106.584864744,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 107.085079583,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 107.585290404,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 108.085505987,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 108.585723454,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 109.085939291,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 109.586154868,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 110.086370589,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 110.586643247,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 111.086893976,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 111.587102627,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 112.0873166,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 112.587531647,
"active": 12,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 112.713870246,
"active": 11,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 113.21427926,
"active": 11,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 113.521992714,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 114.02246471,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 114.522675555,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 115.022912912,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 115.523127767,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 116.023342235,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 116.52356516,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 117.023762118,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 117.523983332,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 118.024180814,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 118.524383237,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 119.024636447,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 119.524882494,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 120.02509904,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 120.525320735,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 121.025548424,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 121.52579538,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 122.026015187,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 122.526229065,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 122.994483344,
"active": 10,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 122.994728886,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 123.494852197,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 123.995080807,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 124.495286946,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 124.995522933,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 125.495740847,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 125.995934349,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 126.496146886,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 126.540291839,
"active": 9,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 126.540640955,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 127.040772352,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 127.541024278,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 128.041251179,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 128.541479321,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 129.041680637,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 129.541915416,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 130.042144126,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 130.542377747,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 131.042601071,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 131.542803386,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 132.043028715,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 132.543239759,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 133.043444025,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 133.543656575,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 134.04386985,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 134.544107842,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 135.04432688,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 135.544537021,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 136.04477579,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 136.545013768,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 137.045228584,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 137.545478568,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 138.045701723,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 138.545891838,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 139.046088918,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 139.546290867,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 140.046526051,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 140.546749625,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 141.046964194,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 141.547175737,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 142.047382325,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 142.547579034,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 143.047779813,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 143.547986895,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 144.048190914,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 144.548400593,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 145.048603332,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 145.548839726,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 145.927011586,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 145.927132904,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 146.427222184,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 146.927420611,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 147.427626833,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 147.927836765,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 148.314886221,
"active": 8,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 148.315048326,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 148.815155197,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 149.315374811,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 149.815582112,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 150.315800708,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 150.81600094,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 151.316205833,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 151.816392402,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 152.316608438,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 152.816842109,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 153.317063289,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 153.817289188,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 154.317501194,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 154.817716967,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 155.317937241,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 155.818204254,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 156.31844548,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 156.818669646,
"active": 7,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 157.057393595,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 157.057618057,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 157.557711559,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 158.057924698,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 158.558142987,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 159.058358173,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 159.558543042,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 160.05875748,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 160.559019709,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 161.059211828,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 161.559429144,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 162.059657775,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 162.559861939,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 163.060060927,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 163.560232224,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 164.060417659,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 164.560624986,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 165.060833017,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 165.561036129,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 166.061245706,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 166.561477265,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 167.061783627,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 167.562032761,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 168.062255589,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 168.439852228,
"active": 6,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 168.440079626,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 168.940209531,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 169.440413437,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 169.940635569,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 170.425271217,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 170.92548243,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 171.425703525,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 171.925907969,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 172.426112686,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 172.926344895,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 173.124979561,
"active": 5,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 173.12517536,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 173.625302383,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 174.125573811,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 174.62581436,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 175.126000048,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 175.626205005,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 176.126439268,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 176.626658914,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 177.126884333,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 177.62710233,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 178.127327271,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 178.627546442,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 178.971557045,
"active": 4,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 178.971829428,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 179.47195188,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 179.972226299,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 180.472513264,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 180.972718798,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 181.472918591,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 181.973127222,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 182.473351625,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 182.973608311,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 183.473823508,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 183.974087159,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 184.474305948,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 184.974558731,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 185.474830331,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 185.975092586,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 186.475308555,
"active": 3,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 186.484179716,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 186.984302521,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 187.484602399,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 187.984828311,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 188.485033776,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 188.98524897,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 189.485519811,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 189.598808516,
"active": 2,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 189.599085608,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 190.099218391,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 190.599408822,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 191.099605749,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 191.600553378,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 192.100752271,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 192.600928051,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 193.101134201,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 193.601407017,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 194.101804148,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 194.602097505,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 195.102287861,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 195.602459482,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 196.102625544,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 196.602811445,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 197.103005473,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 197.603208239,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 198.103412168,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 198.603600628,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 199.103761661,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 199.603917253,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 200.104074531,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 200.604237469,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 201.104402805,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 201.60455747,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 202.104710235,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 202.604865365,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 203.105015737,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 203.605167924,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 204.105325743,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 204.60548134,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 205.105611129,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 205.605758684,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 206.105916639,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 206.606079694,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 207.106261187,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 207.60647411,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 208.106632665,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 208.606793572,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 209.106983475,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 209.607142742,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 210.107308223,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 210.607483552,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 211.107643566,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 211.607808378,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 212.107965199,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 212.608131126,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 213.108291656,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 213.608453308,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 214.108629601,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 214.6088677,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 215.109052872,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 215.609178672,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 216.109330213,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 216.609520658,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 216.899476411,
"active": 1,
"waiting": 0,
"inactive": 2,
"rustc_parallelism": 0
},
{
"t": 216.899669173,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 216.899834595,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 217.399934402,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 217.90013026,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 218.400266618,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 218.900447082,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 219.400822723,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 219.900967422,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 220.401120968,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 220.901314199,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 221.401502854,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 221.901688565,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 222.401857816,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 222.902065571,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 223.40224822,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 223.902411263,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 224.402955956,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 224.903074559,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 225.40321321,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 225.903916316,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 226.404062072,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 226.904226367,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 227.404370594,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 227.904563354,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 228.404765133,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 228.904934021,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 229.405089424,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 229.905248997,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 230.405404433,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 230.905555744,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 231.405737081,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 231.905876332,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 232.406015793,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 232.906146289,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 233.40630514,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 233.906448744,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 234.406617656,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 234.906783544,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 235.406935157,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 235.907106147,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 236.407280635,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 236.907436931,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 237.407612694,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 237.907767218,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 238.407921093,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 238.908067735,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 239.408222805,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 239.908369259,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 240.408508081,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 240.908642896,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 241.408781349,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 241.908920085,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 242.409067749,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 242.909226784,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 243.409368669,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 243.909516237,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 244.409686167,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 244.909832965,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 245.409957702,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 245.910088323,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 246.410212423,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 246.910364896,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 247.41054282,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 247.910698933,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 248.410839609,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 248.910986367,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 249.411170397,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 249.911338629,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 250.411466816,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 250.911636963,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 251.411783708,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 251.911941054,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 252.412080478,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 252.912227166,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 253.412825376,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 253.913375817,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 254.413533971,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 254.913675855,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 255.413817921,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 255.914427508,
"active": 1,
"waiting": 0,
"inactive": 1,
"rustc_parallelism": 0
},
{
"t": 256.404375443,
"active": 1,
"waiting": 0,
"inactive": 0,
"rustc_parallelism": 0
},
{
"t": 256.404541115,
"active": 1,
"waiting": 0,
"inactive": 0,
"rustc_parallelism": 0
},
{
"t": 256.600248852,
"active": 0,
"waiting": 0,
"inactive": 0,
"rustc_parallelism": 0
}
];
const CPU_USAGE = [
[
0.445864363,
6.991869918699194
],
[
0.546883123,
85.12396694214875
],
[
0.647729389,
94.11764705882354
],
[
0.770010749,
95.60810810810811
],
[
0.87221308,
95.39748953974896
],
[
0.990737088,
94.4636678200692
],
[
1.112243167,
91.72413793103448
],
[
1.219092127,
93.15589353612167
],
[
1.323843524,
92.33870967741936
],
[
1.510934683,
94.40715883668904
],
[
1.6207179360000001,
93.18181818181819
],
[
1.726242415,
93.359375
],
[
1.828515081,
95.86776859504133
],
[
1.929218495,
95.95141700404858
],
[
2.033065472,
91.90283400809716
],
[
2.164016839,
97.77777777777777
],
[
2.293314989,
97.10610932475885
],
[
2.499117744,
94.54545454545455
],
[
2.652165156,
95.58011049723757
],
[
2.83287903,
94.9886104783599
],
[
2.99396583,
95.56135770234987
],
[
3.11387077,
96.16724738675958
],
[
3.255573464,
94.65875370919882
],
[
3.4046651900000002,
96.37883008356546
],
[
3.50572682,
93.97590361445783
],
[
3.6199605249999998,
95.58823529411765
],
[
3.726802374,
91.76470588235294
],
[
3.8285732169999998,
93.7759336099585
],
[
3.967899794,
97.01492537313433
],
[
4.105579746,
94.22492401215806
],
[
4.260683267,
94.66666666666667
],
[
4.407648878,
95.44159544159544
],
[
4.507917957,
95.0
],
[
4.641257458,
93.05993690851736
],
[
4.749241594,
95.07575757575758
],
[
4.886900348,
94.83282674772036
],
[
4.999219686,
97.7859778597786
],
[
5.102930468,
93.54838709677419
],
[
5.220947469,
92.55319148936171
],
[
5.381292106,
94.51697127937337
],
[
5.489290901,
93.5361216730038
],
[
5.730693748,
95.98603839441536
],
[
5.831152447,
96.2655601659751
],
[
6.036153942,
72.98387096774194
],
[
6.178858202,
56.63716814159292
],
[
6.422089318,
78.52233676975945
],
[
6.8252248380000005,
81.73374613003097
],
[
6.977508101,
27.123287671232873
],
[
7.158385418,
21.939953810623564
],
[
7.3272717499999995,
17.241379310344826
],
[
7.827823981,
39.16317991631799
],
[
8.043381007,
37.25868725868726
],
[
8.198859187,
21.50537634408603
],
[
8.422145737,
35.94040968342644
],
[
8.580545092,
37.63157894736842
],
[
9.068096004,
21.5200683176772
],
[
9.187760588,
25.52447552447552
],
[
9.378896797,
25.820568927789935
],
[
9.557566476,
50.116550116550115
],
[
9.696592855,
77.1513353115727
],
[
9.920257509,
81.92090395480226
],
[
10.090867075,
43.73464373464373
],
[
10.193865492,
37.34939759036144
],
[
10.333174753,
58.38323353293413
],
[
10.833424387,
73.39983374896093
],
[
11.165351679,
79.97481108312343
],
[
11.663470762,
82.35785953177258
],
[
12.16366523,
85.72614107883817
],
[
12.754888711,
89.41425546930134
],
[
13.255127807,
66.55518394648828
],
[
13.755332499,
98.33610648918469
],
[
14.25553433,
99.24937447873228
],
[
14.755751099,
98.26158940397352
],
[
15.122583464,
77.75255391600454
],
[
15.622755261,
48.16666666666667
],
[
16.122918948,
18.59883236030025
],
[
16.623101019,
9.265442404006677
],
[
17.123279387,
8.590492076730598
],
[
17.623436655,
10.091743119266056
],
[
18.123599036,
9.25
],
[
18.434270399,
8.847184986595167
],
[
18.934529836,
8.818635607321141
],
[
19.434733338,
22.28714524207011
],
[
19.934903362,
28.369384359400996
],
[
20.435087903,
53.41666666666667
],
[
20.935295009,
34.91666666666666
],
[
21.435477681,
13.988343047460447
],
[
21.935643224,
10.281923714759529
],
[
22.138801079,
9.631147540983605
],
[
22.639311702,
8.735440931780374
],
[
23.139532343,
8.909242298084934
],
[
23.356185616,
8.846153846153854
],
[
23.504707466,
28.328611898017
],
[
23.716971897,
40.900195694716245
],
[
23.987432111,
76.50695517774344
],
[
24.15896458,
77.7511961722488
],
[
24.480181628,
61.63849154746424
],
[
24.980352121,
28.14321398834305
],
[
25.544301237,
36.96612665684831
],
[
25.936434881,
63.53944562899787
],
[
26.436595141,
78.96494156928213
],
[
26.89304038,
46.02739726027397
],
[
27.393577292,
76.34854771784232
],
[
27.962428126,
66.17862371888727
],
[
28.105310106,
75.66765578635015
],
[
28.534162184,
93.98642095053346
],
[
28.930640346,
47.071129707112966
],
[
29.431122033,
97.91318864774624
],
[
29.931336268,
98.08013355592655
],
[
30.431537631,
98.58569051580699
],
[
30.931737463,
98.83333333333333
],
[
31.431932158,
94.74123539232053
],
[
31.677312495,
95.4391891891892
],
[
31.871406422,
99.78494623655914
],
[
32.079981029,
97.61904761904762
],
[
32.414977768,
95.86983729662077
],
[
32.564733649,
86.46408839779005
],
[
32.758307629,
56.86695278969957
],
[
33.258743063,
51.58333333333333
],
[
33.812934797,
89.22381311228335
],
[
34.337664451,
97.21559268098648
],
[
34.894101621,
97.90575916230367
],
[
35.279932161,
84.66522678185746
],
[
35.446455496,
65.65656565656566
],
[
35.664718397,
31.23809523809524
],
[
35.906533689,
29.94836488812392
],
[
36.186053585,
37.66816143497758
],
[
36.686308643,
38.55120732722731
],
[
37.186494043,
55.9533721898418
],
[
37.686674014,
71.29783693843594
],
[
38.186863345,
87.67693588676103
],
[
38.687071833,
91.70812603648424
],
[
39.187263843,
89.20265780730897
],
[
39.687486341,
96.75
],
[
40.187713441,
98.41666666666667
],
[
40.687915675,
99.58368026644463
],
[
41.188111751,
99.83319432860718
],
[
41.688321071,
100.0
],
[
42.188550895,
100.0
],
[
42.688758146,
99.33444259567388
],
[
43.189013582,
99.5850622406639
],
[
43.689250562,
99.41715237302247
],
[
44.189464082,
100.0
],
[
44.689653437,
67.9465776293823
],
[
45.18600593,
19.27912824811399
],
[
45.740759871,
9.398496240601503
],
[
46.240950626,
8.75
],
[
46.74109294,
8.75
],
[
47.2412683,
11.378737541528238
],
[
47.741431036,
9.068219633943428
],
[
48.241606791,
9.5
],
[
48.741780342,
8.894430590191192
],
[
48.990990405,
9.515859766277117
],
[
49.491199196,
4.583333333333329
],
[
49.991339319,
4.9003322259136155
],
[
50.491484233,
4.753961634695585
],
[
50.991648065,
4.5
],
[
51.491787863,
4.662781015820144
],
[
51.991933203,
4.738154613466335
],
[
52.492072855,
4.662781015820144
],
[
52.99222345,
5.403158769742305
],
[
53.492403311,
4.5
],
[
53.992525526,
5.726141078838182
],
[
54.492695392,
4.825291181364392
],
[
54.992824574,
7.119205298013242
],
[
55.417405477,
9.099804305283755
],
[
55.918062074,
22.443890274314214
],
[
56.308370557,
21.53518123667378
],
[
56.808552563,
21.446384039900252
],
[
57.124178388,
23.188405797101453
],
[
57.523815277,
35.83333333333333
],
[
58.02586946,
57.981803143093465
],
[
58.22604328,
68.95833333333333
],
[
58.726229802,
84.7372810675563
],
[
59.226455401,
93.07756463719767
],
[
59.726676943,
98.75311720698254
],
[
60.226885925,
95.40133779264214
],
[
60.727072635,
96.06365159128978
],
[
61.227254771,
96.81475272422465
],
[
61.72747125,
97.5873544093178
],
[
62.084444157,
95.17078916372202
],
[
62.309623109,
94.26987060998151
],
[
62.524330888,
96.4774951076321
],
[
62.680299277,
96.26666666666667
],
[
63.173531218,
96.8670618120237
],
[
63.673763435,
99.00166389351081
],
[
64.174000995,
97.66860949208993
],
[
64.674247041,
96.64710813076279
],
[
65.174463515,
99.0
],
[
65.693175985,
100.0
],
[
66.193398195,
99.91659716430358
],
[
66.455042464,
100.0
],
[
66.955264156,
100.0
],
[
67.455491878,
99.75020815986677
],
[
67.955740783,
99.83429991714996
],
[
68.455965765,
99.66638865721434
],
[
68.956197331,
99.08180300500835
],
[
69.45646172,
98.66666666666667
],
[
69.956684703,
99.41666666666667
],
[
70.456921012,
99.8330550918197
],
[
70.957151965,
99.58368026644463
],
[
71.457376986,
97.15481171548117
],
[
71.95759601,
99.91673605328893
],
[
72.457851734,
100.0
],
[
72.853531926,
98.63157894736842
],
[
73.353772885,
96.74457429048414
],
[
73.854061296,
99.0008326394671
],
[
74.354272223,
99.08256880733946
],
[
74.520238509,
97.0074812967581
],
[
75.035911088,
98.38318512530316
],
[
75.30599088,
96.45608628659477
],
[
75.806322238,
98.24267782426779
],
[
76.306579628,
96.92691029900332
],
[
76.806782028,
98.83236030025022
],
[
77.04594183,
97.91304347826087
],
[
77.546172114,
99.08256880733946
],
[
78.04640291,
96.32414369256475
],
[
78.546662212,
98.50124895920067
],
[
79.046899836,
97.74436090225564
],
[
79.547146728,
98.41666666666667
],
[
80.047377353,
98.08333333333333
],
[
80.547594513,
97.82608695652173
],
[
80.675564672,
94.49838187702265
],
[
81.175797505,
96.67497921862011
],
[
81.676062167,
96.74457429048414
],
[
81.883433559,
97.57085020242916
],
[
82.38388167,
99.41569282136895
],
[
82.884141478,
99.08180300500835
],
[
83.384393695,
98.58215179316096
],
[
83.884593956,
99.0
],
[
84.384829283,
98.7489574645538
],
[
84.88505245,
97.83513738551207
],
[
85.385265821,
97.23849372384937
],
[
85.744709374,
98.37587006960557
],
[
85.871771881,
97.6897689768977
],
[
86.177535261,
98.22404371584699
],
[
86.401710624,
98.13780260707635
],
[
86.901952533,
98.41534612176814
],
[
87.156383245,
98.54132901134521
],
[
87.665973409,
98.85807504078304
],
[
88.223869073,
99.40029985007496
],
[
88.724092253,
99.58228905597326
],
[
89.224329733,
99.16597164303586
],
[
89.724569798,
99.41520467836257
],
[
90.224814856,
99.4161801501251
],
[
90.725039395,
99.08256880733946
],
[
91.225315274,
99.6669442131557
],
[
91.475949512,
99.01315789473684
],
[
91.976148889,
98.66666666666667
],
[
92.476387341,
98.58215179316096
],
[
92.976632187,
99.4161801501251
],
[
93.476852027,
98.5
],
[
93.977090325,
98.08173477898248
],
[
94.477337982,
99.25
],
[
94.977562576,
97.41666666666667
],
[
95.477789628,
99.4161801501251
],
[
95.978025678,
99.0
],
[
96.47827827,
98.50124895920067
],
[
96.978500057,
99.4161801501251
],
[
97.478732415,
99.24874791318865
],
[
97.978991455,
99.75165562913908
],
[
98.479211694,
99.33444259567388
],
[
98.979436302,
98.99749373433583
],
[
99.47965456,
99.25124792013311
],
[
99.63822119700001,
98.93617021276596
],
[
100.1449378,
98.51851851851852
],
[
100.645178087,
99.74979149291076
],
[
101.164559026,
99.03923138510808
],
[
101.68717461,
99.84051036682615
],
[
102.187426232,
99.91673605328893
],
[
102.687632608,
99.74979149291076
],
[
103.187889132,
99.5
],
[
103.389090879,
100.0
],
[
103.889534807,
99.16666666666667
],
[
104.389750157,
99.8330550918197
],
[
104.889949658,
99.7504159733777
],
[
105.390186181,
100.0
],
[
105.584283288,
100.0
],
[
106.084643966,
99.83319432860718
],
[
106.584865576,
97.75
],
[
107.085081316,
99.08256880733946
],
[
107.585291355,
99.25
],
[
108.085506728,
99.5
],
[
108.585724186,
98.9202657807309
],
[
109.085940563,
98.91756869275603
],
[
109.586156051,
96.57965796579659
],
[
110.086373174,
98.32915622389307
],
[
110.58664469,
98.58451290591174
],
[
111.086894838,
98.74791318864774
],
[
111.587103679,
99.83347210657786
],
[
112.087317662,
98.41269841269842
],
[
112.58753283,
99.33333333333333
],
[
112.713870577,
99.00662251655629
],
[
113.214280502,
97.33110925771476
],
[
113.521993095,
98.6413043478261
],
[
114.022465632,
98.59038142620233
],
[
114.522677048,
98.9139515455305
],
[
115.022914094,
98.7510407993339
],
[
115.523128519,
99.66666666666667
],
[
116.023343207,
98.0720871751886
],
[
116.523565881,
99.41715237302247
],
[
117.023762829,
99.24874791318865
],
[
117.523983833,
99.3338884263114
],
[
118.024181836,
99.6669442131557
],
[
118.524384649,
98.74791318864774
],
[
119.024637388,
99.41715237302247
],
[
119.524883356,
98.91666666666667
],
[
120.025100372,
99.0
],
[
120.525321376,
99.58298582151794
],
[
121.025549707,
99.91694352159469
],
[
121.525796101,
99.50124688279301
],
[
122.026016159,
98.08013355592655
],
[
122.526230087,
95.99332220367279
],
[
122.994484607,
98.92761394101876
],
[
123.494852888,
97.33110925771476
],
[
123.995081819,
98.75207986688852
],
[
124.495296664,
99.5
],
[
124.995523795,
98.91485809682804
],
[
125.495741629,
99.75124378109453
],
[
125.995935301,
99.49958298582152
],
[
126.496148429,
97.58333333333333
],
[
127.040773354,
91.92307692307692
],
[
127.54102538,
99.6669442131557
],
[
128.041252581,
98.66888519134775
],
[
128.541481325,
95.99332220367279
],
[
129.041681569,
99.24812030075188
],
[
129.541916148,
96.32414369256475
],
[
130.042144958,
99.24812030075188
],
[
130.542378979,
98.59271523178808
],
[
131.042602143,
98.9103101424979
],
[
131.542804217,
96.0735171261487
],
[
132.043029427,
96.47946353730092
],
[
132.543240851,
98.58451290591174
],
[
133.043444747,
95.48117154811716
],
[
133.543657226,
96.50291423813489
],
[
134.043870791,
90.99249374478732
],
[
134.544109224,
95.07512520868113
],
[
135.044327591,
96.67774086378738
],
[
135.544537953,
96.32721202003339
],
[
136.044776942,
99.0008326394671
],
[
136.54501488,
97.25228975853456
],
[
137.045229857,
98.5
],
[
137.545479189,
99.0
],
[
138.045702404,
98.25436408977556
],
[
138.545892589,
98.50374064837905
],
[
139.046089759,
97.41235392320534
],
[
139.54629215,
95.66666666666667
],
[
140.046526893,
98.25726141078839
],
[
140.546751138,
94.19087136929461
],
[
141.046964865,
90.35743973399833
],
[
141.547176659,
94.99582985821517
],
[
142.047384158,
96.58617818484596
],
[
142.547580437,
98.00166527893423
],
[
143.047781265,
99.24937447873228
],
[
143.547987747,
97.67054908485856
],
[
144.048191736,
97.4937343358396
],
[
144.548401355,
95.58333333333333
],
[
145.048604314,
99.41763727121464
],
[
145.548840999,
97.4937343358396
],
[
145.927011947,
96.9298245614035
],
[
146.427222705,
97.33110925771476
],
[
146.927421282,
96.65831244778613
],
[
147.427627494,
93.74478732276897
],
[
147.927837947,
93.14954051796157
],
[
148.314886962,
93.95900755124056
],
[
148.815156369,
96.66666666666667
],
[
149.315375572,
98.58451290591174
],
[
149.815583255,
97.01492537313433
],
[
150.31580169,
98.58215179316096
],
[
150.816001622,
95.82289055973267
],
[
151.316206635,
97.67634854771784
],
[
151.816393173,
98.82943143812709
],
[
152.31660926,
98.5
],
[
152.816843021,
93.41666666666667
],
[
153.31706399,
96.17622610141314
],
[
153.81729,
94.28807947019868
],
[
154.317502175,
98.66555462885738
],
[
154.817717779,
93.98998330550918
],
[
155.317939896,
91.97994987468672
],
[
155.818206859,
97.9966611018364
],
[
156.318446532,
96.06035205364627
],
[
156.818671549,
94.67110741049126
],
[
157.057394757,
91.94395796847635
],
[
157.55771234,
96.66944213155703
],
[
158.05792563,
96.92435577722361
],
[
158.558144189,
94.47236180904522
],
[
159.058359315,
92.71356783919597
],
[
159.558544906,
99.16736053288926
],
[
160.058758612,
96.66388657214345
],
[
160.559021082,
99.33774834437087
],
[
161.05921282,
97.33110925771476
],
[
161.559430366,
96.74728940783987
],
[
162.059658616,
98.7489574645538
],
[
162.559863302,
100.0
],
[
163.060061418,
100.0
],
[
163.560233025,
99.83319432860718
],
[
164.060418541,
99.75020815986677
],
[
164.560625938,
100.0
],
[
165.060833829,
100.0
],
[
165.561037041,
99.58333333333333
],
[
166.061247048,
100.0
],
[
166.56147982,
100.0
],
[
167.061785771,
99.08409658617819
],
[
167.562033493,
99.91673605328893
],
[
168.062256591,
99.91721854304636
],
[
168.43985316,
99.66777408637874
],
[
168.940210623,
99.83319432860718
],
[
169.440414379,
99.49958298582152
],
[
169.94063628,
99.58368026644463
],
[
170.425272029,
99.05172413793103
],
[
170.925483302,
100.0
],
[
171.425704236,
99.33774834437087
],
[
171.92590874,
100.0
],
[
172.426121903,
100.0
],
[
172.926346478,
99.83333333333333
],
[
173.124981124,
99.57627118644068
],
[
173.625303896,
99.91666666666667
],
[
174.125574562,
100.0
],
[
174.625814961,
99.83361064891847
],
[
175.126001121,
100.0
],
[
175.626206488,
100.0
],
[
176.12644026,
100.0
],
[
176.626659926,
99.58368026644463
],
[
177.126885916,
100.0
],
[
177.627103161,
99.25
],
[
178.127328133,
100.0
],
[
178.627548236,
99.91666666666667
],
[
178.971557927,
99.87864077669903
],
[
179.471952841,
100.0
],
[
179.972228764,
100.0
],
[
180.472514306,
100.0
],
[
180.972719779,
99.91652754590984
],
[
181.472920605,
99.58368026644463
],
[
181.973128375,
98.91576313594662
],
[
182.473353709,
99.83333333333333
],
[
182.973609323,
100.0
],
[
183.4738243,
99.91666666666667
],
[
183.974088231,
99.74979149291076
],
[
184.474306949,
100.0
],
[
184.974559994,
98.99916597164304
],
[
185.474832004,
99.41520467836257
],
[
185.975093538,
99.75
],
[
186.475310068,
99.4161801501251
],
[
186.984304945,
100.0
],
[
187.484603641,
100.0
],
[
187.984829383,
99.91666666666667
],
[
188.485034668,
100.0
],
[
188.985250733,
99.83319432860718
],
[
189.485520432,
97.8369384359401
],
[
189.598809288,
98.9051094890511
],
[
190.099219012,
92.76807980049875
],
[
190.599409594,
94.75
],
[
191.09960644,
93.22742474916387
],
[
191.600554149,
91.24270225187657
],
[
192.100753113,
92.57714762301919
],
[
192.600929053,
91.5973377703827
],
[
193.101136716,
95.07923269391159
],
[
193.601410433,
95.00416319733556
],
[
194.101806242,
84.58333333333333
],
[
194.602098396,
75.12479201331115
],
[
195.102288382,
74.3993371996686
],
[
195.602459903,
63.90977443609023
],
[
196.102626045,
57.785179017485426
],
[
196.602812617,
50.45871559633027
],
[
197.103006224,
46.46128226477935
],
[
197.603209,
43.54704412989175
],
[
198.10341314,
41.90317195325542
],
[
198.603601099,
40.36697247706422
],
[
199.103762182,
27.462437395659435
],
[
199.603918034,
21.315570358034975
],
[
200.104075062,
23.539232053422367
],
[
200.60423822,
21.351125938281896
],
[
201.104403326,
21.398834304746046
],
[
201.604558252,
21.619365609348918
],
[
202.104710726,
18.83333333333333
],
[
202.604865916,
16.83333333333333
],
[
203.105016238,
17.318900915903413
],
[
203.605168525,
16.763969974979148
],
[
204.105326305,
17.83333333333333
],
[
204.605482071,
20.133111480865225
],
[
205.10561166,
17.80366056572379
],
[
205.605759395,
17.180984153461225
],
[
206.10591712,
21.58333333333333
],
[
206.606080235,
23.793677204658906
],
[
207.10626268,
23.115577889447238
],
[
207.606474641,
26.003344481605353
],
[
208.106633175,
23.22472848788638
],
[
208.606794814,
20.881863560732114
],
[
209.106984216,
18.900915903413818
],
[
209.607143373,
16.984258492129243
],
[
210.107309415,
15.609348914858103
],
[
210.607484223,
15.191986644407336
],
[
211.107644117,
16.166666666666657
],
[
211.6078092,
14.941569282136896
],
[
212.10796573,
15.622389306599842
],
[
212.608131668,
14.035087719298247
],
[
213.108292197,
10.100166944908182
],
[
213.60845395,
11.175979983319422
],
[
214.108631304,
12.312811980033274
],
[
214.608868341,
8.340283569641372
],
[
215.109053212,
4.492512479201324
],
[
215.609178893,
4.336947456213508
],
[
216.109330894,
5.421184320266889
],
[
216.609521199,
5.416666666666671
],
[
216.899477493,
4.610951008645543
],
[
217.399936165,
4.336947456213508
],
[
217.900130491,
4.583333333333329
],
[
218.400267049,
5.5
],
[
218.900447643,
4.575707154742091
],
[
219.400825388,
6.1718098415346105
],
[
219.900967642,
10.711297071129707
],
[
220.401121739,
17.58333333333333
],
[
220.90131477,
28.14321398834305
],
[
221.401503606,
35.33834586466166
],
[
221.901689176,
42.23706176961603
],
[
222.401858798,
47.76119402985075
],
[
222.902066563,
39.93288590604027
],
[
223.402248911,
16.20947630922693
],
[
223.902411504,
11.416666666666657
],
[
224.402956196,
7.8202995008319505
],
[
224.903074779,
4.253544620517104
],
[
225.403213441,
4.253544620517104
],
[
225.903916546,
5.666666666666657
],
[
226.404062593,
5.333333333333329
],
[
226.904226597,
4.4093178036605565
],
[
227.404371125,
4.3405676126878205
],
[
227.904564016,
32.387312186978306
],
[
228.404765684,
84.62177888611804
],
[
228.904934742,
54.5530492898914
],
[
229.405089995,
33.52745424292846
],
[
229.905249398,
19.66666666666667
],
[
230.405404924,
16.83333333333333
],
[
230.905556685,
14.392678868552409
],
[
231.405737311,
8.5
],
[
231.905876572,
8.423686405337776
],
[
232.406016274,
8.659450457951706
],
[
232.90614681,
8.894430590191192
],
[
233.40630537,
8.423686405337776
],
[
233.906449345,
8.076602830974196
],
[
234.406618207,
4.670558798999167
],
[
234.906783845,
4.416666666666671
],
[
235.406935598,
4.583333333333329
],
[
235.907106638,
4.4203502919099265
],
[
236.407281146,
4.8293089092423
],
[
236.907437372,
4.257095158597664
],
[
237.407613065,
4.75
],
[
237.907767559,
4.496253122398002
],
[
238.407921354,
4.333333333333329
],
[
238.908068116,
4.333333333333329
],
[
239.408223035,
4.837364470391989
],
[
239.9083695,
4.25
],
[
240.408508311,
4.253544620517104
],
[
240.908643136,
4.253544620517104
],
[
241.40878158,
4.492512479201324
],
[
241.908926487,
4.416666666666671
],
[
242.40906828,
4.333333333333329
],
[
242.909227024,
4.416666666666671
],
[
243.409368899,
4.336947456213508
],
[
243.909516918,
4.333333333333329
],
[
244.409686397,
4.25
],
[
244.909833206,
4.412989175686931
],
[
245.409958013,
4.253544620517104
],
[
245.910088564,
4.412989175686931
],
[
246.410213064,
4.916666666666671
],
[
246.910365858,
6.083333333333329
],
[
247.41054315,
4.5
],
[
247.910699164,
4.25
],
[
248.41083984,
4.416666666666671
],
[
248.910986958,
4.746044962531229
],
[
249.411171349,
4.5
],
[
249.911338859,
4.253544620517104
],
[
250.411467397,
4.5
],
[
250.911637204,
4.412989175686931
],
[
251.41178467,
4.670558798999167
],
[
251.911941285,
4.742096505823625
],
[
252.412080709,
4.920767306088408
],
[
252.912227857,
5.407653910149747
],
[
253.412850583,
4.734219269102994
],
[
253.913376308,
4.583333333333329
],
[
254.413534201,
4.666666666666657
],
[
254.913676086,
4.4203502919099265
],
[
255.413818161,
4.492512479201324
],
[
255.914428189,
4.8293089092423
],
[
256.404375824,
4.506802721088434
]
];
// Position of the vertical axis.
const X_LINE = 50;
// General-use margin size.
const MARGIN = 5;
// Position of the horizontal axis, relative to the bottom.
const Y_LINE = 35;
// Minimum distance between time tick labels.
const MIN_TICK_DIST = 50;
// Radius for rounded rectangle corners.
const RADIUS = 3;
// Height of unit boxes.
const BOX_HEIGHT = 25;
// Distance between Y tick marks on the unit graph.
const Y_TICK_DIST = BOX_HEIGHT + 2;
// Rects used for mouseover detection.
// Objects of {x, y, x2, y2, i} where `i` is the index into UNIT_DATA.
let HIT_BOXES = [];
// Index into UNIT_DATA of the last unit hovered over by mouse.
let LAST_HOVER = null;
// Key is unit index, value is {x, y, width, rmeta_x} of the box.
let UNIT_COORDS = {};
// Map of unit index to the index it was unlocked by.
let REVERSE_UNIT_DEPS = {};
let REVERSE_UNIT_RMETA_DEPS = {};
for (let n=0; n<UNIT_DATA.length; n++) {
let unit = UNIT_DATA[n];
for (let unlocked of unit.unlocked_units) {
REVERSE_UNIT_DEPS[unlocked] = n;
}
for (let unlocked of unit.unlocked_rmeta_units) {
REVERSE_UNIT_RMETA_DEPS[unlocked] = n;
}
}
function render_pipeline_graph() {
if (UNIT_DATA.length == 0) {
return;
}
let g = document.getElementById('pipeline-graph');
HIT_BOXES.length = 0;
g.onmousemove = pipeline_mousemove;
const min_time = document.getElementById('min-unit-time').valueAsNumber;
const units = UNIT_DATA.filter(unit => unit.duration >= min_time);
const graph_height = Y_TICK_DIST * units.length;
const {ctx, graph_width, canvas_width, canvas_height, px_per_sec} = draw_graph_axes('pipeline-graph', graph_height);
const container = document.getElementById('pipeline-container');
container.style.width = canvas_width;
container.style.height = canvas_height;
// Canvas for hover highlights. This is a separate layer to improve performance.
const linectx = setup_canvas('pipeline-graph-lines', canvas_width, canvas_height);
linectx.clearRect(0, 0, canvas_width, canvas_height);
// Draw Y tick marks.
for (let n=1; n<units.length; n++) {
const y = graph_height - (n * Y_TICK_DIST);
ctx.beginPath();
ctx.moveTo(X_LINE, y);
ctx.lineTo(X_LINE-5, y);
ctx.stroke();
}
// Draw Y labels.
ctx.textAlign = 'end';
for (let n=0; n<units.length; n++) {
let y = MARGIN + (Y_TICK_DIST * (n + 1)) - 13;
ctx.fillText(n+1, X_LINE-4, y);
}
// Draw the graph.
ctx.save();
ctx.translate(X_LINE, MARGIN);
// Compute x,y coordinate of each block.
UNIT_COORDS = {};
for (i=0; i<units.length; i++) {
let unit = units[i];
let y = i * Y_TICK_DIST + 1;
let x = px_per_sec * unit.start;
let rmeta_x = null;
if (unit.rmeta_time != null) {
rmeta_x = x + px_per_sec * unit.rmeta_time;
}
let width = Math.max(px_per_sec * unit.duration, 1.0);
UNIT_COORDS[unit.i] = {x, y, width, rmeta_x};
}
// Draw the blocks.
for (i=0; i<units.length; i++) {
let unit = units[i];
let {x, y, width, rmeta_x} = UNIT_COORDS[unit.i];
HIT_BOXES.push({x: X_LINE+x, y:MARGIN+y, x2: X_LINE+x+width, y2: MARGIN+y+BOX_HEIGHT, i: unit.i});
ctx.beginPath();
ctx.fillStyle = unit.mode == 'run-custom-build' ? '#f0b165' : '#95cce8';
roundedRect(ctx, x, y, width, BOX_HEIGHT, RADIUS);
ctx.fill();
if (unit.rmeta_time != null) {
ctx.beginPath();
ctx.fillStyle = '#aa95e8';
let ctime = unit.duration - unit.rmeta_time;
roundedRect(ctx, rmeta_x, y, px_per_sec * ctime, BOX_HEIGHT, RADIUS);
ctx.fill();
}
ctx.fillStyle = "#000";
ctx.textAlign = 'start';
ctx.textBaseline = 'hanging';
ctx.font = '14px sans-serif';
const label = `${unit.name}${unit.target} ${unit.duration}s`;
const text_info = ctx.measureText(label);
const label_x = Math.min(x + 5.0, canvas_width - text_info.width - X_LINE);
ctx.fillText(label, label_x, y + BOX_HEIGHT / 2 - 6);
draw_dep_lines(ctx, unit.i, false);
}
ctx.restore();
}
// Draws lines from the given unit to the units it unlocks.
function draw_dep_lines(ctx, unit_idx, highlighted) {
const unit = UNIT_DATA[unit_idx];
const {x, y, rmeta_x} = UNIT_COORDS[unit_idx];
ctx.save();
for (const unlocked of unit.unlocked_units) {
draw_one_dep_line(ctx, x, y, unlocked, highlighted);
}
for (const unlocked of unit.unlocked_rmeta_units) {
draw_one_dep_line(ctx, rmeta_x, y, unlocked, highlighted);
}
ctx.restore();
}
function draw_one_dep_line(ctx, from_x, from_y, to_unit, highlighted) {
if (to_unit in UNIT_COORDS) {
let {x: u_x, y: u_y} = UNIT_COORDS[to_unit];
ctx.strokeStyle = highlighted ? '#000' : '#ddd';
ctx.setLineDash([2]);
ctx.beginPath();
ctx.moveTo(from_x, from_y+BOX_HEIGHT/2);
ctx.lineTo(from_x-5, from_y+BOX_HEIGHT/2);
ctx.lineTo(from_x-5, u_y+BOX_HEIGHT/2);
ctx.lineTo(u_x, u_y+BOX_HEIGHT/2);
ctx.stroke();
}
}
function render_timing_graph() {
if (CONCURRENCY_DATA.length == 0) {
return;
}
const HEIGHT = 400;
const AXIS_HEIGHT = HEIGHT - MARGIN - Y_LINE;
const TOP_MARGIN = 10;
const GRAPH_HEIGHT = AXIS_HEIGHT - TOP_MARGIN;
const {canvas_width, graph_width, ctx} = draw_graph_axes('timing-graph', AXIS_HEIGHT);
// Draw Y tick marks and labels.
let max_v = 0;
for (c of CONCURRENCY_DATA) {
max_v = Math.max(max_v, c.active, c.waiting, c.inactive);
}
const px_per_v = GRAPH_HEIGHT / max_v;
const {step, tick_dist, num_ticks} = split_ticks(max_v, px_per_v, GRAPH_HEIGHT);
ctx.textAlign = 'end';
for (n=0; n<num_ticks; n++) {
let y = HEIGHT - Y_LINE - ((n + 1) * tick_dist);
ctx.beginPath();
ctx.moveTo(X_LINE, y);
ctx.lineTo(X_LINE-5, y);
ctx.stroke();
ctx.fillText((n+1) * step, X_LINE-10, y+5);
}
// Label the Y axis.
let label_y = (HEIGHT - Y_LINE) / 2;
ctx.save();
ctx.translate(15, label_y);
ctx.rotate(3*Math.PI/2);
ctx.textAlign = 'center';
ctx.fillText('# Units', 0, 0);
ctx.restore();
// Draw the graph.
ctx.save();
ctx.translate(X_LINE, MARGIN);
function coord(t, v) {
return {
x: graph_width * (t/DURATION),
y: TOP_MARGIN + GRAPH_HEIGHT * (1.0 - (v / max_v))
};
}
const cpuFillStyle = 'rgba(250, 119, 0, 0.2)';
if (CPU_USAGE.length > 1) {
ctx.beginPath();
ctx.fillStyle = cpuFillStyle;
let bottomLeft = coord(CPU_USAGE[0][0], 0);
ctx.moveTo(bottomLeft.x, bottomLeft.y);
for (let i=0; i < CPU_USAGE.length; i++) {
let [time, usage] = CPU_USAGE[i];
let {x, y} = coord(time, usage / 100.0 * max_v);
ctx.lineTo(x, y);
}
let bottomRight = coord(CPU_USAGE[CPU_USAGE.length - 1][0], 0);
ctx.lineTo(bottomRight.x, bottomRight.y);
ctx.fill();
}
function draw_line(style, key) {
let first = CONCURRENCY_DATA[0];
let last = coord(first.t, key(first));
ctx.strokeStyle = style;
ctx.beginPath();
ctx.moveTo(last.x, last.y);
for (let i=1; i<CONCURRENCY_DATA.length; i++) {
let c = CONCURRENCY_DATA[i];
let {x, y} = coord(c.t, key(c));
ctx.lineTo(x, last.y);
ctx.lineTo(x, y);
last = {x, y};
}
ctx.stroke();
}
draw_line('blue', function(c) {return c.inactive;});
draw_line('red', function(c) {return c.waiting;});
draw_line('green', function(c) {return c.active;});
// Draw a legend.
ctx.restore();
ctx.save();
ctx.translate(canvas_width-200, MARGIN);
// background
ctx.fillStyle = '#fff';
ctx.strokeStyle = '#000';
ctx.lineWidth = 1;
ctx.textBaseline = 'middle'
ctx.textAlign = 'start';
ctx.beginPath();
ctx.rect(0, 0, 150, 82);
ctx.stroke();
ctx.fill();
ctx.fillStyle = '#000'
ctx.beginPath();
ctx.lineWidth = 2;
ctx.strokeStyle = 'red';
ctx.moveTo(5, 10);
ctx.lineTo(50, 10);
ctx.stroke();
ctx.fillText('Waiting', 54, 11);
ctx.beginPath();
ctx.strokeStyle = 'blue';
ctx.moveTo(5, 30);
ctx.lineTo(50, 30);
ctx.stroke();
ctx.fillText('Inactive', 54, 31);
ctx.beginPath();
ctx.strokeStyle = 'green';
ctx.moveTo(5, 50);
ctx.lineTo(50, 50);
ctx.stroke();
ctx.fillText('Active', 54, 51);
ctx.beginPath();
ctx.fillStyle = cpuFillStyle
ctx.fillRect(15, 60, 30, 15);
ctx.fill();
ctx.fillStyle = 'black';
ctx.fillText('CPU Usage', 54, 71);
ctx.restore();
}
function setup_canvas(id, width, height) {
let g = document.getElementById(id);
let dpr = window.devicePixelRatio || 1;
g.width = width * dpr;
g.height = height * dpr;
g.style.width = width;
g.style.height = height;
let ctx = g.getContext('2d');
ctx.scale(dpr, dpr);
return ctx;
}
function draw_graph_axes(id, graph_height) {
const scale = document.getElementById('scale').valueAsNumber;
// Cap the size of the graph. It is hard to view if it is too large, and
// browsers may not render a large graph because it takes too much memory.
// 4096 is still ridiculously large, and probably won't render on mobile
// browsers, but should be ok for many desktop environments.
const graph_width = Math.min(scale * DURATION, 4096);
const px_per_sec = graph_width / DURATION;
const canvas_width = Math.max(graph_width + X_LINE + 30, X_LINE + 250);
const canvas_height = graph_height + MARGIN + Y_LINE;
let ctx = setup_canvas(id, canvas_width, canvas_height);
ctx.fillStyle = '#f7f7f7';
ctx.fillRect(0, 0, canvas_width, canvas_height);
ctx.lineWidth = 2;
ctx.font = '16px sans-serif';
ctx.textAlign = 'center';
// Draw main axes.
ctx.beginPath();
ctx.moveTo(X_LINE, MARGIN);
ctx.lineTo(X_LINE, graph_height + MARGIN);
ctx.lineTo(X_LINE+graph_width+20, graph_height + MARGIN);
ctx.stroke();
// Draw X tick marks.
const {step, tick_dist, num_ticks} = split_ticks(DURATION, px_per_sec, graph_width);
ctx.fillStyle = '#303030';
for (let n=0; n<num_ticks; n++) {
const x = X_LINE + ((n + 1) * tick_dist);
ctx.beginPath();
ctx.moveTo(x, canvas_height-Y_LINE);
ctx.lineTo(x, canvas_height-Y_LINE+5);
ctx.stroke();
ctx.fillText(`${(n+1) * step}s`, x, canvas_height - Y_LINE + 20);
}
// Draw vertical lines.
ctx.strokeStyle = '#e6e6e6';
ctx.setLineDash([2, 4]);
for (n=0; n<num_ticks; n++) {
const x = X_LINE + ((n + 1) * tick_dist);
ctx.beginPath();
ctx.moveTo(x, MARGIN);
ctx.lineTo(x, MARGIN+graph_height);
ctx.stroke();
}
ctx.strokeStyle = '#000';
ctx.setLineDash([]);
return {canvas_width, canvas_height, graph_width, graph_height, ctx, px_per_sec};
}
// Determine the spacing and number of ticks along an axis.
function split_ticks(max_value, px_per_v, max_px) {
const max_ticks = Math.floor(max_px / MIN_TICK_DIST);
if (max_ticks <= 1) {
// Graph is too small for even 1 tick.
return {step: max_value, tick_dist: max_px, num_ticks: 1};
}
let step;
if (max_value <= max_ticks) {
step = 1;
} else if (max_value <= max_ticks * 2) {
step = 2;
} else if (max_value <= max_ticks * 4) {
step = 4;
} else if (max_value <= max_ticks * 5) {
step = 5;
} else {
step = 10;
let count = 0;
while (true) {
if (count > 100) {
throw Error("tick loop too long");
}
count += 1;
if (max_value <= max_ticks * step) {
break;
}
step += 10;
}
}
const tick_dist = px_per_v * step;
const num_ticks = Math.floor(max_value / step);
return {step, tick_dist, num_ticks};
}
function codegen_time(unit) {
if (unit.rmeta_time == null) {
return null;
}
let ctime = unit.duration - unit.rmeta_time;
return [unit.rmeta_time, ctime];
}
function roundedRect(ctx, x, y, width, height, r) {
r = Math.min(r, width, height);
ctx.beginPath();
ctx.moveTo(x+r, y);
ctx.lineTo(x+width-r, y);
ctx.arc(x+width-r, y+r, r, 3*Math.PI/2, 0);
ctx.lineTo(x+width, y+height-r);
ctx.arc(x+width-r, y+height-r, r, 0, Math.PI/2);
ctx.lineTo(x+r, y+height);
ctx.arc(x+r, y+height-r, r, Math.PI/2, Math.PI);
ctx.lineTo(x, y-r);
ctx.arc(x+r, y+r, r, Math.PI, 3*Math.PI/2);
ctx.closePath();
}
function pipeline_mouse_hit(event) {
// This brute-force method can be optimized if needed.
for (let box of HIT_BOXES) {
if (event.offsetX >= box.x && event.offsetX <= box.x2 &&
event.offsetY >= box.y && event.offsetY <= box.y2) {
return box;
}
}
}
function pipeline_mousemove(event) {
// Highlight dependency lines on mouse hover.
let box = pipeline_mouse_hit(event);
if (box) {
if (box.i != LAST_HOVER) {
LAST_HOVER = box.i;
let g = document.getElementById('pipeline-graph-lines');
let ctx = g.getContext('2d');
ctx.clearRect(0, 0, g.width, g.height);
ctx.save();
ctx.translate(X_LINE, MARGIN);
ctx.lineWidth = 2;
draw_dep_lines(ctx, box.i, true);
if (box.i in REVERSE_UNIT_DEPS) {
const dep_unit = REVERSE_UNIT_DEPS[box.i];
if (dep_unit in UNIT_COORDS) {
const {x, y, rmeta_x} = UNIT_COORDS[dep_unit];
draw_one_dep_line(ctx, x, y, box.i, true);
}
}
if (box.i in REVERSE_UNIT_RMETA_DEPS) {
const dep_unit = REVERSE_UNIT_RMETA_DEPS[box.i];
if (dep_unit in UNIT_COORDS) {
const {x, y, rmeta_x} = UNIT_COORDS[dep_unit];
draw_one_dep_line(ctx, rmeta_x, y, box.i, true);
}
}
ctx.restore();
}
}
}
render_pipeline_graph();
render_timing_graph();
// Set up and handle controls.
{
const range = document.getElementById('min-unit-time');
const time_output = document.getElementById('min-unit-time-output');
time_output.innerHTML = `${range.value}s`;
range.oninput = event => {
time_output.innerHTML = `${range.value}s`;
render_pipeline_graph();
};
const scale = document.getElementById('scale');
const scale_output = document.getElementById('scale-output');
scale_output.innerHTML = `${scale.value}`;
scale.oninput = event => {
scale_output.innerHTML = `${scale.value}`;
render_pipeline_graph();
render_timing_graph();
};
}
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment