Last active
May 12, 2017 13:06
-
-
Save bbannier/fa47a7b3ab59d002d1c08a46582164a9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<title>Mesos build time</title> | |
<script> | |
var kTree = { | |
"data": { | |
"$area": 16345.179000000006, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'everything' 4h32m25.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16253.754999999997, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'source' 4h30m53.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 14823.712999999992, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 4h7m3.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8429.630000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tests' 2h20m29.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8429.630000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 2h20m29.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 102.465, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-helper.dir' 1m42.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.800000000000004, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 34.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.606 | |
}, | |
"name": "'setns_test_helper.cpp.o' 11.6s" | |
}, | |
{ | |
"data": { | |
"$area": 11.669 | |
}, | |
"name": "'capabilities_test_helper.cpp.o' 11.7s" | |
}, | |
{ | |
"data": { | |
"$area": 11.525 | |
}, | |
"name": "'memory_test_helper.cpp.o' 11.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 13.433 | |
}, | |
"name": "'utils.cpp.o' 13.4s" | |
}, | |
{ | |
"data": { | |
"$area": 9.364 | |
}, | |
"name": "'http_server_test_helper.cpp.o' 9.4s" | |
}, | |
{ | |
"data": { | |
"$area": 13.195 | |
}, | |
"name": "'flags.cpp.o' 13.2s" | |
}, | |
{ | |
"data": { | |
"$area": 3.93 | |
}, | |
"name": "'resources_utils.cpp.o' 3.9s" | |
}, | |
{ | |
"data": { | |
"$area": 8.393 | |
}, | |
"name": "'kill_policy_test_helper.cpp.o' 8.4s" | |
}, | |
{ | |
"data": { | |
"$area": 8.738 | |
}, | |
"name": "'active_user_test_helper.cpp.o' 8.7s" | |
}, | |
{ | |
"data": { | |
"$area": 10.612 | |
}, | |
"name": "'test_helper_main.cpp.o' 10.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 8327.165000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-tests.dir' 2h18m47.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 59.457 | |
}, | |
"name": "'dynamic_weights_tests.cpp.o' 59.5s" | |
}, | |
{ | |
"data": { | |
"$area": 42.247 | |
}, | |
"name": "'state_tests.cpp.o' 42.2s" | |
}, | |
{ | |
"data": { | |
"$area": 44.459 | |
}, | |
"name": "'script.cpp.o' 44.5s" | |
}, | |
{ | |
"data": { | |
"$area": 115.257 | |
}, | |
"name": "'master_maintenance_tests.cpp.o' 1m55.3s" | |
}, | |
{ | |
"data": { | |
"$area": 99.165 | |
}, | |
"name": "'master_validation_tests.cpp.o' 1m39.2s" | |
}, | |
{ | |
"data": { | |
"$area": 73.504 | |
}, | |
"name": "'containerizer.cpp.o' 1m13.5s" | |
}, | |
{ | |
"data": { | |
"$area": 44.818 | |
}, | |
"name": "'protobuf_utils_tests.cpp.o' 44.8s" | |
}, | |
{ | |
"data": { | |
"$area": 14.656 | |
}, | |
"name": "'hdfs_tests.cpp.o' 14.7s" | |
}, | |
{ | |
"data": { | |
"$area": 35.382 | |
}, | |
"name": "'mock_docker.cpp.o' 35.4s" | |
}, | |
{ | |
"data": { | |
"$area": 67.473 | |
}, | |
"name": "'teardown_tests.cpp.o' 1m7.5s" | |
}, | |
{ | |
"data": { | |
"$area": 57.457 | |
}, | |
"name": "'credentials_tests.cpp.o' 57.5s" | |
}, | |
{ | |
"data": { | |
"$area": 82.875 | |
}, | |
"name": "'upgrade_tests.cpp.o' 1m22.9s" | |
}, | |
{ | |
"data": { | |
"$area": 12.888 | |
}, | |
"name": "'kill_policy_test_helper.cpp.o' 12.9s" | |
}, | |
{ | |
"data": { | |
"$area": 116.788 | |
}, | |
"name": "'master_quota_tests.cpp.o' 1m56.8s" | |
}, | |
{ | |
"data": { | |
"$area": 129.785 | |
}, | |
"name": "'reservation_endpoints_tests.cpp.o' 2m9.8s" | |
}, | |
{ | |
"data": { | |
"$area": 78.512 | |
}, | |
"name": "'http_fault_tolerance_tests.cpp.o' 1m18.5s" | |
}, | |
{ | |
"data": { | |
"$area": 82.616 | |
}, | |
"name": "'authorization_tests.cpp.o' 1m22.6s" | |
}, | |
{ | |
"data": { | |
"$area": 54.254 | |
}, | |
"name": "'fetcher_tests.cpp.o' 54.3s" | |
}, | |
{ | |
"data": { | |
"$area": 81.987 | |
}, | |
"name": "'hook_tests.cpp.o' 1m22.0s" | |
}, | |
{ | |
"data": { | |
"$area": 41.71 | |
}, | |
"name": "'anonymous_tests.cpp.o' 41.7s" | |
}, | |
{ | |
"data": { | |
"$area": 25.851 | |
}, | |
"name": "'uri_fetcher_tests.cpp.o' 25.9s" | |
}, | |
{ | |
"data": { | |
"$area": 141.60399999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'common' 2m21.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 44.667 | |
}, | |
"name": "'type_utils_tests.cpp.o' 44.7s" | |
}, | |
{ | |
"data": { | |
"$area": 24.685 | |
}, | |
"name": "'recordio_tests.cpp.o' 24.7s" | |
}, | |
{ | |
"data": { | |
"$area": 47.885 | |
}, | |
"name": "'command_utils_tests.cpp.o' 47.9s" | |
}, | |
{ | |
"data": { | |
"$area": 24.367 | |
}, | |
"name": "'http_tests.cpp.o' 24.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 55.398 | |
}, | |
"name": "'http_authentication_tests.cpp.o' 55.4s" | |
}, | |
{ | |
"data": { | |
"$area": 53.325 | |
}, | |
"name": "'metrics_tests.cpp.o' 53.3s" | |
}, | |
{ | |
"data": { | |
"$area": 89.014 | |
}, | |
"name": "'health_check_tests.cpp.o' 1m29.0s" | |
}, | |
{ | |
"data": { | |
"$area": 54.678 | |
}, | |
"name": "'files_tests.cpp.o' 54.7s" | |
}, | |
{ | |
"data": { | |
"$area": 3.09 | |
}, | |
"name": "'uri_tests.cpp.o' 3.1s" | |
}, | |
{ | |
"data": { | |
"$area": 68.904 | |
}, | |
"name": "'disk_quota_tests.cpp.o' 1m8.9s" | |
}, | |
{ | |
"data": { | |
"$area": 65.326 | |
}, | |
"name": "'registrar_tests.cpp.o' 1m5.3s" | |
}, | |
{ | |
"data": { | |
"$area": 89.853 | |
}, | |
"name": "'executor_http_api_tests.cpp.o' 1m29.9s" | |
}, | |
{ | |
"data": { | |
"$area": 64.861 | |
}, | |
"name": "'sorter_tests.cpp.o' 1m4.9s" | |
}, | |
{ | |
"data": { | |
"$area": 6.539 | |
}, | |
"name": "'resources_utils.cpp.o' 6.5s" | |
}, | |
{ | |
"data": { | |
"$area": 44.305 | |
}, | |
"name": "'logging_tests.cpp.o' 44.3s" | |
}, | |
{ | |
"data": { | |
"$area": 14.37 | |
}, | |
"name": "'protobuf_io_tests.cpp.o' 14.4s" | |
}, | |
{ | |
"data": { | |
"$area": 46.389 | |
}, | |
"name": "'ldcache_tests.cpp.o' 46.4s" | |
}, | |
{ | |
"data": { | |
"$area": 22.371 | |
}, | |
"name": "'utils.cpp.o' 22.4s" | |
}, | |
{ | |
"data": { | |
"$area": 79.474 | |
}, | |
"name": "'fetcher_cache_tests.cpp.o' 1m19.5s" | |
}, | |
{ | |
"data": { | |
"$area": 233.016 | |
}, | |
"name": "'api_tests.cpp.o' 3m53.0s" | |
}, | |
{ | |
"data": { | |
"$area": 41.552 | |
}, | |
"name": "'ldd_tests.cpp.o' 41.6s" | |
}, | |
{ | |
"data": { | |
"$area": 76.953 | |
}, | |
"name": "'gc_tests.cpp.o' 1m17.0s" | |
}, | |
{ | |
"data": { | |
"$area": 40.553 | |
}, | |
"name": "'module.cpp.o' 40.6s" | |
}, | |
{ | |
"data": { | |
"$area": 136.912 | |
}, | |
"name": "'persistent_volume_endpoints_tests.cpp.o' 2m16.9s" | |
}, | |
{ | |
"data": { | |
"$area": 15.606 | |
}, | |
"name": "'http_server_test_helper.cpp.o' 15.6s" | |
}, | |
{ | |
"data": { | |
"$area": 42.633 | |
}, | |
"name": "'main.cpp.o' 42.6s" | |
}, | |
{ | |
"data": { | |
"$area": 199.864 | |
}, | |
"name": "'slave_recovery_tests.cpp.o' 3m19.9s" | |
}, | |
{ | |
"data": { | |
"$area": 216.432 | |
}, | |
"name": "'slave_tests.cpp.o' 3m36.4s" | |
}, | |
{ | |
"data": { | |
"$area": 38.317 | |
}, | |
"name": "'values_tests.cpp.o' 38.3s" | |
}, | |
{ | |
"data": { | |
"$area": 101.247 | |
}, | |
"name": "'persistent_volume_tests.cpp.o' 1m41.2s" | |
}, | |
{ | |
"data": { | |
"$area": 58.836 | |
}, | |
"name": "'cram_md5_authentication_tests.cpp.o' 58.8s" | |
}, | |
{ | |
"data": { | |
"$area": 19.716 | |
}, | |
"name": "'mock_registrar.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 4.89 | |
}, | |
"name": "'attributes_tests.cpp.o' 4.9s" | |
}, | |
{ | |
"data": { | |
"$area": 92.003 | |
}, | |
"name": "'reconciliation_tests.cpp.o' 1m32.0s" | |
}, | |
{ | |
"data": { | |
"$area": 118.514 | |
}, | |
"name": "'fault_tolerance_tests.cpp.o' 1m58.5s" | |
}, | |
{ | |
"data": { | |
"$area": 60.892 | |
}, | |
"name": "'exception_tests.cpp.o' 1m0.9s" | |
}, | |
{ | |
"data": { | |
"$area": 64.993 | |
}, | |
"name": "'scheduler_driver_tests.cpp.o' 1m5.0s" | |
}, | |
{ | |
"data": { | |
"$area": 84.51 | |
}, | |
"name": "'default_executor_tests.cpp.o' 1m24.5s" | |
}, | |
{ | |
"data": { | |
"$area": 51.443 | |
}, | |
"name": "'master_contender_detector_tests.cpp.o' 51.4s" | |
}, | |
{ | |
"data": { | |
"$area": 154.32 | |
}, | |
"name": "'master_allocator_tests.cpp.o' 2m34.3s" | |
}, | |
{ | |
"data": { | |
"$area": 73.136 | |
}, | |
"name": "'mesos.cpp.o' 1m13.1s" | |
}, | |
{ | |
"data": { | |
"$area": 76.09 | |
}, | |
"name": "'scheduler_http_api_tests.cpp.o' 1m16.1s" | |
}, | |
{ | |
"data": { | |
"$area": 100.112 | |
}, | |
"name": "'hierarchical_allocator_tests.cpp.o' 1m40.1s" | |
}, | |
{ | |
"data": { | |
"$area": 93.413 | |
}, | |
"name": "'log_tests.cpp.o' 1m33.4s" | |
}, | |
{ | |
"data": { | |
"$area": 71.21 | |
}, | |
"name": "'authentication_tests.cpp.o' 1m11.2s" | |
}, | |
{ | |
"data": { | |
"$area": 83.219 | |
}, | |
"name": "'master_slave_reconciliation_tests.cpp.o' 1m23.2s" | |
}, | |
{ | |
"data": { | |
"$area": 68.038 | |
}, | |
"name": "'rate_limiting_tests.cpp.o' 1m8.0s" | |
}, | |
{ | |
"data": { | |
"$area": 65.175 | |
}, | |
"name": "'command_executor_tests.cpp.o' 1m5.2s" | |
}, | |
{ | |
"data": { | |
"$area": 56.761 | |
}, | |
"name": "'module_tests.cpp.o' 56.8s" | |
}, | |
{ | |
"data": { | |
"$area": 142.879 | |
}, | |
"name": "'partition_tests.cpp.o' 2m22.9s" | |
}, | |
{ | |
"data": { | |
"$area": 105.087 | |
}, | |
"name": "'master_authorization_tests.cpp.o' 1m45.1s" | |
}, | |
{ | |
"data": { | |
"$area": 1.592 | |
}, | |
"name": "'examples_tests.cpp.o' 1.6s" | |
}, | |
{ | |
"data": { | |
"$area": 90.607 | |
}, | |
"name": "'resource_offers_tests.cpp.o' 1m30.6s" | |
}, | |
{ | |
"data": { | |
"$area": 13.182 | |
}, | |
"name": "'active_user_test_helper.cpp.o' 13.2s" | |
}, | |
{ | |
"data": { | |
"$area": 78.745 | |
}, | |
"name": "'resources_tests.cpp.o' 1m18.7s" | |
}, | |
{ | |
"data": { | |
"$area": 48.774 | |
}, | |
"name": "'mock_slave.cpp.o' 48.8s" | |
}, | |
{ | |
"data": { | |
"$area": 29.52 | |
}, | |
"name": "'environment.cpp.o' 29.5s" | |
}, | |
{ | |
"data": { | |
"$area": 73.221 | |
}, | |
"name": "'container_logger_tests.cpp.o' 1m13.2s" | |
}, | |
{ | |
"data": { | |
"$area": 94.399 | |
}, | |
"name": "'oversubscription_tests.cpp.o' 1m34.4s" | |
}, | |
{ | |
"data": { | |
"$area": 132.74 | |
}, | |
"name": "'reservation_tests.cpp.o' 2m12.7s" | |
}, | |
{ | |
"data": { | |
"$area": 1797.2980000000002, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 29m57.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 59.135 | |
}, | |
"name": "'docker_tests.cpp.o' 59.1s" | |
}, | |
{ | |
"data": { | |
"$area": 43.056 | |
}, | |
"name": "'nvidia_gpu_isolator_tests.cpp.o' 43.1s" | |
}, | |
{ | |
"data": { | |
"$area": 59.238 | |
}, | |
"name": "'linux_filesystem_isolator_tests.cpp.o' 59.2s" | |
}, | |
{ | |
"data": { | |
"$area": 121.205 | |
}, | |
"name": "'docker_containerizer_tests.cpp.o' 2m1.2s" | |
}, | |
{ | |
"data": { | |
"$area": 28.801 | |
}, | |
"name": "'ns_tests.cpp.o' 28.8s" | |
}, | |
{ | |
"data": { | |
"$area": 47.388 | |
}, | |
"name": "'isolator_tests.cpp.o' 47.4s" | |
}, | |
{ | |
"data": { | |
"$area": 16.026 | |
}, | |
"name": "'mesos_containerizer_paths_tests.cpp.o' 16.0s" | |
}, | |
{ | |
"data": { | |
"$area": 26.116 | |
}, | |
"name": "'launcher.cpp.o' 26.1s" | |
}, | |
{ | |
"data": { | |
"$area": 88.188 | |
}, | |
"name": "'io_switchboard_tests.cpp.o' 1m28.2s" | |
}, | |
{ | |
"data": { | |
"$area": 15.06 | |
}, | |
"name": "'perf_tests.cpp.o' 15.1s" | |
}, | |
{ | |
"data": { | |
"$area": 68.182 | |
}, | |
"name": "'provisioner_docker_tests.cpp.o' 1m8.2s" | |
}, | |
{ | |
"data": { | |
"$area": 46.591 | |
}, | |
"name": "'volume_sandbox_path_isolator_tests.cpp.o' 46.6s" | |
}, | |
{ | |
"data": { | |
"$area": 45.474 | |
}, | |
"name": "'appc_spec_tests.cpp.o' 45.5s" | |
}, | |
{ | |
"data": { | |
"$area": 52.668 | |
}, | |
"name": "'linux_capabilities_isolator_tests.cpp.o' 52.7s" | |
}, | |
{ | |
"data": { | |
"$area": 42.691 | |
}, | |
"name": "'capabilities_tests.cpp.o' 42.7s" | |
}, | |
{ | |
"data": { | |
"$area": 17.208 | |
}, | |
"name": "'setns_test_helper.cpp.o' 17.2s" | |
}, | |
{ | |
"data": { | |
"$area": 57.97 | |
}, | |
"name": "'composing_containerizer_tests.cpp.o' 58.0s" | |
}, | |
{ | |
"data": { | |
"$area": 41.925 | |
}, | |
"name": "'provisioner_paths_tests.cpp.o' 41.9s" | |
}, | |
{ | |
"data": { | |
"$area": 66.915 | |
}, | |
"name": "'docker_volume_isolator_tests.cpp.o' 1m6.9s" | |
}, | |
{ | |
"data": { | |
"$area": 62.774 | |
}, | |
"name": "'cni_isolator_tests.cpp.o' 1m2.8s" | |
}, | |
{ | |
"data": { | |
"$area": 50.766 | |
}, | |
"name": "'posix_rlimits_isolator_tests.cpp.o' 50.8s" | |
}, | |
{ | |
"data": { | |
"$area": 24.593 | |
}, | |
"name": "'provisioner_backend_tests.cpp.o' 24.6s" | |
}, | |
{ | |
"data": { | |
"$area": 12.254 | |
}, | |
"name": "'sched_tests.cpp.o' 12.3s" | |
}, | |
{ | |
"data": { | |
"$area": 73.56 | |
}, | |
"name": "'mesos_containerizer_tests.cpp.o' 1m13.6s" | |
}, | |
{ | |
"data": { | |
"$area": 12.797 | |
}, | |
"name": "'docker_spec_tests.cpp.o' 12.8s" | |
}, | |
{ | |
"data": { | |
"$area": 51.578 | |
}, | |
"name": "'cpu_isolator_tests.cpp.o' 51.6s" | |
}, | |
{ | |
"data": { | |
"$area": 51.921 | |
}, | |
"name": "'memory_isolator_tests.cpp.o' 51.9s" | |
}, | |
{ | |
"data": { | |
"$area": 13.269 | |
}, | |
"name": "'fs_tests.cpp.o' 13.3s" | |
}, | |
{ | |
"data": { | |
"$area": 81.258 | |
}, | |
"name": "'cgroups_isolator_tests.cpp.o' 1m21.3s" | |
}, | |
{ | |
"data": { | |
"$area": 55.387 | |
}, | |
"name": "'volume_image_isolator_tests.cpp.o' 55.4s" | |
}, | |
{ | |
"data": { | |
"$area": 43.366 | |
}, | |
"name": "'oci_spec_tests.cpp.o' 43.4s" | |
}, | |
{ | |
"data": { | |
"$area": 52.605 | |
}, | |
"name": "'nested_mesos_containerizer_tests.cpp.o' 52.6s" | |
}, | |
{ | |
"data": { | |
"$area": 49.516 | |
}, | |
"name": "'memory_pressure_tests.cpp.o' 49.5s" | |
}, | |
{ | |
"data": { | |
"$area": 62.149 | |
}, | |
"name": "'provisioner_appc_tests.cpp.o' 1m2.1s" | |
}, | |
{ | |
"data": { | |
"$area": 18.354 | |
}, | |
"name": "'capabilities_test_helper.cpp.o' 18.4s" | |
}, | |
{ | |
"data": { | |
"$area": 49.336 | |
}, | |
"name": "'runtime_isolator_tests.cpp.o' 49.3s" | |
}, | |
{ | |
"data": { | |
"$area": 58.327 | |
}, | |
"name": "'cgroups_tests.cpp.o' 58.3s" | |
}, | |
{ | |
"data": { | |
"$area": 10.235 | |
}, | |
"name": "'rootfs.cpp.o' 10.2s" | |
}, | |
{ | |
"data": { | |
"$area": 19.416 | |
}, | |
"name": "'memory_test_helper.cpp.o' 19.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 63.28 | |
}, | |
"name": "'cluster.cpp.o' 1m3.3s" | |
}, | |
{ | |
"data": { | |
"$area": 43.752 | |
}, | |
"name": "'paths_tests.cpp.o' 43.8s" | |
}, | |
{ | |
"data": { | |
"$area": 83.218 | |
}, | |
"name": "'role_tests.cpp.o' 1m23.2s" | |
}, | |
{ | |
"data": { | |
"$area": 72.948 | |
}, | |
"name": "'scheduler_event_call_tests.cpp.o' 1m12.9s" | |
}, | |
{ | |
"data": { | |
"$area": 85.158 | |
}, | |
"name": "'status_update_manager_tests.cpp.o' 1m25.2s" | |
}, | |
{ | |
"data": { | |
"$area": 5.273 | |
}, | |
"name": "'zookeeper_url_tests.cpp.o' 5.3s" | |
}, | |
{ | |
"data": { | |
"$area": 86.887 | |
}, | |
"name": "'check_tests.cpp.o' 1m26.9s" | |
}, | |
{ | |
"data": { | |
"$area": 75.64 | |
}, | |
"name": "'slave_authorization_tests.cpp.o' 1m15.6s" | |
}, | |
{ | |
"data": { | |
"$area": 227.676 | |
}, | |
"name": "'master_tests.cpp.o' 3m47.7s" | |
}, | |
{ | |
"data": { | |
"$area": 47.032 | |
}, | |
"name": "'slave_validation_tests.cpp.o' 47.0s" | |
}, | |
{ | |
"data": { | |
"$area": 22.218 | |
}, | |
"name": "'flags.cpp.o' 22.2s" | |
}, | |
{ | |
"data": { | |
"$area": 105.041 | |
}, | |
"name": "'scheduler_tests.cpp.o' 1m45.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 5490.257, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 1h31m30.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 309.634, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-protobufs.dir' 5m9.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 271.916, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'__' 4m31.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 271.916, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'include' 4m31.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 271.916, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 4m31.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.846, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'oci' 6.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.846 | |
}, | |
"name": "'spec.pb.cc.o' 6.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 18.287, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authorizer' 18.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 14.318 | |
}, | |
"name": "'acls.pb.cc.o' 14.3s" | |
}, | |
{ | |
"data": { | |
"$area": 3.969 | |
}, | |
"name": "'authorizer.pb.cc.o' 4.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 10.118, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 10.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.129 | |
}, | |
"name": "'oversubscription.pb.cc.o' 3.1s" | |
}, | |
{ | |
"data": { | |
"$area": 6.989 | |
}, | |
"name": "'containerizer.pb.cc.o' 7.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.23, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'maintenance' 4.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.23 | |
}, | |
"name": "'maintenance.pb.cc.o' 4.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.844, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'quota' 3.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.844 | |
}, | |
"name": "'quota.pb.cc.o' 3.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.621, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'fetcher' 3.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.621 | |
}, | |
"name": "'fetcher.pb.cc.o' 3.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 6.128, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'module' 6.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.51 | |
}, | |
"name": "'hook.pb.cc.o' 2.5s" | |
}, | |
{ | |
"data": { | |
"$area": 3.618 | |
}, | |
"name": "'module.pb.cc.o' 3.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 2.135, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'uri' 2.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.135 | |
}, | |
"name": "'uri.pb.cc.o' 2.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 104.783, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'v1' 1m44.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.154, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'scheduler' 10.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.154 | |
}, | |
"name": "'scheduler.pb.cc.o' 10.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.698, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'quota' 3.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.698 | |
}, | |
"name": "'quota.pb.cc.o' 3.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 11.867, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'agent' 11.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.867 | |
}, | |
"name": "'agent.pb.cc.o' 11.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 40.97 | |
}, | |
"name": "'mesos.pb.cc.o' 41.0s" | |
}, | |
{ | |
"data": { | |
"$area": 18.975, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 19.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 18.975 | |
}, | |
"name": "'master.pb.cc.o' 19.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.906, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'maintenance' 3.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.906 | |
}, | |
"name": "'maintenance.pb.cc.o' 3.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.083, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'executor' 7.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.083 | |
}, | |
"name": "'executor.pb.cc.o' 7.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.827, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_provider' 4.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.827 | |
}, | |
"name": "'resource_provider.pb.cc.o' 4.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.303, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'allocator' 3.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.303 | |
}, | |
"name": "'allocator.pb.cc.o' 3.3s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1.732, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'state' 1.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.732 | |
}, | |
"name": "'state.pb.cc.o' 1.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 16.538, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 16.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.538 | |
}, | |
"name": "'master.pb.cc.o' 16.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.96, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'agent' 13.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.96 | |
}, | |
"name": "'agent.pb.cc.o' 13.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 11.581, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'scheduler' 11.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.581 | |
}, | |
"name": "'scheduler.pb.cc.o' 11.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 6.949, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'executor' 6.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.949 | |
}, | |
"name": "'executor.pb.cc.o' 6.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.667, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_provider' 4.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.667 | |
}, | |
"name": "'resource_provider.pb.cc.o' 4.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 10.801, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 10.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.45 | |
}, | |
"name": "'spec.pb.cc.o' 2.5s" | |
}, | |
{ | |
"data": { | |
"$area": 3.985 | |
}, | |
"name": "'v1.pb.cc.o' 4.0s" | |
}, | |
{ | |
"data": { | |
"$area": 4.366 | |
}, | |
"name": "'v2.pb.cc.o' 4.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 36.263 | |
}, | |
"name": "'mesos.pb.cc.o' 36.3s" | |
}, | |
{ | |
"data": { | |
"$area": 4.62, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'appc' 4.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.62 | |
}, | |
"name": "'spec.pb.cc.o' 4.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 2.805, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'allocator' 2.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.805 | |
}, | |
"name": "'allocator.pb.cc.o' 2.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 3.008, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authentication' 3.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 3.008 | |
}, | |
"name": "'authentication.pb.cc.o' 3.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 5.293, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 5.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 5.293 | |
}, | |
"name": "'registry.pb.cc.o' 5.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 8.752, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 8.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.752, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 8.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.752, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 8.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.423, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'isolators' 6.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.971, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 2.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.971, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'volume' 2.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.971 | |
}, | |
"name": "'state.pb.cc.o' 2.0s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.452, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'network' 4.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.452, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cni' 4.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.452 | |
}, | |
"name": "'spec.pb.cc.o' 4.5s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 2.329, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'provisioner' 2.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.329, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 2.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.329 | |
}, | |
"name": "'message.pb.cc.o' 2.3s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 23.673000000000002, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'messages' 23.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 5.245 | |
}, | |
"name": "'log.pb.cc.o' 5.2s" | |
}, | |
{ | |
"data": { | |
"$area": 2.119 | |
}, | |
"name": "'flags.pb.cc.o' 2.1s" | |
}, | |
{ | |
"data": { | |
"$area": 2.738 | |
}, | |
"name": "'state.pb.cc.o' 2.7s" | |
}, | |
{ | |
"data": { | |
"$area": 13.571 | |
}, | |
"name": "'messages.pb.cc.o' 13.6s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 5180.622999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-1.4.0.dir' 1h26m20.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.727, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'version' 11.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.727 | |
}, | |
"name": "'version.cpp.o' 11.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 80.106, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'zookeeper' 1m20.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.788 | |
}, | |
"name": "'authentication.cpp.o' 0.8s" | |
}, | |
{ | |
"data": { | |
"$area": 28.024 | |
}, | |
"name": "'group.cpp.o' 28.0s" | |
}, | |
{ | |
"data": { | |
"$area": 14.641 | |
}, | |
"name": "'detector.cpp.o' 14.6s" | |
}, | |
{ | |
"data": { | |
"$area": 17.22 | |
}, | |
"name": "'contender.cpp.o' 17.2s" | |
}, | |
{ | |
"data": { | |
"$area": 19.433 | |
}, | |
"name": "'zookeeper.cpp.o' 19.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 19.1, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'module' 19.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.1 | |
}, | |
"name": "'manager.cpp.o' 19.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 11.022, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'watcher' 11.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.022 | |
}, | |
"name": "'whitelist_watcher.cpp.o' 11.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 19.565, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'hook' 19.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.565 | |
}, | |
"name": "'manager.cpp.o' 19.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 148.017, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'linux' 2m28.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.783 | |
}, | |
"name": "'fs.cpp.o' 16.8s" | |
}, | |
{ | |
"data": { | |
"$area": 35.214 | |
}, | |
"name": "'perf.cpp.o' 35.2s" | |
}, | |
{ | |
"data": { | |
"$area": 15.884 | |
}, | |
"name": "'systemd.cpp.o' 15.9s" | |
}, | |
{ | |
"data": { | |
"$area": 7.69 | |
}, | |
"name": "'ldcache.cpp.o' 7.7s" | |
}, | |
{ | |
"data": { | |
"$area": 48.306 | |
}, | |
"name": "'cgroups.cpp.o' 48.3s" | |
}, | |
{ | |
"data": { | |
"$area": 16.274 | |
}, | |
"name": "'capabilities.cpp.o' 16.3s" | |
}, | |
{ | |
"data": { | |
"$area": 7.866 | |
}, | |
"name": "'ldd.cpp.o' 7.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 53.689, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'sched' 53.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 53.689 | |
}, | |
"name": "'sched.cpp.o' 53.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 15.5, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'oci' 15.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.5 | |
}, | |
"name": "'spec.cpp.o' 15.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 36.53, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'hdfs' 36.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 36.53 | |
}, | |
"name": "'hdfs.cpp.o' 36.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 46.4, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authorizer' 46.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.562 | |
}, | |
"name": "'authorizer.cpp.o' 10.6s" | |
}, | |
{ | |
"data": { | |
"$area": 34.415, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'local' 34.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.415 | |
}, | |
"name": "'authorizer.cpp.o' 34.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1.423 | |
}, | |
"name": "'acls.cpp.o' 1.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 327.863, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'log' 5m27.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 41.958 | |
}, | |
"name": "'coordinator.cpp.o' 42.0s" | |
}, | |
{ | |
"data": { | |
"$area": 21.553 | |
}, | |
"name": "'replica.cpp.o' 21.6s" | |
}, | |
{ | |
"data": { | |
"$area": 74.031, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tool' 1m14.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.294 | |
}, | |
"name": "'replica.cpp.o' 15.3s" | |
}, | |
{ | |
"data": { | |
"$area": 18.752 | |
}, | |
"name": "'initialize.cpp.o' 18.8s" | |
}, | |
{ | |
"data": { | |
"$area": 20.891 | |
}, | |
"name": "'benchmark.cpp.o' 20.9s" | |
}, | |
{ | |
"data": { | |
"$area": 19.094 | |
}, | |
"name": "'read.cpp.o' 19.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 57.471 | |
}, | |
"name": "'log.cpp.o' 57.5s" | |
}, | |
{ | |
"data": { | |
"$area": 53.52 | |
}, | |
"name": "'recover.cpp.o' 53.5s" | |
}, | |
{ | |
"data": { | |
"$area": 10.388 | |
}, | |
"name": "'main.cpp.o' 10.4s" | |
}, | |
{ | |
"data": { | |
"$area": 5.986 | |
}, | |
"name": "'leveldb.cpp.o' 6.0s" | |
}, | |
{ | |
"data": { | |
"$area": 23.497 | |
}, | |
"name": "'catchup.cpp.o' 23.5s" | |
}, | |
{ | |
"data": { | |
"$area": 39.459 | |
}, | |
"name": "'consensus.cpp.o' 39.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 73.939, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'state' 1m13.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.042 | |
}, | |
"name": "'leveldb.cpp.o' 19.0s" | |
}, | |
{ | |
"data": { | |
"$area": 12.308 | |
}, | |
"name": "'in_memory.cpp.o' 12.3s" | |
}, | |
{ | |
"data": { | |
"$area": 42.589 | |
}, | |
"name": "'log.cpp.o' 42.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 86.876, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authentication' 1m26.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 49.133, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cram_md5' 49.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.975 | |
}, | |
"name": "'auxprop.cpp.o' 11.0s" | |
}, | |
{ | |
"data": { | |
"$area": 19.478 | |
}, | |
"name": "'authenticatee.cpp.o' 19.5s" | |
}, | |
{ | |
"data": { | |
"$area": 18.68 | |
}, | |
"name": "'authenticator.cpp.o' 18.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 37.742999999999995, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'http' 37.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.128 | |
}, | |
"name": "'basic_authenticator_factory.cpp.o' 16.1s" | |
}, | |
{ | |
"data": { | |
"$area": 21.615 | |
}, | |
"name": "'combined_authenticator.cpp.o' 21.6s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 29.825, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'internal' 29.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.749 | |
}, | |
"name": "'evolve.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 10.076 | |
}, | |
"name": "'devolve.cpp.o' 10.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 862.7790000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 14m22.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 50.738 | |
}, | |
"name": "'registrar.cpp.o' 50.7s" | |
}, | |
{ | |
"data": { | |
"$area": 18.152 | |
}, | |
"name": "'quota.cpp.o' 18.2s" | |
}, | |
{ | |
"data": { | |
"$area": 17.668 | |
}, | |
"name": "'weights.cpp.o' 17.7s" | |
}, | |
{ | |
"data": { | |
"$area": 45.072 | |
}, | |
"name": "'validation.cpp.o' 45.1s" | |
}, | |
{ | |
"data": { | |
"$area": 54.793 | |
}, | |
"name": "'quota_handler.cpp.o' 54.8s" | |
}, | |
{ | |
"data": { | |
"$area": 34.498, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'contender' 34.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.051 | |
}, | |
"name": "'zookeeper.cpp.o' 15.1s" | |
}, | |
{ | |
"data": { | |
"$area": 6.921 | |
}, | |
"name": "'standalone.cpp.o' 6.9s" | |
}, | |
{ | |
"data": { | |
"$area": 12.526 | |
}, | |
"name": "'contender.cpp.o' 12.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 120.705 | |
}, | |
"name": "'http.cpp.o' 2m0.7s" | |
}, | |
{ | |
"data": { | |
"$area": 38.446 | |
}, | |
"name": "'flags.cpp.o' 38.4s" | |
}, | |
{ | |
"data": { | |
"$area": 158.292 | |
}, | |
"name": "'master.cpp.o' 2m38.3s" | |
}, | |
{ | |
"data": { | |
"$area": 70.681, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'detector' 1m10.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 18.581 | |
}, | |
"name": "'detector.cpp.o' 18.6s" | |
}, | |
{ | |
"data": { | |
"$area": 31.092 | |
}, | |
"name": "'zookeeper.cpp.o' 31.1s" | |
}, | |
{ | |
"data": { | |
"$area": 21.008 | |
}, | |
"name": "'standalone.cpp.o' 21.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 55.326 | |
}, | |
"name": "'weights_handler.cpp.o' 55.3s" | |
}, | |
{ | |
"data": { | |
"$area": 22.256 | |
}, | |
"name": "'maintenance.cpp.o' 22.3s" | |
}, | |
{ | |
"data": { | |
"$area": 40.025 | |
}, | |
"name": "'metrics.cpp.o' 40.0s" | |
}, | |
{ | |
"data": { | |
"$area": 136.127, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'allocator' 2m16.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 30.808 | |
}, | |
"name": "'allocator.cpp.o' 30.8s" | |
}, | |
{ | |
"data": { | |
"$area": 70.25, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 1m10.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 32.879 | |
}, | |
"name": "'metrics.cpp.o' 32.9s" | |
}, | |
{ | |
"data": { | |
"$area": 37.371 | |
}, | |
"name": "'hierarchical.cpp.o' 37.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 35.069, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'sorter' 35.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 35.069, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'drf' 35.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.812 | |
}, | |
"name": "'metrics.cpp.o' 17.8s" | |
}, | |
{ | |
"data": { | |
"$area": 17.257 | |
}, | |
"name": "'sorter.cpp.o' 17.3s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.13, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'usage' 12.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.13 | |
}, | |
"name": "'usage.cpp.o' 12.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 51.25, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'local' 51.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 51.25 | |
}, | |
"name": "'local.cpp.o' 51.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 139.689, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'checks' 2m19.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 74.776 | |
}, | |
"name": "'checker.cpp.o' 1m14.8s" | |
}, | |
{ | |
"data": { | |
"$area": 64.913 | |
}, | |
"name": "'health_checker.cpp.o' 1m4.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 44.442, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'files' 44.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 44.442 | |
}, | |
"name": "'files.cpp.o' 44.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 2503.7770000000005, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 41m43.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1957.2269999999999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 32m37.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 62.002 | |
}, | |
"name": "'fetcher.cpp.o' 1m2.0s" | |
}, | |
{ | |
"data": { | |
"$area": 113.672 | |
}, | |
"name": "'docker.cpp.o' 1m53.7s" | |
}, | |
{ | |
"data": { | |
"$area": 47.278 | |
}, | |
"name": "'composing.cpp.o' 47.3s" | |
}, | |
{ | |
"data": { | |
"$area": 34.199 | |
}, | |
"name": "'containerizer.cpp.o' 34.2s" | |
}, | |
{ | |
"data": { | |
"$area": 1700.0759999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 28m20.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.177 | |
}, | |
"name": "'mount.cpp.o' 12.2s" | |
}, | |
{ | |
"data": { | |
"$area": 34.658 | |
}, | |
"name": "'launch.cpp.o' 34.7s" | |
}, | |
{ | |
"data": { | |
"$area": 97.116, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'io' 1m37.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 97.116 | |
}, | |
"name": "'switchboard.cpp.o' 1m37.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 844.887, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'isolators' 14m4.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 305.733, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cgroups' 5m5.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 236.166, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'subsystems' 3m56.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 26.682 | |
}, | |
"name": "'perf_event.cpp.o' 26.7s" | |
}, | |
{ | |
"data": { | |
"$area": 19.576 | |
}, | |
"name": "'cpu.cpp.o' 19.6s" | |
}, | |
{ | |
"data": { | |
"$area": 20.04 | |
}, | |
"name": "'devices.cpp.o' 20.0s" | |
}, | |
{ | |
"data": { | |
"$area": 18.346 | |
}, | |
"name": "'net_prio.cpp.o' 18.3s" | |
}, | |
{ | |
"data": { | |
"$area": 19.626 | |
}, | |
"name": "'cpuset.cpp.o' 19.6s" | |
}, | |
{ | |
"data": { | |
"$area": 23.942 | |
}, | |
"name": "'net_cls.cpp.o' 23.9s" | |
}, | |
{ | |
"data": { | |
"$area": 17.973 | |
}, | |
"name": "'blkio.cpp.o' 18.0s" | |
}, | |
{ | |
"data": { | |
"$area": 18.947 | |
}, | |
"name": "'hugetlb.cpp.o' 18.9s" | |
}, | |
{ | |
"data": { | |
"$area": 19.668 | |
}, | |
"name": "'pids.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 19.531 | |
}, | |
"name": "'cpuacct.cpp.o' 19.5s" | |
}, | |
{ | |
"data": { | |
"$area": 31.835 | |
}, | |
"name": "'memory.cpp.o' 31.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 48.429 | |
}, | |
"name": "'cgroups.cpp.o' 48.4s" | |
}, | |
{ | |
"data": { | |
"$area": 21.138 | |
}, | |
"name": "'subsystem.cpp.o' 21.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 58.954, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'network' 59.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 58.954, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cni' 59.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.692 | |
}, | |
"name": "'spec.cpp.o' 10.7s" | |
}, | |
{ | |
"data": { | |
"$area": 39.6 | |
}, | |
"name": "'cni.cpp.o' 39.6s" | |
}, | |
{ | |
"data": { | |
"$area": 8.662 | |
}, | |
"name": "'paths.cpp.o' 8.7s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 22.29, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'linux' 22.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 22.29 | |
}, | |
"name": "'capabilities.cpp.o' 22.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 51.426, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'volume' 51.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 24.096 | |
}, | |
"name": "'image.cpp.o' 24.1s" | |
}, | |
{ | |
"data": { | |
"$area": 27.33 | |
}, | |
"name": "'sandbox_path.cpp.o' 27.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 69.709, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'posix' 1m9.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.693 | |
}, | |
"name": "'rlimits.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 50.016 | |
}, | |
"name": "'disk.cpp.o' 50.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 37.086, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'namespaces' 37.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.08 | |
}, | |
"name": "'ipc.cpp.o' 19.1s" | |
}, | |
{ | |
"data": { | |
"$area": 18.006 | |
}, | |
"name": "'pid.cpp.o' 18.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 89.539, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'filesystem' 1m29.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 35.081 | |
}, | |
"name": "'linux.cpp.o' 35.1s" | |
}, | |
{ | |
"data": { | |
"$area": 28.596 | |
}, | |
"name": "'posix.cpp.o' 28.6s" | |
}, | |
{ | |
"data": { | |
"$area": 25.862 | |
}, | |
"name": "'shared.cpp.o' 25.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 82.821, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'gpu' 1m22.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.159 | |
}, | |
"name": "'allocator.cpp.o' 21.2s" | |
}, | |
{ | |
"data": { | |
"$area": 16.889 | |
}, | |
"name": "'volume.cpp.o' 16.9s" | |
}, | |
{ | |
"data": { | |
"$area": 12.14 | |
}, | |
"name": "'nvml.cpp.o' 12.1s" | |
}, | |
{ | |
"data": { | |
"$area": 32.633 | |
}, | |
"name": "'isolator.cpp.o' 32.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 105.039, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 1m45.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 81.232, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'volume' 1m21.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 37.943 | |
}, | |
"name": "'isolator.cpp.o' 37.9s" | |
}, | |
{ | |
"data": { | |
"$area": 41.399 | |
}, | |
"name": "'driver.cpp.o' 41.4s" | |
}, | |
{ | |
"data": { | |
"$area": 1.89 | |
}, | |
"name": "'paths.cpp.o' 1.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 23.807 | |
}, | |
"name": "'runtime.cpp.o' 23.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 22.29, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'appc' 22.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 22.29 | |
}, | |
"name": "'runtime.cpp.o' 22.3s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 28.172 | |
}, | |
"name": "'isolator.cpp.o' 28.2s" | |
}, | |
{ | |
"data": { | |
"$area": 36.035 | |
}, | |
"name": "'linux_launcher.cpp.o' 36.0s" | |
}, | |
{ | |
"data": { | |
"$area": 128.222 | |
}, | |
"name": "'containerizer.cpp.o' 2m8.2s" | |
}, | |
{ | |
"data": { | |
"$area": 31.087 | |
}, | |
"name": "'launcher.cpp.o' 31.1s" | |
}, | |
{ | |
"data": { | |
"$area": 450.0899999999999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'provisioner' 7m30.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.621 | |
}, | |
"name": "'utils.cpp.o' 8.6s" | |
}, | |
{ | |
"data": { | |
"$area": 15.449 | |
}, | |
"name": "'store.cpp.o' 15.4s" | |
}, | |
{ | |
"data": { | |
"$area": 58.766 | |
}, | |
"name": "'provisioner.cpp.o' 58.8s" | |
}, | |
{ | |
"data": { | |
"$area": 17.077 | |
}, | |
"name": "'backend.cpp.o' 17.1s" | |
}, | |
{ | |
"data": { | |
"$area": 88.214, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'backends' 1m28.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 35.223 | |
}, | |
"name": "'copy.cpp.o' 35.2s" | |
}, | |
{ | |
"data": { | |
"$area": 17.19 | |
}, | |
"name": "'overlay.cpp.o' 17.2s" | |
}, | |
{ | |
"data": { | |
"$area": 17.049 | |
}, | |
"name": "'aufs.cpp.o' 17.0s" | |
}, | |
{ | |
"data": { | |
"$area": 18.752 | |
}, | |
"name": "'bind.cpp.o' 18.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 172.129, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 2m52.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 13.101 | |
}, | |
"name": "'puller.cpp.o' 13.1s" | |
}, | |
{ | |
"data": { | |
"$area": 51.567 | |
}, | |
"name": "'store.cpp.o' 51.6s" | |
}, | |
{ | |
"data": { | |
"$area": 34.108 | |
}, | |
"name": "'metadata_manager.cpp.o' 34.1s" | |
}, | |
{ | |
"data": { | |
"$area": 35.937 | |
}, | |
"name": "'registry_puller.cpp.o' 35.9s" | |
}, | |
{ | |
"data": { | |
"$area": 35.561 | |
}, | |
"name": "'local_puller.cpp.o' 35.6s" | |
}, | |
{ | |
"data": { | |
"$area": 1.855 | |
}, | |
"name": "'paths.cpp.o' 1.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 77.566, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'appc' 1m17.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 25.284 | |
}, | |
"name": "'fetcher.cpp.o' 25.3s" | |
}, | |
{ | |
"data": { | |
"$area": 40.281 | |
}, | |
"name": "'store.cpp.o' 40.3s" | |
}, | |
{ | |
"data": { | |
"$area": 10.235 | |
}, | |
"name": "'cache.cpp.o' 10.2s" | |
}, | |
{ | |
"data": { | |
"$area": 1.766 | |
}, | |
"name": "'paths.cpp.o' 1.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.268 | |
}, | |
"name": "'paths.cpp.o' 12.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 18.631 | |
}, | |
"name": "'utils.cpp.o' 18.6s" | |
}, | |
{ | |
"data": { | |
"$area": 19.001 | |
}, | |
"name": "'paths.cpp.o' 19.0s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.445, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_estimators' 12.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.445 | |
}, | |
"name": "'noop.cpp.o' 12.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 10.452, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'qos_controllers' 10.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.452 | |
}, | |
"name": "'noop.cpp.o' 10.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 39.846 | |
}, | |
"name": "'status_update_manager.cpp.o' 39.8s" | |
}, | |
{ | |
"data": { | |
"$area": 5.916 | |
}, | |
"name": "'constants.cpp.o' 5.9s" | |
}, | |
{ | |
"data": { | |
"$area": 9.953 | |
}, | |
"name": "'validation.cpp.o' 10.0s" | |
}, | |
{ | |
"data": { | |
"$area": 34.862 | |
}, | |
"name": "'metrics.cpp.o' 34.9s" | |
}, | |
{ | |
"data": { | |
"$area": 8.519 | |
}, | |
"name": "'resource_estimator.cpp.o' 8.5s" | |
}, | |
{ | |
"data": { | |
"$area": 20.945 | |
}, | |
"name": "'state.cpp.o' 20.9s" | |
}, | |
{ | |
"data": { | |
"$area": 137.063 | |
}, | |
"name": "'slave.cpp.o' 2m17.1s" | |
}, | |
{ | |
"data": { | |
"$area": 15.156 | |
}, | |
"name": "'container_logger.cpp.o' 15.2s" | |
}, | |
{ | |
"data": { | |
"$area": 141.035 | |
}, | |
"name": "'http.cpp.o' 2m21.0s" | |
}, | |
{ | |
"data": { | |
"$area": 18.738, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'container_loggers' 18.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 18.738 | |
}, | |
"name": "'sandbox.cpp.o' 18.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 9.867 | |
}, | |
"name": "'qos_controller.cpp.o' 9.9s" | |
}, | |
{ | |
"data": { | |
"$area": 51.149 | |
}, | |
"name": "'flags.cpp.o' 51.1s" | |
}, | |
{ | |
"data": { | |
"$area": 16.223 | |
}, | |
"name": "'gc.cpp.o' 16.2s" | |
}, | |
{ | |
"data": { | |
"$area": 14.381 | |
}, | |
"name": "'paths.cpp.o' 14.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 29.199, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'exec' 29.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 29.199 | |
}, | |
"name": "'exec.cpp.o' 29.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 44.537, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'v1' 44.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.437 | |
}, | |
"name": "'mesos.cpp.o' 11.4s" | |
}, | |
{ | |
"data": { | |
"$area": 19.147 | |
}, | |
"name": "'resources.cpp.o' 19.1s" | |
}, | |
{ | |
"data": { | |
"$area": 3.36 | |
}, | |
"name": "'attributes.cpp.o' 3.4s" | |
}, | |
{ | |
"data": { | |
"$area": 10.593 | |
}, | |
"name": "'values.cpp.o' 10.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 62.691, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'scheduler' 1m2.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 62.691 | |
}, | |
"name": "'scheduler.cpp.o' 1m2.7s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 23.606, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'logging' 23.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.105 | |
}, | |
"name": "'flags.cpp.o' 11.1s" | |
}, | |
{ | |
"data": { | |
"$area": 12.501 | |
}, | |
"name": "'logging.cpp.o' 12.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.939, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'appc' 12.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.939 | |
}, | |
"name": "'spec.cpp.o' 12.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.356, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'messages' 7.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.356 | |
}, | |
"name": "'messages.cpp.o' 7.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 139.468, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'uri' 2m19.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 14.908 | |
}, | |
"name": "'fetcher.cpp.o' 14.9s" | |
}, | |
{ | |
"data": { | |
"$area": 1.46 | |
}, | |
"name": "'utils.cpp.o' 1.5s" | |
}, | |
{ | |
"data": { | |
"$area": 123.1, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'fetchers' 2m3.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 56.062 | |
}, | |
"name": "'docker.cpp.o' 56.1s" | |
}, | |
{ | |
"data": { | |
"$area": 27.168 | |
}, | |
"name": "'curl.cpp.o' 27.2s" | |
}, | |
{ | |
"data": { | |
"$area": 27.857 | |
}, | |
"name": "'copy.cpp.o' 27.9s" | |
}, | |
{ | |
"data": { | |
"$area": 12.013 | |
}, | |
"name": "'hadoop.cpp.o' 12.0s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 2.643, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'posix' 2.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.643 | |
}, | |
"name": "'rlimits.cpp.o' 2.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 147.81900000000002, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'common' 2m27.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.048 | |
}, | |
"name": "'type_utils.cpp.o' 12.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.539 | |
}, | |
"name": "'build.cpp.o' 0.5s" | |
}, | |
{ | |
"data": { | |
"$area": 28.953 | |
}, | |
"name": "'command_utils.cpp.o' 29.0s" | |
}, | |
{ | |
"data": { | |
"$area": 19.464 | |
}, | |
"name": "'resources.cpp.o' 19.5s" | |
}, | |
{ | |
"data": { | |
"$area": 3.157 | |
}, | |
"name": "'validation.cpp.o' 3.2s" | |
}, | |
{ | |
"data": { | |
"$area": 2.512 | |
}, | |
"name": "'roles.cpp.o' 2.5s" | |
}, | |
{ | |
"data": { | |
"$area": 24.026 | |
}, | |
"name": "'http.cpp.o' 24.0s" | |
}, | |
{ | |
"data": { | |
"$area": 36.023 | |
}, | |
"name": "'protobuf_utils.cpp.o' 36.0s" | |
}, | |
{ | |
"data": { | |
"$area": 6.873 | |
}, | |
"name": "'resources_utils.cpp.o' 6.9s" | |
}, | |
{ | |
"data": { | |
"$area": 11.176 | |
}, | |
"name": "'values.cpp.o' 11.2s" | |
}, | |
{ | |
"data": { | |
"$area": 3.048 | |
}, | |
"name": "'attributes.cpp.o' 3.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 62.574, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'executor' 1m2.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 47.163 | |
}, | |
"name": "'executor.cpp.o' 47.2s" | |
}, | |
{ | |
"data": { | |
"$area": 15.411 | |
}, | |
"name": "'v0_v1executor.cpp.o' 15.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 73.565, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 1m13.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 59.036 | |
}, | |
"name": "'docker.cpp.o' 59.0s" | |
}, | |
{ | |
"data": { | |
"$area": 14.529 | |
}, | |
"name": "'spec.cpp.o' 14.5s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 9.703, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'log' 9.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 9.703, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 9.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 9.703, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-log.dir' 9.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 9.703 | |
}, | |
"name": "'main.cpp.o' 9.7s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 113.087, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'launcher' 1m53.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 113.087, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 1m53.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.107, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-fetcher.dir' 34.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.107 | |
}, | |
"name": "'fetcher.cpp.o' 34.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 43.212, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-default-executor.dir' 43.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 43.212 | |
}, | |
"name": "'default_executor.cpp.o' 43.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 35.768, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-executor.dir' 35.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 35.768 | |
}, | |
"name": "'executor.cpp.o' 35.8s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 34.786, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 34.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.786, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 34.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.786, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-master.dir' 34.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 34.786 | |
}, | |
"name": "'main.cpp.o' 34.8s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 417.5550000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'examples' 6m57.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 417.5550000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 6m57.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.915, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'examplemodule.dir' 2.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.915 | |
}, | |
"name": "'example_module_impl.cpp.o' 2.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.396, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testanonymous.dir' 7.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.396 | |
}, | |
"name": "'test_anonymous_module.cpp.o' 7.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 8.36, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testauthorizer.dir' 8.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.36 | |
}, | |
"name": "'test_authorizer_module.cpp.o' 8.4s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 8.898, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker-no-executor-framework.dir' 8.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.898 | |
}, | |
"name": "'docker_no_executor_framework.cpp.o' 8.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 16.016, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-http-executor.dir' 16.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.016 | |
}, | |
"name": "'test_http_executor.cpp.o' 16.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 20.506, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'load-generator-framework.dir' 20.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 20.506 | |
}, | |
"name": "'load_generator_framework.cpp.o' 20.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 8.805, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'balloon-executor.dir' 8.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 8.805 | |
}, | |
"name": "'balloon_executor.cpp.o' 8.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.562, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testmastercontender.dir' 4.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.562 | |
}, | |
"name": "'test_master_contender_module.cpp.o' 4.6s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.544, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testauthentication.dir' 4.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.544 | |
}, | |
"name": "'test_authentication_modules.cpp.o' 4.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 22.218, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testisolator.dir' 22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 22.218 | |
}, | |
"name": "'test_isolator_module.cpp.o' 22.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 5.055, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testmasterdetector.dir' 5.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 5.055 | |
}, | |
"name": "'test_master_detector_module.cpp.o' 5.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 21.167, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'dynamic-reservation-framework.dir' 21.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.167 | |
}, | |
"name": "'dynamic_reservation_framework.cpp.o' 21.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 9.343, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-executor.dir' 9.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 9.343 | |
}, | |
"name": "'test_executor.cpp.o' 9.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 14.337, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testcontainer_logger.dir' 14.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 14.337 | |
}, | |
"name": "'test_container_logger_module.cpp.o' 14.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 30.462, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testallocator.dir' 30.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 30.462 | |
}, | |
"name": "'test_allocator_module.cpp.o' 30.5s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 18.127, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testhook.dir' 18.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 18.127 | |
}, | |
"name": "'test_hook_module.cpp.o' 18.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 11.299, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testhttpauthenticator.dir' 11.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 11.299 | |
}, | |
"name": "'test_http_authenticator_module.cpp.o' 11.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 22.877, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-http-framework.dir' 22.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 22.877 | |
}, | |
"name": "'test_http_framework.cpp.o' 22.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 17.79, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'long-lived-executor.dir' 17.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.79 | |
}, | |
"name": "'long_lived_executor.cpp.o' 17.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 21.806, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'no-executor-framework.dir' 21.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.806 | |
}, | |
"name": "'no_executor_framework.cpp.o' 21.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 29.922, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'balloon-framework.dir' 29.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 29.922 | |
}, | |
"name": "'balloon_framework.cpp.o' 29.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 22.222, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'persistent-volume-framework.dir' 22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 22.222 | |
}, | |
"name": "'persistent_volume_framework.cpp.o' 22.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 6.999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testresource_estimator.dir' 7.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.999 | |
}, | |
"name": "'test_resource_estimator_module.cpp.o' 7.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 28.163, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'long-lived-framework.dir' 28.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 28.163 | |
}, | |
"name": "'long_lived_framework.cpp.o' 28.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 28.848, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'disk-full-framework.dir' 28.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 28.848 | |
}, | |
"name": "'disk_full_framework.cpp.o' 28.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.768, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'testqos_controller.dir' 7.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.768 | |
}, | |
"name": "'test_qos_controller_module.cpp.o' 7.8s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 17.15, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-framework.dir' 17.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.15 | |
}, | |
"name": "'test_framework.cpp.o' 17.1s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 13.067, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'usage' 13.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 13.067, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 13.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 13.067, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-usage.dir' 13.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 13.067 | |
}, | |
"name": "'main.cpp.o' 13.1s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 183.71600000000004, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 3m3.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 80.43, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 1m20.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 80.43, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 1m20.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 80.43, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 1m20.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.085, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-io-switchboard.dir' 21.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.085, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'io' 21.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 21.085 | |
}, | |
"name": "'switchboard_main.cpp.o' 21.1s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-cni-port-mapper.dir' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'isolators' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'network' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cni' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'plugins' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.123, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'port_mapper' 40.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 29.456 | |
}, | |
"name": "'port_mapper.cpp.o' 29.5s" | |
}, | |
{ | |
"data": { | |
"$area": 10.667 | |
}, | |
"name": "'main.cpp.o' 10.7s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 19.222, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-containerizer.dir' 19.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.222 | |
}, | |
"name": "'main.cpp.o' 19.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 15.573, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_estimators' 15.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.573, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 15.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.573, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'fixed_resource_estimator.dir' 15.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 15.573 | |
}, | |
"name": "'fixed.cpp.o' 15.6s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 17.213, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'qos_controllers' 17.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.213, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 17.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.213, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'load_qos_controller.dir' 17.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.213 | |
}, | |
"name": "'load.cpp.o' 17.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 30.306, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 30.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 30.306, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-agent.dir' 30.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 30.306 | |
}, | |
"name": "'main.cpp.o' 30.3s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 40.194, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'container_loggers' 40.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 40.194, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 40.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.933, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'logrotate_container_logger.dir' 16.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 16.933 | |
}, | |
"name": "'lib_logrotate.cpp.o' 16.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 23.261, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-logrotate-logger.dir' 23.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 23.261 | |
}, | |
"name": "'logrotate.cpp.o' 23.3s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 41.937, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 41.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 41.937, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 41.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 41.937, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-docker-executor.dir' 41.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 41.937 | |
}, | |
"name": "'executor.cpp.o' 41.9s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 32.188, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'local' 32.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 32.188, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 32.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 32.188, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-local.dir' 32.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 32.188 | |
}, | |
"name": "'main.cpp.o' 32.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 12.621, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'checks' 12.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.621, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 12.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.621, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-tcp-connect.dir' 12.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.621 | |
}, | |
"name": "'tcp_connect.cpp.o' 12.6s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 45.166, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cli' 45.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 45.166, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 45.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 45.166, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos-execute.dir' 45.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 45.166 | |
}, | |
"name": "'execute.cpp.o' 45.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1430.042, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'3rdparty' 23m50.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 987.8400000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'libprocess' 16m27.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 987.8400000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 16m27.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 610.132, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tests' 10m10.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 610.132, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 10m10.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 592.188, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'libprocess-tests.dir' 9m52.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 12.35 | |
}, | |
"name": "'owned_tests.cpp.o' 12.3s" | |
}, | |
{ | |
"data": { | |
"$area": 10.007 | |
}, | |
"name": "'time_tests.cpp.o' 10.0s" | |
}, | |
{ | |
"data": { | |
"$area": 21.95 | |
}, | |
"name": "'decoder_tests.cpp.o' 21.9s" | |
}, | |
{ | |
"data": { | |
"$area": 9.888 | |
}, | |
"name": "'queue_tests.cpp.o' 9.9s" | |
}, | |
{ | |
"data": { | |
"$area": 7.582 | |
}, | |
"name": "'timeseries_tests.cpp.o' 7.6s" | |
}, | |
{ | |
"data": { | |
"$area": 15.79 | |
}, | |
"name": "'encoder_tests.cpp.o' 15.8s" | |
}, | |
{ | |
"data": { | |
"$area": 8.067 | |
}, | |
"name": "'mutex_tests.cpp.o' 8.1s" | |
}, | |
{ | |
"data": { | |
"$area": 37.114 | |
}, | |
"name": "'subprocess_tests.cpp.o' 37.1s" | |
}, | |
{ | |
"data": { | |
"$area": 24.633 | |
}, | |
"name": "'sequence_tests.cpp.o' 24.6s" | |
}, | |
{ | |
"data": { | |
"$area": 22.867 | |
}, | |
"name": "'socket_tests.cpp.o' 22.9s" | |
}, | |
{ | |
"data": { | |
"$area": 92.527 | |
}, | |
"name": "'process_tests.cpp.o' 1m32.5s" | |
}, | |
{ | |
"data": { | |
"$area": 19.702 | |
}, | |
"name": "'after_tests.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 20.318 | |
}, | |
"name": "'io_tests.cpp.o' 20.3s" | |
}, | |
{ | |
"data": { | |
"$area": 6.026 | |
}, | |
"name": "'statistics_tests.cpp.o' 6.0s" | |
}, | |
{ | |
"data": { | |
"$area": 16.928 | |
}, | |
"name": "'limiter_tests.cpp.o' 16.9s" | |
}, | |
{ | |
"data": { | |
"$area": 21.341 | |
}, | |
"name": "'system_tests.cpp.o' 21.3s" | |
}, | |
{ | |
"data": { | |
"$area": 30.719 | |
}, | |
"name": "'loop_tests.cpp.o' 30.7s" | |
}, | |
{ | |
"data": { | |
"$area": 29.671 | |
}, | |
"name": "'future_tests.cpp.o' 29.7s" | |
}, | |
{ | |
"data": { | |
"$area": 31.992 | |
}, | |
"name": "'metrics_tests.cpp.o' 32.0s" | |
}, | |
{ | |
"data": { | |
"$area": 37.766 | |
}, | |
"name": "'collect_tests.cpp.o' 37.8s" | |
}, | |
{ | |
"data": { | |
"$area": 14.399 | |
}, | |
"name": "'shared_tests.cpp.o' 14.4s" | |
}, | |
{ | |
"data": { | |
"$area": 13.535 | |
}, | |
"name": "'main.cpp.o' 13.5s" | |
}, | |
{ | |
"data": { | |
"$area": 16.756 | |
}, | |
"name": "'reap_tests.cpp.o' 16.8s" | |
}, | |
{ | |
"data": { | |
"$area": 70.26 | |
}, | |
"name": "'http_tests.cpp.o' 1m10.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 17.944, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'test-linkee.dir' 17.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 17.944 | |
}, | |
"name": "'test_linkee.cpp.o' 17.9s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 377.7079999999999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 6m17.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 377.7079999999999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'process-0.0.1.dir' 6m17.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.887 | |
}, | |
"name": "'mime.cpp.o' 2.9s" | |
}, | |
{ | |
"data": { | |
"$area": 7.008 | |
}, | |
"name": "'latch.cpp.o' 7.0s" | |
}, | |
{ | |
"data": { | |
"$area": 19.667 | |
}, | |
"name": "'poll_socket.cpp.o' 19.7s" | |
}, | |
{ | |
"data": { | |
"$area": 17.951 | |
}, | |
"name": "'subprocess.cpp.o' 18.0s" | |
}, | |
{ | |
"data": { | |
"$area": 14.527 | |
}, | |
"name": "'logging.cpp.o' 14.5s" | |
}, | |
{ | |
"data": { | |
"$area": 15.474 | |
}, | |
"name": "'socket.cpp.o' 15.5s" | |
}, | |
{ | |
"data": { | |
"$area": 8.97 | |
}, | |
"name": "'pid.cpp.o' 9.0s" | |
}, | |
{ | |
"data": { | |
"$area": 8.25 | |
}, | |
"name": "'firewall.cpp.o' 8.2s" | |
}, | |
{ | |
"data": { | |
"$area": 14.846 | |
}, | |
"name": "'subprocess_posix.cpp.o' 14.8s" | |
}, | |
{ | |
"data": { | |
"$area": 10.128 | |
}, | |
"name": "'libev_poll.cpp.o' 10.1s" | |
}, | |
{ | |
"data": { | |
"$area": 8.726 | |
}, | |
"name": "'clock.cpp.o' 8.7s" | |
}, | |
{ | |
"data": { | |
"$area": 53.809 | |
}, | |
"name": "'process.cpp.o' 53.8s" | |
}, | |
{ | |
"data": { | |
"$area": 15.019 | |
}, | |
"name": "'authenticator_manager.cpp.o' 15.0s" | |
}, | |
{ | |
"data": { | |
"$area": 32.553 | |
}, | |
"name": "'io.cpp.o' 32.6s" | |
}, | |
{ | |
"data": { | |
"$area": 32.929, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'metrics' 32.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 32.929 | |
}, | |
"name": "'metrics.cpp.o' 32.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 10.303 | |
}, | |
"name": "'profiler.cpp.o' 10.3s" | |
}, | |
{ | |
"data": { | |
"$area": 13.279 | |
}, | |
"name": "'authenticator.cpp.o' 13.3s" | |
}, | |
{ | |
"data": { | |
"$area": 6.225 | |
}, | |
"name": "'time.cpp.o' 6.2s" | |
}, | |
{ | |
"data": { | |
"$area": 12.772 | |
}, | |
"name": "'help.cpp.o' 12.8s" | |
}, | |
{ | |
"data": { | |
"$area": 12.024 | |
}, | |
"name": "'reap.cpp.o' 12.0s" | |
}, | |
{ | |
"data": { | |
"$area": 2.739 | |
}, | |
"name": "'timeseries.cpp.o' 2.7s" | |
}, | |
{ | |
"data": { | |
"$area": 50.245 | |
}, | |
"name": "'http.cpp.o' 50.2s" | |
}, | |
{ | |
"data": { | |
"$area": 7.377 | |
}, | |
"name": "'libev.cpp.o' 7.4s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 442.202, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'stout' 7m22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 442.202, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tests' 7m22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 442.202, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 7m22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 442.202, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'stout-tests.dir' 7m22.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.244 | |
}, | |
"name": "'gzip_tests.cpp.o' 2.2s" | |
}, | |
{ | |
"data": { | |
"$area": 1.817 | |
}, | |
"name": "'try_tests.cpp.o' 1.8s" | |
}, | |
{ | |
"data": { | |
"$area": 8.745 | |
}, | |
"name": "'bytes_tests.cpp.o' 8.7s" | |
}, | |
{ | |
"data": { | |
"$area": 7.22 | |
}, | |
"name": "'mac_tests.cpp.o' 7.2s" | |
}, | |
{ | |
"data": { | |
"$area": 13.033 | |
}, | |
"name": "'proc_tests.cpp.o' 13.0s" | |
}, | |
{ | |
"data": { | |
"$area": 2.276 | |
}, | |
"name": "'none_tests.cpp.o' 2.3s" | |
}, | |
{ | |
"data": { | |
"$area": 6.216 | |
}, | |
"name": "'uuid_tests.cpp.o' 6.2s" | |
}, | |
{ | |
"data": { | |
"$area": 10.298 | |
}, | |
"name": "'ip_tests.cpp.o' 10.3s" | |
}, | |
{ | |
"data": { | |
"$area": 16.896 | |
}, | |
"name": "'protobuf_tests.cpp.o' 16.9s" | |
}, | |
{ | |
"data": { | |
"$area": 5.446 | |
}, | |
"name": "'svn_tests.cpp.o' 5.4s" | |
}, | |
{ | |
"data": { | |
"$area": 27.086 | |
}, | |
"name": "'json_tests.cpp.o' 27.1s" | |
}, | |
{ | |
"data": { | |
"$area": 9.337 | |
}, | |
"name": "'path_tests.cpp.o' 9.3s" | |
}, | |
{ | |
"data": { | |
"$area": 8.806 | |
}, | |
"name": "'jsonify_tests.cpp.o' 8.8s" | |
}, | |
{ | |
"data": { | |
"$area": 5.612 | |
}, | |
"name": "'numify_tests.cpp.o' 5.6s" | |
}, | |
{ | |
"data": { | |
"$area": 5.635 | |
}, | |
"name": "'protobuf_tests.pb.cc.o' 5.6s" | |
}, | |
{ | |
"data": { | |
"$area": 9.778 | |
}, | |
"name": "'version_tests.cpp.o' 9.8s" | |
}, | |
{ | |
"data": { | |
"$area": 7.296 | |
}, | |
"name": "'base64_tests.cpp.o' 7.3s" | |
}, | |
{ | |
"data": { | |
"$area": 6.75 | |
}, | |
"name": "'linkedhashmap_tests.cpp.o' 6.8s" | |
}, | |
{ | |
"data": { | |
"$area": 8.814 | |
}, | |
"name": "'multimap_tests.cpp.o' 8.8s" | |
}, | |
{ | |
"data": { | |
"$area": 9.558 | |
}, | |
"name": "'interval_tests.cpp.o' 9.6s" | |
}, | |
{ | |
"data": { | |
"$area": 8.632 | |
}, | |
"name": "'duration_tests.cpp.o' 8.6s" | |
}, | |
{ | |
"data": { | |
"$area": 6.744 | |
}, | |
"name": "'hashmap_tests.cpp.o' 6.7s" | |
}, | |
{ | |
"data": { | |
"$area": 5.332 | |
}, | |
"name": "'option_tests.cpp.o' 5.3s" | |
}, | |
{ | |
"data": { | |
"$area": 8.475 | |
}, | |
"name": "'recordio_tests.cpp.o' 8.5s" | |
}, | |
{ | |
"data": { | |
"$area": 1.688 | |
}, | |
"name": "'bits_tests.cpp.o' 1.7s" | |
}, | |
{ | |
"data": { | |
"$area": 6.682 | |
}, | |
"name": "'cache_tests.cpp.o' 6.7s" | |
}, | |
{ | |
"data": { | |
"$area": 4.863 | |
}, | |
"name": "'some_tests.cpp.o' 4.9s" | |
}, | |
{ | |
"data": { | |
"$area": 10.838 | |
}, | |
"name": "'strings_tests.cpp.o' 10.8s" | |
}, | |
{ | |
"data": { | |
"$area": 36.158 | |
}, | |
"name": "'flags_tests.cpp.o' 36.2s" | |
}, | |
{ | |
"data": { | |
"$area": 4.39 | |
}, | |
"name": "'result_tests.cpp.o' 4.4s" | |
}, | |
{ | |
"data": { | |
"$area": 30.031 | |
}, | |
"name": "'os_tests.cpp.o' 30.0s" | |
}, | |
{ | |
"data": { | |
"$area": 4.243 | |
}, | |
"name": "'error_tests.cpp.o' 4.2s" | |
}, | |
{ | |
"data": { | |
"$area": 6.719 | |
}, | |
"name": "'dynamiclibrary_tests.cpp.o' 6.7s" | |
}, | |
{ | |
"data": { | |
"$area": 11.124 | |
}, | |
"name": "'main.cpp.o' 11.1s" | |
}, | |
{ | |
"data": { | |
"$area": 20.606 | |
}, | |
"name": "'subcommand_tests.cpp.o' 20.6s" | |
}, | |
{ | |
"data": { | |
"$area": 97.12100000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'os' 1m37.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 10.247 | |
}, | |
"name": "'sendfile_tests.cpp.o' 10.2s" | |
}, | |
{ | |
"data": { | |
"$area": 9.32 | |
}, | |
"name": "'signals_tests.cpp.o' 9.3s" | |
}, | |
{ | |
"data": { | |
"$area": 17.039 | |
}, | |
"name": "'filesystem_tests.cpp.o' 17.0s" | |
}, | |
{ | |
"data": { | |
"$area": 14.882 | |
}, | |
"name": "'rmdir_tests.cpp.o' 14.9s" | |
}, | |
{ | |
"data": { | |
"$area": 8.137 | |
}, | |
"name": "'strerror_tests.cpp.o' 8.1s" | |
}, | |
{ | |
"data": { | |
"$area": 8.68 | |
}, | |
"name": "'env_tests.cpp.o' 8.7s" | |
}, | |
{ | |
"data": { | |
"$area": 2.188 | |
}, | |
"name": "'socket_tests.cpp.o' 2.2s" | |
}, | |
{ | |
"data": { | |
"$area": 14.764 | |
}, | |
"name": "'process_tests.cpp.o' 14.8s" | |
}, | |
{ | |
"data": { | |
"$area": 11.864 | |
}, | |
"name": "'systems_tests.cpp.o' 11.9s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 5.693 | |
}, | |
"name": "'hashset_tests.cpp.o' 5.7s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 64.11200000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'3rdparty' 1m4.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.207, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'picojson-1.3.0' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.207, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.207, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'picojson-1.3.0-stamp' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.023 | |
}, | |
"name": "'picojson-1.3.0-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'picojson-1.3.0-install' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.021 | |
}, | |
"name": "'picojson-1.3.0-configure' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.032 | |
}, | |
"name": "'picojson-1.3.0-download' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.064 | |
}, | |
"name": "'picojson-1.3.0-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.017 | |
}, | |
"name": "'picojson-1.3.0-build' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.03 | |
}, | |
"name": "'picojson-1.3.0-done' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.093, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'CMakeFiles' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.027 | |
}, | |
"name": "'nvml-352.79-complete' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.025 | |
}, | |
"name": "'elfio-3.2-complete' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'zookeeper-3.4.8-complete' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.021 | |
}, | |
"name": "'leveldb-1.19-complete' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.426, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'libev-4.22' 7.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.426, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 7.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.426, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'libev-4.22-stamp' 7.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 2.578 | |
}, | |
"name": "'libev-4.22-build' 2.6s" | |
}, | |
{ | |
"data": { | |
"$area": 0.056 | |
}, | |
"name": "'libev-4.22-download' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.01 | |
}, | |
"name": "'libev-4.22-install' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 4.668 | |
}, | |
"name": "'libev-4.22-configure' 4.7s" | |
}, | |
{ | |
"data": { | |
"$area": 0.054 | |
}, | |
"name": "'libev-4.22-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.014 | |
}, | |
"name": "'libev-4.22-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.027 | |
}, | |
"name": "'libev-4.22-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.019 | |
}, | |
"name": "'libev-4.22-done' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 19.448, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'glog-0.3.3' 19.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.448, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 19.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 19.448, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'glog-0.3.3-stamp' 19.4s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 6.686 | |
}, | |
"name": "'glog-0.3.3-configure' 6.7s" | |
}, | |
{ | |
"data": { | |
"$area": 2.934 | |
}, | |
"name": "'glog-0.3.3-install' 2.9s" | |
}, | |
{ | |
"data": { | |
"$area": 0.022 | |
}, | |
"name": "'glog-0.3.3-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'glog-0.3.3-done' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 9.648 | |
}, | |
"name": "'glog-0.3.3-build' 9.6s" | |
}, | |
{ | |
"data": { | |
"$area": 0.05 | |
}, | |
"name": "'glog-0.3.3-download' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'glog-0.3.3-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.07 | |
}, | |
"name": "'glog-0.3.3-mkdir' 0.1s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.24899999999999997, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'elfio-3.2' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.24899999999999997, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.24899999999999997, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'elfio-3.2-stamp' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.064 | |
}, | |
"name": "'elfio-3.2-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.021 | |
}, | |
"name": "'elfio-3.2-build' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'elfio-3.2-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.017 | |
}, | |
"name": "'elfio-3.2-configure' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.016 | |
}, | |
"name": "'elfio-3.2-install' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.093 | |
}, | |
"name": "'elfio-3.2-download' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'elfio-3.2-patch' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.19699999999999995, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'nvml-352.79' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.19699999999999995, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.19699999999999995, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'nvml-352.79-stamp' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'nvml-352.79-install' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.055 | |
}, | |
"name": "'nvml-352.79-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'nvml-352.79-build' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.019 | |
}, | |
"name": "'nvml-352.79-configure' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.019 | |
}, | |
"name": "'nvml-352.79-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.023 | |
}, | |
"name": "'nvml-352.79-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.043 | |
}, | |
"name": "'nvml-352.79-download' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1.92, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'libprocess' 1.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.92, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 1.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.524, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tests' 1.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.189 | |
}, | |
"name": "'test-linkee' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 1.335 | |
}, | |
"name": "'libprocess-tests' 1.3s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.388 | |
}, | |
"name": "'libprocess-0.0.1.so.0.0.1' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.008 | |
}, | |
"name": "'libprocess-0.0.1.so' 0.0s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.586, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'stout' 0.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.586, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'tests' 0.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.586 | |
}, | |
"name": "'stout-tests' 0.6s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 7.59, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'zookeeper-3.4.8' 7.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.59, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 7.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.59, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'zookeeper-3.4.8-stamp' 7.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.09 | |
}, | |
"name": "'zookeeper-3.4.8-update' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.428 | |
}, | |
"name": "'zookeeper-3.4.8-download' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.061 | |
}, | |
"name": "'zookeeper-3.4.8-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 5.231 | |
}, | |
"name": "'zookeeper-3.4.8-configure' 5.2s" | |
}, | |
{ | |
"data": { | |
"$area": 1.546 | |
}, | |
"name": "'zookeeper-3.4.8-build' 1.5s" | |
}, | |
{ | |
"data": { | |
"$area": 0.051 | |
}, | |
"name": "'zookeeper-3.4.8-patch' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.183 | |
}, | |
"name": "'zookeeper-3.4.8-install' 0.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.63, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'boost-1.53.0' 0.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.63, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.63, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'boost-1.53.0-stamp' 0.6s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.069 | |
}, | |
"name": "'boost-1.53.0-configure' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.065 | |
}, | |
"name": "'boost-1.53.0-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'boost-1.53.0-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.084 | |
}, | |
"name": "'boost-1.53.0-install' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.016 | |
}, | |
"name": "'boost-1.53.0-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.106 | |
}, | |
"name": "'boost-1.53.0-build' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.103 | |
}, | |
"name": "'boost-1.53.0-done' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.169 | |
}, | |
"name": "'boost-1.53.0-download' 0.2s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.177, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'http_parser-2.6.2' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.177, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.177, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'http_parser-2.6.2-stamp' 0.2s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.014 | |
}, | |
"name": "'http_parser-2.6.2-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.038 | |
}, | |
"name": "'http_parser-2.6.2-configure' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.024 | |
}, | |
"name": "'http_parser-2.6.2-done' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.04 | |
}, | |
"name": "'http_parser-2.6.2-build' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.02 | |
}, | |
"name": "'http_parser-2.6.2-install' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.041 | |
}, | |
"name": "'http_parser-2.6.2-download' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 20.783, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'protobuf-2.6.1' 20.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 20.783, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 20.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 20.783, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'protobuf-2.6.1-stamp' 20.8s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.058 | |
}, | |
"name": "'protobuf-2.6.1-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 11.558 | |
}, | |
"name": "'protobuf-2.6.1-build' 11.6s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'protobuf-2.6.1-done' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.021 | |
}, | |
"name": "'protobuf-2.6.1-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.617 | |
}, | |
"name": "'protobuf-2.6.1-install' 0.6s" | |
}, | |
{ | |
"data": { | |
"$area": 8.365 | |
}, | |
"name": "'protobuf-2.6.1-configure' 8.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.134 | |
}, | |
"name": "'protobuf-2.6.1-download' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.012 | |
}, | |
"name": "'protobuf-2.6.1-patch' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 4.321, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'leveldb-1.19' 4.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.321, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 4.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 4.321, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'leveldb-1.19-stamp' 4.3s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.017 | |
}, | |
"name": "'leveldb-1.19-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.015 | |
}, | |
"name": "'leveldb-1.19-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.061 | |
}, | |
"name": "'leveldb-1.19-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.056 | |
}, | |
"name": "'leveldb-1.19-download' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.022 | |
}, | |
"name": "'leveldb-1.19-configure' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 4.135 | |
}, | |
"name": "'leveldb-1.19-build' 4.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.015 | |
}, | |
"name": "'leveldb-1.19-install' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.485, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'gmock-1.7.0' 0.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.485, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 0.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.485, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'gmock-1.7.0-stamp' 0.5s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.062 | |
}, | |
"name": "'gmock-1.7.0-install' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.062 | |
}, | |
"name": "'gmock-1.7.0-mkdir' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.032 | |
}, | |
"name": "'gmock-1.7.0-build' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.072 | |
}, | |
"name": "'gmock-1.7.0-configure' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'gmock-1.7.0-patch' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.022 | |
}, | |
"name": "'gmock-1.7.0-update' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.119 | |
}, | |
"name": "'gmock-1.7.0-done' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.098 | |
}, | |
"name": "'gmock-1.7.0-download' 0.1s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1.9890000000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'include' 2.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 1.9890000000000003, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 2.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.161 | |
}, | |
"name": "'mesos.pb.cc' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.062, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'oci' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.062 | |
}, | |
"name": "'spec.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.1, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authorizer' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.033 | |
}, | |
"name": "'acls.pb.h' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.067 | |
}, | |
"name": "'authorizer.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.135, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.066 | |
}, | |
"name": "'oversubscription.pb.h' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.069 | |
}, | |
"name": "'containerizer.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.018, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'maintenance' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'maintenance.pb.cc' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.037, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'state' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.037 | |
}, | |
"name": "'state.pb.cc' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.009, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'uri' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.009 | |
}, | |
"name": "'uri.pb.cc' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.076, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'module' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.058 | |
}, | |
"name": "'module.pb.cc' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.018 | |
}, | |
"name": "'hook.pb.h' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.058, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'quota' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.058 | |
}, | |
"name": "'quota.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.7310000000000001, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'v1' 0.7s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.074, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'maintenance' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.074 | |
}, | |
"name": "'maintenance.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.066, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_provider' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.066 | |
}, | |
"name": "'resource_provider.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.057, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'quota' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.057 | |
}, | |
"name": "'quota.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.065, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'agent' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.065 | |
}, | |
"name": "'agent.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.089, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.089 | |
}, | |
"name": "'master.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.06, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'scheduler' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.06 | |
}, | |
"name": "'scheduler.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.076, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'executor' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.076 | |
}, | |
"name": "'executor.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.174 | |
}, | |
"name": "'mesos.pb.h' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.07, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'allocator' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.07 | |
}, | |
"name": "'allocator.pb.h' 0.1s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.044, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'authentication' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.044 | |
}, | |
"name": "'authentication.pb.cc' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.089, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.089 | |
}, | |
"name": "'master.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.083, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'agent' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.083 | |
}, | |
"name": "'agent.pb.cc' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.069, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'scheduler' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.069 | |
}, | |
"name": "'scheduler.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.077, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'executor' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.077 | |
}, | |
"name": "'executor.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.055, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'resource_provider' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.055 | |
}, | |
"name": "'resource_provider.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.11400000000000002, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.042 | |
}, | |
"name": "'spec.pb.h' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.038 | |
}, | |
"name": "'v2.pb.h' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.034 | |
}, | |
"name": "'v1.pb.h' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.01, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'appc' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.01 | |
}, | |
"name": "'spec.pb.h' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.042, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'fetcher' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.042 | |
}, | |
"name": "'fetcher.pb.cc' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.019, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'allocator' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.019 | |
}, | |
"name": "'allocator.pb.h' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 1.293 | |
}, | |
"name": "'build.ninja' 1.3s" | |
}, | |
{ | |
"data": { | |
"$area": 24.03, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'src' 24.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 7.917 | |
}, | |
"name": "'mesos-tests' 7.9s" | |
}, | |
{ | |
"data": { | |
"$area": 0.153 | |
}, | |
"name": "'mesos-default-executor' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.272 | |
}, | |
"name": "'mesos-docker-executor' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.145 | |
}, | |
"name": "'mesos-executor' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.15 | |
}, | |
"name": "'mesos-logrotate-logger' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.194 | |
}, | |
"name": "'long-lived-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.186 | |
}, | |
"name": "'persistent-volume-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.253 | |
}, | |
"name": "'no-executor-framework' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.215 | |
}, | |
"name": "'mesos-execute' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.131 | |
}, | |
"name": "'mesos-usage' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.281 | |
}, | |
"name": "'mesos-log' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.269 | |
}, | |
"name": "'libmesos-protobufs.so' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.303 | |
}, | |
"name": "'long-lived-executor' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 8.885, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'.libs' 8.9s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.251 | |
}, | |
"name": "'libexamplemodule.so' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.157 | |
}, | |
"name": "'libtestmasterdetector.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.334 | |
}, | |
"name": "'libtestauthorizer.so' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.115 | |
}, | |
"name": "'liblogrotate_container_logger.so' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.035 | |
}, | |
"name": "'libmesos-1.4.0.so.0' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.156 | |
}, | |
"name": "'libtestanonymous.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.174 | |
}, | |
"name": "'libload_qos_controller.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.174 | |
}, | |
"name": "'libfixed_resource_estimator.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.252 | |
}, | |
"name": "'libtestresource_estimator.so' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.166 | |
}, | |
"name": "'libtestcontainer_logger.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.234 | |
}, | |
"name": "'libtestmastercontender.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.271 | |
}, | |
"name": "'libtestqos_controller.so' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.405 | |
}, | |
"name": "'libtesthook.so' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.368 | |
}, | |
"name": "'libtestauthentication.so' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.395 | |
}, | |
"name": "'libtesthttpauthenticator.so' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.201 | |
}, | |
"name": "'libtestallocator.so' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 5.012 | |
}, | |
"name": "'libmesos-1.4.0.so.1.4.0' 5.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.185 | |
}, | |
"name": "'libtestisolator.so' 0.2s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.136 | |
}, | |
"name": "'mesos-master' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.193 | |
}, | |
"name": "'disk-full-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.073, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'master' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.073 | |
}, | |
"name": "'registry.pb.h' 0.1s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.413 | |
}, | |
"name": "'test-http-framework' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.176 | |
}, | |
"name": "'test-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.12299999999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'slave' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.12299999999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'containerizer' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.12299999999999998, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'mesos' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.07899999999999999, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'isolators' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.043, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.043, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'volume' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.043 | |
}, | |
"name": "'state.pb.h' 0.0s" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.036, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'network' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.036, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'cni' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.036 | |
}, | |
"name": "'spec.pb.h' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.044, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'provisioner' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.044, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'docker' 0.0s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.044 | |
}, | |
"name": "'message.pb.cc' 0.0s" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.228 | |
}, | |
"name": "'dynamic-reservation-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.161 | |
}, | |
"name": "'balloon-executor' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.156 | |
}, | |
"name": "'mesos-io-switchboard' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.405 | |
}, | |
"name": "'docker-no-executor-framework' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.126 | |
}, | |
"name": "'mesos-cni-port-mapper' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.196 | |
}, | |
"name": "'mesos-fetcher' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.211 | |
}, | |
"name": "'load-generator-framework' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.131 | |
}, | |
"name": "'mesos-local' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.138, | |
"$dominant_symbol": "node" | |
}, | |
"name": "'messages' 0.1s", | |
"children": [ | |
{ | |
"data": { | |
"$area": 0.022 | |
}, | |
"name": "'log.pb.cc' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.03 | |
}, | |
"name": "'state.pb.cc' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.038 | |
}, | |
"name": "'flags.pb.h' 0.0s" | |
}, | |
{ | |
"data": { | |
"$area": 0.048 | |
}, | |
"name": "'messages.pb.h' 0.0s" | |
} | |
] | |
}, | |
{ | |
"data": { | |
"$area": 0.236 | |
}, | |
"name": "'test-helper' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.448 | |
}, | |
"name": "'balloon-framework' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.303 | |
}, | |
"name": "'test-http-executor' 0.3s" | |
}, | |
{ | |
"data": { | |
"$area": 0.361 | |
}, | |
"name": "'mesos-tcp-connect' 0.4s" | |
}, | |
{ | |
"data": { | |
"$area": 0.143 | |
}, | |
"name": "'mesos-containerizer' 0.1s" | |
}, | |
{ | |
"data": { | |
"$area": 0.155 | |
}, | |
"name": "'mesos-agent' 0.2s" | |
}, | |
{ | |
"data": { | |
"$area": 0.164 | |
}, | |
"name": "'test-executor' 0.2s" | |
} | |
] | |
} | |
] | |
} | |
</script> | |
<style> | |
.webtreemap-node { | |
/* Required attributes. */ | |
position: absolute; | |
overflow: hidden; /* To hide overlong captions. */ | |
background: white; /* Nodes must be opaque for zIndex layering. */ | |
border: solid 1px black; /* Calculations assume 1px border. */ | |
/* Optional: CSS animation. */ | |
-webkit-transition: top 0.3s, | |
left 0.3s, | |
width 0.3s, | |
height 0.3s; | |
} | |
/* Optional: highlight nodes on mouseover. */ | |
.webtreemap-node:hover { | |
background: #eee; | |
} | |
/* Optional: Different background colors depending on symbol. */ | |
.webtreemap-symbol-bss { | |
background: #66C2A5; | |
} | |
.webtreemap-symbol-data { | |
background: #FC8D62; | |
} | |
.webtreemap-symbol-read-only_data { | |
background: #8DA0CB; | |
} | |
.webtreemap-symbol-code { | |
background: #E78AC3; | |
} | |
.webtreemap-symbol-weak_symbol { | |
background: #A6D854; | |
} | |
.webtreemap-symbol-bss.webtreemap-aggregate { | |
background: #B3E2CD; | |
} | |
.webtreemap-symbol-data.webtreemap-aggregate { | |
background: #FDCDAC; | |
} | |
.webtreemap-symbol-read-only_data.webtreemap-aggregate { | |
background: #CBD5E8; | |
} | |
.webtreemap-symbol-code.webtreemap-aggregate { | |
background: #F4CAE4; | |
} | |
.webtreemap-symbol-weak_symbol.webtreemap-aggregate { | |
background: #E6F5C9; | |
} | |
#legend > * { | |
border: solid 1px #444; | |
} | |
/* Optional: Different borders depending on level. */ | |
.webtreemap-level0 { | |
border: solid 1px #444; | |
} | |
.webtreemap-level1 { | |
border: solid 1px #666; | |
} | |
.webtreemap-level2 { | |
border: solid 1px #888; | |
} | |
.webtreemap-level3 { | |
border: solid 1px #aaa; | |
} | |
.webtreemap-level4 { | |
border: solid 1px #ccc; | |
} | |
/* Optional: styling on node captions. */ | |
.webtreemap-caption { | |
font-family: sans-serif; | |
font-size: 11px; | |
padding: 2px; | |
text-align: center; | |
} | |
/* Optional: styling on captions on mouse hover. */ | |
/*.webtreemap-node:hover > .webtreemap-caption { | |
text-decoration: underline; | |
}*/ | |
body { | |
font-family: sans-serif; | |
font-size: 0.8em; | |
margin: 2ex 4ex; | |
} | |
h1 { | |
font-weight: normal; | |
} | |
#map { | |
width: 900px; | |
height: 500px; | |
position: relative; | |
cursor: pointer; | |
-webkit-user-select: none; | |
} | |
</style> | |
<h1>Mesos build time</h1> | |
<p>This is a simple demonstration of | |
<a href="http://github.com/martine/webtreemap">webtreemap</a>. It's showing | |
the relative time spent while building Mesos. I used <code>ninja</code> for | |
building without <code>ccache</code>. I then processed the ninja build log with | |
<a href="https://github.com/nico/buildbloat">buildbloat</a>.</p> | |
<p>Click on a box to zoom in. Click on the outermost box to zoom out.</p> | |
<div id='map'></div> | |
<script> | |
// Copyright 2013 Google Inc. All Rights Reserved. | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 | |
// | |
// Unless required by applicable law or agreed to in writing, software | |
// distributed under the License is distributed on an "AS IS" BASIS, | |
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
// See the License for the specific language governing permissions and | |
// limitations under the License. | |
// Size of border around nodes. | |
// We could support arbitrary borders using getComputedStyle(), but I am | |
// skeptical the extra complexity (and performance hit) is worth it. | |
var kBorderWidth = 1; | |
// Padding around contents. | |
// TODO: do this with a nested div to allow it to be CSS-styleable. | |
var kPadding = 4; | |
var focused = null; | |
function focus(tree) { | |
focused = tree; | |
// Hide all visible siblings of all our ancestors by lowering them. | |
var level = 0; | |
var root = tree; | |
while (root.parent) { | |
root = root.parent; | |
level += 1; | |
for (var i = 0, sibling; sibling = root.children[i]; ++i) { | |
if (sibling.dom) | |
sibling.dom.style.zIndex = 0; | |
} | |
} | |
var width = root.dom.offsetWidth; | |
var height = root.dom.offsetHeight; | |
// Unhide (raise) and maximize us and our ancestors. | |
for (var t = tree; t.parent; t = t.parent) { | |
// Shift off by border so we don't get nested borders. | |
// TODO: actually make nested borders work (need to adjust width/height). | |
position(t.dom, -kBorderWidth, -kBorderWidth, width, height); | |
t.dom.style.zIndex = 1; | |
} | |
// And layout into the topmost box. | |
layout(tree, level, width, height); | |
} | |
function makeDom(tree, level) { | |
var dom = document.createElement('div'); | |
dom.style.zIndex = 1; | |
dom.className = 'webtreemap-node webtreemap-level' + Math.min(level, 4); | |
if (tree.data['$symbol']) { | |
dom.className += (' webtreemap-symbol-' + | |
tree.data['$symbol'].replace(' ', '_')); | |
} | |
if (tree.data['$dominant_symbol']) { | |
dom.className += (' webtreemap-symbol-' + | |
tree.data['$dominant_symbol'].replace(' ', '_')); | |
dom.className += (' webtreemap-aggregate'); | |
} | |
dom.onmousedown = function(e) { | |
if (e.button == 0) { | |
if (focused && tree == focused && focused.parent) { | |
focus(focused.parent); | |
} else { | |
focus(tree); | |
} | |
} | |
e.stopPropagation(); | |
return true; | |
}; | |
var caption = document.createElement('div'); | |
caption.className = 'webtreemap-caption'; | |
caption.innerHTML = tree.name; | |
dom.appendChild(caption); | |
tree.dom = dom; | |
return dom; | |
} | |
function position(dom, x, y, width, height) { | |
// CSS width/height does not include border. | |
width -= kBorderWidth*2; | |
height -= kBorderWidth*2; | |
dom.style.left = x + 'px'; | |
dom.style.top = y + 'px'; | |
dom.style.width = Math.max(width, 0) + 'px'; | |
dom.style.height = Math.max(height, 0) + 'px'; | |
} | |
// Given a list of rectangles |nodes|, the 1-d space available | |
// |space|, and a starting rectangle index |start|, compute an span of | |
// rectangles that optimizes a pleasant aspect ratio. | |
// | |
// Returns [end, sum], where end is one past the last rectangle and sum is the | |
// 2-d sum of the rectangles' areas. | |
function selectSpan(nodes, space, start) { | |
// Add rectangle one by one, stopping when aspect ratios begin to go | |
// bad. Result is [start,end) covering the best run for this span. | |
// http://scholar.google.com/scholar?cluster=5972512107845615474 | |
var node = nodes[start]; | |
var rmin = node.data['$area']; // Smallest seen child so far. | |
var rmax = rmin; // Largest child. | |
var rsum = 0; // Sum of children in this span. | |
var last_score = 0; // Best score yet found. | |
for (var end = start; node = nodes[end]; ++end) { | |
var size = node.data['$area']; | |
if (size < rmin) | |
rmin = size; | |
if (size > rmax) | |
rmax = size; | |
rsum += size; | |
// This formula is from the paper, but you can easily prove to | |
// yourself it's taking the larger of the x/y aspect ratio or the | |
// y/x aspect ratio. The additional magic fudge constant of 5 | |
// makes us prefer wider rectangles to taller ones. | |
var score = Math.max(5*space*space*rmax / (rsum*rsum), | |
1*rsum*rsum / (space*space*rmin)); | |
if (last_score && score > last_score) { | |
rsum -= size; // Undo size addition from just above. | |
break; | |
} | |
last_score = score; | |
} | |
return [end, rsum]; | |
} | |
function layout(tree, level, width, height) { | |
if (!('children' in tree)) | |
return; | |
var total = tree.data['$area']; | |
// XXX why do I need an extra -1/-2 here for width/height to look right? | |
var x1 = 0, y1 = 0, x2 = width - 1, y2 = height - 2; | |
x1 += kPadding; y1 += kPadding; | |
x2 -= kPadding; y2 -= kPadding; | |
y1 += 14; // XXX get first child height for caption spacing | |
var pixels_to_units = Math.sqrt(total / ((x2 - x1) * (y2 - y1))); | |
for (var start = 0, child; child = tree.children[start]; ++start) { | |
if (x2 - x1 < 60 || y2 - y1 < 40) { | |
if (child.dom) { | |
child.dom.style.zIndex = 0; | |
position(child.dom, -2, -2, 0, 0); | |
} | |
continue; | |
} | |
// In theory we can dynamically decide whether to split in x or y based | |
// on aspect ratio. In practice, changing split direction with this | |
// layout doesn't look very good. | |
// var ysplit = (y2 - y1) > (x2 - x1); | |
var ysplit = true; | |
var space; // Space available along layout axis. | |
if (ysplit) | |
space = (y2 - y1) * pixels_to_units; | |
else | |
space = (x2 - x1) * pixels_to_units; | |
var span = selectSpan(tree.children, space, start); | |
var end = span[0], rsum = span[1]; | |
// Now that we've selected a span, lay out rectangles [start,end) in our | |
// available space. | |
var x = x1, y = y1; | |
for (var i = start; i < end; ++i) { | |
child = tree.children[i]; | |
if (!child.dom) { | |
child.parent = tree; | |
child.dom = makeDom(child, level + 1); | |
tree.dom.appendChild(child.dom); | |
} else { | |
child.dom.style.zIndex = 1; | |
} | |
var size = child.data['$area']; | |
var frac = size / rsum; | |
if (ysplit) { | |
width = rsum / space; | |
height = size / width; | |
} else { | |
height = rsum / space; | |
width = size / height; | |
} | |
width /= pixels_to_units; | |
height /= pixels_to_units; | |
width = Math.round(width); | |
height = Math.round(height); | |
position(child.dom, x, y, width, height); | |
if ('children' in child) { | |
layout(child, level + 1, width, height); | |
} | |
if (ysplit) | |
y += height; | |
else | |
x += width; | |
} | |
// Shrink our available space based on the amount we used. | |
if (ysplit) | |
x1 += Math.round((rsum / space) / pixels_to_units); | |
else | |
y1 += Math.round((rsum / space) / pixels_to_units); | |
// end points one past where we ended, which is where we want to | |
// begin the next iteration, but subtract one to balance the ++ in | |
// the loop. | |
start = end - 1; | |
} | |
} | |
function appendTreemap(dom, data) { | |
var style = getComputedStyle(dom, null); | |
var width = parseInt(style.width); | |
var height = parseInt(style.height); | |
if (!data.dom) | |
makeDom(data, 0); | |
dom.appendChild(data.dom); | |
position(data.dom, 0, 0, width, height); | |
layout(data, 0, width, height); | |
} | |
</script> | |
<script> | |
var map = document.getElementById('map'); | |
appendTreemap(map, kTree); | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment