• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<%
2  exec = (0..100).step(10).to_a
3  fusion = (0..50).step(10).to_a
4%>
5
6{
7  "title": {
8    "text": "Executable size for transform"
9  },
10  "yAxis": {
11    "title": {
12      "text": "Executable size (kb)"
13    },
14    "floor": 0
15  },
16  "tooltip": {
17    "valueSuffix": "kb"
18  },
19  "series": [
20    {
21      "name": "hana::tuple",
22      "data": <%= measure(:bloat, 'execute.hana.tuple.erb.cpp', exec) %>
23    }
24
25    , {
26      "name": "std::array",
27      "data": <%= measure(:bloat, 'execute.std.array.erb.cpp', exec) %>
28    }
29
30    , {
31      "name": "std::vector",
32      "data": <%= measure(:bloat, 'execute.std.vector.erb.cpp', exec) %>
33    }
34
35    <% if cmake_bool("@Boost_FOUND@") %>
36    , {
37      "name": "fusion::vector",
38      "data": <%= measure(:bloat, 'execute.fusion.vector.erb.cpp', fusion) %>
39    }
40    <% end %>
41  ]
42}