Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!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>Peltier_controller_new 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">Peltier_controller_new 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({"name": "ROM", "value": 192770, "delta": 0, "children": [{"name": ".text", "value": 192403, "delta": 0, "children": [{"name": "mbed-os", "value": 72251, "delta": 0, "children": [{"name": "targets", "value": 20701, "delta": 0, "children": [{"name": "TARGET_STM", "value": 20701, "delta": 0, "children": [{"name": "TARGET_STM32L0", "value": 13125, "delta": 0, "children": [{"name": "TARGET_STM32L073xZ", "value": 1208, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 220, "delta": 0, "children": [{"name": "startup_stm32l073xx.o", "value": 220, "delta": 0}]}, {"name": "system_clock.o", "value": 280, "delta": 0}, {"name": "TARGET_NUCLEO_L073RZ", "value": 708, "delta": 0, "children": [{"name": "PeripheralPins.o", "value": 708, "delta": 0}]}]}, {"name": "STM32Cube_FW", "value": 10887, "delta": 0, "children": [{"name": "STM32L0xx_HAL_Driver", "value": 10694, "delta": 0, "children": [{"name": "stm32l0xx_hal_adc.o", "value": 1070, "delta": 0}, {"name": "stm32l0xx_hal_adc_ex.o", "value": 180, "delta": 0}, {"name": "stm32l0xx_hal_dma.o", "value": 72, "delta": 0}, {"name": "stm32l0xx_hal_i2c_ex.o", "value": 96, "delta": 0}, {"name": "stm32l0xx_hal_i2c.o", "value": 3008, "delta": 0}, {"name": "stm32l0xx_hal.o", "value": 40, "delta": 0}, {"name": "stm32l0xx_hal_lptim.o", "value": 296, "delta": 0}, {"name": "stm32l0xx_hal_cortex.o", "value": 32, "delta": 0}, {"name": "stm32l0xx_hal_pwr.o", "value": 180, "delta": 0}, {"name": "stm32l0xx_hal_rcc_ex.o", "value": 432, "delta": 0}, {"name": "stm32l0xx_hal_rcc.o", "value": 2084, "delta": 0}, {"name": "stm32l0xx_hal_rtc_ex.o", "value": 50, "delta": 0}, {"name": "stm32l0xx_hal_rtc.o", "value": 926, "delta": 0}, {"name": "stm32l0xx_hal_tim.o", "value": 984, "delta": 0}, {"name": "stm32l0xx_hal_uart_ex.o", "value": 140, "delta": 0}, {"name": "stm32l0xx_hal_uart.o", "value": 1104, "delta": 0}]}, {"name": "system_stm32l0xx.o", "value": 193, "delta": 0}]}, {"name": "analogin_device.o", "value": 698, "delta": 0}, {"name": "i2c_device.o", "value": 140, "delta": 0}, {"name": "serial_device.o", "value": 152, "delta": 0}, {"name": "pwmout_device.o", "value": 40, "delta": 0}]}, {"name": "hal_tick_overrides.o", "value": 106, "delta": 0}, {"name": "i2c_api.o", "value": 2133, "delta": 0}, {"name": "lp_ticker.o", "value": 1084, "delta": 0}, {"name": "gpio_api.o", "value": 436, "delta": 0}, {"name": "analogin_api.o", "value": 24, "delta": 0}, {"name": "serial_api.o", "value": 950, "delta": 0}, {"name": "sleep.o", "value": 288, "delta": 0}, {"name": "us_ticker.o", "value": 380, "delta": 0}, {"name": "mbed_overrides.o", "value": 60, "delta": 0}, {"name": "pinmap.o", "value": 484, "delta": 0}, {"name": "pwmout_api.o", "value": 975, "delta": 0}, {"name": "rtc_api.o", "value": 656, "delta": 0}]}]}, {"name": "cmsis", "value": 10057, "delta": 0, "children": [{"name": "CMSIS_5", "value": 8058, "delta": 0, "children": [{"name": "CMSIS", "value": 8058, "delta": 0, "children": [{"name": "RTOS2", "value": 8058, "delta": 0, "children": [{"name": "RTX", "value": 8058, "delta": 0, "children": [{"name": "Source", "value": 8058, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 164, "delta": 0, "children": [{"name": "TARGET_M0P", "value": 164, "delta": 0, "children": [{"name": "irq_cm0.o", "value": 164, "delta": 0}]}]}, {"name": "rtx_msgqueue.o", "value": 1600, "delta": 0}, {"name": "rtx_thread.o", "value": 2058, "delta": 0}, {"name": "rtx_timer.o", "value": 268, "delta": 0}, {"name": "rtx_lib.o", "value": 295, "delta": 0}, {"name": "rtx_delay.o", "value": 82, "delta": 0}, {"name": "rtx_kernel.o", "value": 951, "delta": 0}, {"name": "rtx_mutex.o", "value": 1064, "delta": 0}, {"name": "rtx_memory.o", "value": 254, "delta": 0}, {"name": "rtx_mempool.o", "value": 158, "delta": 0}, {"name": "rtx_system.o", "value": 360, "delta": 0}, {"name": "rtx_semaphore.o", "value": 804, "delta": 0}]}]}]}]}]}, {"name": "device", "value": 1999, "delta": 0, "children": [{"name": "rtos", "value": 1999, "delta": 0, "children": [{"name": "source", "value": 1519, "delta": 0, "children": [{"name": "mbed_rtx_handlers.o", "value": 774, "delta": 0}, {"name": "mbed_rtx_idle.o", "value": 433, "delta": 0}, {"name": "mbed_boot.o", "value": 76, "delta": 0}, {"name": "mbed_rtos_rtx.o", "value": 236, "delta": 0}]}, {"name": "TOOLCHAIN_ARM_STD", "value": 480, "delta": 0, "children": [{"name": "mbed_boot_arm_std.o", "value": 480, "delta": 0}]}]}]}]}, {"name": "platform", "value": 10354, "delta": 0, "children": [{"name": "source", "value": 10354, "delta": 0, "children": [{"name": "TARGET_CORTEX_M", "value": 695, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 92, "delta": 0, "children": [{"name": "except.o", "value": 92, "delta": 0}]}, {"name": "mbed_fault_handler.o", "value": 603, "delta": 0}]}, {"name": "minimal-printf", "value": 1754, "delta": 0, "children": [{"name": "mbed_printf_armlink_overrides.o", "value": 270, "delta": 0}, {"name": "mbed_printf_wrapper.o", "value": 84, "delta": 0}, {"name": "mbed_printf_implementation.o", "value": 1400, "delta": 0}]}, {"name": "mbed_retarget.o", "value": 2590, "delta": 0}, {"name": "CThunkBase.o", "value": 20, "delta": 0}, {"name": "FileHandle.o", "value": 150, "delta": 0}, {"name": "FileSystemHandle.o", "value": 76, "delta": 0}, {"name": "CriticalSectionLock.o", "value": 24, "delta": 0}, {"name": "Stream.o", "value": 566, "delta": 0}, {"name": "FileBase.o", "value": 332, "delta": 0}, {"name": "FilePath.o", "value": 224, "delta": 0}, {"name": "mbed_os_timer.o", "value": 296, "delta": 0}, {"name": "SysTimer.o", "value": 810, "delta": 0}, {"name": "mbed_mktime.o", "value": 560, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 50, "delta": 0}, {"name": "mbed_critical.o", "value": 184, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 146, "delta": 0}, {"name": "mbed_error.o", "value": 1231, "delta": 0}, {"name": "mbed_rtc_time.o", "value": 176, "delta": 0}, {"name": "mbed_assert.o", "value": 20, "delta": 0}, {"name": "mbed_board.o", "value": 254, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 196, "delta": 0}]}]}, {"name": "hal", "value": 2174, "delta": 0, "children": [{"name": "usb", "value": 56, "delta": 0, "children": [{"name": "source", "value": 56, "delta": 0, "children": [{"name": "mbed_usb_phy.o", "value": 56, "delta": 0}]}]}, {"name": "source", "value": 2118, "delta": 0, "children": [{"name": "mbed_us_ticker_api.o", "value": 78, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 76, "delta": 0}, {"name": "mbed_gpio.o", "value": 204, "delta": 0}, {"name": "mbed_critical_section_api.o", "value": 156, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 1216, "delta": 0}, {"name": "mpu", "value": 176, "delta": 0, "children": [{"name": "mbed_mpu_v7m.o", "value": 176, "delta": 0}]}, {"name": "mbed_pinmap_common.o", "value": 212, "delta": 0}]}]}, {"name": "drivers", "value": 12475, "delta": 0, "children": [{"name": "usb", "value": 10935, "delta": 0, "children": [{"name": "source", "value": 10935, "delta": 0, "children": [{"name": "LinkedListBase.o", "value": 106, "delta": 0}, {"name": "EndpointResolver.o", "value": 282, "delta": 0}, {"name": "OperationListBase.o", "value": 190, "delta": 0}, {"name": "USBKeyboard.o", "value": 20, "delta": 0}, {"name": "USBAudio.o", "value": 34, "delta": 0}, {"name": "USBCDC.o", "value": 2800, "delta": 0}, {"name": "AsyncOp.o", "value": 403, "delta": 0}, {"name": "USBDevice.o", "value": 6364, "delta": 0}, {"name": "USBSerial.o", "value": 736, "delta": 0}]}]}, {"name": "source", "value": 1540, "delta": 0, "children": [{"name": "UnbufferedSerial.o", "value": 26, "delta": 0}, {"name": "BufferedSerial.o", "value": 34, "delta": 0}, {"name": "Ticker.o", "value": 252, "delta": 0}, {"name": "TimerEvent.o", "value": 100, "delta": 0}, {"name": "DigitalInOut.o", "value": 68, "delta": 0}, {"name": "I2C.o", "value": 660, "delta": 0}, {"name": "PwmOut.o", "value": 144, "delta": 0}, {"name": "AnalogIn.o", "value": 192, "delta": 0}, {"name": "MbedCRC.o", "value": 64, "delta": 0}]}]}, {"name": "storage", "value": 15649, "delta": 0, "children": [{"name": "filesystem", "value": 15649, "delta": 0, "children": [{"name": "source", "value": 1833, "delta": 0, "children": [{"name": "FileSystem.o", "value": 784, "delta": 0}, {"name": "Dir.o", "value": 432, "delta": 0}, {"name": "File.o", "value": 617, "delta": 0}]}, {"name": "littlefs", "value": 13816, "delta": 0, "children": [{"name": "source", "value": 2638, "delta": 0, "children": [{"name": "LittleFileSystem.o", "value": 2638, "delta": 0}]}, {"name": "littlefs", "value": 11178, "delta": 0, "children": [{"name": "lfs.o", "value": 11178, "delta": 0}]}]}]}]}, {"name": "rtos", "value": 667, "delta": 0, "children": [{"name": "source", "value": 667, "delta": 0, "children": [{"name": "ThisThread.o", "value": 88, "delta": 0}, {"name": "Mutex.o", "value": 346, "delta": 0}, {"name": "Semaphore.o", "value": 233, "delta": 0}]}]}, {"name": "connectivity", "value": 174, "delta": 0, "children": [{"name": "netsocket", "value": 174, "delta": 0, "children": [{"name": "source", "value": 174, "delta": 0, "children": [{"name": "nsapi_dns.o", "value": 174, "delta": 0}]}]}]}]}, {"name": "[lib]", "value": 92581, "delta": 0, "children": [{"name": "c_p.l", "value": 17872, "delta": 0, "children": [{"name": "__main.o", "value": 8, "delta": 0}, {"name": "__scatter.o", "value": 60, "delta": 0}, {"name": "__scatter_zi.o", "value": 28, "delta": 0}, {"name": "libinit.o", "value": 2, "delta": 0}, {"name": "libinit2.o", "value": 56, "delta": 0}, {"name": "rt_memcpy.o", "value": 186, "delta": 0}, {"name": "use_no_semi_2.o", "value": 2, "delta": 0}, {"name": "rt_ctype_table.o", "value": 16, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 8, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 162, "delta": 0}, {"name": "h1_free_threads.o", "value": 116, "delta": 0}, {"name": "llshl.o", "value": 32, "delta": 0}, {"name": "llushr.o", "value": 34, "delta": 0}, {"name": "llmul.o", "value": 48, "delta": 0}, {"name": "llsdiv.o", "value": 166, "delta": 0}, {"name": "lludiv.o", "value": 272, "delta": 0}, {"name": "tolower.o", "value": 26, "delta": 0}, {"name": "_printf_pad.o", "value": 78, "delta": 0}, {"name": "__0sscanf.o", "value": 64, "delta": 0}, {"name": "_scanf_int.o", "value": 330, "delta": 0}, {"name": "_scanf_str.o", "value": 232, "delta": 0}, {"name": "strtol.o", "value": 112, "delta": 0}, {"name": "fseek.o", "value": 244, "delta": 0}, {"name": "ftell.o", "value": 66, "delta": 0}, {"name": "setbuf.o", "value": 26, "delta": 0}, {"name": "fclose.o", "value": 76, "delta": 0}, {"name": "fgetc_locked.o", "value": 32, "delta": 0}, {"name": "fputc_locked.o", "value": 36, "delta": 0}, {"name": "fclose_locked.o", "value": 52, "delta": 0}, {"name": "fseek_locked.o", "value": 40, "delta": 0}, {"name": "feof_locked.o", "value": 30, "delta": 0}, {"name": "fflush_locked.o", "value": 140, "delta": 0}, {"name": "fopen_locked.o", "value": 328, "delta": 0}, {"name": "abort.o", "value": 20, "delta": 0}, {"name": "strchr.o", "value": 20, "delta": 0}, {"name": "strcspn.o", "value": 34, "delta": 0}, {"name": "strspn.o", "value": 32, "delta": 0}, {"name": "memcmp.o", "value": 90, "delta": 0}, {"name": "strcpy.o", "value": 76, "delta": 0}, {"name": "strlen.o", "value": 68, "delta": 0}, {"name": "memchr.o", "value": 22, "delta": 0}, {"name": "rt_memmove.o", "value": 150, "delta": 0}, {"name": "aeabi_memset.o", "value": 18, "delta": 0}, {"name": "aeabi_memset4.o", "value": 18, "delta": 0}, {"name": "rt_memclr.o", "value": 64, "delta": 0}, {"name": "strcmp.o", "value": 136, "delta": 0}, {"name": "aeabi_sdiv.o", "value": 364, "delta": 0}, {"name": "heapauxi.o", "value": 6, "delta": 0}, {"name": "init_aeabi.o", "value": 36, "delta": 0}, {"name": "libspace.o", "value": 8, "delta": 0}, {"name": "use_no_semi.o", "value": 2, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 10, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 10, "delta": 0}, {"name": "hguard.o", "value": 4, "delta": 0}, {"name": "init_alloc.o", "value": 136, "delta": 0}, {"name": "h1_init_threads.o", "value": 22, "delta": 0}, {"name": "_rserrno.o", "value": 22, "delta": 0}, {"name": "_chval.o", "value": 30, "delta": 0}, {"name": "_scanf_longlong.o", "value": 330, "delta": 0}, {"name": "scanf_char.o", "value": 48, "delta": 0}, {"name": "_sgetc.o", "value": 68, "delta": 0}, {"name": "_strtoul.o", "value": 166, "delta": 0}, {"name": "strtof.o", "value": 32, "delta": 0}, {"name": "strtoll.o", "value": 8, "delta": 0}, {"name": "strtoull.o", "value": 8, "delta": 0}, {"name": "_scanf_wctomb.o", "value": 230, "delta": 0}, {"name": "_scanf_wstr.o", "value": 208, "delta": 0}, {"name": "filbuf.o", "value": 596, "delta": 0}, {"name": "flsbuf.o", "value": 496, "delta": 0}, {"name": "getc.o", "value": 8, "delta": 0}, {"name": "stdio.o", "value": 240, "delta": 0}, {"name": "ungetc.o", "value": 76, "delta": 0}, {"name": "ungetc_locked.o", "value": 36, "delta": 0}, {"name": "setvbuf_locked.o", "value": 108, "delta": 0}, {"name": "initio_locked.o", "value": 460, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 12, "delta": 0}, {"name": "wmemcpy.o", "value": 10, "delta": 0}, {"name": "wmemmove.o", "value": 10, "delta": 0}, {"name": "wcslen.o", "value": 18, "delta": 0}, {"name": "wmemset.o", "value": 62, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 248, "delta": 0}, {"name": "h1_extend_threads.o", "value": 74, "delta": 0}, {"name": "isspace.o", "value": 18, "delta": 0}, {"name": "iswlower.o", "value": 12, "delta": 0}, {"name": "__ARM_vasprintf.o", "value": 52, "delta": 0}, {"name": "__ARM_snprintf.o", "value": 60, "delta": 0}, {"name": "__ARM_vsnprintf.o", "value": 56, "delta": 0}, {"name": "__ARM_vsscanf.o", "value": 52, "delta": 0}, {"name": "_scanf.o", "value": 896, "delta": 0}, {"name": "scanf_fp.o", "value": 1326, "delta": 0}, {"name": "strtod.o", "value": 214, "delta": 0}, {"name": "__strtoll.o", "value": 138, "delta": 0}, {"name": "__strtoull.o", "value": 124, "delta": 0}, {"name": "_scanf_wcharmap.o", "value": 32, "delta": 0}, {"name": "fgets_locked.o", "value": 82, "delta": 0}, {"name": "fputs_locked.o", "value": 54, "delta": 0}, {"name": "fwritefast_locked.o", "value": 220, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 88, "delta": 0}, {"name": "mbtowc.o", "value": 126, "delta": 0}, {"name": "mbrlen.o", "value": 36, "delta": 0}, {"name": "mbsrtowcs.o", "value": 114, "delta": 0}, {"name": "mbrtowc.o", "value": 8, "delta": 0}, {"name": "wcrtomb.o", "value": 8, "delta": 0}, {"name": "mbsnrtowcs.o", "value": 132, "delta": 0}, {"name": "wcsnrtombs.o", "value": 154, "delta": 0}, {"name": "_c16rtomb.o", "value": 66, "delta": 0}, {"name": "_mbcurmax.o", "value": 30, "delta": 0}, {"name": "defsig_exit.o", "value": 12, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 48, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 12, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 12, "delta": 0}, {"name": "memcpy.o", "value": 12, "delta": 0}, {"name": "memmove.o", "value": 12, "delta": 0}, {"name": "strftime.o", "value": 914, "delta": 0}, {"name": "term_alloc.o", "value": 14, "delta": 0}, {"name": "wclass_c.o", "value": 112, "delta": 0}, {"name": "_sputc.o", "value": 10, "delta": 0}, {"name": "_snputc.o", "value": 16, "delta": 0}, {"name": "_strtoull.o", "value": 214, "delta": 0}, {"name": "bigflt0.o", "value": 364, "delta": 0}, {"name": "btod.o", "value": 1408, "delta": 0}, {"name": "mbrtoc16.o", "value": 116, "delta": 0}, {"name": "c16rtomb.o", "value": 62, "delta": 0}, {"name": "_mbrtoc16.o", "value": 66, "delta": 0}, {"name": "defsig_general.o", "value": 52, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 52, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 80, "delta": 0}, {"name": "h1_final_threads.o", "value": 10, "delta": 0}, {"name": "scanf_hexfp.o", "value": 820, "delta": 0}, {"name": "scanf_infnan.o", "value": 316, "delta": 0}, {"name": "__dczerorl.o", "value": 58, "delta": 0}, {"name": "calloc.o", "value": 50, "delta": 0}, {"name": "fgetc.o", "value": 28, "delta": 0}, {"name": "fputc.o", "value": 30, "delta": 0}, {"name": "lc_ctype_c.o", "value": 316, "delta": 0}, {"name": "lc_numeric_c.o", "value": 72, "delta": 0}, {"name": "lc_time_c.o", "value": 428, "delta": 0}, {"name": "stdio_streams.o", "value": 0, "delta": 0}, {"name": "streamlock.o", "value": 0, "delta": 0}]}, {"name": "fz_ps.l", "value": 4764, "delta": 0, "children": [{"name": "d2f.o", "value": 124, "delta": 0}, {"name": "daddsub.o", "value": 856, "delta": 0}, {"name": "dfixi.o", "value": 108, "delta": 0}, {"name": "dfixui.o", "value": 72, "delta": 0}, {"name": "dflti.o", "value": 88, "delta": 0}, {"name": "dmul.o", "value": 584, "delta": 0}, {"name": "f2d.o", "value": 84, "delta": 0}, {"name": "fdiv.o", "value": 416, "delta": 0}, {"name": "ffixi.o", "value": 76, "delta": 0}, {"name": "ffixl.o", "value": 130, "delta": 0}, {"name": "fflti.o", "value": 94, "delta": 0}, {"name": "ffltl.o", "value": 130, "delta": 0}, {"name": "fscalbn.o", "value": 68, "delta": 0}, {"name": "dcmpin.o", "value": 160, "delta": 0}, {"name": "fcmpin.o", "value": 100, "delta": 0}, {"name": "cmpret.o", "value": 46, "delta": 0}, {"name": "dnan2.o", "value": 20, "delta": 0}, {"name": "fnan2.o", "value": 16, "delta": 0}, {"name": "retnan.o", "value": 94, "delta": 0}, {"name": "dscalbn.o", "value": 96, "delta": 0}, {"name": "dcmp.o", "value": 44, "delta": 0}, {"name": "fcmp.o", "value": 114, "delta": 0}, {"name": "deqf.o", "value": 100, "delta": 0}, {"name": "dgef.o", "value": 100, "delta": 0}, {"name": "dlef.o", "value": 100, "delta": 0}, {"name": "drlef.o", "value": 104, "delta": 0}, {"name": "faddsub.o", "value": 348, "delta": 0}, {"name": "feqf.o", "value": 84, "delta": 0}, {"name": "fgef.o", "value": 84, "delta": 0}, {"name": "flef.o", "value": 84, "delta": 0}, {"name": "fmul.o", "value": 176, "delta": 0}, {"name": "scanf1.o", "value": 16, "delta": 0}, {"name": "scanf2.o", "value": 32, "delta": 0}, {"name": "fpconst.o", "value": 16, "delta": 0}]}, {"name": "libcpp_p.l", "value": 66424, "delta": 0, "children": [{"name": "ios.cpp.o", "value": 250, "delta": 0}, {"name": "ios.instantiations.cpp.o", "value": 2700, "delta": 0}, {"name": "iostream.cpp.o", "value": 3046, "delta": 0}, {"name": "locale.cpp.o", "value": 57403, "delta": 0}, {"name": "string.cpp.o", "value": 2938, "delta": 0}, {"name": "vector.cpp.o", "value": 4, "delta": 0}, {"name": "mutex.cpp.o", "value": 28, "delta": 0}, {"name": "new.cpp.o", "value": 4, "delta": 0}, {"name": "exception.cpp.o", "value": 18, "delta": 0}, {"name": "memory.cpp.o", "value": 33, "delta": 0}]}, {"name": "libcppabi_p.l", "value": 2535, "delta": 0, "children": [{"name": "private_typeinfo.cpp.o", "value": 2470, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 40, "delta": 0}, {"name": "abort_message.cpp.o", "value": 4, "delta": 0}, {"name": "stdlib_typeinfo.cpp.o", "value": 21, "delta": 0}]}, {"name": "m_ps.l", "value": 986, "delta": 0, "children": [{"name": "dunder.o", "value": 40, "delta": 0}, {"name": "funder.o", "value": 36, "delta": 0}, {"name": "narrow.o", "value": 216, "delta": 0}, {"name": "ldexp.o", "value": 132, "delta": 0}, {"name": "frexp.o", "value": 88, "delta": 0}, {"name": "logf.o", "value": 444, "delta": 0}, {"name": "strtold.o", "value": 30, "delta": 0}]}]}, {"name": "FixedQueue.o", "value": 20, "delta": 0}, {"name": "main.o", "value": 19043, "delta": 0}, {"name": "Adafruit_I2C_LCD", "value": 1914, "delta": 0, "children": [{"name": "Adafruit_I2C_LCD.o", "value": 956, "delta": 0}, {"name": "Adafruit_MCP23017.o", "value": 958, "delta": 0}]}, {"name": "PID", "value": 474, "delta": 0, "children": [{"name": "PID.o", "value": 474, "delta": 0}]}, {"name": "stune", "value": 6088, "delta": 0, "children": [{"name": "src", "value": 6088, "delta": 0, "children": [{"name": "sTan.o", "value": 134, "delta": 0}, {"name": "sTune.o", "value": 5954, "delta": 0}]}]}, {"name": "anon$$obj.o", "value": 32, "delta": 0}]}, {"name": ".data", "value": 367, "delta": 0, "children": [{"name": "mbed-os", "value": 264, "delta": 0, "children": [{"name": "targets", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM32L0", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM32L073xZ", "value": 0, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "startup_stm32l073xx.o", "value": 0, "delta": 0}]}, {"name": "system_clock.o", "value": 0, "delta": 0}, {"name": "TARGET_NUCLEO_L073RZ", "value": 0, "delta": 0, "children": [{"name": "PeripheralPins.o", "value": 0, "delta": 0}]}]}, {"name": "STM32Cube_FW", "value": 8, "delta": 0, "children": [{"name": "STM32L0xx_HAL_Driver", "value": 4, "delta": 0, "children": [{"name": "stm32l0xx_hal_adc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_adc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_dma.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal.o", "value": 4, "delta": 0}, {"name": "stm32l0xx_hal_lptim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_cortex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_pwr.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_tim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart.o", "value": 0, "delta": 0}]}, {"name": "system_stm32l0xx.o", "value": 4, "delta": 0}]}, {"name": "analogin_device.o", "value": 0, "delta": 0}, {"name": "i2c_device.o", "value": 0, "delta": 0}, {"name": "serial_device.o", "value": 0, "delta": 0}, {"name": "pwmout_device.o", "value": 0, "delta": 0}]}, {"name": "hal_tick_overrides.o", "value": 0, "delta": 0}, {"name": "i2c_api.o", "value": 0, "delta": 0}, {"name": "lp_ticker.o", "value": 0, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "analogin_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 0, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}, {"name": "us_ticker.o", "value": 0, "delta": 0}, {"name": "mbed_overrides.o", "value": 0, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "pwmout_api.o", "value": 0, "delta": 0}, {"name": "rtc_api.o", "value": 0, "delta": 0}]}]}, {"name": "cmsis", "value": 168, "delta": 0, "children": [{"name": "CMSIS_5", "value": 164, "delta": 0, "children": [{"name": "CMSIS", "value": 164, "delta": 0, "children": [{"name": "RTOS2", "value": 164, "delta": 0, "children": [{"name": "RTX", "value": 164, "delta": 0, "children": [{"name": "Source", "value": 164, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "TARGET_M0P", "value": 0, "delta": 0, "children": [{"name": "irq_cm0.o", "value": 0, "delta": 0}]}]}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 0, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 164, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}]}]}]}]}]}, {"name": "device", "value": 4, "delta": 0, "children": [{"name": "rtos", "value": 4, "delta": 0, "children": [{"name": "source", "value": 4, "delta": 0, "children": [{"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}, {"name": "mbed_rtos_rtx.o", "value": 0, "delta": 0}]}, {"name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0, "children": [{"name": "mbed_boot_arm_std.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "platform", "value": 80, "delta": 0, "children": [{"name": "source", "value": 80, "delta": 0, "children": [{"name": "TARGET_CORTEX_M", "value": 0, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "except.o", "value": 0, "delta": 0}]}, {"name": "mbed_fault_handler.o", "value": 0, "delta": 0}]}, {"name": "minimal-printf", "value": 0, "delta": 0, "children": [{"name": "mbed_printf_armlink_overrides.o", "value": 0, "delta": 0}, {"name": "mbed_printf_wrapper.o", "value": 0, "delta": 0}, {"name": "mbed_printf_implementation.o", "value": 0, "delta": 0}]}, {"name": "mbed_retarget.o", "value": 64, "delta": 0}, {"name": "CThunkBase.o", "value": 0, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "FileSystemHandle.o", "value": 0, "delta": 0}, {"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "Stream.o", "value": 0, "delta": 0}, {"name": "FileBase.o", "value": 0, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 0, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_mktime.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_critical.o", "value": 0, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 0, "delta": 0}, {"name": "mbed_rtc_time.o", "value": 16, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 0, "delta": 0}]}]}, {"name": "hal", "value": 8, "delta": 0, "children": [{"name": "usb", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "mbed_usb_phy.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 8, "delta": 0, "children": [{"name": "mbed_us_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_critical_section_api.o", "value": 0, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mpu", "value": 0, "delta": 0, "children": [{"name": "mbed_mpu_v7m.o", "value": 0, "delta": 0}]}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}]}]}, {"name": "drivers", "value": 0, "delta": 0, "children": [{"name": "usb", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "LinkedListBase.o", "value": 0, "delta": 0}, {"name": "EndpointResolver.o", "value": 0, "delta": 0}, {"name": "OperationListBase.o", "value": 0, "delta": 0}, {"name": "USBKeyboard.o", "value": 0, "delta": 0}, {"name": "USBAudio.o", "value": 0, "delta": 0}, {"name": "USBCDC.o", "value": 0, "delta": 0}, {"name": "AsyncOp.o", "value": 0, "delta": 0}, {"name": "USBDevice.o", "value": 0, "delta": 0}, {"name": "USBSerial.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 0, "delta": 0, "children": [{"name": "UnbufferedSerial.o", "value": 0, "delta": 0}, {"name": "BufferedSerial.o", "value": 0, "delta": 0}, {"name": "Ticker.o", "value": 0, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "DigitalInOut.o", "value": 0, "delta": 0}, {"name": "I2C.o", "value": 0, "delta": 0}, {"name": "PwmOut.o", "value": 0, "delta": 0}, {"name": "AnalogIn.o", "value": 0, "delta": 0}, {"name": "MbedCRC.o", "value": 0, "delta": 0}]}]}, {"name": "storage", "value": 0, "delta": 0, "children": [{"name": "filesystem", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "FileSystem.o", "value": 0, "delta": 0}, {"name": "Dir.o", "value": 0, "delta": 0}, {"name": "File.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "LittleFileSystem.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "lfs.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "rtos", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "ThisThread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}]}]}, {"name": "connectivity", "value": 0, "delta": 0, "children": [{"name": "netsocket", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "nsapi_dns.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "[lib]", "value": 16, "delta": 0, "children": [{"name": "c_p.l", "value": 16, "delta": 0, "children": [{"name": "__main.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "rt_memcpy.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "llshl.o", "value": 0, "delta": 0}, {"name": "llushr.o", "value": 0, "delta": 0}, {"name": "llmul.o", "value": 0, "delta": 0}, {"name": "llsdiv.o", "value": 0, "delta": 0}, {"name": "lludiv.o", "value": 0, "delta": 0}, {"name": "tolower.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "__0sscanf.o", "value": 0, "delta": 0}, {"name": "_scanf_int.o", "value": 0, "delta": 0}, {"name": "_scanf_str.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "setbuf.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "fputc_locked.o", "value": 0, "delta": 0}, {"name": "fclose_locked.o", "value": 0, "delta": 0}, {"name": "fseek_locked.o", "value": 0, "delta": 0}, {"name": "feof_locked.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "memchr.o", "value": 0, "delta": 0}, {"name": "rt_memmove.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "strcmp.o", "value": 0, "delta": 0}, {"name": "aeabi_sdiv.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 0, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_rserrno.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "_scanf_longlong.o", "value": 0, "delta": 0}, {"name": "scanf_char.o", "value": 0, "delta": 0}, {"name": "_sgetc.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtof.o", "value": 0, "delta": 0}, {"name": "strtoll.o", "value": 0, "delta": 0}, {"name": "strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wctomb.o", "value": 0, "delta": 0}, {"name": "_scanf_wstr.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "ungetc.o", "value": 0, "delta": 0}, {"name": "ungetc_locked.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "wmemcpy.o", "value": 0, "delta": 0}, {"name": "wmemmove.o", "value": 0, "delta": 0}, {"name": "wcslen.o", "value": 0, "delta": 0}, {"name": "wmemset.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "isspace.o", "value": 0, "delta": 0}, {"name": "iswlower.o", "value": 0, "delta": 0}, {"name": "__ARM_vasprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_snprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsnprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsscanf.o", "value": 0, "delta": 0}, {"name": "_scanf.o", "value": 0, "delta": 0}, {"name": "scanf_fp.o", "value": 0, "delta": 0}, {"name": "strtod.o", "value": 0, "delta": 0}, {"name": "__strtoll.o", "value": 0, "delta": 0}, {"name": "__strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wcharmap.o", "value": 0, "delta": 0}, {"name": "fgets_locked.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "fwritefast_locked.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "mbtowc.o", "value": 0, "delta": 0}, {"name": "mbrlen.o", "value": 0, "delta": 0}, {"name": "mbsrtowcs.o", "value": 0, "delta": 0}, {"name": "mbrtowc.o", "value": 0, "delta": 0}, {"name": "wcrtomb.o", "value": 0, "delta": 0}, {"name": "mbsnrtowcs.o", "value": 0, "delta": 0}, {"name": "wcsnrtombs.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbcurmax.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "memcpy.o", "value": 0, "delta": 0}, {"name": "memmove.o", "value": 0, "delta": 0}, {"name": "strftime.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "wclass_c.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "_strtoull.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "mbrtoc16.o", "value": 0, "delta": 0}, {"name": "c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbrtoc16.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "scanf_hexfp.o", "value": 0, "delta": 0}, {"name": "scanf_infnan.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "lc_time_c.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 12, "delta": 0}, {"name": "streamlock.o", "value": 4, "delta": 0}]}, {"name": "fz_ps.l", "value": 0, "delta": 0, "children": [{"name": "d2f.o", "value": 0, "delta": 0}, {"name": "daddsub.o", "value": 0, "delta": 0}, {"name": "dfixi.o", "value": 0, "delta": 0}, {"name": "dfixui.o", "value": 0, "delta": 0}, {"name": "dflti.o", "value": 0, "delta": 0}, {"name": "dmul.o", "value": 0, "delta": 0}, {"name": "f2d.o", "value": 0, "delta": 0}, {"name": "fdiv.o", "value": 0, "delta": 0}, {"name": "ffixi.o", "value": 0, "delta": 0}, {"name": "ffixl.o", "value": 0, "delta": 0}, {"name": "fflti.o", "value": 0, "delta": 0}, {"name": "ffltl.o", "value": 0, "delta": 0}, {"name": "fscalbn.o", "value": 0, "delta": 0}, {"name": "dcmpin.o", "value": 0, "delta": 0}, {"name": "fcmpin.o", "value": 0, "delta": 0}, {"name": "cmpret.o", "value": 0, "delta": 0}, {"name": "dnan2.o", "value": 0, "delta": 0}, {"name": "fnan2.o", "value": 0, "delta": 0}, {"name": "retnan.o", "value": 0, "delta": 0}, {"name": "dscalbn.o", "value": 0, "delta": 0}, {"name": "dcmp.o", "value": 0, "delta": 0}, {"name": "fcmp.o", "value": 0, "delta": 0}, {"name": "deqf.o", "value": 0, "delta": 0}, {"name": "dgef.o", "value": 0, "delta": 0}, {"name": "dlef.o", "value": 0, "delta": 0}, {"name": "drlef.o", "value": 0, "delta": 0}, {"name": "faddsub.o", "value": 0, "delta": 0}, {"name": "feqf.o", "value": 0, "delta": 0}, {"name": "fgef.o", "value": 0, "delta": 0}, {"name": "flef.o", "value": 0, "delta": 0}, {"name": "fmul.o", "value": 0, "delta": 0}, {"name": "scanf1.o", "value": 0, "delta": 0}, {"name": "scanf2.o", "value": 0, "delta": 0}, {"name": "fpconst.o", "value": 0, "delta": 0}]}, {"name": "libcpp_p.l", "value": 0, "delta": 0, "children": [{"name": "ios.cpp.o", "value": 0, "delta": 0}, {"name": "ios.instantiations.cpp.o", "value": 0, "delta": 0}, {"name": "iostream.cpp.o", "value": 0, "delta": 0}, {"name": "locale.cpp.o", "value": 0, "delta": 0}, {"name": "string.cpp.o", "value": 0, "delta": 0}, {"name": "vector.cpp.o", "value": 0, "delta": 0}, {"name": "mutex.cpp.o", "value": 0, "delta": 0}, {"name": "new.cpp.o", "value": 0, "delta": 0}, {"name": "exception.cpp.o", "value": 0, "delta": 0}, {"name": "memory.cpp.o", "value": 0, "delta": 0}]}, {"name": "libcppabi_p.l", "value": 0, "delta": 0, "children": [{"name": "private_typeinfo.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}, {"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "stdlib_typeinfo.cpp.o", "value": 0, "delta": 0}]}, {"name": "m_ps.l", "value": 0, "delta": 0, "children": [{"name": "dunder.o", "value": 0, "delta": 0}, {"name": "funder.o", "value": 0, "delta": 0}, {"name": "narrow.o", "value": 0, "delta": 0}, {"name": "ldexp.o", "value": 0, "delta": 0}, {"name": "frexp.o", "value": 0, "delta": 0}, {"name": "logf.o", "value": 0, "delta": 0}, {"name": "strtold.o", "value": 0, "delta": 0}]}]}, {"name": "FixedQueue.o", "value": 0, "delta": 0}, {"name": "main.o", "value": 87, "delta": 0}, {"name": "Adafruit_I2C_LCD", "value": 0, "delta": 0, "children": [{"name": "Adafruit_I2C_LCD.o", "value": 0, "delta": 0}, {"name": "Adafruit_MCP23017.o", "value": 0, "delta": 0}]}, {"name": "PID", "value": 0, "delta": 0, "children": [{"name": "PID.o", "value": 0, "delta": 0}]}, {"name": "stune", "value": 0, "delta": 0, "children": [{"name": "src", "value": 0, "delta": 0, "children": [{"name": "sTan.o", "value": 0, "delta": 0}, {"name": "sTune.o", "value": 0, "delta": 0}]}]}, {"name": "anon$$obj.o", "value": 0, "delta": 0}]}]}).call(flameGraph_rom);
- var ram_elem = d3.select("#chart-ram");
- flameGraph_ram.width(ram_elem.node().getBoundingClientRect().width);
- ram_elem.datum({"name": "RAM", "value": 16090, "delta": 0, "children": [{"name": ".bss", "value": 15723, "delta": 0, "children": [{"name": "mbed-os", "value": 8489, "delta": 0, "children": [{"name": "targets", "value": 1008, "delta": 0, "children": [{"name": "TARGET_STM", "value": 1008, "delta": 0, "children": [{"name": "TARGET_STM32L0", "value": 660, "delta": 0, "children": [{"name": "TARGET_STM32L073xZ", "value": 0, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "startup_stm32l073xx.o", "value": 0, "delta": 0}]}, {"name": "system_clock.o", "value": 0, "delta": 0}, {"name": "TARGET_NUCLEO_L073RZ", "value": 0, "delta": 0, "children": [{"name": "PeripheralPins.o", "value": 0, "delta": 0}]}]}, {"name": "STM32Cube_FW", "value": 0, "delta": 0, "children": [{"name": "STM32L0xx_HAL_Driver", "value": 0, "delta": 0, "children": [{"name": "stm32l0xx_hal_adc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_adc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_dma.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_lptim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_cortex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_pwr.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_tim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart.o", "value": 0, "delta": 0}]}, {"name": "system_stm32l0xx.o", "value": 0, "delta": 0}]}, {"name": "analogin_device.o", "value": 0, "delta": 0}, {"name": "i2c_device.o", "value": 0, "delta": 0}, {"name": "serial_device.o", "value": 660, "delta": 0}, {"name": "pwmout_device.o", "value": 0, "delta": 0}]}, {"name": "hal_tick_overrides.o", "value": 8, "delta": 0}, {"name": "i2c_api.o", "value": 20, "delta": 0}, {"name": "lp_ticker.o", "value": 59, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "analogin_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 80, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}, {"name": "us_ticker.o", "value": 76, "delta": 0}, {"name": "mbed_overrides.o", "value": 4, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "pwmout_api.o", "value": 64, "delta": 0}, {"name": "rtc_api.o", "value": 37, "delta": 0}]}]}, {"name": "cmsis", "value": 6865, "delta": 0, "children": [{"name": "CMSIS_5", "value": 1868, "delta": 0, "children": [{"name": "CMSIS", "value": 1868, "delta": 0, "children": [{"name": "RTOS2", "value": 1868, "delta": 0, "children": [{"name": "RTX", "value": 1868, "delta": 0, "children": [{"name": "Source", "value": 1868, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "TARGET_M0P", "value": 0, "delta": 0, "children": [{"name": "irq_cm0.o", "value": 0, "delta": 0}]}]}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 1868, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 0, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}]}]}]}]}]}, {"name": "device", "value": 4997, "delta": 0, "children": [{"name": "rtos", "value": 4997, "delta": 0, "children": [{"name": "source", "value": 4244, "delta": 0, "children": [{"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}, {"name": "mbed_rtos_rtx.o", "value": 4232, "delta": 0}]}, {"name": "TOOLCHAIN_ARM_STD", "value": 753, "delta": 0, "children": [{"name": "mbed_boot_arm_std.o", "value": 753, "delta": 0}]}]}]}]}, {"name": "platform", "value": 460, "delta": 0, "children": [{"name": "source", "value": 460, "delta": 0, "children": [{"name": "TARGET_CORTEX_M", "value": 84, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "except.o", "value": 0, "delta": 0}]}, {"name": "mbed_fault_handler.o", "value": 84, "delta": 0}]}, {"name": "minimal-printf", "value": 0, "delta": 0, "children": [{"name": "mbed_printf_armlink_overrides.o", "value": 0, "delta": 0}, {"name": "mbed_printf_wrapper.o", "value": 0, "delta": 0}, {"name": "mbed_printf_implementation.o", "value": 0, "delta": 0}]}, {"name": "mbed_retarget.o", "value": 88, "delta": 0}, {"name": "CThunkBase.o", "value": 4, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "FileSystemHandle.o", "value": 0, "delta": 0}, {"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "Stream.o", "value": 0, "delta": 0}, {"name": "FileBase.o", "value": 48, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 76, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_mktime.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_critical.o", "value": 4, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 114, "delta": 0}, {"name": "mbed_rtc_time.o", "value": 40, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 2, "delta": 0}]}]}, {"name": "hal", "value": 114, "delta": 0, "children": [{"name": "usb", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "mbed_usb_phy.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 114, "delta": 0, "children": [{"name": "mbed_us_ticker_api.o", "value": 56, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 56, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_critical_section_api.o", "value": 2, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mpu", "value": 0, "delta": 0, "children": [{"name": "mbed_mpu_v7m.o", "value": 0, "delta": 0}]}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}]}]}, {"name": "drivers", "value": 42, "delta": 0, "children": [{"name": "usb", "value": 2, "delta": 0, "children": [{"name": "source", "value": 2, "delta": 0, "children": [{"name": "LinkedListBase.o", "value": 0, "delta": 0}, {"name": "EndpointResolver.o", "value": 0, "delta": 0}, {"name": "OperationListBase.o", "value": 0, "delta": 0}, {"name": "USBKeyboard.o", "value": 0, "delta": 0}, {"name": "USBAudio.o", "value": 0, "delta": 0}, {"name": "USBCDC.o", "value": 0, "delta": 0}, {"name": "AsyncOp.o", "value": 0, "delta": 0}, {"name": "USBDevice.o", "value": 2, "delta": 0}, {"name": "USBSerial.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 40, "delta": 0, "children": [{"name": "UnbufferedSerial.o", "value": 0, "delta": 0}, {"name": "BufferedSerial.o", "value": 0, "delta": 0}, {"name": "Ticker.o", "value": 0, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "DigitalInOut.o", "value": 0, "delta": 0}, {"name": "I2C.o", "value": 0, "delta": 0}, {"name": "PwmOut.o", "value": 0, "delta": 0}, {"name": "AnalogIn.o", "value": 40, "delta": 0}, {"name": "MbedCRC.o", "value": 0, "delta": 0}]}]}, {"name": "storage", "value": 0, "delta": 0, "children": [{"name": "filesystem", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "FileSystem.o", "value": 0, "delta": 0}, {"name": "Dir.o", "value": 0, "delta": 0}, {"name": "File.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "LittleFileSystem.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "lfs.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "rtos", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "ThisThread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}]}]}, {"name": "connectivity", "value": 0, "delta": 0, "children": [{"name": "netsocket", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "nsapi_dns.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "[lib]", "value": 3309, "delta": 0, "children": [{"name": "c_p.l", "value": 348, "delta": 0, "children": [{"name": "__main.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "rt_memcpy.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "llshl.o", "value": 0, "delta": 0}, {"name": "llushr.o", "value": 0, "delta": 0}, {"name": "llmul.o", "value": 0, "delta": 0}, {"name": "llsdiv.o", "value": 0, "delta": 0}, {"name": "lludiv.o", "value": 0, "delta": 0}, {"name": "tolower.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "__0sscanf.o", "value": 0, "delta": 0}, {"name": "_scanf_int.o", "value": 0, "delta": 0}, {"name": "_scanf_str.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "setbuf.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "fputc_locked.o", "value": 0, "delta": 0}, {"name": "fclose_locked.o", "value": 0, "delta": 0}, {"name": "fseek_locked.o", "value": 0, "delta": 0}, {"name": "feof_locked.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "memchr.o", "value": 0, "delta": 0}, {"name": "rt_memmove.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "strcmp.o", "value": 0, "delta": 0}, {"name": "aeabi_sdiv.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 96, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_rserrno.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "_scanf_longlong.o", "value": 0, "delta": 0}, {"name": "scanf_char.o", "value": 0, "delta": 0}, {"name": "_sgetc.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtof.o", "value": 0, "delta": 0}, {"name": "strtoll.o", "value": 0, "delta": 0}, {"name": "strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wctomb.o", "value": 0, "delta": 0}, {"name": "_scanf_wstr.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "ungetc.o", "value": 0, "delta": 0}, {"name": "ungetc_locked.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "wmemcpy.o", "value": 0, "delta": 0}, {"name": "wmemmove.o", "value": 0, "delta": 0}, {"name": "wcslen.o", "value": 0, "delta": 0}, {"name": "wmemset.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "isspace.o", "value": 0, "delta": 0}, {"name": "iswlower.o", "value": 0, "delta": 0}, {"name": "__ARM_vasprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_snprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsnprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsscanf.o", "value": 0, "delta": 0}, {"name": "_scanf.o", "value": 0, "delta": 0}, {"name": "scanf_fp.o", "value": 0, "delta": 0}, {"name": "strtod.o", "value": 0, "delta": 0}, {"name": "__strtoll.o", "value": 0, "delta": 0}, {"name": "__strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wcharmap.o", "value": 0, "delta": 0}, {"name": "fgets_locked.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "fwritefast_locked.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "mbtowc.o", "value": 0, "delta": 0}, {"name": "mbrlen.o", "value": 0, "delta": 0}, {"name": "mbsrtowcs.o", "value": 0, "delta": 0}, {"name": "mbrtowc.o", "value": 0, "delta": 0}, {"name": "wcrtomb.o", "value": 0, "delta": 0}, {"name": "mbsnrtowcs.o", "value": 0, "delta": 0}, {"name": "wcsnrtombs.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbcurmax.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "memcpy.o", "value": 0, "delta": 0}, {"name": "memmove.o", "value": 0, "delta": 0}, {"name": "strftime.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "wclass_c.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "_strtoull.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "mbrtoc16.o", "value": 0, "delta": 0}, {"name": "c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbrtoc16.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "scanf_hexfp.o", "value": 0, "delta": 0}, {"name": "scanf_infnan.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "lc_time_c.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 252, "delta": 0}, {"name": "streamlock.o", "value": 0, "delta": 0}]}, {"name": "fz_ps.l", "value": 0, "delta": 0, "children": [{"name": "d2f.o", "value": 0, "delta": 0}, {"name": "daddsub.o", "value": 0, "delta": 0}, {"name": "dfixi.o", "value": 0, "delta": 0}, {"name": "dfixui.o", "value": 0, "delta": 0}, {"name": "dflti.o", "value": 0, "delta": 0}, {"name": "dmul.o", "value": 0, "delta": 0}, {"name": "f2d.o", "value": 0, "delta": 0}, {"name": "fdiv.o", "value": 0, "delta": 0}, {"name": "ffixi.o", "value": 0, "delta": 0}, {"name": "ffixl.o", "value": 0, "delta": 0}, {"name": "fflti.o", "value": 0, "delta": 0}, {"name": "ffltl.o", "value": 0, "delta": 0}, {"name": "fscalbn.o", "value": 0, "delta": 0}, {"name": "dcmpin.o", "value": 0, "delta": 0}, {"name": "fcmpin.o", "value": 0, "delta": 0}, {"name": "cmpret.o", "value": 0, "delta": 0}, {"name": "dnan2.o", "value": 0, "delta": 0}, {"name": "fnan2.o", "value": 0, "delta": 0}, {"name": "retnan.o", "value": 0, "delta": 0}, {"name": "dscalbn.o", "value": 0, "delta": 0}, {"name": "dcmp.o", "value": 0, "delta": 0}, {"name": "fcmp.o", "value": 0, "delta": 0}, {"name": "deqf.o", "value": 0, "delta": 0}, {"name": "dgef.o", "value": 0, "delta": 0}, {"name": "dlef.o", "value": 0, "delta": 0}, {"name": "drlef.o", "value": 0, "delta": 0}, {"name": "faddsub.o", "value": 0, "delta": 0}, {"name": "feqf.o", "value": 0, "delta": 0}, {"name": "fgef.o", "value": 0, "delta": 0}, {"name": "flef.o", "value": 0, "delta": 0}, {"name": "fmul.o", "value": 0, "delta": 0}, {"name": "scanf1.o", "value": 0, "delta": 0}, {"name": "scanf2.o", "value": 0, "delta": 0}, {"name": "fpconst.o", "value": 0, "delta": 0}]}, {"name": "libcpp_p.l", "value": 2961, "delta": 0, "children": [{"name": "ios.cpp.o", "value": 1, "delta": 0}, {"name": "ios.instantiations.cpp.o", "value": 1, "delta": 0}, {"name": "iostream.cpp.o", "value": 1038, "delta": 0}, {"name": "locale.cpp.o", "value": 1921, "delta": 0}, {"name": "string.cpp.o", "value": 0, "delta": 0}, {"name": "vector.cpp.o", "value": 0, "delta": 0}, {"name": "mutex.cpp.o", "value": 0, "delta": 0}, {"name": "new.cpp.o", "value": 0, "delta": 0}, {"name": "exception.cpp.o", "value": 0, "delta": 0}, {"name": "memory.cpp.o", "value": 0, "delta": 0}]}, {"name": "libcppabi_p.l", "value": 0, "delta": 0, "children": [{"name": "private_typeinfo.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}, {"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "stdlib_typeinfo.cpp.o", "value": 0, "delta": 0}]}, {"name": "m_ps.l", "value": 0, "delta": 0, "children": [{"name": "dunder.o", "value": 0, "delta": 0}, {"name": "funder.o", "value": 0, "delta": 0}, {"name": "narrow.o", "value": 0, "delta": 0}, {"name": "ldexp.o", "value": 0, "delta": 0}, {"name": "frexp.o", "value": 0, "delta": 0}, {"name": "logf.o", "value": 0, "delta": 0}, {"name": "strtold.o", "value": 0, "delta": 0}]}]}, {"name": "FixedQueue.o", "value": 1, "delta": 0}, {"name": "main.o", "value": 2888, "delta": 0}, {"name": "Adafruit_I2C_LCD", "value": 0, "delta": 0, "children": [{"name": "Adafruit_I2C_LCD.o", "value": 0, "delta": 0}, {"name": "Adafruit_MCP23017.o", "value": 0, "delta": 0}]}, {"name": "PID", "value": 0, "delta": 0, "children": [{"name": "PID.o", "value": 0, "delta": 0}]}, {"name": "stune", "value": 12, "delta": 0, "children": [{"name": "src", "value": 12, "delta": 0, "children": [{"name": "sTan.o", "value": 0, "delta": 0}, {"name": "sTune.o", "value": 12, "delta": 0}]}]}, {"name": "anon$$obj.o", "value": 1024, "delta": 0}]}, {"name": ".data", "value": 367, "delta": 0, "children": [{"name": "mbed-os", "value": 264, "delta": 0, "children": [{"name": "targets", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM32L0", "value": 8, "delta": 0, "children": [{"name": "TARGET_STM32L073xZ", "value": 0, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "startup_stm32l073xx.o", "value": 0, "delta": 0}]}, {"name": "system_clock.o", "value": 0, "delta": 0}, {"name": "TARGET_NUCLEO_L073RZ", "value": 0, "delta": 0, "children": [{"name": "PeripheralPins.o", "value": 0, "delta": 0}]}]}, {"name": "STM32Cube_FW", "value": 8, "delta": 0, "children": [{"name": "STM32L0xx_HAL_Driver", "value": 4, "delta": 0, "children": [{"name": "stm32l0xx_hal_adc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_adc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_dma.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_i2c.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal.o", "value": 4, "delta": 0}, {"name": "stm32l0xx_hal_lptim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_cortex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_pwr.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rcc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_rtc.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_tim.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart_ex.o", "value": 0, "delta": 0}, {"name": "stm32l0xx_hal_uart.o", "value": 0, "delta": 0}]}, {"name": "system_stm32l0xx.o", "value": 4, "delta": 0}]}, {"name": "analogin_device.o", "value": 0, "delta": 0}, {"name": "i2c_device.o", "value": 0, "delta": 0}, {"name": "serial_device.o", "value": 0, "delta": 0}, {"name": "pwmout_device.o", "value": 0, "delta": 0}]}, {"name": "hal_tick_overrides.o", "value": 0, "delta": 0}, {"name": "i2c_api.o", "value": 0, "delta": 0}, {"name": "lp_ticker.o", "value": 0, "delta": 0}, {"name": "gpio_api.o", "value": 0, "delta": 0}, {"name": "analogin_api.o", "value": 0, "delta": 0}, {"name": "serial_api.o", "value": 0, "delta": 0}, {"name": "sleep.o", "value": 0, "delta": 0}, {"name": "us_ticker.o", "value": 0, "delta": 0}, {"name": "mbed_overrides.o", "value": 0, "delta": 0}, {"name": "pinmap.o", "value": 0, "delta": 0}, {"name": "pwmout_api.o", "value": 0, "delta": 0}, {"name": "rtc_api.o", "value": 0, "delta": 0}]}]}, {"name": "cmsis", "value": 168, "delta": 0, "children": [{"name": "CMSIS_5", "value": 164, "delta": 0, "children": [{"name": "CMSIS", "value": 164, "delta": 0, "children": [{"name": "RTOS2", "value": 164, "delta": 0, "children": [{"name": "RTX", "value": 164, "delta": 0, "children": [{"name": "Source", "value": 164, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "TARGET_M0P", "value": 0, "delta": 0, "children": [{"name": "irq_cm0.o", "value": 0, "delta": 0}]}]}, {"name": "rtx_msgqueue.o", "value": 0, "delta": 0}, {"name": "rtx_thread.o", "value": 0, "delta": 0}, {"name": "rtx_timer.o", "value": 0, "delta": 0}, {"name": "rtx_lib.o", "value": 0, "delta": 0}, {"name": "rtx_delay.o", "value": 0, "delta": 0}, {"name": "rtx_kernel.o", "value": 164, "delta": 0}, {"name": "rtx_mutex.o", "value": 0, "delta": 0}, {"name": "rtx_memory.o", "value": 0, "delta": 0}, {"name": "rtx_mempool.o", "value": 0, "delta": 0}, {"name": "rtx_system.o", "value": 0, "delta": 0}, {"name": "rtx_semaphore.o", "value": 0, "delta": 0}]}]}]}]}]}, {"name": "device", "value": 4, "delta": 0, "children": [{"name": "rtos", "value": 4, "delta": 0, "children": [{"name": "source", "value": 4, "delta": 0, "children": [{"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}, {"name": "mbed_rtos_rtx.o", "value": 0, "delta": 0}]}, {"name": "TOOLCHAIN_ARM_STD", "value": 0, "delta": 0, "children": [{"name": "mbed_boot_arm_std.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "platform", "value": 80, "delta": 0, "children": [{"name": "source", "value": 80, "delta": 0, "children": [{"name": "TARGET_CORTEX_M", "value": 0, "delta": 0, "children": [{"name": "TOOLCHAIN_ARM", "value": 0, "delta": 0, "children": [{"name": "except.o", "value": 0, "delta": 0}]}, {"name": "mbed_fault_handler.o", "value": 0, "delta": 0}]}, {"name": "minimal-printf", "value": 0, "delta": 0, "children": [{"name": "mbed_printf_armlink_overrides.o", "value": 0, "delta": 0}, {"name": "mbed_printf_wrapper.o", "value": 0, "delta": 0}, {"name": "mbed_printf_implementation.o", "value": 0, "delta": 0}]}, {"name": "mbed_retarget.o", "value": 64, "delta": 0}, {"name": "CThunkBase.o", "value": 0, "delta": 0}, {"name": "FileHandle.o", "value": 0, "delta": 0}, {"name": "FileSystemHandle.o", "value": 0, "delta": 0}, {"name": "CriticalSectionLock.o", "value": 0, "delta": 0}, {"name": "Stream.o", "value": 0, "delta": 0}, {"name": "FileBase.o", "value": 0, "delta": 0}, {"name": "FilePath.o", "value": 0, "delta": 0}, {"name": "mbed_os_timer.o", "value": 0, "delta": 0}, {"name": "SysTimer.o", "value": 0, "delta": 0}, {"name": "mbed_mktime.o", "value": 0, "delta": 0}, {"name": "mbed_wait_api_no_rtos.o", "value": 0, "delta": 0}, {"name": "mbed_critical.o", "value": 0, "delta": 0}, {"name": "mbed_atomic_impl.o", "value": 0, "delta": 0}, {"name": "mbed_error.o", "value": 0, "delta": 0}, {"name": "mbed_rtc_time.o", "value": 16, "delta": 0}, {"name": "mbed_assert.o", "value": 0, "delta": 0}, {"name": "mbed_board.o", "value": 0, "delta": 0}, {"name": "mbed_power_mgmt.o", "value": 0, "delta": 0}]}]}, {"name": "hal", "value": 8, "delta": 0, "children": [{"name": "usb", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "mbed_usb_phy.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 8, "delta": 0, "children": [{"name": "mbed_us_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_lp_ticker_api.o", "value": 4, "delta": 0}, {"name": "mbed_gpio.o", "value": 0, "delta": 0}, {"name": "mbed_critical_section_api.o", "value": 0, "delta": 0}, {"name": "mbed_ticker_api.o", "value": 0, "delta": 0}, {"name": "mpu", "value": 0, "delta": 0, "children": [{"name": "mbed_mpu_v7m.o", "value": 0, "delta": 0}]}, {"name": "mbed_pinmap_common.o", "value": 0, "delta": 0}]}]}, {"name": "drivers", "value": 0, "delta": 0, "children": [{"name": "usb", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "LinkedListBase.o", "value": 0, "delta": 0}, {"name": "EndpointResolver.o", "value": 0, "delta": 0}, {"name": "OperationListBase.o", "value": 0, "delta": 0}, {"name": "USBKeyboard.o", "value": 0, "delta": 0}, {"name": "USBAudio.o", "value": 0, "delta": 0}, {"name": "USBCDC.o", "value": 0, "delta": 0}, {"name": "AsyncOp.o", "value": 0, "delta": 0}, {"name": "USBDevice.o", "value": 0, "delta": 0}, {"name": "USBSerial.o", "value": 0, "delta": 0}]}]}, {"name": "source", "value": 0, "delta": 0, "children": [{"name": "UnbufferedSerial.o", "value": 0, "delta": 0}, {"name": "BufferedSerial.o", "value": 0, "delta": 0}, {"name": "Ticker.o", "value": 0, "delta": 0}, {"name": "TimerEvent.o", "value": 0, "delta": 0}, {"name": "DigitalInOut.o", "value": 0, "delta": 0}, {"name": "I2C.o", "value": 0, "delta": 0}, {"name": "PwmOut.o", "value": 0, "delta": 0}, {"name": "AnalogIn.o", "value": 0, "delta": 0}, {"name": "MbedCRC.o", "value": 0, "delta": 0}]}]}, {"name": "storage", "value": 0, "delta": 0, "children": [{"name": "filesystem", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "FileSystem.o", "value": 0, "delta": 0}, {"name": "Dir.o", "value": 0, "delta": 0}, {"name": "File.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "LittleFileSystem.o", "value": 0, "delta": 0}]}, {"name": "littlefs", "value": 0, "delta": 0, "children": [{"name": "lfs.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "rtos", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "ThisThread.o", "value": 0, "delta": 0}, {"name": "Mutex.o", "value": 0, "delta": 0}, {"name": "Semaphore.o", "value": 0, "delta": 0}]}]}, {"name": "connectivity", "value": 0, "delta": 0, "children": [{"name": "netsocket", "value": 0, "delta": 0, "children": [{"name": "source", "value": 0, "delta": 0, "children": [{"name": "nsapi_dns.o", "value": 0, "delta": 0}]}]}]}]}, {"name": "[lib]", "value": 16, "delta": 0, "children": [{"name": "c_p.l", "value": 16, "delta": 0, "children": [{"name": "__main.o", "value": 0, "delta": 0}, {"name": "__scatter.o", "value": 0, "delta": 0}, {"name": "__scatter_zi.o", "value": 0, "delta": 0}, {"name": "libinit.o", "value": 0, "delta": 0}, {"name": "libinit2.o", "value": 0, "delta": 0}, {"name": "rt_memcpy.o", "value": 0, "delta": 0}, {"name": "use_no_semi_2.o", "value": 0, "delta": 0}, {"name": "rt_ctype_table.o", "value": 0, "delta": 0}, {"name": "rt_errno_addr_twolibspace.o", "value": 0, "delta": 0}, {"name": "h1_alloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_free_threads.o", "value": 0, "delta": 0}, {"name": "llshl.o", "value": 0, "delta": 0}, {"name": "llushr.o", "value": 0, "delta": 0}, {"name": "llmul.o", "value": 0, "delta": 0}, {"name": "llsdiv.o", "value": 0, "delta": 0}, {"name": "lludiv.o", "value": 0, "delta": 0}, {"name": "tolower.o", "value": 0, "delta": 0}, {"name": "_printf_pad.o", "value": 0, "delta": 0}, {"name": "__0sscanf.o", "value": 0, "delta": 0}, {"name": "_scanf_int.o", "value": 0, "delta": 0}, {"name": "_scanf_str.o", "value": 0, "delta": 0}, {"name": "strtol.o", "value": 0, "delta": 0}, {"name": "fseek.o", "value": 0, "delta": 0}, {"name": "ftell.o", "value": 0, "delta": 0}, {"name": "setbuf.o", "value": 0, "delta": 0}, {"name": "fclose.o", "value": 0, "delta": 0}, {"name": "fgetc_locked.o", "value": 0, "delta": 0}, {"name": "fputc_locked.o", "value": 0, "delta": 0}, {"name": "fclose_locked.o", "value": 0, "delta": 0}, {"name": "fseek_locked.o", "value": 0, "delta": 0}, {"name": "feof_locked.o", "value": 0, "delta": 0}, {"name": "fflush_locked.o", "value": 0, "delta": 0}, {"name": "fopen_locked.o", "value": 0, "delta": 0}, {"name": "abort.o", "value": 0, "delta": 0}, {"name": "strchr.o", "value": 0, "delta": 0}, {"name": "strcspn.o", "value": 0, "delta": 0}, {"name": "strspn.o", "value": 0, "delta": 0}, {"name": "memcmp.o", "value": 0, "delta": 0}, {"name": "strcpy.o", "value": 0, "delta": 0}, {"name": "strlen.o", "value": 0, "delta": 0}, {"name": "memchr.o", "value": 0, "delta": 0}, {"name": "rt_memmove.o", "value": 0, "delta": 0}, {"name": "aeabi_memset.o", "value": 0, "delta": 0}, {"name": "aeabi_memset4.o", "value": 0, "delta": 0}, {"name": "rt_memclr.o", "value": 0, "delta": 0}, {"name": "strcmp.o", "value": 0, "delta": 0}, {"name": "aeabi_sdiv.o", "value": 0, "delta": 0}, {"name": "heapauxi.o", "value": 0, "delta": 0}, {"name": "init_aeabi.o", "value": 0, "delta": 0}, {"name": "libspace.o", "value": 0, "delta": 0}, {"name": "use_no_semi.o", "value": 0, "delta": 0}, {"name": "rt_heap_descriptor_twolibspace.o", "value": 0, "delta": 0}, {"name": "rt_locale_twolibspace.o", "value": 0, "delta": 0}, {"name": "hguard.o", "value": 0, "delta": 0}, {"name": "init_alloc.o", "value": 0, "delta": 0}, {"name": "h1_init_threads.o", "value": 0, "delta": 0}, {"name": "_rserrno.o", "value": 0, "delta": 0}, {"name": "_chval.o", "value": 0, "delta": 0}, {"name": "_scanf_longlong.o", "value": 0, "delta": 0}, {"name": "scanf_char.o", "value": 0, "delta": 0}, {"name": "_sgetc.o", "value": 0, "delta": 0}, {"name": "_strtoul.o", "value": 0, "delta": 0}, {"name": "strtof.o", "value": 0, "delta": 0}, {"name": "strtoll.o", "value": 0, "delta": 0}, {"name": "strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wctomb.o", "value": 0, "delta": 0}, {"name": "_scanf_wstr.o", "value": 0, "delta": 0}, {"name": "filbuf.o", "value": 0, "delta": 0}, {"name": "flsbuf.o", "value": 0, "delta": 0}, {"name": "getc.o", "value": 0, "delta": 0}, {"name": "stdio.o", "value": 0, "delta": 0}, {"name": "ungetc.o", "value": 0, "delta": 0}, {"name": "ungetc_locked.o", "value": 0, "delta": 0}, {"name": "setvbuf_locked.o", "value": 0, "delta": 0}, {"name": "initio_locked.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_outer.o", "value": 0, "delta": 0}, {"name": "wmemcpy.o", "value": 0, "delta": 0}, {"name": "wmemmove.o", "value": 0, "delta": 0}, {"name": "wcslen.o", "value": 0, "delta": 0}, {"name": "wmemset.o", "value": 0, "delta": 0}, {"name": "h1_realloc_threads.o", "value": 0, "delta": 0}, {"name": "h1_extend_threads.o", "value": 0, "delta": 0}, {"name": "isspace.o", "value": 0, "delta": 0}, {"name": "iswlower.o", "value": 0, "delta": 0}, {"name": "__ARM_vasprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_snprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsnprintf.o", "value": 0, "delta": 0}, {"name": "__ARM_vsscanf.o", "value": 0, "delta": 0}, {"name": "_scanf.o", "value": 0, "delta": 0}, {"name": "scanf_fp.o", "value": 0, "delta": 0}, {"name": "strtod.o", "value": 0, "delta": 0}, {"name": "__strtoll.o", "value": 0, "delta": 0}, {"name": "__strtoull.o", "value": 0, "delta": 0}, {"name": "_scanf_wcharmap.o", "value": 0, "delta": 0}, {"name": "fgets_locked.o", "value": 0, "delta": 0}, {"name": "fputs_locked.o", "value": 0, "delta": 0}, {"name": "fwritefast_locked.o", "value": 0, "delta": 0}, {"name": "flushlinebuffered_locked.o", "value": 0, "delta": 0}, {"name": "mbtowc.o", "value": 0, "delta": 0}, {"name": "mbrlen.o", "value": 0, "delta": 0}, {"name": "mbsrtowcs.o", "value": 0, "delta": 0}, {"name": "mbrtowc.o", "value": 0, "delta": 0}, {"name": "wcrtomb.o", "value": 0, "delta": 0}, {"name": "mbsnrtowcs.o", "value": 0, "delta": 0}, {"name": "wcsnrtombs.o", "value": 0, "delta": 0}, {"name": "_c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbcurmax.o", "value": 0, "delta": 0}, {"name": "defsig_exit.o", "value": 0, "delta": 0}, {"name": "defsig_abrt_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_outer.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_outer.o", "value": 0, "delta": 0}, {"name": "memcpy.o", "value": 0, "delta": 0}, {"name": "memmove.o", "value": 0, "delta": 0}, {"name": "strftime.o", "value": 0, "delta": 0}, {"name": "term_alloc.o", "value": 0, "delta": 0}, {"name": "wclass_c.o", "value": 0, "delta": 0}, {"name": "_sputc.o", "value": 0, "delta": 0}, {"name": "_snputc.o", "value": 0, "delta": 0}, {"name": "_strtoull.o", "value": 0, "delta": 0}, {"name": "bigflt0.o", "value": 0, "delta": 0}, {"name": "btod.o", "value": 0, "delta": 0}, {"name": "mbrtoc16.o", "value": 0, "delta": 0}, {"name": "c16rtomb.o", "value": 0, "delta": 0}, {"name": "_mbrtoc16.o", "value": 0, "delta": 0}, {"name": "defsig_general.o", "value": 0, "delta": 0}, {"name": "defsig_rtred_inner.o", "value": 0, "delta": 0}, {"name": "defsig_rtmem_inner.o", "value": 0, "delta": 0}, {"name": "h1_final_threads.o", "value": 0, "delta": 0}, {"name": "scanf_hexfp.o", "value": 0, "delta": 0}, {"name": "scanf_infnan.o", "value": 0, "delta": 0}, {"name": "__dczerorl.o", "value": 0, "delta": 0}, {"name": "calloc.o", "value": 0, "delta": 0}, {"name": "fgetc.o", "value": 0, "delta": 0}, {"name": "fputc.o", "value": 0, "delta": 0}, {"name": "lc_ctype_c.o", "value": 0, "delta": 0}, {"name": "lc_numeric_c.o", "value": 0, "delta": 0}, {"name": "lc_time_c.o", "value": 0, "delta": 0}, {"name": "stdio_streams.o", "value": 12, "delta": 0}, {"name": "streamlock.o", "value": 4, "delta": 0}]}, {"name": "fz_ps.l", "value": 0, "delta": 0, "children": [{"name": "d2f.o", "value": 0, "delta": 0}, {"name": "daddsub.o", "value": 0, "delta": 0}, {"name": "dfixi.o", "value": 0, "delta": 0}, {"name": "dfixui.o", "value": 0, "delta": 0}, {"name": "dflti.o", "value": 0, "delta": 0}, {"name": "dmul.o", "value": 0, "delta": 0}, {"name": "f2d.o", "value": 0, "delta": 0}, {"name": "fdiv.o", "value": 0, "delta": 0}, {"name": "ffixi.o", "value": 0, "delta": 0}, {"name": "ffixl.o", "value": 0, "delta": 0}, {"name": "fflti.o", "value": 0, "delta": 0}, {"name": "ffltl.o", "value": 0, "delta": 0}, {"name": "fscalbn.o", "value": 0, "delta": 0}, {"name": "dcmpin.o", "value": 0, "delta": 0}, {"name": "fcmpin.o", "value": 0, "delta": 0}, {"name": "cmpret.o", "value": 0, "delta": 0}, {"name": "dnan2.o", "value": 0, "delta": 0}, {"name": "fnan2.o", "value": 0, "delta": 0}, {"name": "retnan.o", "value": 0, "delta": 0}, {"name": "dscalbn.o", "value": 0, "delta": 0}, {"name": "dcmp.o", "value": 0, "delta": 0}, {"name": "fcmp.o", "value": 0, "delta": 0}, {"name": "deqf.o", "value": 0, "delta": 0}, {"name": "dgef.o", "value": 0, "delta": 0}, {"name": "dlef.o", "value": 0, "delta": 0}, {"name": "drlef.o", "value": 0, "delta": 0}, {"name": "faddsub.o", "value": 0, "delta": 0}, {"name": "feqf.o", "value": 0, "delta": 0}, {"name": "fgef.o", "value": 0, "delta": 0}, {"name": "flef.o", "value": 0, "delta": 0}, {"name": "fmul.o", "value": 0, "delta": 0}, {"name": "scanf1.o", "value": 0, "delta": 0}, {"name": "scanf2.o", "value": 0, "delta": 0}, {"name": "fpconst.o", "value": 0, "delta": 0}]}, {"name": "libcpp_p.l", "value": 0, "delta": 0, "children": [{"name": "ios.cpp.o", "value": 0, "delta": 0}, {"name": "ios.instantiations.cpp.o", "value": 0, "delta": 0}, {"name": "iostream.cpp.o", "value": 0, "delta": 0}, {"name": "locale.cpp.o", "value": 0, "delta": 0}, {"name": "string.cpp.o", "value": 0, "delta": 0}, {"name": "vector.cpp.o", "value": 0, "delta": 0}, {"name": "mutex.cpp.o", "value": 0, "delta": 0}, {"name": "new.cpp.o", "value": 0, "delta": 0}, {"name": "exception.cpp.o", "value": 0, "delta": 0}, {"name": "memory.cpp.o", "value": 0, "delta": 0}]}, {"name": "libcppabi_p.l", "value": 0, "delta": 0, "children": [{"name": "private_typeinfo.cpp.o", "value": 0, "delta": 0}, {"name": "cxa_virtual.cpp.o", "value": 0, "delta": 0}, {"name": "abort_message.cpp.o", "value": 0, "delta": 0}, {"name": "stdlib_typeinfo.cpp.o", "value": 0, "delta": 0}]}, {"name": "m_ps.l", "value": 0, "delta": 0, "children": [{"name": "dunder.o", "value": 0, "delta": 0}, {"name": "funder.o", "value": 0, "delta": 0}, {"name": "narrow.o", "value": 0, "delta": 0}, {"name": "ldexp.o", "value": 0, "delta": 0}, {"name": "frexp.o", "value": 0, "delta": 0}, {"name": "logf.o", "value": 0, "delta": 0}, {"name": "strtold.o", "value": 0, "delta": 0}]}]}, {"name": "FixedQueue.o", "value": 0, "delta": 0}, {"name": "main.o", "value": 87, "delta": 0}, {"name": "Adafruit_I2C_LCD", "value": 0, "delta": 0, "children": [{"name": "Adafruit_I2C_LCD.o", "value": 0, "delta": 0}, {"name": "Adafruit_MCP23017.o", "value": 0, "delta": 0}]}, {"name": "PID", "value": 0, "delta": 0, "children": [{"name": "PID.o", "value": 0, "delta": 0}]}, {"name": "stune", "value": 0, "delta": 0, "children": [{"name": "src", "value": 0, "delta": 0, "children": [{"name": "sTan.o", "value": 0, "delta": 0}, {"name": "sTune.o", "value": 0, "delta": 0}]}]}, {"name": "anon$$obj.o", "value": 0, "delta": 0}]}]}).call(flameGraph_ram);
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement