nova proba

Revision:
28:49bafc8bb056
diff -r 0772451fb880 -r 49bafc8bb056 BUILD/K64F/ARMC6/UDPnaCOM_08_map.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/BUILD/K64F/ARMC6/UDPnaCOM_08_map.html	Mon Jan 18 14:46:46 2021 +0100
@@ -0,0 +1,121 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    
+    <link rel="stylesheet" type="text/css" 
+      href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" 
+      integrity="sha256-916EbMg70RQy9LHiGkXzG8hSg9EdNy97GazNG/aiY1w=" 
+      crossorigin="anonymous" 
+    />
+    <link rel="stylesheet" type="text/css" 
+      href="https://cdn.jsdelivr.net/gh/spiermar/d3-flame-graph@1.0.4/dist/d3.flameGraph.min.css" 
+      integrity="sha256-w762vSe6WGrkVZ7gEOpnn2Y+FSmAGlX77jYj7nhuCyY=" 
+      crossorigin="anonymous" 
+    />
+
+    <style>
+    /* Space out content a bit */
+    body {
+      padding-top: 20px;
+      padding-bottom: 20px;
+    }
+    /* Custom page header */
+    .header {
+      padding-bottom: 20px;
+      padding-right: 15px;
+      padding-left: 15px;
+      border-bottom: 1px solid #e5e5e5;
+    }
+    /* Make the masthead heading the same height as the navigation */
+    .header h3 {
+      margin-top: 0;
+      margin-bottom: 0;
+      line-height: 40px;
+    }
+    </style>
+
+    <title>UDPnaCOM_08 Armc6 Memory Details</title>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js" integrity="sha256-4OrICDjBYfKefEbVT7wETRLNFkuq4TJV5WLGvjqpGAk=" crossorigin="anonymous"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js" integrity="sha256-g6iAfvZp+nDQ2TdTR/VVKJf3bGro4ub5fvWSWVRi2NE=" crossorigin="anonymous"></script>
+    <![endif]-->
+  </head>
+  <body>
+    <div class="container">
+      <div class="header clearfix">
+        <h3 class="text-muted">UDPnaCOM_08 Armc6 Memory Details</h3>
+      </div>
+      <div id="chart-rom">
+      </div>
+      <hr/>
+      <div id="chart-ram">
+      </div>
+      <hr/>
+      <div id="details"></div>
+    </div>
+
+    <script type="text/javascript" 
+      src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.10.0/d3.min.js" 
+      integrity="sha256-r7j1FXNTvPzHR41+V71Jvej6fIq4v4Kzu5ee7J/RitM=" 
+      crossorigin="anonymous">
+    </script>
+    <script type="text/javascript" 
+      src="https://cdnjs.cloudflare.com/ajax/libs/d3-tip/0.7.1/d3-tip.min.js" 
+      integrity="sha256-z0A2CQF8xxCKuOJsn4sJ5HBjxiHHRAfTX8hDF4RSN5s=" 
+      crossorigin="anonymous">
+    </script>
+    <script type="text/javascript" 
+      src="https://cdn.jsdelivr.net/gh/spiermar/d3-flame-graph@1.0.4/dist/d3.flameGraph.min.js" 
+      integrity="sha256-I1CkrWbmjv+GWjgbulJ4i0vbzdrDGfxqdye2qNlhG3Q=" 
+      crossorigin="anonymous">
+    </script>
+
+    <script type="text/javascript">
+    var tip = d3.tip()
+      .direction("s")
+      .offset([8, 0])
+      .attr('class', 'd3-flame-graph-tip')
+      .html(function(d) { return "module: " + d.data.name + ", bytes: " + d.data.value + ", delta: " + d.data.delta; });
+    var colorizer = function (d) {
+        if (d.data.delta > 0) {
+            ratio = (d.data.value - d.data.delta) / d.data.value;
+            green = ("0" + (Number(ratio * 0xFF | 0).toString(16))).slice(-2).toUpperCase();
+            blue = ("0" + (Number(ratio * 0xEE | 0).toString(16))).slice(-2).toUpperCase();
+            console.log(d.data.name, green, blue);
+            return "#EE" + green + blue
+        } else if (d.data.delta < 0) {
+            ratio = (d.data.value + d.data.delta) / d.data.value;
+            green = ("0" + (Number(ratio * 0xFF | 0).toString(16))).slice(-2).toUpperCase();
+            red = ("0" + (Number(ratio * 0xFF | 0).toString(16))).slice(-2).toUpperCase();
+            console.log(d.data.name, red, green);
+            return "#" + red + green + "EE";
+        } else {
+            return "#FFFFEE";
+        }
+    }
+    var flameGraph_rom = d3.flameGraph()
+      .transitionDuration(250)
+      .transitionEase(d3.easeCubic)
+      .sort(true)
+      .color(colorizer)
+      .tooltip(tip);
+    var flameGraph_ram = d3.flameGraph()
+      .transitionDuration(250)
+      .transitionEase(d3.easeCubic)
+      .sort(true)
+      .color(colorizer)
+      .tooltip(tip);
+    var rom_elem = d3.select("#chart-rom");
+    flameGraph_rom.width(rom_elem.node().getBoundingClientRect().width);
+    rom_elem.datum({"children": [{"children": [{"children": [{"children": [{"name": "_printf_n.o", "value": 6, "delta": 0}, {"name": "_printf_a.o", "value": 6, "delta": 0}, {"name": "_printf_d.o", "value": 6, "delta": 0}, {"name": "strtok_int.o", "value": 68, "delta": 0}, {"name": "_printf_llx.o", "value": 6, "delta": 0}, {"name": "__scatter.o", "value": 52, "delta": 0}, {"name": "_printf_truncate.o", "value": 36, "delta": 0}, {"name": "strspn.o", "value": 28, "delta": 0}, {"name": "_printf_c.o", "value": 6, "delta": 0}, {"name": "_printf_s.o", "value": 6, "delta": 0}, {"name": "_printf_f.o", "value": 6, "delta": 0}, {"name": "fflush_locked.o", "value": 144, "delta": 0}, {"name": "_printf_llu.o", "value": 6, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 14, "delta": 0}, {"name": "rt_memmove_w.o", "value": 122, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 48, "delta": 0}, {"name": "_printf_e.o", "value": 6, "delta": 0}, {"name": "_printf_char_common.o", "value": 48, "delta": 0}, {"name": "rt_memclr_w.o", "value": 78, "delta": 0}, {"name": "strcspn.o", "value": 32, "delta": 0}, {"name": "rt_memclr.o", "value": 68, "delta": 0}, {"name": "_strtoul.o", "value": 158, "delta": 0}, {"name": "strtol.o", "value": 112, "delta": 0}, {"name": "__2printf.o", "value": 24, "delta": 0}, {"name": "strcpy.o", "value": 72, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 10, "delta": 0}, {"name": "__main.o", "value": 8, "delta": 0}, {"name": "_printf_ls.o", "value": 6, "delta": 0}, {"name": "lludivv7m.o", "value": 240, "delta": 0}, {"name": "fgetc.o", "value": 24, "delta": 0}, {"name": "defsig_exit.o", "value": 10, "delta": 0}, {"name": "use_no_semi.o", "value": 2, "delta": 0}, {"name": "fseek.o", "value": 248, "delta": 0}, {"name": "lc_numeric_c.o", "value": 72, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 14, "delta": 0}, {"name": "btod.o", "value": 1936, "delta": 0}, {"name": "init_alloc.o", "value": 138, "delta": 0}, {"name": "__2snprintf.o", "value": 56, "delta": 0}, {"name": "assert.o", "value": 128, "delta": 0}, {"name": "calloc.o", "value": 40, "delta": 0}, {"name": "_printf_o.o", "value": 6, "delta": 0}, {"name": "rt_memcpy_v6.o", "value": 138, "delta": 0}, {"name": "_printf_oct_int_ll.o", "value": 112, "delta": 0}, {"name": "atoi.o", "value": 26, "delta": 0}, {"name": "_chval.o", "value": 28, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 4, "delta": 0}, {"name": "aeabi_memset.o", "value": 16, "delta": 0}, {"name": "strncmp.o", "value": 150, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 80, "delta": 0}, {"name": "initio_locked.o", "value": 456, "delta": 0}, {"name": "strtok.o", "value": 12, "delta": 0}, {"name": "lludiv10.o", "value": 138, "delta": 0}, {"name": "abort.o", "value": 22, "delta": 0}, {"name": "filbuf.o", "value": 570, "delta": 0}, {"name": "strlen.o", "value": 62, "delta": 0}, {"name": "term_alloc.o", "value": 16, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 52, "delta": 0}, {"name": "hguard.o", "value": 4, "delta": 0}, {"name": "_printf_llo.o", "value": 6, "delta": 0}, {"name": "h1_final_threads.o", "value": 10, "delta": 0}, {"name": "_snputc.o", "value": 16, "delta": 0}, {"name": "libinit.o", "value": 2, "delta": 0}, {"name": "fopen_locked.o", "value": 332, "delta": 0}, {"name": "stdio_streams.o", "value": 0, "delta": 0}, {"name": "_printf_dec.o", "value": 120, "delta": 0}, {"name": "_printf_lli.o", "value": 6, "delta": 0}, {"name": "fgetc_locked.o", "value": 32, "delta": 0}, {"name": "_printf_wchar.o", "value": 44, "delta": 0}, {"name": "_printf_pad.o", "value": 78, "delta": 0}, {"name": "fclose.o", "value": 76, "delta": 0}, {"name": "_printf_hex_int_ll_ptr.o", "value": 188, "delta": 0}, {"name": "use_no_semi_2.o", "value": 2, "delta": 0}, {"name": "fputs_locked.o", "value": 54, "delta": 0}, {"name": "h1_extend_threads.o", "value": 82, "delta": 0}, {"name": "_printf_char_file_locked.o", "value": 64, "delta": 0}, {"name": "_printf_fp_dec.o", "value": 1052, "delta": 0}, {"name": "aeabi_memset4.o", "value": 16, "delta": 0}, {"name": "ftell.o", "value": 66, "delta": 0}, {"name": "stdio.o", "value": 240, "delta": 0}, {"name": "memcmp.o", "value": 88, "delta": 0}, {"name": "heapauxi.o", "value": 6, "delta": 0}, {"name": "strncpy.o", "value": 86, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 92, "delta": 0}, {"name": "_printf_char.o", "value": 44, "delta": 0}, {"name": "vsnprintf.o", "value": 52, "delta": 0}, {"name": "fputc.o", "value": 26, "delta": 0}, {"name": "rt_ctype_table.o", "value": 16, "delta": 0}, {"name": "_printf_fp_infnan.o", "value": 128, "delta": 0}, {"name": "streamlock.o", "value": 0, "delta": 0}, {"name": "__2sprintf.o", "value": 44, "delta": 0}, {"name": "_printf_x.o", "value": 6, "delta": 0}, {"name": "__dczerorl.o", "value": 58, "delta": 0}, {"name": "_sputc.o", "value": 10, "delta": 0}, {"name": "getc.o", "value": 4, "delta": 0}, {"name": "libinit2.o", "value": 50, "delta": 0}, {"name": "strcmpv7em.o", "value": 124, "delta": 0}, {"name": "__scatter_zi.o", "value": 28, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 14, "delta": 0}, {"name": "rt_memcpy_w.o", "value": 100, "delta": 0}, {"name": "setvbuf_locked.o", "value": 104, "delta": 0}, {"name": "_c16rtomb.o", "value": 72, "delta": 0}, {"name": "libspace.o", "value": 8, "delta": 0}, {"name": "_printf_u.o", "value": 6, "delta": 0}, {"name": "_printf_lc.o", "value": 6, "delta": 0}, {"name": "strchr.o", "value": 20, "delta": 0}, {"name": "h1_init_threads.o", "value": 18, "delta": 0}, {"name": "_printf_str.o", "value": 82, "delta": 0}, {"name": "flsbuf.o", "value": 470, "delta": 0}, {"name": "_printf_percent_end.o", "value": 4, "delta": 0}, {"name": "_printf_g.o", "value": 6, "delta": 0}, {"name": "__printf_flags_ss_wp.o", "value": 409, "delta": 0}, {"name": "bigflt0.o", "value": 376, "delta": 0}, {"name": "rt_memmove_v6.o", "value": 132, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 10, "delta": 0}, {"name": "__printf_wp.o", "value": 14, "delta": 0}, {"name": "_printf_l.o", "value": 10, "delta": 0}, {"name": "assert_stdio.o", "value": 24, "delta": 0}, {"name": "init_aeabi.o", "value": 36, "delta": 0}, {"name": "_printf_longlong_dec.o", "value": 124, "delta": 0}, {"name": "strstr.o", "value": 36, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 166, "delta": 0}, {"name": "defsig_general.o", "value": 50, "delta": 0}, {"name": "_printf_ll.o", "value": 10, "delta": 0}, {"name": "_printf_charcount.o", "value": 40, "delta": 0}, {"name": "h1_free_threads.o", "value": 118, "delta": 0}, {"name": "_printf_fp_hex.o", "value": 802, "delta": 0}, {"name": "_printf_intcommon.o", "value": 178, "delta": 0}, {"name": "_printf_lld.o", "value": 6, "delta": 0}, {"name": "_printf_p.o", "value": 6, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 246, "delta": 0}, {"name": "_printf_wctomb.o", "value": 196, "delta": 0}, {"name": "lc_ctype_c.o", "value": 316, "delta": 0}, {"name": "_printf_i.o", "value": 6, "delta": 0}], "name": "c_w.l", "value": 13551, "delta": 0}, {"children": [{"name": "abort_message.cpp.o", "value": 4, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 40, "delta": 0}], "name": "libcppabi_w.l", "value": 44, "delta": 0}, {"children": [{"name": "printf1.o", "value": 4, "delta": 0}, {"name": "fpinit.o", "value": 26, "delta": 0}, {"name": "printf2.o", "value": 4, "delta": 0}], "name": "fz_wm.l", "value": 34, "delta": 0}, {"children": [{"name": "fpclassify.o", "value": 48, "delta": 0}], "name": "m_wm.l", "value": 48, "delta": 0}, {"children": [{"name": "new.cpp.o", "value": 1, "delta": 0}], "name": "libcpp_w.l", "value": 1, "delta": 0}], "name": "[lib]", "value": 13678, "delta": 0}, {"children": [{"children": [{"children": [{"name": "CriticalSectionLock.o", "value": 24, "delta": 0}, {"name": "mbed_assert.o", "value": 26, "delta": 0}, {"name": "mbed_wait_api_rtos.o", "value": 156, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 88, "delta": 0}, {"name": "CThunkBase.o", "value": 18, "delta": 0}, {"name": "mbed_retarget.o", "value": 2156, "delta": 0}, {"children": [{"children": [{"name": "except.o", "value": 200, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 200, "delta": 0}, {"name": "mbed_fault_handler.o", "value": 820, "delta": 0}], "name": "TARGET_CORTEX_M", "value": 1020, "delta": 0}, {"name": "FilePath.o", "value": 240, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 146, "delta": 0}, {"name": "FileHandle.o", "value": 158, "delta": 0}, {"name": "mbed_board.o", "value": 234, "delta": 0}, {"name": "SysTimer.o", "value": 836, "delta": 0}, {"name": "mbed_error.o", "value": 1839, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 194, "delta": 0}, {"name": "mbed_thread.o", "value": 4, "delta": 0}, {"name": "mbed_os_timer.o", "value": 386, "delta": 0}, {"name": "mbed_critical.o", "value": 188, "delta": 0}, {"name": "FileBase.o", "value": 172, "delta": 0}], "name": "source", "value": 7885, "delta": 0}], "name": "platform", "value": 7885, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "randLIB.o", "value": 506, "delta": 0}], "name": "source", "value": 506, "delta": 0}], "name": "mbed-client-randlib", "value": 506, "delta": 0}, {"children": [{"children": [{"children": [{"name": "ip6tos.o", "value": 184, "delta": 0}, {"name": "stoip6.o", "value": 336, "delta": 0}], "name": "libip6string", "value": 520, "delta": 0}, {"children": [{"name": "ip4tos.o", "value": 150, "delta": 0}, {"name": "stoip4.o", "value": 114, "delta": 0}], "name": "libip4string", "value": 264, "delta": 0}, {"children": [{"name": "common_functions.o", "value": 10, "delta": 0}], "name": "libBits", "value": 10, "delta": 0}, {"children": [{"name": "ns_list.o", "value": 48, "delta": 0}], "name": "libList", "value": 48, "delta": 0}], "name": "source", "value": 842, "delta": 0}], "name": "nanostack-libservice", "value": 842, "delta": 0}], "name": "frameworks", "value": 1348, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "lwip_igmp.o", "value": 1240, "delta": 0}, {"name": "lwip_icmp.o", "value": 440, "delta": 0}, {"name": "lwip_etharp.o", "value": 1664, "delta": 0}, {"name": "lwip_ip4_addr.o", "value": 624, "delta": 0}, {"name": "lwip_dhcp.o", "value": 4536, "delta": 0}, {"name": "lwip_ip4_frag.o", "value": 1624, "delta": 0}, {"name": "lwip_ip4.o", "value": 1130, "delta": 0}], "name": "ipv4", "value": 11258, "delta": 0}, {"name": "lwip_inet_chksum.o", "value": 346, "delta": 0}, {"name": "lwip_memp.o", "value": 422, "delta": 0}, {"name": "lwip_dns.o", "value": 360, "delta": 0}, {"name": "lwip_init.o", "value": 42, "delta": 0}, {"name": "lwip_udp.o", "value": 1562, "delta": 0}, {"name": "lwip_def.o", "value": 8, "delta": 0}, {"name": "lwip_tcp_out.o", "value": 3170, "delta": 0}, {"name": "lwip_tcp.o", "value": 4136, "delta": 0}, {"name": "lwip_tcp_in.o", "value": 5450, "delta": 0}, {"name": "lwip_pbuf.o", "value": 1388, "delta": 0}, {"name": "lwip_mem.o", "value": 1084, "delta": 0}, {"name": "lwip_ip.o", "value": 0, "delta": 0}, {"name": "lwip_timeouts.o", "value": 502, "delta": 0}, {"name": "lwip_netif.o", "value": 936, "delta": 0}], "name": "core", "value": 30664, "delta": 0}, {"children": [{"name": "lwip_ethernet.o", "value": 252, "delta": 0}], "name": "netif", "value": 252, "delta": 0}, {"children": [{"name": "lwip_api_msg.o", "value": 3583, "delta": 0}, {"name": "lwip_tcpip.o", "value": 586, "delta": 0}, {"name": "lwip_api_lib.o", "value": 1452, "delta": 0}, {"name": "lwip_netbuf.o", "value": 158, "delta": 0}], "name": "api", "value": 5779, "delta": 0}], "name": "src", "value": 36695, "delta": 0}], "name": "lwip", "value": 36695, "delta": 0}, {"children": [{"children": [{"name": "lwip_sys_arch.o", "value": 2004, "delta": 0}], "name": "arch", "value": 2004, "delta": 0}, {"name": "lwip_tcp_isn.o", "value": 178, "delta": 0}, {"name": "lwip_random.o", "value": 12, "delta": 0}], "name": "lwip-sys", "value": 2194, "delta": 0}, {"name": "LWIPInterface.o", "value": 2502, "delta": 0}, {"name": "LWIPMemoryManager.o", "value": 406, "delta": 0}, {"name": "LWIPStack.o", "value": 3026, "delta": 0}, {"name": "LWIPInterfaceEMAC.o", "value": 680, "delta": 0}, {"name": "lwip_tools.o", "value": 440, "delta": 0}], "name": "lwipstack", "value": 45943, "delta": 0}, {"children": [{"name": "TCPSocket.o", "value": 1621, "delta": 0}, {"name": "NetworkStack.o", "value": 1234, "delta": 0}, {"children": [{"children": [{"name": "ppp_md5.o", "value": 2286, "delta": 0}], "name": "polarssl", "value": 2286, "delta": 0}], "name": "ppp", "value": 2286, "delta": 0}, {"name": "InternetSocket.o", "value": 1282, "delta": 0}, {"name": "nsapi_dns.o", "value": 6111, "delta": 0}, {"name": "EMACInterface.o", "value": 1204, "delta": 0}, {"name": "InternetDatagramSocket.o", "value": 874, "delta": 0}, {"name": "UDPSocket.o", "value": 144, "delta": 0}, {"children": [{"children": [{"name": "kinetis_emac.o", "value": 2553, "delta": 0}, {"children": [{"name": "hardware_init_MK64F12.o", "value": 507, "delta": 0}], "name": "TARGET_K64F", "value": 507, "delta": 0}], "name": "TARGET_Freescale_EMAC", "value": 3060, "delta": 0}], "name": "emac-drivers", "value": 3060, "delta": 0}, {"name": "TCPServer.o", "value": 38, "delta": 0}, {"name": "SocketStats.o", "value": 56, "delta": 0}, {"name": "SocketAddress.o", "value": 656, "delta": 0}, {"name": "ICMPSocket.o", "value": 20, "delta": 0}, {"name": "NetworkInterface.o", "value": 562, "delta": 0}, {"name": "NetStackMemoryManager.o", "value": 272, "delta": 0}, {"name": "NetworkInterfaceDefaults.o", "value": 2, "delta": 0}], "name": "netsocket", "value": 19422, "delta": 0}, {"children": [{"children": [{"children": [{"name": "mbed_trng.o", "value": 76, "delta": 0}], "name": "src", "value": 76, "delta": 0}], "name": "platform", "value": 76, "delta": 0}, {"children": [{"children": [{"name": "platform.o", "value": 6, "delta": 0}], "name": "src", "value": 6, "delta": 0}], "name": "mbed-crypto", "value": 6, "delta": 0}], "name": "mbedtls", "value": 82, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackPPPInterface.o", "value": 36, "delta": 0}], "name": "source", "value": 36, "delta": 0}], "name": "mbed-mesh-api", "value": 36, "delta": 0}, {"children": [{"name": "arm_hal_random.o", "value": 40, "delta": 0}], "name": "nanostack-hal-mbed-cmsis-rtos", "value": 40, "delta": 0}], "name": "nanostack", "value": 76, "delta": 0}, {"children": [{"name": "LoRaWANInterface.o", "value": 18, "delta": 0}, {"name": "LoRaWANStack.o", "value": 166, "delta": 0}], "name": "lorawan", "value": 184, "delta": 0}], "name": "features", "value": 67055, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "fsl_pit.o", "value": 288, "delta": 0}, {"name": "fsl_dspi.o", "value": 1654, "delta": 0}, {"name": "fsl_i2c.o", "value": 1396, "delta": 0}, {"name": "fsl_flash.o", "value": 1278, "delta": 0}, {"name": "fsl_enet.o", "value": 2161, "delta": 0}, {"name": "fsl_clock.o", "value": 1778, "delta": 0}, {"name": "fsl_uart.o", "value": 2587, "delta": 0}, {"name": "fsl_smc.o", "value": 30, "delta": 0}, {"name": "fsl_sdhc.o", "value": 877, "delta": 0}, {"name": "fsl_lptmr.o", "value": 354, "delta": 0}, {"name": "fsl_flexcan.o", "value": 1444, "delta": 0}, {"name": "fsl_sysmpu.o", "value": 499, "delta": 0}, {"name": "fsl_edma.o", "value": 516, "delta": 0}, {"name": "fsl_sai.o", "value": 1256, "delta": 0}, {"name": "fsl_rtc.o", "value": 288, "delta": 0}], "name": "drivers", "value": 16406, "delta": 0}, {"children": [{"children": [{"name": "startup_MK64F12.o", "value": 1488, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 1488, "delta": 0}, {"name": "system_MK64F12.o", "value": 46, "delta": 0}], "name": "device", "value": 1534, "delta": 0}, {"name": "us_ticker.o", "value": 696, "delta": 0}, {"children": [{"name": "crc.o", "value": 136, "delta": 0}, {"name": "PeripheralPins.o", "value": 288, "delta": 0}, {"name": "fsl_clock_config.o", "value": 144, "delta": 0}, {"name": "fsl_phy.o", "value": 678, "delta": 0}, {"name": "mbed_overrides.o", "value": 256, "delta": 0}], "name": "TARGET_FRDM", "value": 1502, "delta": 0}, {"name": "trng_api.o", "value": 174, "delta": 0}, {"name": "serial_api.o", "value": 1463, "delta": 0}], "name": "TARGET_MCU_K64F", "value": 21775, "delta": 0}, {"children": [{"name": "flash_api.o", "value": 284, "delta": 0}, {"name": "pinmap.o", "value": 331, "delta": 0}, {"name": "lp_ticker.o", "value": 392, "delta": 0}, {"name": "gpio_api.o", "value": 361, "delta": 0}, {"name": "sleep.o", "value": 36, "delta": 0}], "name": "api", "value": 1404, "delta": 0}], "name": "TARGET_MCUXpresso_MCUS", "value": 23179, "delta": 0}], "name": "TARGET_Freescale", "value": 23179, "delta": 0}], "name": "targets", "value": 23179, "delta": 0}, {"children": [{"name": "mbed_critical_section_api.o", "value": 192, "delta": 0}, {"name": "mbed_pinmap_common.o", "value": 226, "delta": 0}, {"name": "mbed_flash_api.o", "value": 14, "delta": 0}, {"name": "mbed_us_ticker_api.o", "value": 116, "delta": 0}, {"name": "mbed_gpio.o", "value": 116, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 1364, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 80, "delta": 0}], "name": "hal", "value": 2108, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "ESP8266.o", "value": 36, "delta": 0}], "name": "ESP8266", "value": 36, "delta": 0}, {"name": "ESP8266Interface.o", "value": 447, "delta": 0}], "name": "esp8266-driver", "value": 483, "delta": 0}], "name": "wifi", "value": 483, "delta": 0}, {"children": [{"children": [{"children": [{"name": "SDBlockDevice.o", "value": 12, "delta": 0}], "name": "COMPONENT_SD", "value": 12, "delta": 0}, {"children": [{"name": "FlashIAPBlockDevice.o", "value": 1466, "delta": 0}], "name": "COMPONENT_FLASHIAP", "value": 1466, "delta": 0}], "name": "blockdevice", "value": 1478, "delta": 0}], "name": "storage", "value": 1478, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackRfPhyMcr20a.o", "value": 8, "delta": 0}], "name": "source", "value": 8, "delta": 0}], "name": "mcr20a-rf-driver", "value": 8, "delta": 0}], "name": "802.15.4_RF", "value": 8, "delta": 0}], "name": "components", "value": 1969, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"children": [{"name": "rtx_thread.o", "value": 3046, "delta": 0}, {"name": "rtx_evflags.o", "value": 1224, "delta": 0}, {"name": "rtx_msgqueue.o", "value": 1780, "delta": 0}, {"name": "rtx_memory.o", "value": 346, "delta": 0}, {"name": "rtx_lib.o", "value": 283, "delta": 0}, {"name": "rtx_system.o", "value": 508, "delta": 0}, {"name": "rtx_delay.o", "value": 100, "delta": 0}, {"name": "rtx_kernel.o", "value": 1377, "delta": 0}, {"children": [{"children": [{"name": "irq_cm4f.o", "value": 196, "delta": 0}], "name": "TARGET_RTOS_M4_M7", "value": 196, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 196, "delta": 0}, {"name": "rtx_mempool.o", "value": 246, "delta": 0}, {"name": "rtx_timer.o", "value": 272, "delta": 0}, {"name": "rtx_mutex.o", "value": 1092, "delta": 0}, {"name": "rtx_evr.o", "value": 4, "delta": 0}, {"name": "rtx_semaphore.o", "value": 1012, "delta": 0}], "name": "Source", "value": 11486, "delta": 0}], "name": "RTX", "value": 11486, "delta": 0}], "name": "rtx5", "value": 11486, "delta": 0}, {"name": "mbed_rtx_handlers.o", "value": 770, "delta": 0}, {"name": "mbed_rtx_idle.o", "value": 464, "delta": 0}, {"name": "mbed_boot.o", "value": 86, "delta": 0}, {"children": [{"name": "mbed_boot_arm_std.o", "value": 502, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 502, "delta": 0}, {"name": "mbed_rtos_rtx.o", "value": 232, "delta": 0}], "name": "TARGET_CORTEX", "value": 13540, "delta": 0}, {"name": "Semaphore.o", "value": 311, "delta": 0}, {"name": "Kernel.o", "value": 54, "delta": 0}, {"name": "Thread.o", "value": 1337, "delta": 0}, {"name": "Mutex.o", "value": 348, "delta": 0}, {"name": "EventFlags.o", "value": 220, "delta": 0}, {"name": "ThisThread.o", "value": 141, "delta": 0}], "name": "source", "value": 15951, "delta": 0}], "name": "rtos", "value": 15951, "delta": 0}, {"children": [{"children": [{"name": "UARTSerial.o", "value": 2148, "delta": 0}, {"name": "InterruptIn.o", "value": 6, "delta": 0}, {"name": "Serial.o", "value": 58, "delta": 0}, {"name": "SPI.o", "value": 106, "delta": 0}, {"name": "FlashIAP.o", "value": 876, "delta": 0}, {"name": "TimerEvent.o", "value": 138, "delta": 0}, {"name": "SerialBase.o", "value": 1284, "delta": 0}, {"children": [{"name": "USBCDC_ECM.o", "value": 132, "delta": 0}], "name": "usb", "value": 132, "delta": 0}], "name": "source", "value": 4748, "delta": 0}], "name": "drivers", "value": 4748, "delta": 0}, {"children": [{"children": [{"name": "EventQueue.o", "value": 72, "delta": 0}, {"name": "equeue.o", "value": 1308, "delta": 0}, {"name": "equeue_mbed.o", "value": 112, "delta": 0}, {"name": "mbed_shared_queues.o", "value": 398, "delta": 0}], "name": "source", "value": 1890, "delta": 0}], "name": "events", "value": 1890, "delta": 0}], "name": "mbed-os", "value": 124785, "delta": 0}, {"children": [{"name": "SerialCom.o", "value": 1204, "delta": 0}], "name": "Serial", "value": 1204, "delta": 0}, {"children": [{"name": "doHTML.o", "value": 8290, "delta": 1165}], "name": "HTML", "value": 8290, "delta": 1165}, {"name": "TcpServerToFlash.o", "value": 2560, "delta": 12}, {"name": "clubbing.o", "value": 244, "delta": 0}, {"children": [{"name": "dataFlash.o", "value": 2027, "delta": 0}, {"name": "flashDataBlock.o", "value": 918, "delta": 0}], "name": "DataFlash", "value": 2945, "delta": 0}, {"name": "UdpClients.o", "value": 312, "delta": 0}, {"name": "TcpClients.o", "value": 2016, "delta": 0}, {"children": [{"name": "EthernetSetup.o", "value": 2303, "delta": 0}], "name": "Ethernet", "value": 2303, "delta": 0}, {"name": "UdpToScom.o", "value": 14, "delta": 0}, {"name": "anon$$obj.o", "value": 32, "delta": 0}, {"children": [{"name": "dxml.o", "value": 8229, "delta": 0}], "name": "XML", "value": 8229, "delta": 0}, {"name": "main.o", "value": 966, "delta": 0}], "name": ".text", "value": 167578, "delta": 1177}, {"children": [{"children": [{"children": [{"name": "_printf_n.o", "value": 0, "delta": 0}, {"name": "_printf_a.o", "value": 0, "delta": 0}, {"name": "_printf_d.o", "value": 0, "delta": 0}, {"name": "strtok_int.o", "value": 0, "delta": 0}, {"name": "_printf_llx.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "_printf_truncate.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "_printf_c.o", "value": 0, "delta": 0}, {"name": "_printf_s.o", "value": 0, "delta": 0}, {"name": "_printf_f.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "_printf_llu.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "rt_memmove_w.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "_printf_e.o", "value": 0, "delta": 0}, {"name": "_printf_char_common.o", "value": 0, "delta": 0}, {"name": "rt_memclr_w.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "__2printf.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "__main.o", "value": 0, "delta": 0}, {"name": "_printf_ls.o", "value": 0, "delta": 0}, {"name": "lludivv7m.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "__2snprintf.o", "value": 0, "delta": 0}, {"name": "assert.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "_printf_o.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_v6.o", "value": 0, "delta": 0}, {"name": "_printf_oct_int_ll.o", "value": 0, "delta": 0}, {"name": "atoi.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "strncmp.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "strtok.o", "value": 4, "delta": 0}, {"name": "lludiv10.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "_printf_llo.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 12, "delta": 0}, {"name": "_printf_dec.o", "value": 0, "delta": 0}, {"name": "_printf_lli.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "_printf_wchar.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "_printf_hex_int_ll_ptr.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "_printf_char_file_locked.o", "value": 0, "delta": 0}, {"name": "_printf_fp_dec.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "strncpy.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "_printf_char.o", "value": 0, "delta": 0}, {"name": "vsnprintf.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "_printf_fp_infnan.o", "value": 0, "delta": 0}, {"name": "streamlock.o", "value": 4, "delta": 0}, {"name": "__2sprintf.o", "value": 0, "delta": 0}, {"name": "_printf_x.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "strcmpv7em.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_w.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 0, "delta": 0}, {"name": "_printf_u.o", "value": 0, "delta": 0}, {"name": "_printf_lc.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_printf_str.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "_printf_percent_end.o", "value": 0, "delta": 0}, {"name": "_printf_g.o", "value": 0, "delta": 0}, {"name": "__printf_flags_ss_wp.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "rt_memmove_v6.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "__printf_wp.o", "value": 0, "delta": 0}, {"name": "_printf_l.o", "value": 0, "delta": 0}, {"name": "assert_stdio.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "_printf_longlong_dec.o", "value": 0, "delta": 0}, {"name": "strstr.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "_printf_ll.o", "value": 0, "delta": 0}, {"name": "_printf_charcount.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "_printf_fp_hex.o", "value": 0, "delta": 0}, {"name": "_printf_intcommon.o", "value": 0, "delta": 0}, {"name": "_printf_lld.o", "value": 0, "delta": 0}, {"name": "_printf_p.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "_printf_wctomb.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "_printf_i.o", "value": 0, "delta": 0}], "name": "c_w.l", "value": 20, "delta": 0}, {"children": [{"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}], "name": "libcppabi_w.l", "value": 0, "delta": 0}, {"children": [{"name": "printf1.o", "value": 0, "delta": 0}, {"name": "fpinit.o", "value": 0, "delta": 0}, {"name": "printf2.o", "value": 0, "delta": 0}], "name": "fz_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "fpclassify.o", "value": 0, "delta": 0}], "name": "m_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "new.cpp.o", "value": 0, "delta": 0}], "name": "libcpp_w.l", "value": 0, "delta": 0}], "name": "[lib]", "value": 20, "delta": 0}, {"children": [{"children": [{"children": [{"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "CThunkBase.o", "value": 0, "delta": 0}, {"name": "mbed_retarget.o", "value": 64, "delta": 0}, {"children": [{"children": [{"name": "except.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "mbed_fault_handler.o", "value": 0, "delta": 0}], "name": "TARGET_CORTEX_M", "value": 0, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 0, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 0, "delta": 0}, {"name": "mbed_thread.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 0, "delta": 0}, {"name": "mbed_critical.o", "value": 0, "delta": 0}, {"name": "FileBase.o", "value": 0, "delta": 0}], "name": "source", "value": 64, "delta": 0}], "name": "platform", "value": 64, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "randLIB.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mbed-client-randlib", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "ip6tos.o", "value": 0, "delta": 0}, {"name": "stoip6.o", "value": 0, "delta": 0}], "name": "libip6string", "value": 0, "delta": 0}, {"children": [{"name": "ip4tos.o", "value": 0, "delta": 0}, {"name": "stoip4.o", "value": 0, "delta": 0}], "name": "libip4string", "value": 0, "delta": 0}, {"children": [{"name": "common_functions.o", "value": 0, "delta": 0}], "name": "libBits", "value": 0, "delta": 0}, {"children": [{"name": "ns_list.o", "value": 0, "delta": 0}], "name": "libList", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "nanostack-libservice", "value": 0, "delta": 0}], "name": "frameworks", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "lwip_igmp.o", "value": 0, "delta": 0}, {"name": "lwip_icmp.o", "value": 0, "delta": 0}, {"name": "lwip_etharp.o", "value": 0, "delta": 0}, {"name": "lwip_ip4_addr.o", "value": 0, "delta": 0}, {"name": "lwip_dhcp.o", "value": 0, "delta": 0}, {"name": "lwip_ip4_frag.o", "value": 0, "delta": 0}, {"name": "lwip_ip4.o", "value": 0, "delta": 0}], "name": "ipv4", "value": 0, "delta": 0}, {"name": "lwip_inet_chksum.o", "value": 0, "delta": 0}, {"name": "lwip_memp.o", "value": 0, "delta": 0}, {"name": "lwip_dns.o", "value": 0, "delta": 0}, {"name": "lwip_init.o", "value": 0, "delta": 0}, {"name": "lwip_udp.o", "value": 2, "delta": 0}, {"name": "lwip_def.o", "value": 0, "delta": 0}, {"name": "lwip_tcp_out.o", "value": 0, "delta": 0}, {"name": "lwip_tcp.o", "value": 2, "delta": 0}, {"name": "lwip_tcp_in.o", "value": 0, "delta": 0}, {"name": "lwip_pbuf.o", "value": 0, "delta": 0}, {"name": "lwip_mem.o", "value": 0, "delta": 0}, {"name": "lwip_ip.o", "value": 0, "delta": 0}, {"name": "lwip_timeouts.o", "value": 0, "delta": 0}, {"name": "lwip_netif.o", "value": 0, "delta": 0}], "name": "core", "value": 4, "delta": 0}, {"children": [{"name": "lwip_ethernet.o", "value": 0, "delta": 0}], "name": "netif", "value": 0, "delta": 0}, {"children": [{"name": "lwip_api_msg.o", "value": 0, "delta": 0}, {"name": "lwip_tcpip.o", "value": 0, "delta": 0}, {"name": "lwip_api_lib.o", "value": 0, "delta": 0}, {"name": "lwip_netbuf.o", "value": 0, "delta": 0}], "name": "api", "value": 0, "delta": 0}], "name": "src", "value": 4, "delta": 0}], "name": "lwip", "value": 4, "delta": 0}, {"children": [{"children": [{"name": "lwip_sys_arch.o", "value": 0, "delta": 0}], "name": "arch", "value": 0, "delta": 0}, {"name": "lwip_tcp_isn.o", "value": 0, "delta": 0}, {"name": "lwip_random.o", "value": 0, "delta": 0}], "name": "lwip-sys", "value": 0, "delta": 0}, {"name": "LWIPInterface.o", "value": 0, "delta": 0}, {"name": "LWIPMemoryManager.o", "value": 0, "delta": 0}, {"name": "LWIPStack.o", "value": 0, "delta": 0}, {"name": "LWIPInterfaceEMAC.o", "value": 0, "delta": 0}, {"name": "lwip_tools.o", "value": 0, "delta": 0}], "name": "lwipstack", "value": 4, "delta": 0}, {"children": [{"name": "TCPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkStack.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "ppp_md5.o", "value": 0, "delta": 0}], "name": "polarssl", "value": 0, "delta": 0}], "name": "ppp", "value": 0, "delta": 0}, {"name": "InternetSocket.o", "value": 0, "delta": 0}, {"name": "nsapi_dns.o", "value": 91, "delta": 0}, {"name": "EMACInterface.o", "value": 0, "delta": 0}, {"name": "InternetDatagramSocket.o", "value": 0, "delta": 0}, {"name": "UDPSocket.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "kinetis_emac.o", "value": 0, "delta": 0}, {"children": [{"name": "hardware_init_MK64F12.o", "value": 3, "delta": 0}], "name": "TARGET_K64F", "value": 3, "delta": 0}], "name": "TARGET_Freescale_EMAC", "value": 3, "delta": 0}], "name": "emac-drivers", "value": 3, "delta": 0}, {"name": "TCPServer.o", "value": 0, "delta": 0}, {"name": "SocketStats.o", "value": 0, "delta": 0}, {"name": "SocketAddress.o", "value": 0, "delta": 0}, {"name": "ICMPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkInterface.o", "value": 8, "delta": 0}, {"name": "NetStackMemoryManager.o", "value": 0, "delta": 0}, {"name": "NetworkInterfaceDefaults.o", "value": 0, "delta": 0}], "name": "netsocket", "value": 102, "delta": 0}, {"children": [{"children": [{"children": [{"name": "mbed_trng.o", "value": 0, "delta": 0}], "name": "src", "value": 0, "delta": 0}], "name": "platform", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "platform.o", "value": 0, "delta": 0}], "name": "src", "value": 0, "delta": 0}], "name": "mbed-crypto", "value": 0, "delta": 0}], "name": "mbedtls", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackPPPInterface.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mbed-mesh-api", "value": 0, "delta": 0}, {"children": [{"name": "arm_hal_random.o", "value": 0, "delta": 0}], "name": "nanostack-hal-mbed-cmsis-rtos", "value": 0, "delta": 0}], "name": "nanostack", "value": 0, "delta": 0}, {"children": [{"name": "LoRaWANInterface.o", "value": 0, "delta": 0}, {"name": "LoRaWANStack.o", "value": 0, "delta": 0}], "name": "lorawan", "value": 0, "delta": 0}], "name": "features", "value": 106, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "fsl_pit.o", "value": 0, "delta": 0}, {"name": "fsl_dspi.o", "value": 0, "delta": 0}, {"name": "fsl_i2c.o", "value": 0, "delta": 0}, {"name": "fsl_flash.o", "value": 0, "delta": 0}, {"name": "fsl_enet.o", "value": 0, "delta": 0}, {"name": "fsl_clock.o", "value": 8, "delta": 0}, {"name": "fsl_uart.o", "value": 0, "delta": 0}, {"name": "fsl_smc.o", "value": 0, "delta": 0}, {"name": "fsl_sdhc.o", "value": 0, "delta": 0}, {"name": "fsl_lptmr.o", "value": 0, "delta": 0}, {"name": "fsl_flexcan.o", "value": 0, "delta": 0}, {"name": "fsl_sysmpu.o", "value": 0, "delta": 0}, {"name": "fsl_edma.o", "value": 0, "delta": 0}, {"name": "fsl_sai.o", "value": 0, "delta": 0}, {"name": "fsl_rtc.o", "value": 0, "delta": 0}], "name": "drivers", "value": 8, "delta": 0}, {"children": [{"children": [{"name": "startup_MK64F12.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0}, {"name": "system_MK64F12.o", "value": 4, "delta": 0}], "name": "device", "value": 4, "delta": 0}, {"name": "us_ticker.o", "value": 0, "delta": 0}, {"children": [{"name": "crc.o", "value": 0, "delta": 0}, {"name": "PeripheralPins.o", "value": 0, "delta": 0}, {"name": "fsl_clock_config.o", "value": 0, "delta": 0}, {"name": "fsl_phy.o", "value": 0, "delta": 0}, {"name": "mbed_overrides.o", "value": 0, "delta": 0}], "name": "TARGET_FRDM", "value": 0, "delta": 0}, {"name": "trng_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 0, "delta": 0}], "name": "TARGET_MCU_K64F", "value": 12, "delta": 0}, {"children": [{"name": "flash_api.o", "value": 0, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "lp_ticker.o", "value": 0, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}], "name": "api", "value": 0, "delta": 0}], "name": "TARGET_MCUXpresso_MCUS", "value": 12, "delta": 0}], "name": "TARGET_Freescale", "value": 12, "delta": 0}], "name": "targets", "value": 12, "delta": 0}, {"children": [{"name": "mbed_critical_section_api.o", "value": 0, "delta": 0}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}, {"name": "mbed_flash_api.o", "value": 0, "delta": 0}, {"name": "mbed_us_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 4, "delta": 0}], "name": "hal", "value": 8, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "ESP8266.o", "value": 0, "delta": 0}], "name": "ESP8266", "value": 0, "delta": 0}, {"name": "ESP8266Interface.o", "value": 0, "delta": 0}], "name": "esp8266-driver", "value": 0, "delta": 0}], "name": "wifi", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "SDBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_SD", "value": 0, "delta": 0}, {"children": [{"name": "FlashIAPBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_FLASHIAP", "value": 0, "delta": 0}], "name": "blockdevice", "value": 0, "delta": 0}], "name": "storage", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackRfPhyMcr20a.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mcr20a-rf-driver", "value": 0, "delta": 0}], "name": "802.15.4_RF", "value": 0, "delta": 0}], "name": "components", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"children": [{"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_evflags.o", "value": 0, "delta": 0}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 0, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 164, "delta": 0}, {"children": [{"children": [{"name": "irq_cm4f.o", "value": 0, "delta": 0}], "name": "TARGET_RTOS_M4_M7", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_evr.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}], "name": "Source", "value": 164, "delta": 0}], "name": "RTX", "value": 164, "delta": 0}], "name": "rtx5", "value": 164, "delta": 0}, {"name": "mbed_rtx_handlers.o", "value": 0, "delta": 0}, {"name": "mbed_rtx_idle.o", "value": 4, "delta": 0}, {"name": "mbed_boot.o", "value": 0, "delta": 0}, {"children": [{"name": "mbed_boot_arm_std.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0}, {"name": "mbed_rtos_rtx.o", "value": 0, "delta": 0}], "name": "TARGET_CORTEX", "value": 168, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}, {"name": "Kernel.o", "value": 0, "delta": 0}, {"name": "Thread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "EventFlags.o", "value": 0, "delta": 0}, {"name": "ThisThread.o", "value": 0, "delta": 0}], "name": "source", "value": 168, "delta": 0}], "name": "rtos", "value": 168, "delta": 0}, {"children": [{"children": [{"name": "UARTSerial.o", "value": 0, "delta": 0}, {"name": "InterruptIn.o", "value": 0, "delta": 0}, {"name": "Serial.o", "value": 0, "delta": 0}, {"name": "SPI.o", "value": 0, "delta": 0}, {"name": "FlashIAP.o", "value": 0, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "SerialBase.o", "value": 0, "delta": 0}, {"children": [{"name": "USBCDC_ECM.o", "value": 0, "delta": 0}], "name": "usb", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "drivers", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "EventQueue.o", "value": 0, "delta": 0}, {"name": "equeue.o", "value": 0, "delta": 0}, {"name": "equeue_mbed.o", "value": 0, "delta": 0}, {"name": "mbed_shared_queues.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "events", "value": 0, "delta": 0}], "name": "mbed-os", "value": 358, "delta": 0}, {"children": [{"name": "SerialCom.o", "value": 0, "delta": 0}], "name": "Serial", "value": 0, "delta": 0}, {"children": [{"name": "doHTML.o", "value": 0, "delta": 0}], "name": "HTML", "value": 0, "delta": 0}, {"name": "TcpServerToFlash.o", "value": 0, "delta": 0}, {"name": "clubbing.o", "value": 0, "delta": 0}, {"children": [{"name": "dataFlash.o", "value": 4, "delta": 0}, {"name": "flashDataBlock.o", "value": 0, "delta": 0}], "name": "DataFlash", "value": 4, "delta": 0}, {"name": "UdpClients.o", "value": 0, "delta": 0}, {"name": "TcpClients.o", "value": 4, "delta": 0}, {"children": [{"name": "EthernetSetup.o", "value": 56, "delta": 0}], "name": "Ethernet", "value": 56, "delta": 0}, {"name": "UdpToScom.o", "value": 0, "delta": 0}, {"name": "anon$$obj.o", "value": 0, "delta": 0}, {"children": [{"name": "dxml.o", "value": 0, "delta": 0}], "name": "XML", "value": 0, "delta": 0}, {"name": "main.o", "value": 0, "delta": 0}], "name": ".data", "value": 442, "delta": 0}], "name": "ROM", "value": 168020, "delta": 1177}).call(flameGraph_rom);
+    var ram_elem = d3.select("#chart-ram");
+    flameGraph_ram.width(ram_elem.node().getBoundingClientRect().width);
+    ram_elem.datum({"children": [{"children": [{"children": [{"children": [{"name": "_printf_n.o", "value": 0, "delta": 0}, {"name": "_printf_a.o", "value": 0, "delta": 0}, {"name": "_printf_d.o", "value": 0, "delta": 0}, {"name": "strtok_int.o", "value": 0, "delta": 0}, {"name": "_printf_llx.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "_printf_truncate.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "_printf_c.o", "value": 0, "delta": 0}, {"name": "_printf_s.o", "value": 0, "delta": 0}, {"name": "_printf_f.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "_printf_llu.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "rt_memmove_w.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "_printf_e.o", "value": 0, "delta": 0}, {"name": "_printf_char_common.o", "value": 0, "delta": 0}, {"name": "rt_memclr_w.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "__2printf.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "__main.o", "value": 0, "delta": 0}, {"name": "_printf_ls.o", "value": 0, "delta": 0}, {"name": "lludivv7m.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "__2snprintf.o", "value": 0, "delta": 0}, {"name": "assert.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "_printf_o.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_v6.o", "value": 0, "delta": 0}, {"name": "_printf_oct_int_ll.o", "value": 0, "delta": 0}, {"name": "atoi.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "strncmp.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "strtok.o", "value": 0, "delta": 0}, {"name": "lludiv10.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "_printf_llo.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 252, "delta": 0}, {"name": "_printf_dec.o", "value": 0, "delta": 0}, {"name": "_printf_lli.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "_printf_wchar.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "_printf_hex_int_ll_ptr.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "_printf_char_file_locked.o", "value": 0, "delta": 0}, {"name": "_printf_fp_dec.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "strncpy.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "_printf_char.o", "value": 0, "delta": 0}, {"name": "vsnprintf.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "_printf_fp_infnan.o", "value": 0, "delta": 0}, {"name": "streamlock.o", "value": 0, "delta": 0}, {"name": "__2sprintf.o", "value": 0, "delta": 0}, {"name": "_printf_x.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "strcmpv7em.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_w.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 96, "delta": 0}, {"name": "_printf_u.o", "value": 0, "delta": 0}, {"name": "_printf_lc.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_printf_str.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "_printf_percent_end.o", "value": 0, "delta": 0}, {"name": "_printf_g.o", "value": 0, "delta": 0}, {"name": "__printf_flags_ss_wp.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "rt_memmove_v6.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "__printf_wp.o", "value": 0, "delta": 0}, {"name": "_printf_l.o", "value": 0, "delta": 0}, {"name": "assert_stdio.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "_printf_longlong_dec.o", "value": 0, "delta": 0}, {"name": "strstr.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "_printf_ll.o", "value": 0, "delta": 0}, {"name": "_printf_charcount.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "_printf_fp_hex.o", "value": 0, "delta": 0}, {"name": "_printf_intcommon.o", "value": 0, "delta": 0}, {"name": "_printf_lld.o", "value": 0, "delta": 0}, {"name": "_printf_p.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "_printf_wctomb.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "_printf_i.o", "value": 0, "delta": 0}], "name": "c_w.l", "value": 348, "delta": 0}, {"children": [{"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}], "name": "libcppabi_w.l", "value": 0, "delta": 0}, {"children": [{"name": "printf1.o", "value": 0, "delta": 0}, {"name": "fpinit.o", "value": 0, "delta": 0}, {"name": "printf2.o", "value": 0, "delta": 0}], "name": "fz_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "fpclassify.o", "value": 0, "delta": 0}], "name": "m_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "new.cpp.o", "value": 0, "delta": 0}], "name": "libcpp_w.l", "value": 0, "delta": 0}], "name": "[lib]", "value": 348, "delta": 0}, {"children": [{"children": [{"children": [{"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "CThunkBase.o", "value": 4, "delta": 0}, {"name": "mbed_retarget.o", "value": 56, "delta": 0}, {"children": [{"children": [{"name": "except.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "mbed_fault_handler.o", "value": 0, "delta": 0}], "name": "TARGET_CORTEX_M", "value": 0, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 139, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 2, "delta": 0}, {"name": "mbed_thread.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 60, "delta": 0}, {"name": "mbed_critical.o", "value": 4, "delta": 0}, {"name": "FileBase.o", "value": 48, "delta": 0}], "name": "source", "value": 313, "delta": 0}], "name": "platform", "value": 313, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "randLIB.o", "value": 16, "delta": 0}], "name": "source", "value": 16, "delta": 0}], "name": "mbed-client-randlib", "value": 16, "delta": 0}, {"children": [{"children": [{"children": [{"name": "ip6tos.o", "value": 0, "delta": 0}, {"name": "stoip6.o", "value": 0, "delta": 0}], "name": "libip6string", "value": 0, "delta": 0}, {"children": [{"name": "ip4tos.o", "value": 0, "delta": 0}, {"name": "stoip4.o", "value": 0, "delta": 0}], "name": "libip4string", "value": 0, "delta": 0}, {"children": [{"name": "common_functions.o", "value": 0, "delta": 0}], "name": "libBits", "value": 0, "delta": 0}, {"children": [{"name": "ns_list.o", "value": 0, "delta": 0}], "name": "libList", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "nanostack-libservice", "value": 0, "delta": 0}], "name": "frameworks", "value": 16, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "lwip_igmp.o", "value": 8, "delta": 0}, {"name": "lwip_icmp.o", "value": 0, "delta": 0}, {"name": "lwip_etharp.o", "value": 241, "delta": 0}, {"name": "lwip_ip4_addr.o", "value": 0, "delta": 0}, {"name": "lwip_dhcp.o", "value": 59, "delta": 0}, {"name": "lwip_ip4_frag.o", "value": 6, "delta": 0}, {"name": "lwip_ip4.o", "value": 6, "delta": 0}], "name": "ipv4", "value": 320, "delta": 0}, {"name": "lwip_inet_chksum.o", "value": 0, "delta": 0}, {"name": "lwip_memp.o", "value": 9462, "delta": 0}, {"name": "lwip_dns.o", "value": 12, "delta": 0}, {"name": "lwip_init.o", "value": 0, "delta": 0}, {"name": "lwip_udp.o", "value": 4, "delta": 0}, {"name": "lwip_def.o", "value": 0, "delta": 0}, {"name": "lwip_tcp_out.o", "value": 0, "delta": 0}, {"name": "lwip_tcp.o", "value": 23, "delta": 0}, {"name": "lwip_tcp_in.o", "value": 52, "delta": 0}, {"name": "lwip_pbuf.o", "value": 1, "delta": 0}, {"name": "lwip_mem.o", "value": 60, "delta": 0}, {"name": "lwip_ip.o", "value": 24, "delta": 0}, {"name": "lwip_timeouts.o", "value": 9, "delta": 0}, {"name": "lwip_netif.o", "value": 9, "delta": 0}], "name": "core", "value": 9976, "delta": 0}, {"children": [{"name": "lwip_ethernet.o", "value": 0, "delta": 0}], "name": "netif", "value": 0, "delta": 0}, {"children": [{"name": "lwip_api_msg.o", "value": 0, "delta": 0}, {"name": "lwip_tcpip.o", "value": 128, "delta": 0}, {"name": "lwip_api_lib.o", "value": 0, "delta": 0}, {"name": "lwip_netbuf.o", "value": 0, "delta": 0}], "name": "api", "value": 128, "delta": 0}], "name": "src", "value": 10104, "delta": 0}], "name": "lwip", "value": 10104, "delta": 0}, {"children": [{"children": [{"name": "lwip_sys_arch.o", "value": 33995, "delta": 0}], "name": "arch", "value": 33995, "delta": 0}, {"name": "lwip_tcp_isn.o", "value": 68, "delta": 0}, {"name": "lwip_random.o", "value": 0, "delta": 0}], "name": "lwip-sys", "value": 34063, "delta": 0}, {"name": "LWIPInterface.o", "value": 4, "delta": 0}, {"name": "LWIPMemoryManager.o", "value": 0, "delta": 0}, {"name": "LWIPStack.o", "value": 692, "delta": 0}, {"name": "LWIPInterfaceEMAC.o", "value": 0, "delta": 0}, {"name": "lwip_tools.o", "value": 0, "delta": 0}], "name": "lwipstack", "value": 44863, "delta": 0}, {"children": [{"name": "TCPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkStack.o", "value": 8, "delta": 0}, {"children": [{"children": [{"name": "ppp_md5.o", "value": 0, "delta": 0}], "name": "polarssl", "value": 0, "delta": 0}], "name": "ppp", "value": 0, "delta": 0}, {"name": "InternetSocket.o", "value": 0, "delta": 0}, {"name": "nsapi_dns.o", "value": 133, "delta": 0}, {"name": "EMACInterface.o", "value": 0, "delta": 0}, {"name": "InternetDatagramSocket.o", "value": 0, "delta": 0}, {"name": "UDPSocket.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "kinetis_emac.o", "value": 264, "delta": 0}, {"children": [{"name": "hardware_init_MK64F12.o", "value": 0, "delta": 0}], "name": "TARGET_K64F", "value": 0, "delta": 0}], "name": "TARGET_Freescale_EMAC", "value": 264, "delta": 0}], "name": "emac-drivers", "value": 264, "delta": 0}, {"name": "TCPServer.o", "value": 0, "delta": 0}, {"name": "SocketStats.o", "value": 0, "delta": 0}, {"name": "SocketAddress.o", "value": 0, "delta": 0}, {"name": "ICMPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkInterface.o", "value": 0, "delta": 0}, {"name": "NetStackMemoryManager.o", "value": 0, "delta": 0}, {"name": "NetworkInterfaceDefaults.o", "value": 0, "delta": 0}], "name": "netsocket", "value": 405, "delta": 0}, {"children": [{"children": [{"children": [{"name": "mbed_trng.o", "value": 40, "delta": 0}], "name": "src", "value": 40, "delta": 0}], "name": "platform", "value": 40, "delta": 0}, {"children": [{"children": [{"name": "platform.o", "value": 0, "delta": 0}], "name": "src", "value": 0, "delta": 0}], "name": "mbed-crypto", "value": 0, "delta": 0}], "name": "mbedtls", "value": 40, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackPPPInterface.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mbed-mesh-api", "value": 0, "delta": 0}, {"children": [{"name": "arm_hal_random.o", "value": 0, "delta": 0}], "name": "nanostack-hal-mbed-cmsis-rtos", "value": 0, "delta": 0}], "name": "nanostack", "value": 0, "delta": 0}, {"children": [{"name": "LoRaWANInterface.o", "value": 0, "delta": 0}, {"name": "LoRaWANStack.o", "value": 0, "delta": 0}], "name": "lorawan", "value": 0, "delta": 0}], "name": "features", "value": 45324, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "fsl_pit.o", "value": 0, "delta": 0}, {"name": "fsl_dspi.o", "value": 15, "delta": 0}, {"name": "fsl_i2c.o", "value": 12, "delta": 0}, {"name": "fsl_flash.o", "value": 148, "delta": 0}, {"name": "fsl_enet.o", "value": 4, "delta": 0}, {"name": "fsl_clock.o", "value": 8, "delta": 0}, {"name": "fsl_uart.o", "value": 24, "delta": 0}, {"name": "fsl_smc.o", "value": 0, "delta": 0}, {"name": "fsl_sdhc.o", "value": 4, "delta": 0}, {"name": "fsl_lptmr.o", "value": 0, "delta": 0}, {"name": "fsl_flexcan.o", "value": 4, "delta": 0}, {"name": "fsl_sysmpu.o", "value": 0, "delta": 0}, {"name": "fsl_edma.o", "value": 64, "delta": 0}, {"name": "fsl_sai.o", "value": 8, "delta": 0}, {"name": "fsl_rtc.o", "value": 0, "delta": 0}], "name": "drivers", "value": 291, "delta": 0}, {"children": [{"children": [{"name": "startup_MK64F12.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0}, {"name": "system_MK64F12.o", "value": 0, "delta": 0}], "name": "device", "value": 0, "delta": 0}, {"name": "us_ticker.o", "value": 1, "delta": 0}, {"children": [{"name": "crc.o", "value": 0, "delta": 0}, {"name": "PeripheralPins.o", "value": 0, "delta": 0}, {"name": "fsl_clock_config.o", "value": 0, "delta": 0}, {"name": "fsl_phy.o", "value": 0, "delta": 0}, {"name": "mbed_overrides.o", "value": 0, "delta": 0}], "name": "TARGET_FRDM", "value": 0, "delta": 0}, {"name": "trng_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 220, "delta": 0}], "name": "TARGET_MCU_K64F", "value": 512, "delta": 0}, {"children": [{"name": "flash_api.o", "value": 0, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "lp_ticker.o", "value": 1, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}], "name": "api", "value": 1, "delta": 0}], "name": "TARGET_MCUXpresso_MCUS", "value": 513, "delta": 0}], "name": "TARGET_Freescale", "value": 513, "delta": 0}], "name": "targets", "value": 513, "delta": 0}, {"children": [{"name": "mbed_critical_section_api.o", "value": 2, "delta": 0}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}, {"name": "mbed_flash_api.o", "value": 0, "delta": 0}, {"name": "mbed_us_ticker_api.o", "value": 65, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 64, "delta": 0}], "name": "hal", "value": 131, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "ESP8266.o", "value": 0, "delta": 0}], "name": "ESP8266", "value": 0, "delta": 0}, {"name": "ESP8266Interface.o", "value": 0, "delta": 0}], "name": "esp8266-driver", "value": 0, "delta": 0}], "name": "wifi", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "SDBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_SD", "value": 0, "delta": 0}, {"children": [{"name": "FlashIAPBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_FLASHIAP", "value": 0, "delta": 0}], "name": "blockdevice", "value": 0, "delta": 0}], "name": "storage", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackRfPhyMcr20a.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mcr20a-rf-driver", "value": 0, "delta": 0}], "name": "802.15.4_RF", "value": 0, "delta": 0}], "name": "components", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"children": [{"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_evflags.o", "value": 0, "delta": 0}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 1612, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "irq_cm4f.o", "value": 0, "delta": 0}], "name": "TARGET_RTOS_M4_M7", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_evr.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}], "name": "Source", "value": 1612, "delta": 0}], "name": "RTX", "value": 1612, "delta": 0}], "name": "rtx5", "value": 1612, "delta": 0}, {"name": "mbed_rtx_handlers.o", "value": 4, "delta": 0}, {"name": "mbed_rtx_idle.o", "value": 0, "delta": 0}, {"name": "mbed_boot.o", "value": 8, "delta": 0}, {"children": [{"name": "mbed_boot_arm_std.o", "value": 753, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 753, "delta": 0}, {"name": "mbed_rtos_rtx.o", "value": 4248, "delta": 0}], "name": "TARGET_CORTEX", "value": 6625, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}, {"name": "Kernel.o", "value": 8, "delta": 0}, {"name": "Thread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "EventFlags.o", "value": 0, "delta": 0}, {"name": "ThisThread.o", "value": 0, "delta": 0}], "name": "source", "value": 6633, "delta": 0}], "name": "rtos", "value": 6633, "delta": 0}, {"children": [{"children": [{"name": "UARTSerial.o", "value": 0, "delta": 0}, {"name": "InterruptIn.o", "value": 0, "delta": 0}, {"name": "Serial.o", "value": 0, "delta": 0}, {"name": "SPI.o", "value": 0, "delta": 0}, {"name": "FlashIAP.o", "value": 40, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "SerialBase.o", "value": 0, "delta": 0}, {"children": [{"name": "USBCDC_ECM.o", "value": 0, "delta": 0}], "name": "usb", "value": 0, "delta": 0}], "name": "source", "value": 40, "delta": 0}], "name": "drivers", "value": 40, "delta": 0}, {"children": [{"children": [{"name": "EventQueue.o", "value": 0, "delta": 0}, {"name": "equeue.o", "value": 0, "delta": 0}, {"name": "equeue_mbed.o", "value": 0, "delta": 0}, {"name": "mbed_shared_queues.o", "value": 3108, "delta": 0}], "name": "source", "value": 3108, "delta": 0}], "name": "events", "value": 3108, "delta": 0}], "name": "mbed-os", "value": 56062, "delta": 0}, {"children": [{"name": "SerialCom.o", "value": 12, "delta": 0}], "name": "Serial", "value": 12, "delta": 0}, {"children": [{"name": "doHTML.o", "value": 0, "delta": 0}], "name": "HTML", "value": 0, "delta": 0}, {"name": "TcpServerToFlash.o", "value": 20, "delta": 0}, {"name": "clubbing.o", "value": 0, "delta": 0}, {"children": [{"name": "dataFlash.o", "value": 287, "delta": 0}, {"name": "flashDataBlock.o", "value": 112, "delta": 0}], "name": "DataFlash", "value": 399, "delta": 0}, {"name": "UdpClients.o", "value": 180, "delta": 0}, {"name": "TcpClients.o", "value": 740, "delta": 0}, {"children": [{"name": "EthernetSetup.o", "value": 8, "delta": 0}], "name": "Ethernet", "value": 8, "delta": 0}, {"name": "UdpToScom.o", "value": 0, "delta": 0}, {"name": "anon$$obj.o", "value": 197888, "delta": 0}, {"children": [{"name": "dxml.o", "value": 4, "delta": 0}], "name": "XML", "value": 4, "delta": 0}, {"name": "main.o", "value": 396, "delta": 0}], "name": ".bss", "value": 256057, "delta": 0}, {"children": [{"children": [{"children": [{"name": "_printf_n.o", "value": 0, "delta": 0}, {"name": "_printf_a.o", "value": 0, "delta": 0}, {"name": "_printf_d.o", "value": 0, "delta": 0}, {"name": "strtok_int.o", "value": 0, "delta": 0}, {"name": "_printf_llx.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "_printf_truncate.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "_printf_c.o", "value": 0, "delta": 0}, {"name": "_printf_s.o", "value": 0, "delta": 0}, {"name": "_printf_f.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "_printf_llu.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "rt_memmove_w.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "_printf_e.o", "value": 0, "delta": 0}, {"name": "_printf_char_common.o", "value": 0, "delta": 0}, {"name": "rt_memclr_w.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "__2printf.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "__main.o", "value": 0, "delta": 0}, {"name": "_printf_ls.o", "value": 0, "delta": 0}, {"name": "lludivv7m.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "__2snprintf.o", "value": 0, "delta": 0}, {"name": "assert.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "_printf_o.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_v6.o", "value": 0, "delta": 0}, {"name": "_printf_oct_int_ll.o", "value": 0, "delta": 0}, {"name": "atoi.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "strncmp.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "strtok.o", "value": 4, "delta": 0}, {"name": "lludiv10.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "_printf_llo.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 12, "delta": 0}, {"name": "_printf_dec.o", "value": 0, "delta": 0}, {"name": "_printf_lli.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "_printf_wchar.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "_printf_hex_int_ll_ptr.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "_printf_char_file_locked.o", "value": 0, "delta": 0}, {"name": "_printf_fp_dec.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "strncpy.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "_printf_char.o", "value": 0, "delta": 0}, {"name": "vsnprintf.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "_printf_fp_infnan.o", "value": 0, "delta": 0}, {"name": "streamlock.o", "value": 4, "delta": 0}, {"name": "__2sprintf.o", "value": 0, "delta": 0}, {"name": "_printf_x.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "strcmpv7em.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "rt_memcpy_w.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 0, "delta": 0}, {"name": "_printf_u.o", "value": 0, "delta": 0}, {"name": "_printf_lc.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_printf_str.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "_printf_percent_end.o", "value": 0, "delta": 0}, {"name": "_printf_g.o", "value": 0, "delta": 0}, {"name": "__printf_flags_ss_wp.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "rt_memmove_v6.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "__printf_wp.o", "value": 0, "delta": 0}, {"name": "_printf_l.o", "value": 0, "delta": 0}, {"name": "assert_stdio.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "_printf_longlong_dec.o", "value": 0, "delta": 0}, {"name": "strstr.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "_printf_ll.o", "value": 0, "delta": 0}, {"name": "_printf_charcount.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "_printf_fp_hex.o", "value": 0, "delta": 0}, {"name": "_printf_intcommon.o", "value": 0, "delta": 0}, {"name": "_printf_lld.o", "value": 0, "delta": 0}, {"name": "_printf_p.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "_printf_wctomb.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "_printf_i.o", "value": 0, "delta": 0}], "name": "c_w.l", "value": 20, "delta": 0}, {"children": [{"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}], "name": "libcppabi_w.l", "value": 0, "delta": 0}, {"children": [{"name": "printf1.o", "value": 0, "delta": 0}, {"name": "fpinit.o", "value": 0, "delta": 0}, {"name": "printf2.o", "value": 0, "delta": 0}], "name": "fz_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "fpclassify.o", "value": 0, "delta": 0}], "name": "m_wm.l", "value": 0, "delta": 0}, {"children": [{"name": "new.cpp.o", "value": 0, "delta": 0}], "name": "libcpp_w.l", "value": 0, "delta": 0}], "name": "[lib]", "value": 20, "delta": 0}, {"children": [{"children": [{"children": [{"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "CThunkBase.o", "value": 0, "delta": 0}, {"name": "mbed_retarget.o", "value": 64, "delta": 0}, {"children": [{"children": [{"name": "except.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "mbed_fault_handler.o", "value": 0, "delta": 0}], "name": "TARGET_CORTEX_M", "value": 0, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 0, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 0, "delta": 0}, {"name": "mbed_thread.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 0, "delta": 0}, {"name": "mbed_critical.o", "value": 0, "delta": 0}, {"name": "FileBase.o", "value": 0, "delta": 0}], "name": "source", "value": 64, "delta": 0}], "name": "platform", "value": 64, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "randLIB.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mbed-client-randlib", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "ip6tos.o", "value": 0, "delta": 0}, {"name": "stoip6.o", "value": 0, "delta": 0}], "name": "libip6string", "value": 0, "delta": 0}, {"children": [{"name": "ip4tos.o", "value": 0, "delta": 0}, {"name": "stoip4.o", "value": 0, "delta": 0}], "name": "libip4string", "value": 0, "delta": 0}, {"children": [{"name": "common_functions.o", "value": 0, "delta": 0}], "name": "libBits", "value": 0, "delta": 0}, {"children": [{"name": "ns_list.o", "value": 0, "delta": 0}], "name": "libList", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "nanostack-libservice", "value": 0, "delta": 0}], "name": "frameworks", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "lwip_igmp.o", "value": 0, "delta": 0}, {"name": "lwip_icmp.o", "value": 0, "delta": 0}, {"name": "lwip_etharp.o", "value": 0, "delta": 0}, {"name": "lwip_ip4_addr.o", "value": 0, "delta": 0}, {"name": "lwip_dhcp.o", "value": 0, "delta": 0}, {"name": "lwip_ip4_frag.o", "value": 0, "delta": 0}, {"name": "lwip_ip4.o", "value": 0, "delta": 0}], "name": "ipv4", "value": 0, "delta": 0}, {"name": "lwip_inet_chksum.o", "value": 0, "delta": 0}, {"name": "lwip_memp.o", "value": 0, "delta": 0}, {"name": "lwip_dns.o", "value": 0, "delta": 0}, {"name": "lwip_init.o", "value": 0, "delta": 0}, {"name": "lwip_udp.o", "value": 2, "delta": 0}, {"name": "lwip_def.o", "value": 0, "delta": 0}, {"name": "lwip_tcp_out.o", "value": 0, "delta": 0}, {"name": "lwip_tcp.o", "value": 2, "delta": 0}, {"name": "lwip_tcp_in.o", "value": 0, "delta": 0}, {"name": "lwip_pbuf.o", "value": 0, "delta": 0}, {"name": "lwip_mem.o", "value": 0, "delta": 0}, {"name": "lwip_ip.o", "value": 0, "delta": 0}, {"name": "lwip_timeouts.o", "value": 0, "delta": 0}, {"name": "lwip_netif.o", "value": 0, "delta": 0}], "name": "core", "value": 4, "delta": 0}, {"children": [{"name": "lwip_ethernet.o", "value": 0, "delta": 0}], "name": "netif", "value": 0, "delta": 0}, {"children": [{"name": "lwip_api_msg.o", "value": 0, "delta": 0}, {"name": "lwip_tcpip.o", "value": 0, "delta": 0}, {"name": "lwip_api_lib.o", "value": 0, "delta": 0}, {"name": "lwip_netbuf.o", "value": 0, "delta": 0}], "name": "api", "value": 0, "delta": 0}], "name": "src", "value": 4, "delta": 0}], "name": "lwip", "value": 4, "delta": 0}, {"children": [{"children": [{"name": "lwip_sys_arch.o", "value": 0, "delta": 0}], "name": "arch", "value": 0, "delta": 0}, {"name": "lwip_tcp_isn.o", "value": 0, "delta": 0}, {"name": "lwip_random.o", "value": 0, "delta": 0}], "name": "lwip-sys", "value": 0, "delta": 0}, {"name": "LWIPInterface.o", "value": 0, "delta": 0}, {"name": "LWIPMemoryManager.o", "value": 0, "delta": 0}, {"name": "LWIPStack.o", "value": 0, "delta": 0}, {"name": "LWIPInterfaceEMAC.o", "value": 0, "delta": 0}, {"name": "lwip_tools.o", "value": 0, "delta": 0}], "name": "lwipstack", "value": 4, "delta": 0}, {"children": [{"name": "TCPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkStack.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "ppp_md5.o", "value": 0, "delta": 0}], "name": "polarssl", "value": 0, "delta": 0}], "name": "ppp", "value": 0, "delta": 0}, {"name": "InternetSocket.o", "value": 0, "delta": 0}, {"name": "nsapi_dns.o", "value": 91, "delta": 0}, {"name": "EMACInterface.o", "value": 0, "delta": 0}, {"name": "InternetDatagramSocket.o", "value": 0, "delta": 0}, {"name": "UDPSocket.o", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "kinetis_emac.o", "value": 0, "delta": 0}, {"children": [{"name": "hardware_init_MK64F12.o", "value": 3, "delta": 0}], "name": "TARGET_K64F", "value": 3, "delta": 0}], "name": "TARGET_Freescale_EMAC", "value": 3, "delta": 0}], "name": "emac-drivers", "value": 3, "delta": 0}, {"name": "TCPServer.o", "value": 0, "delta": 0}, {"name": "SocketStats.o", "value": 0, "delta": 0}, {"name": "SocketAddress.o", "value": 0, "delta": 0}, {"name": "ICMPSocket.o", "value": 0, "delta": 0}, {"name": "NetworkInterface.o", "value": 8, "delta": 0}, {"name": "NetStackMemoryManager.o", "value": 0, "delta": 0}, {"name": "NetworkInterfaceDefaults.o", "value": 0, "delta": 0}], "name": "netsocket", "value": 102, "delta": 0}, {"children": [{"children": [{"children": [{"name": "mbed_trng.o", "value": 0, "delta": 0}], "name": "src", "value": 0, "delta": 0}], "name": "platform", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "platform.o", "value": 0, "delta": 0}], "name": "src", "value": 0, "delta": 0}], "name": "mbed-crypto", "value": 0, "delta": 0}], "name": "mbedtls", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackPPPInterface.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mbed-mesh-api", "value": 0, "delta": 0}, {"children": [{"name": "arm_hal_random.o", "value": 0, "delta": 0}], "name": "nanostack-hal-mbed-cmsis-rtos", "value": 0, "delta": 0}], "name": "nanostack", "value": 0, "delta": 0}, {"children": [{"name": "LoRaWANInterface.o", "value": 0, "delta": 0}, {"name": "LoRaWANStack.o", "value": 0, "delta": 0}], "name": "lorawan", "value": 0, "delta": 0}], "name": "features", "value": 106, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"name": "fsl_pit.o", "value": 0, "delta": 0}, {"name": "fsl_dspi.o", "value": 0, "delta": 0}, {"name": "fsl_i2c.o", "value": 0, "delta": 0}, {"name": "fsl_flash.o", "value": 0, "delta": 0}, {"name": "fsl_enet.o", "value": 0, "delta": 0}, {"name": "fsl_clock.o", "value": 8, "delta": 0}, {"name": "fsl_uart.o", "value": 0, "delta": 0}, {"name": "fsl_smc.o", "value": 0, "delta": 0}, {"name": "fsl_sdhc.o", "value": 0, "delta": 0}, {"name": "fsl_lptmr.o", "value": 0, "delta": 0}, {"name": "fsl_flexcan.o", "value": 0, "delta": 0}, {"name": "fsl_sysmpu.o", "value": 0, "delta": 0}, {"name": "fsl_edma.o", "value": 0, "delta": 0}, {"name": "fsl_sai.o", "value": 0, "delta": 0}, {"name": "fsl_rtc.o", "value": 0, "delta": 0}], "name": "drivers", "value": 8, "delta": 0}, {"children": [{"children": [{"name": "startup_MK64F12.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0}, {"name": "system_MK64F12.o", "value": 4, "delta": 0}], "name": "device", "value": 4, "delta": 0}, {"name": "us_ticker.o", "value": 0, "delta": 0}, {"children": [{"name": "crc.o", "value": 0, "delta": 0}, {"name": "PeripheralPins.o", "value": 0, "delta": 0}, {"name": "fsl_clock_config.o", "value": 0, "delta": 0}, {"name": "fsl_phy.o", "value": 0, "delta": 0}, {"name": "mbed_overrides.o", "value": 0, "delta": 0}], "name": "TARGET_FRDM", "value": 0, "delta": 0}, {"name": "trng_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 0, "delta": 0}], "name": "TARGET_MCU_K64F", "value": 12, "delta": 0}, {"children": [{"name": "flash_api.o", "value": 0, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "lp_ticker.o", "value": 0, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}], "name": "api", "value": 0, "delta": 0}], "name": "TARGET_MCUXpresso_MCUS", "value": 12, "delta": 0}], "name": "TARGET_Freescale", "value": 12, "delta": 0}], "name": "targets", "value": 12, "delta": 0}, {"children": [{"name": "mbed_critical_section_api.o", "value": 0, "delta": 0}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}, {"name": "mbed_flash_api.o", "value": 0, "delta": 0}, {"name": "mbed_us_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 4, "delta": 0}], "name": "hal", "value": 8, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"name": "ESP8266.o", "value": 0, "delta": 0}], "name": "ESP8266", "value": 0, "delta": 0}, {"name": "ESP8266Interface.o", "value": 0, "delta": 0}], "name": "esp8266-driver", "value": 0, "delta": 0}], "name": "wifi", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "SDBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_SD", "value": 0, "delta": 0}, {"children": [{"name": "FlashIAPBlockDevice.o", "value": 0, "delta": 0}], "name": "COMPONENT_FLASHIAP", "value": 0, "delta": 0}], "name": "blockdevice", "value": 0, "delta": 0}], "name": "storage", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"name": "NanostackRfPhyMcr20a.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "mcr20a-rf-driver", "value": 0, "delta": 0}], "name": "802.15.4_RF", "value": 0, "delta": 0}], "name": "components", "value": 0, "delta": 0}, {"children": [{"children": [{"children": [{"children": [{"children": [{"children": [{"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_evflags.o", "value": 0, "delta": 0}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 0, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 164, "delta": 0}, {"children": [{"children": [{"name": "irq_cm4f.o", "value": 0, "delta": 0}], "name": "TARGET_RTOS_M4_M7", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_evr.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}], "name": "Source", "value": 164, "delta": 0}], "name": "RTX", "value": 164, "delta": 0}], "name": "rtx5", "value": 164, "delta": 0}, {"name": "mbed_rtx_handlers.o", "value": 0, "delta": 0}, {"name": "mbed_rtx_idle.o", "value": 4, "delta": 0}, {"name": "mbed_boot.o", "value": 0, "delta": 0}, {"children": [{"name": "mbed_boot_arm_std.o", "value": 0, "delta": 0}], "name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0}, {"name": "mbed_rtos_rtx.o", "value": 0, "delta": 0}], "name": "TARGET_CORTEX", "value": 168, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}, {"name": "Kernel.o", "value": 0, "delta": 0}, {"name": "Thread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "EventFlags.o", "value": 0, "delta": 0}, {"name": "ThisThread.o", "value": 0, "delta": 0}], "name": "source", "value": 168, "delta": 0}], "name": "rtos", "value": 168, "delta": 0}, {"children": [{"children": [{"name": "UARTSerial.o", "value": 0, "delta": 0}, {"name": "InterruptIn.o", "value": 0, "delta": 0}, {"name": "Serial.o", "value": 0, "delta": 0}, {"name": "SPI.o", "value": 0, "delta": 0}, {"name": "FlashIAP.o", "value": 0, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "SerialBase.o", "value": 0, "delta": 0}, {"children": [{"name": "USBCDC_ECM.o", "value": 0, "delta": 0}], "name": "usb", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "drivers", "value": 0, "delta": 0}, {"children": [{"children": [{"name": "EventQueue.o", "value": 0, "delta": 0}, {"name": "equeue.o", "value": 0, "delta": 0}, {"name": "equeue_mbed.o", "value": 0, "delta": 0}, {"name": "mbed_shared_queues.o", "value": 0, "delta": 0}], "name": "source", "value": 0, "delta": 0}], "name": "events", "value": 0, "delta": 0}], "name": "mbed-os", "value": 358, "delta": 0}, {"children": [{"name": "SerialCom.o", "value": 0, "delta": 0}], "name": "Serial", "value": 0, "delta": 0}, {"children": [{"name": "doHTML.o", "value": 0, "delta": 0}], "name": "HTML", "value": 0, "delta": 0}, {"name": "TcpServerToFlash.o", "value": 0, "delta": 0}, {"name": "clubbing.o", "value": 0, "delta": 0}, {"children": [{"name": "dataFlash.o", "value": 4, "delta": 0}, {"name": "flashDataBlock.o", "value": 0, "delta": 0}], "name": "DataFlash", "value": 4, "delta": 0}, {"name": "UdpClients.o", "value": 0, "delta": 0}, {"name": "TcpClients.o", "value": 4, "delta": 0}, {"children": [{"name": "EthernetSetup.o", "value": 56, "delta": 0}], "name": "Ethernet", "value": 56, "delta": 0}, {"name": "UdpToScom.o", "value": 0, "delta": 0}, {"name": "anon$$obj.o", "value": 0, "delta": 0}, {"children": [{"name": "dxml.o", "value": 0, "delta": 0}], "name": "XML", "value": 0, "delta": 0}, {"name": "main.o", "value": 0, "delta": 0}], "name": ".data", "value": 442, "delta": 0}], "name": "RAM", "value": 256499, "delta": 0}).call(flameGraph_ram);
+    </script>
+  </body>
+</html>