1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-29 16:30:56 -05:00
denoland-deno/website
2019-02-06 18:08:26 -05:00
..
all_benchmark.html Fixed chart width to responsive (#1670) 2019-02-04 08:40:39 -05:00
app.js Add log-scale to execution graph (#1694) 2019-02-06 18:08:26 -05:00
app_test.js Remove Travis benchmark (#1617) 2019-01-30 13:28:55 -05:00
deno_logo.png Add deno logo to website. (#1380) 2018-12-20 15:09:44 -05:00
deno_logo_2.gif Add an animated logo (#1653) 2019-02-02 03:56:24 -05:00
index.html Remove excessive anchor links. (#1664) 2019-02-06 11:05:38 -08:00
manifest.json Add PWA manifest to website (#1585) 2019-01-26 12:19:47 -05:00
README.md refactor: stop hard coding some of benchmark names 2018-10-06 23:32:02 -04:00
rustdoc Add a simple doc generation tool. 2018-11-14 17:34:28 -08:00
style.css Fixed chart width to responsive (#1670) 2019-02-04 08:40:39 -05:00
typedoc Add a simple doc generation tool. 2018-11-14 17:34:28 -08:00

About benchmark data

The benchmark chart supposes //website/data.json has the type BenchmarkData[] where BenchmarkData is defined like the below:

interface ExecTimeData {
  mean: number;
  stddev: number;
  user: number;
  system: number;
  min: number;
  max: number;
}

interface BenchmarkData {
  created_at: string;
  sha1: string;
  benchmark: {
    [key: string]: ExecTimeData;
  };
  binarySizeData: {
    [key: string]: number;
  };
  threadCountData: {
    [key: string]: number;
  };
  syscallCountData: {
    [key: string]: number;
  };
}