1<% 2 hana = (0...50).step(5).to_a + (50..400).step(25).to_a 3 fusion = (0..50).step(5) 4 mpl = hana 5 meta = hana 6 mpl11 = hana 7%> 8 9{ 10 "title": { 11 "text": "Compile-time behavior of transform" 12 }, 13 "series": [ 14 { 15 "name": "hana::tuple", 16 "data": <%= time_compilation('compile.hana.tuple.erb.cpp', hana) %> 17 }, { 18 "name": "hana::types", 19 "data": <%= time_compilation('compile.hana.types.erb.cpp', hana) %> 20 } 21 22 <% if cmake_bool("@Boost_FOUND@") %> 23 , { 24 "name": "mpl::vector", 25 "data": <%= time_compilation('compile.mpl.vector.erb.cpp', mpl) %> 26 }, { 27 "name": "fusion::vector", 28 "data": <%= time_compilation('compile.fusion.vector.erb.cpp', fusion) %> 29 }, { 30 "name": "fusion::list", 31 "data": <%= time_compilation('compile.fusion.list.erb.cpp', fusion) %> 32 } 33 <% end %> 34 35 <% if cmake_bool("@Meta_FOUND@") %> 36 , { 37 "name": "meta::list", 38 "data": <%= time_compilation('compile.meta.list.erb.cpp', meta) %> 39 } 40 <% end %> 41 42 <% if cmake_bool("@MPL11_FOUND@") %> 43 , { 44 "name": "mpl11::list", 45 "data": <%= time_compilation('compile.mpl11.list.erb.cpp', mpl11) %> 46 } 47 <% end %> 48 ] 49} 50