• 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": "Runtime behavior of transform"
9  },
10  "series": [
11    {
12      "name": "hana::tuple",
13      "data": <%= time_execution('execute.hana.tuple.erb.cpp', exec) %>
14    }
15
16    , {
17      "name": "std::array",
18      "data": <%= time_execution('execute.std.array.erb.cpp', exec) %>
19    }
20
21    , {
22      "name": "std::vector",
23      "data": <%= time_execution('execute.std.vector.erb.cpp', exec) %>
24    }
25
26    <% if cmake_bool("@Boost_FOUND@") %>
27    , {
28      "name": "fusion::vector",
29      "data": <%= time_execution('execute.fusion.vector.erb.cpp', fusion) %>
30    }, {
31      "name": "fusion::list",
32      "data": <%= time_execution('execute.fusion.list.erb.cpp', fusion) %>
33    }
34    <% end %>
35  ]
36}
37