Last active
July 24, 2020 18:27
-
-
Save vanwinkeljan/607fa993c36558cdb4236d99e7da5f17 to your computer and use it in GitHub Desktop.
Zephyr lvgl sample rom reports
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Path Size % | |
============================================================================================================== | |
25009 42.52% | |
srv 25009 42.52% | |
workspace 25009 42.52% | |
dxplore 25009 42.52% | |
zephyr 25009 42.52% | |
code 25009 42.52% | |
build_lvgl_6_nrf 194 0.33% | |
zephyr 194 0.33% | |
isr_tables.c 192 0.33% | |
_irq_vector_table 192 0.33% | |
misc 2 0.00% | |
generated 2 0.00% | |
configs.c 2 0.00% | |
_ConfigAbsSyms 2 0.00% | |
modules 24815 42.19% | |
debug 290 0.49% | |
segger 290 0.49% | |
rtt 290 0.49% | |
SEGGER_RTT.c 272 0.46% | |
SEGGER_RTT_HasDataUp 20 0.03% | |
SEGGER_RTT_Init 4 0.01% | |
SEGGER_RTT_WriteSkipNoLock 152 0.26% | |
_DoInit 96 0.16% | |
SEGGER_RTT_zephyr.c 18 0.03% | |
__init_sys_init_rtt_init0 8 0.01% | |
rtt_init 10 0.02% | |
hal 2292 3.90% | |
nordic 2292 3.90% | |
nrfx 2286 3.89% | |
drivers 1546 2.63% | |
src 1546 2.63% | |
nrfx_spi.c 782 1.33% | |
nrfx_spi_1_irq_handler 76 0.13% | |
nrfx_spi_init 344 0.58% | |
nrfx_spi_xfer 260 0.44% | |
transfer_byte 102 0.17% | |
nrfx_spim.c 764 1.30% | |
nrfx_spim_3_irq_handler 92 0.16% | |
nrfx_spim_init 368 0.63% | |
nrfx_spim_xfer 304 0.52% | |
hal 200 0.34% | |
nrf_gpio.h 200 0.34% | |
nrf_gpio_cfg_output 32 0.05% | |
nrf_gpio_cfg_sense_set 40 0.07% | |
nrf_gpio_pin_clear 64 0.11% | |
nrf_gpio_pin_set 64 0.11% | |
mdk 540 0.92% | |
nrf52_erratas.h 100 0.17% | |
nrf52_errata_36 60 0.10% | |
nrf52_errata_98 40 0.07% | |
system_nrf52840.c 440 0.75% | |
SystemInit 440 0.75% | |
nrfx_glue.c 6 0.01% | |
nrfx_busy_wait 4 0.01% | |
nrfx_isr 2 0.00% | |
lib 22233 37.80% | |
gui 22233 37.80% | |
lvgl 22233 37.80% | |
src 22233 37.80% | |
lv_core 5636 9.58% | |
lv_disp.c 132 0.22% | |
lv_disp_get_layer_sys 44 0.07% | |
lv_disp_get_layer_top 44 0.07% | |
lv_disp_get_scr_act 44 0.07% | |
lv_indev.c 736 1.25% | |
__udivmoddi4 706 1.20% | |
lv_indev_init 4 0.01% | |
lv_indev_reset.part.0 26 0.04% | |
lv_obj.c 2518 4.28% | |
lv_init 108 0.18% | |
lv_obj_align 628 1.07% | |
lv_obj_allocate_ext_attr 14 0.02% | |
lv_obj_create 608 1.03% | |
lv_obj_design 162 0.28% | |
lv_obj_get_base_dir 4 0.01% | |
lv_obj_get_child 12 0.02% | |
lv_obj_get_coords 14 0.02% | |
lv_obj_get_disp 100 0.17% | |
lv_obj_get_ext_attr 4 0.01% | |
lv_obj_get_height 12 0.02% | |
lv_obj_get_opa_scale 24 0.04% | |
lv_obj_get_parent 4 0.01% | |
lv_obj_get_signal_cb 4 0.01% | |
lv_obj_get_style 32 0.05% | |
lv_obj_get_width 12 0.02% | |
lv_obj_get_x 16 0.03% | |
lv_obj_get_y 16 0.03% | |
lv_obj_handle_get_type_signal 28 0.05% | |
lv_obj_invalidate 160 0.27% | |
lv_obj_refresh_ext_draw_pad 24 0.04% | |
lv_obj_refresh_style 28 0.05% | |
lv_obj_set_click 14 0.02% | |
lv_obj_set_design_cb 4 0.01% | |
lv_obj_set_height 20 0.03% | |
lv_obj_set_pos 112 0.19% | |
lv_obj_set_signal_cb 4 0.01% | |
lv_obj_set_size 134 0.23% | |
lv_obj_set_style 20 0.03% | |
lv_obj_signal 76 0.13% | |
refresh_children_position 64 0.11% | |
refresh_children_style 56 0.10% | |
lv_refr.c 1608 2.73% | |
lv_disp_refr_task 836 1.42% | |
lv_inv_area 176 0.30% | |
lv_refr_area_part 104 0.18% | |
lv_refr_get_disp_refreshing 12 0.02% | |
lv_refr_get_top_obj 100 0.17% | |
lv_refr_init 2 0.00% | |
lv_refr_obj 218 0.37% | |
lv_refr_obj_and_children 88 0.15% | |
lv_refr_vdb_flush 72 0.12% | |
lv_style.c 642 1.09% | |
lv_style_copy 6 0.01% | |
lv_style_init 636 1.08% | |
lv_draw 7702 13.10% | |
lv_draw.c 80 0.14% | |
lv_draw_free_buf 32 0.05% | |
lv_draw_get_buf 48 0.08% | |
lv_draw_basic.c 1576 2.68% | |
lv_draw_fill 420 0.71% | |
lv_draw_letter 1156 1.97% | |
lv_draw_img.c 52 0.09% | |
lv_img_color_format_get_px_size 20 0.03% | |
lv_img_src_get_type 32 0.05% | |
lv_draw_label.c 1198 2.04% | |
hex_char_to_num 36 0.06% | |
lv_draw_label 1162 1.98% | |
lv_draw_rect.c 3354 5.70% | |
lv_draw_cont_radius_corr 62 0.11% | |
lv_draw_rect 3292 5.60% | |
lv_img_cache.c 196 0.33% | |
lv_img_cache_invalidate_src 88 0.15% | |
lv_img_cache_set_size 108 0.18% | |
lv_img_decoder.c 1246 2.12% | |
lv_img_decoder_built_in_close 28 0.05% | |
lv_img_decoder_built_in_info 112 0.19% | |
lv_img_decoder_built_in_open 272 0.46% | |
lv_img_decoder_built_in_read_line 692 1.18% | |
lv_img_decoder_close 34 0.06% | |
lv_img_decoder_create 28 0.05% | |
lv_img_decoder_init 80 0.14% | |
lv_font 2609 4.44% | |
lv_font.c 38 0.06% | |
lv_font_get_glyph_bitmap 4 0.01% | |
lv_font_get_glyph_dsc 10 0.02% | |
lv_font_get_glyph_width 24 0.04% | |
lv_font_fmt_txt.c 1326 2.25% | |
bits_write 60 0.10% | |
get_bits 42 0.07% | |
get_glyph_dsc_id.isra.0.part.0 184 0.31% | |
kern_pair_16_compare 18 0.03% | |
kern_pair_8_compare 18 0.03% | |
lv_font_get_bitmap_fmt_txt 396 0.67% | |
lv_font_get_glyph_dsc_fmt_txt 272 0.46% | |
rle_next 328 0.56% | |
unicode_list_compare 8 0.01% | |
lv_font_unscii_8.c 1245 2.12% | |
cmaps 20 0.03% | |
font_dsc 28 0.05% | |
glyph_dsc 776 1.32% | |
gylph_bitmap 421 0.72% | |
lv_hal 482 0.82% | |
lv_hal_disp.c 406 0.69% | |
lv_disp_buf_init 28 0.05% | |
lv_disp_drv_init 48 0.08% | |
lv_disp_drv_register 184 0.31% | |
lv_disp_flush_ready 12 0.02% | |
lv_disp_get_antialiasing 4 0.01% | |
lv_disp_get_buf 4 0.01% | |
lv_disp_get_default 12 0.02% | |
lv_disp_get_hor_res 36 0.06% | |
lv_disp_get_ver_res 32 0.05% | |
lv_disp_is_double_buf 16 0.03% | |
lv_disp_is_true_double_buf 30 0.05% | |
lv_hal_indev.c 20 0.03% | |
lv_indev_get_next 20 0.03% | |
lv_hal_tick.c 56 0.10% | |
lv_tick_elaps 30 0.05% | |
lv_tick_get 26 0.04% | |
lv_misc 3098 5.27% | |
lv_area.c 312 0.53% | |
lv_area_get_size 28 0.05% | |
lv_area_intersect 86 0.15% | |
lv_area_is_in 58 0.10% | |
lv_area_is_on 58 0.10% | |
lv_area_join 68 0.12% | |
lv_area_set 14 0.02% | |
lv_circ.c 74 0.13% | |
lv_circ_cont 18 0.03% | |
lv_circ_init 14 0.02% | |
lv_circ_next 42 0.07% | |
lv_color.h 148 0.25% | |
lv_color_mix.isra.0 148 0.25% | |
lv_ll.c 604 1.03% | |
lv_ll_get_head 6 0.01% | |
lv_ll_get_next 32 0.05% | |
lv_ll_get_prev 30 0.05% | |
lv_ll_get_tail 6 0.01% | |
lv_ll_init 20 0.03% | |
lv_ll_ins_head 60 0.10% | |
lv_ll_ins_prev 106 0.18% | |
lv_ll_ins_tail 60 0.10% | |
lv_ll_move_before 94 0.16% | |
lv_ll_rem 116 0.20% | |
node_set_next.isra.0 38 0.06% | |
node_set_prev.isra.0 36 0.06% | |
lv_log.c 44 0.07% | |
lv_log_add 32 0.05% | |
lv_log_register_print_cb 12 0.02% | |
lv_mem.c 234 0.40% | |
lv_mem_alloc 72 0.12% | |
lv_mem_free 32 0.05% | |
lv_mem_get_size 28 0.05% | |
lv_mem_init 2 0.00% | |
lv_mem_realloc 100 0.17% | |
lv_task.c 702 1.19% | |
lv_task_core_init 28 0.05% | |
lv_task_create 40 0.07% | |
lv_task_create_basic 116 0.20% | |
lv_task_del 48 0.08% | |
lv_task_exec 76 0.13% | |
lv_task_handler 300 0.51% | |
lv_task_ready 18 0.03% | |
lv_task_set_prio 76 0.13% | |
lv_txt.c 916 1.56% | |
lv_txt_get_next_line 488 0.83% | |
lv_txt_get_size 168 0.29% | |
lv_txt_get_width 160 0.27% | |
lv_txt_is_cmd 54 0.09% | |
lv_txt_iso8859_1_get_byte_id 4 0.01% | |
lv_txt_iso8859_1_get_length 4 0.01% | |
lv_txt_iso8859_1_next 16 0.03% | |
lv_txt_iso8859_1_prev 18 0.03% | |
lv_txt_iso8859_1_size 4 0.01% | |
lv_utils.c 64 0.11% | |
lv_utils_bsearch 64 0.11% | |
lv_objx 2694 4.58% | |
lv_label.c 2694 4.58% | |
lv_label_create 384 0.65% | |
lv_label_design 524 0.89% | |
lv_label_dot_tmp_free 36 0.06% | |
lv_label_get_align 20 0.03% | |
lv_label_get_body_draw 14 0.02% | |
lv_label_get_letter_on 480 0.82% | |
lv_label_get_long_mode 14 0.02% | |
lv_label_get_recolor 14 0.02% | |
lv_label_get_text 10 0.02% | |
lv_label_refr_text 384 0.65% | |
lv_label_revert_dots 116 0.20% | |
lv_label_set_align 38 0.06% | |
lv_label_set_body_draw 44 0.07% | |
lv_label_set_dot_tmp 108 0.18% | |
lv_label_set_long_mode 84 0.14% | |
lv_label_set_recolor 38 0.06% | |
lv_label_set_static_text 52 0.09% | |
lv_label_set_text 118 0.20% | |
lv_label_signal 216 0.37% | |
lv_themes 12 0.02% | |
lv_theme.c 12 0.02% | |
lv_theme_get_current 12 0.02% | |
: 600 1.02% | |
CSWTCH.11 11 0.02% | |
CSWTCH.16 20 0.03% | |
CSWTCH.5 4 0.01% | |
CSWTCH.55 8 0.01% | |
SystemCoreClock 4 0.01% | |
__aeabi_idiv0 2 0.00% | |
__func__.11207 9 0.02% | |
_sw_isr_table 384 0.65% | |
delay_machine_code.9116 6 0.01% | |
dummy_timestamp 4 0.01% | |
levels.8828 20 0.03% | |
lv_font_unscii_8 20 0.03% | |
lv_txt_encoded_get_byte_id 4 0.01% | |
lv_txt_encoded_get_char_id 4 0.01% | |
lv_txt_encoded_next 4 0.01% | |
lv_txt_encoded_prev 4 0.01% | |
lv_txt_encoded_size 4 0.01% | |
lv_txt_get_encoded_length 4 0.01% | |
lv_txt_iso8859_1_get_char_id 4 0.01% | |
mpu_config 8 0.01% | |
postfix.9598 28 0.05% | |
prefix.9597 12 0.02% | |
rtt_term_mutex 20 0.03% | |
transitions.10566 12 0.02% | |
arch 1998 3.40% | |
arm 1998 3.40% | |
core 1998 3.40% | |
aarch32 1998 3.40% | |
cortex_m 1548 2.63% | |
fault.c 1032 1.75% | |
bus_fault.isra.0 220 0.37% | |
mem_manage_fault.isra.0 204 0.35% | |
usage_fault.isra.0 184 0.31% | |
z_arm_fault 408 0.69% | |
z_arm_fault_init 16 0.03% | |
irq_init.c 24 0.04% | |
z_arm_interrupt_init 24 0.04% | |
mpu 416 0.71% | |
arm_core_mpu.c 64 0.11% | |
log_const_mpu 8 0.01% | |
z_arm_configure_static_mpu_regions 56 0.10% | |
arm_mpu.c 352 0.60% | |
__init_sys_init_arm_mpu_init0 8 0.01% | |
arm_core_mpu_configure_static_mpu_regions 20 0.03% | |
arm_core_mpu_disable 16 0.03% | |
arm_core_mpu_enable 20 0.03% | |
arm_mpu_init 92 0.16% | |
mpu_configure_regions 196 0.33% | |
thread_abort.c 76 0.13% | |
z_impl_k_thread_abort 76 0.13% | |
fatal.c 120 0.20% | |
z_arm_fatal_error 112 0.19% | |
z_do_kernel_oops 8 0.01% | |
irq_manage.c 88 0.15% | |
arch_irq_enable 32 0.05% | |
z_arm_irq_priority_set 48 0.08% | |
z_irq_spurious 8 0.01% | |
nmi.c 14 0.02% | |
z_arm_nmi 14 0.02% | |
prep_c.c 68 0.12% | |
z_arm_prep_c 68 0.12% | |
swap.c 52 0.09% | |
arch_swap 52 0.09% | |
thread.c 108 0.18% | |
arch_new_thread 52 0.09% | |
arch_switch_to_main_thread 56 0.10% | |
drivers 8382 14.25% | |
clock_control 1150 1.96% | |
nrf_power_clock.c 1150 1.96% | |
__device_clock_nrf 16 0.03% | |
__init___device_clock_nrf 8 0.01% | |
api_blocking_start 56 0.10% | |
api_start 50 0.09% | |
api_stop 40 0.07% | |
blocking_start_callback 6 0.01% | |
clk_init 80 0.14% | |
clkstarted_handle.constprop.0 56 0.10% | |
clock_control_api 20 0.03% | |
config 24 0.04% | |
generic_hfclk_start 104 0.18% | |
generic_hfclk_stop 68 0.12% | |
get_status 18 0.03% | |
lfclk_spinwait 26 0.04% | |
lfclk_start 12 0.02% | |
lfclk_stop 32 0.05% | |
log_const_clock_control 8 0.01% | |
nrf_power_clock_isr 116 0.20% | |
onoff_start 88 0.15% | |
onoff_started_callback 18 0.03% | |
onoff_stop 72 0.12% | |
set_off_state 50 0.09% | |
set_on_state 38 0.06% | |
set_starting_state 60 0.10% | |
z_nrf_clock_control_lf_on 84 0.14% | |
console 92 0.16% | |
uart_console.c 92 0.16% | |
__init_sys_init_uart_console_init0 8 0.01% | |
console_out 40 0.07% | |
uart_console_init 44 0.07% | |
display 1114 1.89% | |
display_ili9340.c 838 1.42% | |
__device_ili9340 16 0.03% | |
__init___device_ili9340 8 0.01% | |
ili9340_api 40 0.07% | |
ili9340_display_blanking_off 18 0.03% | |
ili9340_display_blanking_on 18 0.03% | |
ili9340_get_capabilities 32 0.05% | |
ili9340_get_framebuffer 40 0.07% | |
ili9340_init 188 0.32% | |
ili9340_read 40 0.07% | |
ili9340_set_brightness 6 0.01% | |
ili9340_set_contrast 40 0.07% | |
ili9340_set_orientation 44 0.07% | |
ili9340_set_pixel_format 48 0.08% | |
ili9340_transmit 92 0.16% | |
ili9340_write 200 0.34% | |
log_const_display_ili9340 8 0.01% | |
display_ili9340_adafruit_1480.c 276 0.47% | |
ili9340_lcd_init 276 0.47% | |
gpio 1388 2.36% | |
gpio_nrfx.c 1340 2.28% | |
__device_gpio_nrfx_p0 16 0.03% | |
__device_gpio_nrfx_p1 16 0.03% | |
__init___device_gpio_nrfx_p0 8 0.01% | |
__init___device_gpio_nrfx_p1 8 0.01% | |
cfg_level_pins 68 0.12% | |
check_level_trigger_pins 72 0.12% | |
gpio_nrfx_config 200 0.34% | |
gpio_nrfx_drv_api_funcs 36 0.06% | |
gpio_nrfx_init 48 0.08% | |
gpio_nrfx_manage_callback 86 0.15% | |
gpio_nrfx_p0_cfg 12 0.02% | |
gpio_nrfx_p1_cfg 12 0.02% | |
gpio_nrfx_pin_interrupt_configure 484 0.82% | |
gpio_nrfx_port_clear_bits_raw 12 0.02% | |
gpio_nrfx_port_get_raw 14 0.02% | |
gpio_nrfx_port_set_bits_raw 12 0.02% | |
gpio_nrfx_port_set_masked_raw 22 0.04% | |
gpio_nrfx_port_toggle_bits 18 0.03% | |
gpiote_event_handler 196 0.33% | |
gpio_utils.h 48 0.08% | |
gpio_fire_callbacks 48 0.08% | |
serial 1490 2.53% | |
uart_nrfx_uart.c 736 1.25% | |
__device_uart_nrfx_uart0 16 0.03% | |
__init___device_uart_nrfx_uart0 8 0.01% | |
uart_nrfx_config_get 16 0.03% | |
uart_nrfx_configure 368 0.63% | |
uart_nrfx_err_check 16 0.03% | |
uart_nrfx_init 104 0.18% | |
uart_nrfx_poll_in 44 0.07% | |
uart_nrfx_poll_out 136 0.23% | |
uart_nrfx_uart0_data 8 0.01% | |
uart_nrfx_uart_driver_api 20 0.03% | |
uart_nrfx_uarte.c 754 1.28% | |
__device_uart_nrfx_uarte1 16 0.03% | |
__init___device_uart_nrfx_uarte1 8 0.01% | |
log_const_uart_nrfx_uarte 8 0.01% | |
uart_nrfx_uarte_driver_api 20 0.03% | |
uarte_1_data 16 0.03% | |
uarte_1_init 100 0.17% | |
uarte_1z_config 8 0.01% | |
uarte_nrfx_config_get 16 0.03% | |
uarte_nrfx_configure 360 0.61% | |
uarte_nrfx_err_check 14 0.02% | |
uarte_nrfx_poll_in 46 0.08% | |
uarte_nrfx_poll_out 142 0.24% | |
spi 2640 4.49% | |
spi_context.h 204 0.35% | |
_spi_context_cs_control.isra.0 148 0.25% | |
spi_context_unlock_unconditionally 56 0.10% | |
spi_nrfx_spi.c 1192 2.03% | |
__device_spi_1 16 0.03% | |
__init___device_spi_1 8 0.01% | |
event_handler 184 0.31% | |
log_const_spi_nrfx_spi 8 0.01% | |
spi_1_data 80 0.14% | |
spi_1_init 92 0.16% | |
spi_1z_config 24 0.04% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.06% | |
spi_nrfx_transceive 612 1.04% | |
transfer_next_chunk 124 0.21% | |
spi_nrfx_spim.c 1244 2.12% | |
__device_spi_3 16 0.03% | |
__init___device_spi_3 8 0.01% | |
event_handler 184 0.31% | |
log_const_spi_nrfx_spim 8 0.01% | |
spi_3_data 80 0.14% | |
spi_3_init 92 0.16% | |
spi_3z_config 32 0.05% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.06% | |
spi_nrfx_transceive 648 1.10% | |
transfer_next_chunk 132 0.22% | |
timer 508 0.86% | |
nrf_rtc_timer.c 480 0.82% | |
event_clear 24 0.04% | |
handle_next_cycle_case 40 0.07% | |
rtc_nrf_isr 44 0.07% | |
z_clock_driver_init 80 0.14% | |
z_clock_elapsed 52 0.09% | |
z_clock_set_timeout 188 0.32% | |
z_timer_cycle_get_32 52 0.09% | |
sys_clock_init.c 28 0.05% | |
__device_sys_init_z_clock_driver_init0 16 0.03% | |
__init___device_sys_init_z_clock_driver_init0 8 0.01% | |
z_clock_idle_exit 2 0.00% | |
z_clock_isr 2 0.00% | |
include 118 0.20% | |
drivers 100 0.17% | |
display.h 6 0.01% | |
display_get_capabilities 6 0.01% | |
gpio.h 94 0.16% | |
gpio_pin_set 64 0.11% | |
gpio_pin_set.constprop.0 30 0.05% | |
logging 18 0.03% | |
log_msg.h 18 0.03% | |
z_log_msg_std_alloc 18 0.03% | |
kernel 6014 10.23% | |
device.c 116 0.20% | |
z_impl_device_get_binding 72 0.12% | |
z_sys_init_run_level 44 0.07% | |
errno.c 4 0.01% | |
_k_neg_eagain 4 0.01% | |
fatal.c 262 0.45% | |
arch_system_halt 18 0.03% | |
k_sys_fatal_error_handler 48 0.08% | |
z_fatal_error 196 0.33% | |
idle.c 56 0.10% | |
idle 52 0.09% | |
z_sys_power_save_idle_exit 4 0.01% | |
include 22 0.04% | |
kernel_offsets.h 2 0.00% | |
_OffsetAbsSyms 2 0.00% | |
ksched.h 20 0.03% | |
z_reschedule_unlocked 20 0.03% | |
init.c 420 0.71% | |
bg_thread_main 72 0.12% | |
log_const_os 8 0.01% | |
z_bss_zero 20 0.03% | |
z_cstart 268 0.46% | |
z_data_copy 52 0.09% | |
kheap.c 310 0.53% | |
__init_sys_init_statics_init2 8 0.01% | |
k_heap_alloc 134 0.23% | |
k_heap_free 58 0.10% | |
k_heap_init 16 0.03% | |
k_mem_pool_alloc 50 0.09% | |
k_mem_pool_free_id 8 0.01% | |
statics_init 36 0.06% | |
mem_slab.c 314 0.53% | |
__init_sys_init_init_mem_slab_module2 8 0.01% | |
init_mem_slab_module 68 0.12% | |
k_mem_slab_alloc 100 0.17% | |
k_mem_slab_free 84 0.14% | |
k_mem_slab_init 54 0.09% | |
mempool.c 94 0.16% | |
_heap_mem_pool 4 0.01% | |
k_free 10 0.02% | |
k_malloc 12 0.02% | |
k_mem_pool_malloc 48 0.08% | |
poolheap__heap_mem_pool 20 0.03% | |
mutex.c 380 0.65% | |
z_impl_k_mutex_lock 240 0.41% | |
z_impl_k_mutex_unlock 140 0.24% | |
sched.c 2260 3.84% | |
add_to_waitq_locked 86 0.15% | |
k_sched_lock 40 0.07% | |
k_sched_time_slice_set 88 0.15% | |
k_sched_unlock 56 0.10% | |
pend 76 0.13% | |
ready_thread 104 0.18% | |
unready_thread 52 0.09% | |
update_cache 72 0.12% | |
z_find_first_thread_to_unpend 32 0.05% | |
z_impl_k_current_get 12 0.02% | |
z_impl_k_sleep 64 0.11% | |
z_impl_k_thread_suspend 104 0.18% | |
z_impl_k_yield 156 0.27% | |
z_move_thread_to_end_of_prio_q 140 0.24% | |
z_pend_curr 40 0.07% | |
z_priq_dumb_best 20 0.03% | |
z_priq_dumb_remove 44 0.07% | |
z_ready_thread 32 0.05% | |
z_remove_thread_from_ready_q 32 0.05% | |
z_reschedule 22 0.04% | |
z_reschedule_irqlock 24 0.04% | |
z_reset_time_slice 44 0.07% | |
z_sched_init 24 0.04% | |
z_sched_start 60 0.10% | |
z_set_prio 136 0.23% | |
z_thread_single_abort 184 0.31% | |
z_thread_timeout 86 0.15% | |
z_tick_sleep.part.0 92 0.16% | |
z_time_slice 108 0.18% | |
z_unpend_all 32 0.05% | |
z_unpend_first_thread 90 0.15% | |
z_unpend_thread 58 0.10% | |
z_unpend_thread_no_timeout 50 0.09% | |
sem.c 148 0.25% | |
z_impl_k_sem_give 64 0.11% | |
z_impl_k_sem_take 84 0.14% | |
thread.c 378 0.64% | |
k_is_in_isr 12 0.02% | |
k_thread_name_get 4 0.01% | |
z_impl_k_busy_wait 4 0.01% | |
z_impl_k_thread_create 88 0.15% | |
z_impl_k_thread_name_set 6 0.01% | |
z_init_static_threads 188 0.32% | |
z_setup_new_thread 76 0.13% | |
timeout.c 898 1.53% | |
elapsed 20 0.03% | |
next_timeout 52 0.09% | |
remove_timeout 52 0.09% | |
timeout_list 8 0.01% | |
z_abort_timeout 44 0.07% | |
z_add_timeout 272 0.46% | |
z_clock_announce 220 0.37% | |
z_get_next_timeout_expiry 32 0.05% | |
z_impl_k_uptime_ticks 4 0.01% | |
z_set_timeout_expiry 52 0.09% | |
z_tick_get 52 0.09% | |
z_tick_get_32 8 0.01% | |
z_timeout_end_calc 82 0.14% | |
timer.c 352 0.60% | |
k_timer_init 24 0.04% | |
z_impl_k_timer_start 184 0.31% | |
z_impl_k_timer_stop 68 0.12% | |
z_timer_expiration_handler 76 0.13% | |
lib 7306 12.42% | |
gui 1242 2.11% | |
lvgl 1242 2.11% | |
lvgl.c 376 0.64% | |
__init_sys_init_lvgl_init0 8 0.01% | |
log_const_lvgl 8 0.01% | |
lvgl_init 288 0.49% | |
lvgl_log 72 0.12% | |
lvgl_display.c 152 0.26% | |
set_lvgl_rendering_cb 152 0.26% | |
lvgl_display_16bit.c 114 0.19% | |
lvgl_flush_cb_16bit 76 0.13% | |
lvgl_set_px_cb_16bit 38 0.06% | |
lvgl_display_24bit.c 196 0.33% | |
lvgl_flush_cb_24bit 78 0.13% | |
lvgl_set_px_cb_24bit 118 0.20% | |
lvgl_display_32bit.c 76 0.13% | |
lvgl_flush_cb_32bit 76 0.13% | |
lvgl_display_mono.c 328 0.56% | |
lvgl_flush_cb_mono 122 0.21% | |
lvgl_rounder_cb_mono 56 0.10% | |
lvgl_set_px_cb_mono 150 0.26% | |
libc 3138 5.34% | |
minimal 3138 5.34% | |
include 328 0.56% | |
stdio.h 48 0.08% | |
sprintf 48 0.08% | |
string.h 280 0.48% | |
memcpy 86 0.15% | |
memset 70 0.12% | |
strchr 28 0.05% | |
strcmp 24 0.04% | |
strcpy 20 0.03% | |
strlen 14 0.02% | |
strncpy 38 0.06% | |
source 2810 4.78% | |
stdout 2810 4.78% | |
prf.c 2762 4.70% | |
_get_digit 46 0.08% | |
_ldiv5 82 0.14% | |
_rlrshift 36 0.06% | |
_to_x 72 0.12% | |
z_prf 2526 4.30% | |
sprintf.c 26 0.04% | |
sprintf_out 26 0.04% | |
stdout_console.c 22 0.04% | |
__stdout_hook_install 12 0.02% | |
_stdout_hook 4 0.01% | |
_stdout_hook_default 6 0.01% | |
os 2926 4.98% | |
fdtable.c 20 0.03% | |
fdtable_lock 20 0.03% | |
heap.c 984 1.67% | |
alloc_chunk 130 0.22% | |
free_list_add 138 0.23% | |
free_list_remove 46 0.08% | |
free_list_remove_bidx 94 0.16% | |
merge_chunks 60 0.10% | |
split_chunks 78 0.13% | |
sys_heap_alloc 104 0.18% | |
sys_heap_free 170 0.29% | |
sys_heap_init 164 0.28% | |
heap.h 138 0.23% | |
bucket_idx 26 0.04% | |
chunk_field 22 0.04% | |
chunk_set 22 0.04% | |
chunk_size 12 0.02% | |
set_chunk_size 8 0.01% | |
set_chunk_used 48 0.08% | |
notify.c 60 0.10% | |
sys_notify_finalize 26 0.04% | |
sys_notify_validate 34 0.06% | |
onoff.c 788 1.34% | |
onoff_manager_init 38 0.06% | |
onoff_request 160 0.27% | |
process_event 476 0.81% | |
process_recheck 56 0.10% | |
transition_complete 28 0.05% | |
validate_args 30 0.05% | |
printk.c 916 1.56% | |
__printk_hook_install 12 0.02% | |
_char_out 4 0.01% | |
arch_printk_char_out 4 0.01% | |
char_out 16 0.03% | |
print_digits 152 0.26% | |
printk 26 0.04% | |
snprintk 26 0.04% | |
str_out 38 0.06% | |
vprintk 28 0.05% | |
vsnprintk 40 0.07% | |
z_vprintk 570 0.97% | |
thread_entry.c 20 0.03% | |
z_thread_entry 20 0.03% | |
samples 204 0.35% | |
display 204 0.35% | |
lvgl 204 0.35% | |
src 204 0.35% | |
main.c 204 0.35% | |
log_const_app 8 0.01% | |
main 196 0.33% | |
soc 112 0.19% | |
arm 112 0.19% | |
common 24 0.04% | |
cortex_m 24 0.04% | |
arm_mpu_regions.c 24 0.04% | |
mpu_regions 24 0.04% | |
nordic_nrf 88 0.15% | |
nrf52 88 0.15% | |
soc.c 88 0.15% | |
__init_sys_init_nordicsemi_nrf52_init0 8 0.01% | |
arch_busy_wait 20 0.03% | |
log_const_soc 8 0.01% | |
nordicsemi_nrf52_init 48 0.08% | |
z_platform_init 4 0.01% | |
subsys 4530 7.70% | |
logging 4522 7.69% | |
log_backend_rtt.c 324 0.55% | |
data_out_block_mode 160 0.27% | |
dropped 12 0.02% | |
log_backend_rtt 16 0.03% | |
log_backend_rtt_api 24 0.04% | |
log_backend_rtt_init 12 0.02% | |
log_output 16 0.03% | |
on_failed_write.part.0 28 0.05% | |
panic 20 0.03% | |
put 36 0.06% | |
log_backend_uart.c 172 0.29% | |
char_out 32 0.05% | |
dropped 12 0.02% | |
log_backend_uart 16 0.03% | |
log_backend_uart_api 24 0.04% | |
log_backend_uart_init 24 0.04% | |
log_output 16 0.03% | |
panic 12 0.02% | |
put 36 0.06% | |
log_core.c 1612 2.74% | |
__init_sys_init_enable_logger2 8 0.01% | |
dropped_notify 76 0.13% | |
enable_logger 92 0.16% | |
k_cycle_get_32_wrapper 4 0.01% | |
log_0 26 0.04% | |
log_1 40 0.07% | |
log_2 50 0.09% | |
log_3 56 0.10% | |
log_backend_enable 52 0.09% | |
log_const_log 8 0.01% | |
log_core_init 64 0.11% | |
log_dropped 32 0.05% | |
log_free 52 0.09% | |
log_init 84 0.14% | |
log_is_strdup 28 0.05% | |
log_process_thread_func 72 0.12% | |
log_process_thread_sem 16 0.03% | |
log_process_thread_timer_expiry_fn 12 0.02% | |
log_source_name_get 28 0.05% | |
log_strdup 108 0.18% | |
msg_finalize 196 0.33% | |
timestamp_func 4 0.01% | |
z_impl_log_panic 72 0.12% | |
z_impl_log_process 368 0.63% | |
z_log_get_s_mask 64 0.11% | |
log_list.c 44 0.07% | |
log_list_add_tail 20 0.03% | |
log_list_head_get 12 0.02% | |
log_list_head_peek 4 0.01% | |
log_list_init 8 0.01% | |
log_msg.c 550 0.94% | |
log_msg_arg_get 62 0.11% | |
log_msg_chunk_alloc 40 0.07% | |
log_msg_get 26 0.04% | |
log_msg_hexdump_data_get 14 0.02% | |
log_msg_hexdump_data_op 168 0.29% | |
log_msg_nargs_get 6 0.01% | |
log_msg_no_space_handle 48 0.08% | |
log_msg_pool_init 20 0.03% | |
log_msg_put 38 0.06% | |
log_msg_str_get 4 0.01% | |
msg_free 124 0.21% | |
log_output.c 1820 3.09% | |
buffer_write 26 0.04% | |
colors 20 0.03% | |
hexdump_line_print 220 0.37% | |
log_output_dropped_process 84 0.14% | |
log_output_flush 26 0.04% | |
log_output_msg_process 244 0.41% | |
log_output_timestamp_freq_set 48 0.08% | |
out_func 54 0.09% | |
postfix_print 60 0.10% | |
prefix_print 284 0.48% | |
print_formatted 36 0.06% | |
severity 20 0.03% | |
std_print 698 1.19% | |
power 8 0.01% | |
power.c 8 0.01% | |
log_const_power 8 0.01% | |
============================================================================================================== | |
58812 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Path Size % | |
============================================================================================================== | |
44825 55.14% | |
zephyr 44825 55.14% | |
code 44825 55.14% | |
build_lvgl_7_nrf 194 0.24% | |
zephyr 194 0.24% | |
isr_tables.c 192 0.24% | |
_irq_vector_table 192 0.24% | |
misc 2 0.00% | |
generated 2 0.00% | |
configs.c 2 0.00% | |
_ConfigAbsSyms 2 0.00% | |
modules 44631 54.90% | |
debug 290 0.36% | |
segger 290 0.36% | |
rtt 290 0.36% | |
SEGGER_RTT.c 272 0.33% | |
SEGGER_RTT_HasDataUp 20 0.02% | |
SEGGER_RTT_Init 4 0.00% | |
SEGGER_RTT_WriteSkipNoLock 152 0.19% | |
_DoInit 96 0.12% | |
SEGGER_RTT_zephyr.c 18 0.02% | |
__init_sys_init_rtt_init0 8 0.01% | |
rtt_init 10 0.01% | |
hal 2292 2.82% | |
nordic 2292 2.82% | |
nrfx 2286 2.81% | |
drivers 1546 1.90% | |
src 1546 1.90% | |
nrfx_spi.c 782 0.96% | |
nrfx_spi_1_irq_handler 76 0.09% | |
nrfx_spi_init 344 0.42% | |
nrfx_spi_xfer 260 0.32% | |
transfer_byte 102 0.13% | |
nrfx_spim.c 764 0.94% | |
nrfx_spim_3_irq_handler 92 0.11% | |
nrfx_spim_init 368 0.45% | |
nrfx_spim_xfer 304 0.37% | |
hal 200 0.25% | |
nrf_gpio.h 200 0.25% | |
nrf_gpio_cfg_output 32 0.04% | |
nrf_gpio_cfg_sense_set 40 0.05% | |
nrf_gpio_pin_clear 64 0.08% | |
nrf_gpio_pin_set 64 0.08% | |
mdk 540 0.66% | |
nrf52_erratas.h 100 0.12% | |
nrf52_errata_36 60 0.07% | |
nrf52_errata_98 40 0.05% | |
system_nrf52840.c 440 0.54% | |
SystemInit 440 0.54% | |
nrfx_glue.c 6 0.01% | |
nrfx_busy_wait 4 0.00% | |
nrfx_isr 2 0.00% | |
lib 42049 51.72% | |
gui 42049 51.72% | |
lvgl 42049 51.72% | |
src 42049 51.72% | |
lv_core 9760 12.00% | |
lv_disp.c 156 0.19% | |
lv_disp_get_layer_sys 52 0.06% | |
lv_disp_get_layer_top 52 0.06% | |
lv_disp_get_scr_act 52 0.06% | |
lv_indev.c 848 1.04% | |
__udivmoddi4 706 0.87% | |
_lv_indev_init 6 0.01% | |
lv_indev_get_act 12 0.01% | |
lv_indev_reset 60 0.07% | |
lv_indev_reset.part.0 64 0.08% | |
lv_obj.c 5046 6.21% | |
_lv_obj_get_style_color 98 0.12% | |
_lv_obj_get_style_int 136 0.17% | |
_lv_obj_get_style_opa 114 0.14% | |
_lv_obj_get_style_ptr 106 0.13% | |
lv_event_send 26 0.03% | |
lv_event_send_func 136 0.17% | |
lv_init 160 0.20% | |
lv_obj_add_state 20 0.02% | |
lv_obj_add_style 72 0.09% | |
lv_obj_align 74 0.09% | |
lv_obj_allocate_ext_attr 16 0.02% | |
lv_obj_clean_style_list 56 0.07% | |
lv_obj_clear_state 20 0.02% | |
lv_obj_create 696 0.86% | |
lv_obj_del 64 0.08% | |
lv_obj_design 538 0.66% | |
lv_obj_get_child 12 0.01% | |
lv_obj_get_coords 12 0.01% | |
lv_obj_get_disp 108 0.13% | |
lv_obj_get_draw_rect_ext_pad_size 494 0.61% | |
lv_obj_get_ext_attr 4 0.00% | |
lv_obj_get_parent 4 0.00% | |
lv_obj_get_signal_cb 4 0.00% | |
lv_obj_get_state 40 0.05% | |
lv_obj_get_style_list 36 0.04% | |
lv_obj_get_x 16 0.02% | |
lv_obj_get_y 16 0.02% | |
lv_obj_handle_get_type_signal 28 0.03% | |
lv_obj_init_draw_label_dsc 126 0.15% | |
lv_obj_init_draw_rect_dsc 496 0.61% | |
lv_obj_invalidate 70 0.09% | |
lv_obj_invalidate_area 174 0.21% | |
lv_obj_refresh_ext_draw_pad 10 0.01% | |
lv_obj_refresh_style 256 0.31% | |
lv_obj_reset_style_list 20 0.02% | |
lv_obj_set_click 14 0.02% | |
lv_obj_set_design_cb 4 0.00% | |
lv_obj_set_height 20 0.02% | |
lv_obj_set_pos 148 0.18% | |
lv_obj_set_signal_cb 4 0.00% | |
lv_obj_set_size 132 0.16% | |
lv_obj_set_state 36 0.04% | |
lv_obj_signal 136 0.17% | |
lv_signal_send 12 0.01% | |
obj_del_core 164 0.20% | |
refresh_children_position 64 0.08% | |
refresh_children_style 54 0.07% | |
lv_refr.c 1992 2.45% | |
_lv_disp_refr_task 1138 1.40% | |
_lv_inv_area 212 0.26% | |
_lv_refr_get_disp_refreshing 12 0.01% | |
_lv_refr_init 2 0.00% | |
lv_refr_area_part 116 0.14% | |
lv_refr_get_top_obj 98 0.12% | |
lv_refr_obj 222 0.27% | |
lv_refr_obj_and_children 92 0.11% | |
lv_refr_vdb_flush 100 0.12% | |
lv_style.c 1682 2.07% | |
_lv_style_get_color 68 0.08% | |
_lv_style_get_int 68 0.08% | |
_lv_style_get_mem_size 48 0.06% | |
_lv_style_get_opa 68 0.08% | |
_lv_style_list_add_style 120 0.15% | |
_lv_style_list_get_color 116 0.14% | |
_lv_style_list_get_int 124 0.15% | |
_lv_style_list_get_opa 124 0.15% | |
_lv_style_list_get_ptr 114 0.14% | |
_lv_style_list_get_transition_style 16 0.02% | |
_lv_style_list_remove_style 144 0.18% | |
_lv_style_list_reset 80 0.10% | |
_lv_style_set_opa 132 0.16% | |
get_alloc_local_style 92 0.11% | |
get_property_index.isra.0 106 0.13% | |
lv_style_copy 40 0.05% | |
lv_style_init 6 0.01% | |
lv_style_list_copy 170 0.21% | |
lv_style_list_get_local_style 24 0.03% | |
lv_style_list_init 6 0.01% | |
lv_style_reset 16 0.02% | |
lv_style.h 36 0.04% | |
lv_style_list_get_style 36 0.04% | |
lv_draw 20484 25.20% | |
lv_draw_blend.c 3414 4.20% | |
_lv_blend_fill 1668 2.05% | |
_lv_blend_map 1564 1.92% | |
color_blend_true_color_additive 90 0.11% | |
color_blend_true_color_subtractive 92 0.11% | |
lv_draw_img.c 1852 2.28% | |
lv_draw_img 516 0.63% | |
lv_draw_img_dsc_init 36 0.04% | |
lv_draw_map 1142 1.40% | |
lv_img_cf_get_px_size 20 0.02% | |
lv_img_cf_has_alpha 28 0.03% | |
lv_img_cf_is_chroma_keyed 20 0.02% | |
lv_img_src_get_type 32 0.04% | |
show_error 58 0.07% | |
lv_draw_label.c 3280 4.03% | |
hex_char_to_num 36 0.04% | |
lv_draw_label 3196 3.93% | |
lv_draw_label_dsc_init 48 0.06% | |
lv_draw_line.c 2066 2.54% | |
lv_draw_line 2040 2.51% | |
lv_draw_line_dsc_init 26 0.03% | |
lv_draw_mask.c 2618 3.22% | |
lv_draw_mask_add 76 0.09% | |
lv_draw_mask_apply 68 0.08% | |
lv_draw_mask_get_cnt 28 0.03% | |
lv_draw_mask_line 868 1.07% | |
lv_draw_mask_line_points_init 264 0.32% | |
lv_draw_mask_radius 1118 1.38% | |
lv_draw_mask_radius_init 88 0.11% | |
lv_draw_mask_remove_custom 40 0.05% | |
lv_draw_mask_remove_id 40 0.05% | |
mask_mix 28 0.03% | |
lv_draw_rect.c 5056 6.22% | |
grad_get 136 0.17% | |
lv_draw_rect 4848 5.96% | |
lv_draw_rect_dsc_init 72 0.09% | |
lv_img_buf.c 12 0.01% | |
_lv_img_buf_get_transformed_area 12 0.01% | |
lv_img_cache.c 568 0.70% | |
_lv_img_cache_open 380 0.47% | |
lv_img_cache_invalidate_src 84 0.10% | |
lv_img_cache_set_size 104 0.13% | |
lv_img_decoder.c 1618 1.99% | |
_lv_img_decoder_init 88 0.11% | |
lv_img_decoder_built_in_close 36 0.04% | |
lv_img_decoder_built_in_info 124 0.15% | |
lv_img_decoder_built_in_open 332 0.41% | |
lv_img_decoder_built_in_read_line 720 0.89% | |
lv_img_decoder_close 34 0.04% | |
lv_img_decoder_create 28 0.03% | |
lv_img_decoder_get_info 72 0.09% | |
lv_img_decoder_open 152 0.19% | |
lv_img_decoder_read_line 32 0.04% | |
lv_font 2791 3.43% | |
lv_font.c 38 0.05% | |
lv_font_get_glyph_bitmap 4 0.00% | |
lv_font_get_glyph_dsc 10 0.01% | |
lv_font_get_glyph_width 24 0.03% | |
lv_font_fmt_txt.c 1504 1.85% | |
_lv_font_clean_up_fmt_txt 24 0.03% | |
bits_write 60 0.07% | |
get_bits 100 0.12% | |
get_glyph_dsc_id.isra.0.part.0 184 0.23% | |
kern_pair_16_compare 18 0.02% | |
kern_pair_8_compare 18 0.02% | |
lv_font_get_bitmap_fmt_txt 436 0.54% | |
lv_font_get_glyph_dsc_fmt_txt 328 0.40% | |
rle_next 328 0.40% | |
unicode_list_compare 8 0.01% | |
lv_font_unscii_8.c 1249 1.54% | |
cmaps 20 0.02% | |
font_dsc 32 0.04% | |
glyph_dsc 776 0.95% | |
gylph_bitmap 421 0.52% | |
lv_hal 554 0.68% | |
lv_hal_disp.c 478 0.59% | |
lv_disp_buf_init 26 0.03% | |
lv_disp_drv_init 48 0.06% | |
lv_disp_drv_register 240 0.30% | |
lv_disp_flush_ready 10 0.01% | |
lv_disp_get_buf 4 0.00% | |
lv_disp_get_default 12 0.01% | |
lv_disp_get_dpi 24 0.03% | |
lv_disp_get_hor_res 36 0.04% | |
lv_disp_get_ver_res 32 0.04% | |
lv_disp_is_double_buf 16 0.02% | |
lv_disp_is_true_double_buf 30 0.04% | |
lv_hal_indev.c 20 0.02% | |
lv_indev_get_next 20 0.02% | |
lv_hal_tick.c 56 0.07% | |
lv_tick_elaps 30 0.04% | |
lv_tick_get 26 0.03% | |
lv_misc 5340 6.57% | |
lv_area.c 1216 1.50% | |
_lv_area_align 476 0.59% | |
_lv_area_intersect 86 0.11% | |
_lv_area_is_in 160 0.20% | |
_lv_area_is_on 58 0.07% | |
_lv_area_is_point_on 274 0.34% | |
_lv_area_join 68 0.08% | |
lv_area_get_size 28 0.03% | |
lv_area_set_height 10 0.01% | |
lv_point_within_circle 56 0.07% | |
lv_area.h 60 0.07% | |
lv_area_copy 60 0.07% | |
lv_color.c 62 0.08% | |
lv_color_fill 62 0.08% | |
lv_color.h 72 0.09% | |
lv_color_mix.isra.0 72 0.09% | |
lv_ll.c 476 0.59% | |
_lv_ll_get_head 6 0.01% | |
_lv_ll_get_next 10 0.01% | |
_lv_ll_get_prev 8 0.01% | |
_lv_ll_get_tail 6 0.01% | |
_lv_ll_init 16 0.02% | |
_lv_ll_ins_head 54 0.07% | |
_lv_ll_ins_prev 100 0.12% | |
_lv_ll_ins_tail 56 0.07% | |
_lv_ll_move_before 88 0.11% | |
_lv_ll_remove 114 0.14% | |
node_set_next.isra.0 10 0.01% | |
node_set_prev.isra.0 8 0.01% | |
lv_log.c 92 0.11% | |
_lv_log_add 80 0.10% | |
lv_log_register_print_cb 12 0.01% | |
lv_math.c 34 0.04% | |
_lv_sqrt 34 0.04% | |
lv_mem.c 1424 1.75% | |
_lv_mem_buf_free_all 72 0.09% | |
_lv_mem_buf_get 196 0.24% | |
_lv_mem_buf_release 112 0.14% | |
_lv_mem_get_size 28 0.03% | |
_lv_mem_init 2 0.00% | |
_lv_memcpy 482 0.59% | |
_lv_memset 96 0.12% | |
_lv_memset_00 94 0.12% | |
_lv_memset_ff 98 0.12% | |
lv_mem_alloc 76 0.09% | |
lv_mem_free 32 0.04% | |
lv_mem_realloc 120 0.15% | |
mem_buf_small 16 0.02% | |
lv_mem.h 46 0.06% | |
_lv_memcpy_small 22 0.03% | |
_lv_memcpy_small.constprop.0 24 0.03% | |
lv_task.c 846 1.04% | |
_lv_task_core_init 36 0.04% | |
lv_task_create 40 0.05% | |
lv_task_create_basic 128 0.16% | |
lv_task_del 56 0.07% | |
lv_task_exec 88 0.11% | |
lv_task_handler 392 0.48% | |
lv_task_ready 18 0.02% | |
lv_task_set_prio 88 0.11% | |
lv_txt.c 948 1.17% | |
_lv_txt_get_next_line 456 0.56% | |
_lv_txt_get_size 228 0.28% | |
_lv_txt_get_width 164 0.20% | |
_lv_txt_is_cmd 54 0.07% | |
lv_txt_iso8859_1_get_byte_id 4 0.00% | |
lv_txt_iso8859_1_get_length 4 0.00% | |
lv_txt_iso8859_1_next 16 0.02% | |
lv_txt_iso8859_1_prev 18 0.02% | |
lv_txt_iso8859_1_size 4 0.00% | |
lv_utils.c 64 0.08% | |
_lv_utils_bsearch 64 0.08% | |
lv_themes 168 0.21% | |
lv_theme.c 36 0.04% | |
lv_theme_apply 12 0.01% | |
lv_theme_get_font_normal 12 0.01% | |
lv_theme_set_act 12 0.01% | |
lv_theme_empty.c 132 0.16% | |
lv_theme_empty_init 96 0.12% | |
theme_apply 36 0.04% | |
lv_widgets 2952 3.63% | |
lv_label.c 2952 3.63% | |
get_txt_coords 88 0.11% | |
lv_label_create 388 0.48% | |
lv_label_design 532 0.65% | |
lv_label_dot_tmp_free 36 0.04% | |
lv_label_get_align 20 0.02% | |
lv_label_get_letter_on 524 0.64% | |
lv_label_get_long_mode 14 0.02% | |
lv_label_get_recolor 14 0.02% | |
lv_label_get_text 10 0.01% | |
lv_label_refr_text 572 0.70% | |
lv_label_revert_dots 116 0.14% | |
lv_label_set_align 38 0.05% | |
lv_label_set_dot_tmp 120 0.15% | |
lv_label_set_long_mode 76 0.09% | |
lv_label_set_recolor 38 0.05% | |
lv_label_set_text 122 0.15% | |
lv_label_set_text_static 52 0.06% | |
lv_label_signal 192 0.24% | |
: 1683 2.07% | |
CSWTCH.16 20 0.02% | |
CSWTCH.24 11 0.01% | |
CSWTCH.5 4 0.00% | |
CSWTCH.59 8 0.01% | |
SystemCoreClock 4 0.00% | |
__aeabi_idiv0 2 0.00% | |
__func__.10034 20 0.02% | |
__func__.13318 9 0.01% | |
__func__.4152 17 0.02% | |
__func__.4964 19 0.02% | |
__func__.4979 21 0.03% | |
__func__.4984 17 0.02% | |
__func__.5042 29 0.04% | |
__func__.5047 29 0.04% | |
__func__.5066 34 0.04% | |
__func__.5079 40 0.05% | |
__func__.5108 35 0.04% | |
__func__.5133 37 0.05% | |
__func__.7239 20 0.02% | |
__func__.7246 25 0.03% | |
__func__.7247 22 0.03% | |
__func__.7251 22 0.03% | |
__func__.7262 28 0.03% | |
__func__.7286 12 0.01% | |
__func__.7326 21 0.03% | |
__func__.7328 15 0.02% | |
__func__.7350 17 0.02% | |
__func__.7355 19 0.02% | |
__func__.7410 18 0.02% | |
__func__.7422 13 0.02% | |
__func__.7444 19 0.02% | |
__func__.7452 13 0.02% | |
__func__.7472 16 0.02% | |
__func__.7480 8 0.01% | |
__func__.7486 22 0.03% | |
__func__.7490 14 0.02% | |
__func__.7501 13 0.02% | |
__func__.7550 15 0.02% | |
__func__.7580 12 0.01% | |
__func__.7675 17 0.02% | |
__func__.7688 24 0.03% | |
__func__.7741 21 0.03% | |
__func__.7919 16 0.02% | |
__func__.9984 13 0.02% | |
__func__.9996 15 0.02% | |
_lv_bpp1_opa_table 2 0.00% | |
_lv_bpp2_opa_table 4 0.00% | |
_lv_bpp4_opa_table 16 0.02% | |
_lv_bpp8_opa_table 256 0.31% | |
_lv_txt_encoded_get_byte_id 4 0.00% | |
_lv_txt_encoded_get_char_id 4 0.00% | |
_lv_txt_encoded_next 4 0.00% | |
_lv_txt_encoded_prev 4 0.00% | |
_lv_txt_encoded_size 4 0.00% | |
_lv_txt_get_encoded_length 4 0.00% | |
_sw_isr_table 384 0.47% | |
delay_machine_code.9116 6 0.01% | |
dummy_timestamp 4 0.00% | |
levels.8828 20 0.02% | |
lv_font_unscii_8 24 0.03% | |
lv_txt_iso8859_1_get_char_id 4 0.00% | |
mpu_config 8 0.01% | |
postfix.9598 28 0.03% | |
prefix.9597 12 0.01% | |
rtt_term_mutex 20 0.02% | |
transitions.10566 12 0.01% | |
wcorr.7365 33 0.04% | |
arch 1998 2.46% | |
arm 1998 2.46% | |
core 1998 2.46% | |
aarch32 1998 2.46% | |
cortex_m 1548 1.90% | |
fault.c 1032 1.27% | |
bus_fault.isra.0 220 0.27% | |
mem_manage_fault.isra.0 204 0.25% | |
usage_fault.isra.0 184 0.23% | |
z_arm_fault 408 0.50% | |
z_arm_fault_init 16 0.02% | |
irq_init.c 24 0.03% | |
z_arm_interrupt_init 24 0.03% | |
mpu 416 0.51% | |
arm_core_mpu.c 64 0.08% | |
log_const_mpu 8 0.01% | |
z_arm_configure_static_mpu_regions 56 0.07% | |
arm_mpu.c 352 0.43% | |
__init_sys_init_arm_mpu_init0 8 0.01% | |
arm_core_mpu_configure_static_mpu_regions 20 0.02% | |
arm_core_mpu_disable 16 0.02% | |
arm_core_mpu_enable 20 0.02% | |
arm_mpu_init 92 0.11% | |
mpu_configure_regions 196 0.24% | |
thread_abort.c 76 0.09% | |
z_impl_k_thread_abort 76 0.09% | |
fatal.c 120 0.15% | |
z_arm_fatal_error 112 0.14% | |
z_do_kernel_oops 8 0.01% | |
irq_manage.c 88 0.11% | |
arch_irq_enable 32 0.04% | |
z_arm_irq_priority_set 48 0.06% | |
z_irq_spurious 8 0.01% | |
nmi.c 14 0.02% | |
z_arm_nmi 14 0.02% | |
prep_c.c 68 0.08% | |
z_arm_prep_c 68 0.08% | |
swap.c 52 0.06% | |
arch_swap 52 0.06% | |
thread.c 108 0.13% | |
arch_new_thread 52 0.06% | |
arch_switch_to_main_thread 56 0.07% | |
drivers 8382 10.31% | |
clock_control 1150 1.41% | |
nrf_power_clock.c 1150 1.41% | |
__device_clock_nrf 16 0.02% | |
__init___device_clock_nrf 8 0.01% | |
api_blocking_start 56 0.07% | |
api_start 50 0.06% | |
api_stop 40 0.05% | |
blocking_start_callback 6 0.01% | |
clk_init 80 0.10% | |
clkstarted_handle.constprop.0 56 0.07% | |
clock_control_api 20 0.02% | |
config 24 0.03% | |
generic_hfclk_start 104 0.13% | |
generic_hfclk_stop 68 0.08% | |
get_status 18 0.02% | |
lfclk_spinwait 26 0.03% | |
lfclk_start 12 0.01% | |
lfclk_stop 32 0.04% | |
log_const_clock_control 8 0.01% | |
nrf_power_clock_isr 116 0.14% | |
onoff_start 88 0.11% | |
onoff_started_callback 18 0.02% | |
onoff_stop 72 0.09% | |
set_off_state 50 0.06% | |
set_on_state 38 0.05% | |
set_starting_state 60 0.07% | |
z_nrf_clock_control_lf_on 84 0.10% | |
console 92 0.11% | |
uart_console.c 92 0.11% | |
__init_sys_init_uart_console_init0 8 0.01% | |
console_out 40 0.05% | |
uart_console_init 44 0.05% | |
display 1114 1.37% | |
display_ili9340.c 838 1.03% | |
__device_ili9340 16 0.02% | |
__init___device_ili9340 8 0.01% | |
ili9340_api 40 0.05% | |
ili9340_display_blanking_off 18 0.02% | |
ili9340_display_blanking_on 18 0.02% | |
ili9340_get_capabilities 32 0.04% | |
ili9340_get_framebuffer 40 0.05% | |
ili9340_init 188 0.23% | |
ili9340_read 40 0.05% | |
ili9340_set_brightness 6 0.01% | |
ili9340_set_contrast 40 0.05% | |
ili9340_set_orientation 44 0.05% | |
ili9340_set_pixel_format 48 0.06% | |
ili9340_transmit 92 0.11% | |
ili9340_write 200 0.25% | |
log_const_display_ili9340 8 0.01% | |
display_ili9340_adafruit_1480.c 276 0.34% | |
ili9340_lcd_init 276 0.34% | |
gpio 1388 1.71% | |
gpio_nrfx.c 1340 1.65% | |
__device_gpio_nrfx_p0 16 0.02% | |
__device_gpio_nrfx_p1 16 0.02% | |
__init___device_gpio_nrfx_p0 8 0.01% | |
__init___device_gpio_nrfx_p1 8 0.01% | |
cfg_level_pins 68 0.08% | |
check_level_trigger_pins 72 0.09% | |
gpio_nrfx_config 200 0.25% | |
gpio_nrfx_drv_api_funcs 36 0.04% | |
gpio_nrfx_init 48 0.06% | |
gpio_nrfx_manage_callback 86 0.11% | |
gpio_nrfx_p0_cfg 12 0.01% | |
gpio_nrfx_p1_cfg 12 0.01% | |
gpio_nrfx_pin_interrupt_configure 484 0.60% | |
gpio_nrfx_port_clear_bits_raw 12 0.01% | |
gpio_nrfx_port_get_raw 14 0.02% | |
gpio_nrfx_port_set_bits_raw 12 0.01% | |
gpio_nrfx_port_set_masked_raw 22 0.03% | |
gpio_nrfx_port_toggle_bits 18 0.02% | |
gpiote_event_handler 196 0.24% | |
gpio_utils.h 48 0.06% | |
gpio_fire_callbacks 48 0.06% | |
serial 1490 1.83% | |
uart_nrfx_uart.c 736 0.91% | |
__device_uart_nrfx_uart0 16 0.02% | |
__init___device_uart_nrfx_uart0 8 0.01% | |
uart_nrfx_config_get 16 0.02% | |
uart_nrfx_configure 368 0.45% | |
uart_nrfx_err_check 16 0.02% | |
uart_nrfx_init 104 0.13% | |
uart_nrfx_poll_in 44 0.05% | |
uart_nrfx_poll_out 136 0.17% | |
uart_nrfx_uart0_data 8 0.01% | |
uart_nrfx_uart_driver_api 20 0.02% | |
uart_nrfx_uarte.c 754 0.93% | |
__device_uart_nrfx_uarte1 16 0.02% | |
__init___device_uart_nrfx_uarte1 8 0.01% | |
log_const_uart_nrfx_uarte 8 0.01% | |
uart_nrfx_uarte_driver_api 20 0.02% | |
uarte_1_data 16 0.02% | |
uarte_1_init 100 0.12% | |
uarte_1z_config 8 0.01% | |
uarte_nrfx_config_get 16 0.02% | |
uarte_nrfx_configure 360 0.44% | |
uarte_nrfx_err_check 14 0.02% | |
uarte_nrfx_poll_in 46 0.06% | |
uarte_nrfx_poll_out 142 0.17% | |
spi 2640 3.25% | |
spi_context.h 204 0.25% | |
_spi_context_cs_control.isra.0 148 0.18% | |
spi_context_unlock_unconditionally 56 0.07% | |
spi_nrfx_spi.c 1192 1.47% | |
__device_spi_1 16 0.02% | |
__init___device_spi_1 8 0.01% | |
event_handler 184 0.23% | |
log_const_spi_nrfx_spi 8 0.01% | |
spi_1_data 80 0.10% | |
spi_1_init 92 0.11% | |
spi_1z_config 24 0.03% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.04% | |
spi_nrfx_transceive 612 0.75% | |
transfer_next_chunk 124 0.15% | |
spi_nrfx_spim.c 1244 1.53% | |
__device_spi_3 16 0.02% | |
__init___device_spi_3 8 0.01% | |
event_handler 184 0.23% | |
log_const_spi_nrfx_spim 8 0.01% | |
spi_3_data 80 0.10% | |
spi_3_init 92 0.11% | |
spi_3z_config 32 0.04% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.04% | |
spi_nrfx_transceive 648 0.80% | |
transfer_next_chunk 132 0.16% | |
timer 508 0.62% | |
nrf_rtc_timer.c 480 0.59% | |
event_clear 24 0.03% | |
handle_next_cycle_case 40 0.05% | |
rtc_nrf_isr 44 0.05% | |
z_clock_driver_init 80 0.10% | |
z_clock_elapsed 52 0.06% | |
z_clock_set_timeout 188 0.23% | |
z_timer_cycle_get_32 52 0.06% | |
sys_clock_init.c 28 0.03% | |
__device_sys_init_z_clock_driver_init0 16 0.02% | |
__init___device_sys_init_z_clock_driver_init0 8 0.01% | |
z_clock_idle_exit 2 0.00% | |
z_clock_isr 2 0.00% | |
include 118 0.15% | |
drivers 100 0.12% | |
display.h 6 0.01% | |
display_get_capabilities 6 0.01% | |
gpio.h 94 0.12% | |
gpio_pin_set 64 0.08% | |
gpio_pin_set.constprop.0 30 0.04% | |
logging 18 0.02% | |
log_msg.h 18 0.02% | |
z_log_msg_std_alloc 18 0.02% | |
kernel 6014 7.40% | |
device.c 116 0.14% | |
z_impl_device_get_binding 72 0.09% | |
z_sys_init_run_level 44 0.05% | |
errno.c 4 0.00% | |
_k_neg_eagain 4 0.00% | |
fatal.c 262 0.32% | |
arch_system_halt 18 0.02% | |
k_sys_fatal_error_handler 48 0.06% | |
z_fatal_error 196 0.24% | |
idle.c 56 0.07% | |
idle 52 0.06% | |
z_sys_power_save_idle_exit 4 0.00% | |
include 22 0.03% | |
kernel_offsets.h 2 0.00% | |
_OffsetAbsSyms 2 0.00% | |
ksched.h 20 0.02% | |
z_reschedule_unlocked 20 0.02% | |
init.c 420 0.52% | |
bg_thread_main 72 0.09% | |
log_const_os 8 0.01% | |
z_bss_zero 20 0.02% | |
z_cstart 268 0.33% | |
z_data_copy 52 0.06% | |
kheap.c 310 0.38% | |
__init_sys_init_statics_init2 8 0.01% | |
k_heap_alloc 134 0.16% | |
k_heap_free 58 0.07% | |
k_heap_init 16 0.02% | |
k_mem_pool_alloc 50 0.06% | |
k_mem_pool_free_id 8 0.01% | |
statics_init 36 0.04% | |
mem_slab.c 314 0.39% | |
__init_sys_init_init_mem_slab_module2 8 0.01% | |
init_mem_slab_module 68 0.08% | |
k_mem_slab_alloc 100 0.12% | |
k_mem_slab_free 84 0.10% | |
k_mem_slab_init 54 0.07% | |
mempool.c 94 0.12% | |
_heap_mem_pool 4 0.00% | |
k_free 10 0.01% | |
k_malloc 12 0.01% | |
k_mem_pool_malloc 48 0.06% | |
poolheap__heap_mem_pool 20 0.02% | |
mutex.c 380 0.47% | |
z_impl_k_mutex_lock 240 0.30% | |
z_impl_k_mutex_unlock 140 0.17% | |
sched.c 2260 2.78% | |
add_to_waitq_locked 86 0.11% | |
k_sched_lock 40 0.05% | |
k_sched_time_slice_set 88 0.11% | |
k_sched_unlock 56 0.07% | |
pend 76 0.09% | |
ready_thread 104 0.13% | |
unready_thread 52 0.06% | |
update_cache 72 0.09% | |
z_find_first_thread_to_unpend 32 0.04% | |
z_impl_k_current_get 12 0.01% | |
z_impl_k_sleep 64 0.08% | |
z_impl_k_thread_suspend 104 0.13% | |
z_impl_k_yield 156 0.19% | |
z_move_thread_to_end_of_prio_q 140 0.17% | |
z_pend_curr 40 0.05% | |
z_priq_dumb_best 20 0.02% | |
z_priq_dumb_remove 44 0.05% | |
z_ready_thread 32 0.04% | |
z_remove_thread_from_ready_q 32 0.04% | |
z_reschedule 22 0.03% | |
z_reschedule_irqlock 24 0.03% | |
z_reset_time_slice 44 0.05% | |
z_sched_init 24 0.03% | |
z_sched_start 60 0.07% | |
z_set_prio 136 0.17% | |
z_thread_single_abort 184 0.23% | |
z_thread_timeout 86 0.11% | |
z_tick_sleep.part.0 92 0.11% | |
z_time_slice 108 0.13% | |
z_unpend_all 32 0.04% | |
z_unpend_first_thread 90 0.11% | |
z_unpend_thread 58 0.07% | |
z_unpend_thread_no_timeout 50 0.06% | |
sem.c 148 0.18% | |
z_impl_k_sem_give 64 0.08% | |
z_impl_k_sem_take 84 0.10% | |
thread.c 378 0.46% | |
k_is_in_isr 12 0.01% | |
k_thread_name_get 4 0.00% | |
z_impl_k_busy_wait 4 0.00% | |
z_impl_k_thread_create 88 0.11% | |
z_impl_k_thread_name_set 6 0.01% | |
z_init_static_threads 188 0.23% | |
z_setup_new_thread 76 0.09% | |
timeout.c 898 1.10% | |
elapsed 20 0.02% | |
next_timeout 52 0.06% | |
remove_timeout 52 0.06% | |
timeout_list 8 0.01% | |
z_abort_timeout 44 0.05% | |
z_add_timeout 272 0.33% | |
z_clock_announce 220 0.27% | |
z_get_next_timeout_expiry 32 0.04% | |
z_impl_k_uptime_ticks 4 0.00% | |
z_set_timeout_expiry 52 0.06% | |
z_tick_get 52 0.06% | |
z_tick_get_32 8 0.01% | |
z_timeout_end_calc 82 0.10% | |
timer.c 352 0.43% | |
k_timer_init 24 0.03% | |
z_impl_k_timer_start 184 0.23% | |
z_impl_k_timer_stop 68 0.08% | |
z_timer_expiration_handler 76 0.09% | |
lib 7382 9.08% | |
gui 1282 1.58% | |
lvgl 1282 1.58% | |
lvgl.c 400 0.49% | |
__init_sys_init_lvgl_init0 8 0.01% | |
log_const_lvgl 8 0.01% | |
lvgl_init 288 0.35% | |
lvgl_log 96 0.12% | |
lvgl_display.c 152 0.19% | |
set_lvgl_rendering_cb 152 0.19% | |
lvgl_display_16bit.c 114 0.14% | |
lvgl_flush_cb_16bit 76 0.09% | |
lvgl_set_px_cb_16bit 38 0.05% | |
lvgl_display_24bit.c 212 0.26% | |
lvgl_flush_cb_24bit 78 0.10% | |
lvgl_set_px_cb_24bit 134 0.16% | |
lvgl_display_32bit.c 76 0.09% | |
lvgl_flush_cb_32bit 76 0.09% | |
lvgl_display_mono.c 328 0.40% | |
lvgl_flush_cb_mono 122 0.15% | |
lvgl_rounder_cb_mono 56 0.07% | |
lvgl_set_px_cb_mono 150 0.18% | |
libc 3174 3.90% | |
minimal 3174 3.90% | |
include 364 0.45% | |
stdio.h 84 0.10% | |
sprintf 48 0.06% | |
vsnprintf 36 0.04% | |
string.h 280 0.34% | |
memcpy 86 0.11% | |
memset 70 0.09% | |
strchr 28 0.03% | |
strcmp 24 0.03% | |
strcpy 20 0.02% | |
strlen 14 0.02% | |
strncpy 38 0.05% | |
source 2810 3.46% | |
stdout 2810 3.46% | |
prf.c 2762 3.40% | |
_get_digit 46 0.06% | |
_ldiv5 82 0.10% | |
_rlrshift 36 0.04% | |
_to_x 72 0.09% | |
z_prf 2526 3.11% | |
sprintf.c 26 0.03% | |
sprintf_out 26 0.03% | |
stdout_console.c 22 0.03% | |
__stdout_hook_install 12 0.01% | |
_stdout_hook 4 0.00% | |
_stdout_hook_default 6 0.01% | |
os 2926 3.60% | |
fdtable.c 20 0.02% | |
fdtable_lock 20 0.02% | |
heap.c 984 1.21% | |
alloc_chunk 130 0.16% | |
free_list_add 138 0.17% | |
free_list_remove 46 0.06% | |
free_list_remove_bidx 94 0.12% | |
merge_chunks 60 0.07% | |
split_chunks 78 0.10% | |
sys_heap_alloc 104 0.13% | |
sys_heap_free 170 0.21% | |
sys_heap_init 164 0.20% | |
heap.h 138 0.17% | |
bucket_idx 26 0.03% | |
chunk_field 22 0.03% | |
chunk_set 22 0.03% | |
chunk_size 12 0.01% | |
set_chunk_size 8 0.01% | |
set_chunk_used 48 0.06% | |
notify.c 60 0.07% | |
sys_notify_finalize 26 0.03% | |
sys_notify_validate 34 0.04% | |
onoff.c 788 0.97% | |
onoff_manager_init 38 0.05% | |
onoff_request 160 0.20% | |
process_event 476 0.59% | |
process_recheck 56 0.07% | |
transition_complete 28 0.03% | |
validate_args 30 0.04% | |
printk.c 916 1.13% | |
__printk_hook_install 12 0.01% | |
_char_out 4 0.00% | |
arch_printk_char_out 4 0.00% | |
char_out 16 0.02% | |
print_digits 152 0.19% | |
printk 26 0.03% | |
snprintk 26 0.03% | |
str_out 38 0.05% | |
vprintk 28 0.03% | |
vsnprintk 40 0.05% | |
z_vprintk 570 0.70% | |
thread_entry.c 20 0.02% | |
z_thread_entry 20 0.02% | |
samples 204 0.25% | |
display 204 0.25% | |
lvgl 204 0.25% | |
src 204 0.25% | |
main.c 204 0.25% | |
log_const_app 8 0.01% | |
main 196 0.24% | |
soc 112 0.14% | |
arm 112 0.14% | |
common 24 0.03% | |
cortex_m 24 0.03% | |
arm_mpu_regions.c 24 0.03% | |
mpu_regions 24 0.03% | |
nordic_nrf 88 0.11% | |
nrf52 88 0.11% | |
soc.c 88 0.11% | |
__init_sys_init_nordicsemi_nrf52_init0 8 0.01% | |
arch_busy_wait 20 0.02% | |
log_const_soc 8 0.01% | |
nordicsemi_nrf52_init 48 0.06% | |
z_platform_init 4 0.00% | |
subsys 4530 5.57% | |
logging 4522 5.56% | |
log_backend_rtt.c 324 0.40% | |
data_out_block_mode 160 0.20% | |
dropped 12 0.01% | |
log_backend_rtt 16 0.02% | |
log_backend_rtt_api 24 0.03% | |
log_backend_rtt_init 12 0.01% | |
log_output 16 0.02% | |
on_failed_write.part.0 28 0.03% | |
panic 20 0.02% | |
put 36 0.04% | |
log_backend_uart.c 172 0.21% | |
char_out 32 0.04% | |
dropped 12 0.01% | |
log_backend_uart 16 0.02% | |
log_backend_uart_api 24 0.03% | |
log_backend_uart_init 24 0.03% | |
log_output 16 0.02% | |
panic 12 0.01% | |
put 36 0.04% | |
log_core.c 1612 1.98% | |
__init_sys_init_enable_logger2 8 0.01% | |
dropped_notify 76 0.09% | |
enable_logger 92 0.11% | |
k_cycle_get_32_wrapper 4 0.00% | |
log_0 26 0.03% | |
log_1 40 0.05% | |
log_2 50 0.06% | |
log_3 56 0.07% | |
log_backend_enable 52 0.06% | |
log_const_log 8 0.01% | |
log_core_init 64 0.08% | |
log_dropped 32 0.04% | |
log_free 52 0.06% | |
log_init 84 0.10% | |
log_is_strdup 28 0.03% | |
log_process_thread_func 72 0.09% | |
log_process_thread_sem 16 0.02% | |
log_process_thread_timer_expiry_fn 12 0.01% | |
log_source_name_get 28 0.03% | |
log_strdup 108 0.13% | |
msg_finalize 196 0.24% | |
timestamp_func 4 0.00% | |
z_impl_log_panic 72 0.09% | |
z_impl_log_process 368 0.45% | |
z_log_get_s_mask 64 0.08% | |
log_list.c 44 0.05% | |
log_list_add_tail 20 0.02% | |
log_list_head_get 12 0.01% | |
log_list_head_peek 4 0.00% | |
log_list_init 8 0.01% | |
log_msg.c 550 0.68% | |
log_msg_arg_get 62 0.08% | |
log_msg_chunk_alloc 40 0.05% | |
log_msg_get 26 0.03% | |
log_msg_hexdump_data_get 14 0.02% | |
log_msg_hexdump_data_op 168 0.21% | |
log_msg_nargs_get 6 0.01% | |
log_msg_no_space_handle 48 0.06% | |
log_msg_pool_init 20 0.02% | |
log_msg_put 38 0.05% | |
log_msg_str_get 4 0.00% | |
msg_free 124 0.15% | |
log_output.c 1820 2.24% | |
buffer_write 26 0.03% | |
colors 20 0.02% | |
hexdump_line_print 220 0.27% | |
log_output_dropped_process 84 0.10% | |
log_output_flush 26 0.03% | |
log_output_msg_process 244 0.30% | |
log_outputtimestamp_freq_set 48 0.06% | |
out_func 54 0.07% | |
postfix_print 60 0.07% | |
prefix_print 284 0.35% | |
print_formatted 36 0.04% | |
severity 20 0.02% | |
std_print 698 0.86% | |
power 8 0.01% | |
power.c 8 0.01% | |
log_const_power 8 0.01% | |
============================================================================================================== | |
81300 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Path Size % | |
============================================================================================================== | |
42045 53.58% | |
code 42045 53.58% | |
build_lvgl_7_nrf 194 0.25% | |
zephyr 194 0.25% | |
isr_tables.c 192 0.24% | |
_irq_vector_table 192 0.24% | |
misc 2 0.00% | |
generated 2 0.00% | |
configs.c 2 0.00% | |
_ConfigAbsSyms 2 0.00% | |
modules 41851 53.33% | |
debug 290 0.37% | |
segger 290 0.37% | |
rtt 290 0.37% | |
SEGGER_RTT.c 272 0.35% | |
SEGGER_RTT_HasDataUp 20 0.03% | |
SEGGER_RTT_Init 4 0.01% | |
SEGGER_RTT_WriteSkipNoLock 152 0.19% | |
_DoInit 96 0.12% | |
SEGGER_RTT_zephyr.c 18 0.02% | |
__init_sys_init_rtt_init0 8 0.01% | |
rtt_init 10 0.01% | |
hal 2292 2.92% | |
nordic 2292 2.92% | |
nrfx 2286 2.91% | |
drivers 1546 1.97% | |
src 1546 1.97% | |
nrfx_spi.c 782 1.00% | |
nrfx_spi_1_irq_handler 76 0.10% | |
nrfx_spi_init 344 0.44% | |
nrfx_spi_xfer 260 0.33% | |
transfer_byte 102 0.13% | |
nrfx_spim.c 764 0.97% | |
nrfx_spim_3_irq_handler 92 0.12% | |
nrfx_spim_init 368 0.47% | |
nrfx_spim_xfer 304 0.39% | |
hal 200 0.25% | |
nrf_gpio.h 200 0.25% | |
nrf_gpio_cfg_output 32 0.04% | |
nrf_gpio_cfg_sense_set 40 0.05% | |
nrf_gpio_pin_clear 64 0.08% | |
nrf_gpio_pin_set 64 0.08% | |
mdk 540 0.69% | |
nrf52_erratas.h 100 0.13% | |
nrf52_errata_36 60 0.08% | |
nrf52_errata_98 40 0.05% | |
system_nrf52840.c 440 0.56% | |
SystemInit 440 0.56% | |
nrfx_glue.c 6 0.01% | |
nrfx_busy_wait 4 0.01% | |
nrfx_isr 2 0.00% | |
lib 39269 50.04% | |
gui 39269 50.04% | |
lvgl 39269 50.04% | |
src 39269 50.04% | |
lv_core 10162 12.95% | |
lv_disp.c 208 0.27% | |
lv_disp_get_layer_sys 52 0.07% | |
lv_disp_get_layer_top 52 0.07% | |
lv_disp_get_scr_act 52 0.07% | |
lv_disp_get_scr_prev 52 0.07% | |
lv_indev.c 142 0.18% | |
_lv_indev_init 6 0.01% | |
lv_indev_get_act 12 0.02% | |
lv_indev_reset 60 0.08% | |
lv_indev_reset.part.0 64 0.08% | |
lv_obj.c 5834 7.43% | |
__udivmoddi4 706 0.90% | |
_lv_obj_get_style_color 98 0.12% | |
_lv_obj_get_style_int 136 0.17% | |
_lv_obj_get_style_opa 114 0.15% | |
_lv_obj_get_style_ptr 106 0.14% | |
lv_event_send 26 0.03% | |
lv_event_send_func 136 0.17% | |
lv_init 160 0.20% | |
lv_obj_add_state 20 0.03% | |
lv_obj_add_style 72 0.09% | |
lv_obj_align 24 0.03% | |
lv_obj_allocate_ext_attr 16 0.02% | |
lv_obj_clean_style_list 56 0.07% | |
lv_obj_clear_state 20 0.03% | |
lv_obj_create 696 0.89% | |
lv_obj_del 64 0.08% | |
lv_obj_design 538 0.69% | |
lv_obj_get_child 12 0.02% | |
lv_obj_get_coords 12 0.02% | |
lv_obj_get_disp 108 0.14% | |
lv_obj_get_draw_rect_ext_pad_size 494 0.63% | |
lv_obj_get_ext_attr 4 0.01% | |
lv_obj_get_focused_obj 16 0.02% | |
lv_obj_get_parent 4 0.01% | |
lv_obj_get_signal_cb 4 0.01% | |
lv_obj_get_state 40 0.05% | |
lv_obj_get_style_list 36 0.05% | |
lv_obj_get_x 16 0.02% | |
lv_obj_get_y 16 0.02% | |
lv_obj_handle_get_type_signal 28 0.04% | |
lv_obj_init_draw_label_dsc 126 0.16% | |
lv_obj_init_draw_rect_dsc 496 0.63% | |
lv_obj_invalidate 70 0.09% | |
lv_obj_invalidate_area 184 0.23% | |
lv_obj_refresh_ext_draw_pad 10 0.01% | |
lv_obj_refresh_style 256 0.33% | |
lv_obj_reset_style_list 20 0.03% | |
lv_obj_set_click 14 0.02% | |
lv_obj_set_design_cb 4 0.01% | |
lv_obj_set_height 20 0.03% | |
lv_obj_set_pos 120 0.15% | |
lv_obj_set_signal_cb 4 0.01% | |
lv_obj_set_size 132 0.17% | |
lv_obj_set_state 36 0.05% | |
lv_obj_set_x 20 0.03% | |
lv_obj_signal 168 0.21% | |
lv_signal_send 12 0.02% | |
obj_align_core.constprop.0 82 0.10% | |
obj_del_core 164 0.21% | |
refresh_children_position 64 0.08% | |
refresh_children_style 54 0.07% | |
lv_refr.c 2192 2.79% | |
_lv_disp_refr_task 1138 1.45% | |
_lv_inv_area 212 0.27% | |
_lv_refr_get_disp_refreshing 12 0.02% | |
_lv_refr_init 2 0.00% | |
lv_refr_area_part 316 0.40% | |
lv_refr_get_top_obj 98 0.12% | |
lv_refr_obj 222 0.28% | |
lv_refr_obj_and_children 92 0.12% | |
lv_refr_vdb_flush 100 0.13% | |
lv_style.c 1750 2.23% | |
_lv_style_get_color 62 0.08% | |
_lv_style_get_int 62 0.08% | |
_lv_style_get_mem_size 36 0.05% | |
_lv_style_get_opa 62 0.08% | |
_lv_style_list_add_style 120 0.15% | |
_lv_style_list_get_color 116 0.15% | |
_lv_style_list_get_int 124 0.16% | |
_lv_style_list_get_opa 124 0.16% | |
_lv_style_list_get_ptr 114 0.15% | |
_lv_style_list_get_transition_style 16 0.02% | |
_lv_style_list_remove_style 144 0.18% | |
_lv_style_list_reset 80 0.10% | |
_lv_style_set_opa 140 0.18% | |
get_alloc_local_style 92 0.12% | |
get_prop_size 30 0.04% | |
get_property_index 114 0.15% | |
get_style_prop.isra.0 24 0.03% | |
get_style_prop_attr 14 0.02% | |
lv_style_copy 40 0.05% | |
lv_style_init 6 0.01% | |
lv_style_list_copy 170 0.22% | |
lv_style_list_get_local_style 24 0.03% | |
lv_style_list_init 6 0.01% | |
lv_style_reset 16 0.02% | |
style_resize.isra.0 14 0.02% | |
lv_style.h 36 0.05% | |
lv_style_list_get_style 36 0.05% | |
lv_draw 18040 22.99% | |
lv_draw_blend.c 2610 3.33% | |
_lv_blend_fill 1300 1.66% | |
_lv_blend_map 1310 1.67% | |
lv_draw_img.c 1852 2.36% | |
lv_draw_img 516 0.66% | |
lv_draw_img_dsc_init 36 0.05% | |
lv_draw_map 1142 1.46% | |
lv_img_cf_get_px_size 20 0.03% | |
lv_img_cf_has_alpha 28 0.04% | |
lv_img_cf_is_chroma_keyed 20 0.03% | |
lv_img_src_get_type 32 0.04% | |
show_error 58 0.07% | |
lv_draw_label.c 2364 3.01% | |
hex_char_to_num 36 0.05% | |
lv_draw_label 2280 2.91% | |
lv_draw_label_dsc_init 48 0.06% | |
lv_draw_line.c 2066 2.63% | |
lv_draw_line 2040 2.60% | |
lv_draw_line_dsc_init 26 0.03% | |
lv_draw_mask.c 2618 3.34% | |
lv_draw_mask_add 76 0.10% | |
lv_draw_mask_apply 68 0.09% | |
lv_draw_mask_get_cnt 28 0.04% | |
lv_draw_mask_line 868 1.11% | |
lv_draw_mask_line_points_init 264 0.34% | |
lv_draw_mask_radius 1118 1.42% | |
lv_draw_mask_radius_init 88 0.11% | |
lv_draw_mask_remove_custom 40 0.05% | |
lv_draw_mask_remove_id 40 0.05% | |
mask_mix 28 0.04% | |
lv_draw_rect.c 4340 5.53% | |
draw_full_border 1166 1.49% | |
grad_get 136 0.17% | |
lv_draw_rect 2966 3.78% | |
lv_draw_rect_dsc_init 72 0.09% | |
lv_img_buf.c 16 0.02% | |
_lv_img_buf_get_transformed_area 16 0.02% | |
lv_img_cache.c 568 0.72% | |
_lv_img_cache_open 380 0.48% | |
lv_img_cache_invalidate_src 84 0.11% | |
lv_img_cache_set_size 104 0.13% | |
lv_img_decoder.c 1606 2.05% | |
_lv_img_decoder_init 88 0.11% | |
lv_img_decoder_built_in_close 36 0.05% | |
lv_img_decoder_built_in_info 124 0.16% | |
lv_img_decoder_built_in_open 332 0.42% | |
lv_img_decoder_built_in_read_line 720 0.92% | |
lv_img_decoder_close 34 0.04% | |
lv_img_decoder_create 28 0.04% | |
lv_img_decoder_get_info 72 0.09% | |
lv_img_decoder_open 140 0.18% | |
lv_img_decoder_read_line 32 0.04% | |
lv_font 1935 2.47% | |
lv_font.c 38 0.05% | |
lv_font_get_glyph_bitmap 4 0.01% | |
lv_font_get_glyph_dsc 10 0.01% | |
lv_font_get_glyph_width 24 0.03% | |
lv_font_fmt_txt.c 648 0.83% | |
_lv_font_clean_up_fmt_txt 24 0.03% | |
get_glyph_dsc_id.isra.0.part.0 196 0.25% | |
kern_pair_16_compare 18 0.02% | |
kern_pair_8_compare 18 0.02% | |
lv_font_get_bitmap_fmt_txt 56 0.07% | |
lv_font_get_glyph_dsc_fmt_txt 328 0.42% | |
unicode_list_compare 8 0.01% | |
lv_font_unscii_8.c 1249 1.59% | |
cmaps 20 0.03% | |
font_dsc 32 0.04% | |
glyph_dsc 776 0.99% | |
gylph_bitmap 421 0.54% | |
lv_hal 566 0.72% | |
lv_hal_disp.c 490 0.62% | |
lv_disp_buf_init 26 0.03% | |
lv_disp_drv_init 48 0.06% | |
lv_disp_drv_register 252 0.32% | |
lv_disp_flush_ready 10 0.01% | |
lv_disp_get_buf 4 0.01% | |
lv_disp_get_default 12 0.02% | |
lv_disp_get_dpi 24 0.03% | |
lv_disp_get_hor_res 36 0.05% | |
lv_disp_get_ver_res 32 0.04% | |
lv_disp_is_double_buf 16 0.02% | |
lv_disp_is_true_double_buf 30 0.04% | |
lv_hal_indev.c 20 0.03% | |
lv_indev_get_next 20 0.03% | |
lv_hal_tick.c 56 0.07% | |
lv_tick_elaps 30 0.04% | |
lv_tick_get 26 0.03% | |
lv_misc 5354 6.82% | |
lv_area.c 1230 1.57% | |
_lv_area_align 476 0.61% | |
_lv_area_intersect 86 0.11% | |
_lv_area_is_in 160 0.20% | |
_lv_area_is_on 58 0.07% | |
_lv_area_is_point_on 274 0.35% | |
_lv_area_join 68 0.09% | |
lv_area_get_size 28 0.04% | |
lv_area_set 14 0.02% | |
lv_area_set_height 10 0.01% | |
lv_point_within_circle 56 0.07% | |
lv_area.h 60 0.08% | |
lv_area_copy 60 0.08% | |
lv_color.c 62 0.08% | |
lv_color_fill 62 0.08% | |
lv_color.h 72 0.09% | |
lv_color_mix.isra.0 72 0.09% | |
lv_ll.c 476 0.61% | |
_lv_ll_get_head 6 0.01% | |
_lv_ll_get_next 10 0.01% | |
_lv_ll_get_prev 8 0.01% | |
_lv_ll_get_tail 6 0.01% | |
_lv_ll_init 16 0.02% | |
_lv_ll_ins_head 54 0.07% | |
_lv_ll_ins_prev 100 0.13% | |
_lv_ll_ins_tail 56 0.07% | |
_lv_ll_move_before 88 0.11% | |
_lv_ll_remove 114 0.15% | |
node_set_next.isra.0 10 0.01% | |
node_set_prev.isra.0 8 0.01% | |
lv_log.c 92 0.12% | |
_lv_log_add 80 0.10% | |
lv_log_register_print_cb 12 0.02% | |
lv_math.c 34 0.04% | |
_lv_sqrt 34 0.04% | |
lv_mem.c 1424 1.81% | |
_lv_mem_buf_free_all 72 0.09% | |
_lv_mem_buf_get 196 0.25% | |
_lv_mem_buf_release 112 0.14% | |
_lv_mem_get_size 28 0.04% | |
_lv_mem_init 2 0.00% | |
_lv_memcpy 482 0.61% | |
_lv_memset 96 0.12% | |
_lv_memset_00 94 0.12% | |
_lv_memset_ff 98 0.12% | |
lv_mem_alloc 76 0.10% | |
lv_mem_free 32 0.04% | |
lv_mem_realloc 120 0.15% | |
mem_buf_small 16 0.02% | |
lv_mem.h 46 0.06% | |
_lv_memcpy_small 22 0.03% | |
_lv_memcpy_small.constprop.0 24 0.03% | |
lv_task.c 846 1.08% | |
_lv_task_core_init 36 0.05% | |
lv_task_create 40 0.05% | |
lv_task_create_basic 128 0.16% | |
lv_task_del 56 0.07% | |
lv_task_exec 88 0.11% | |
lv_task_handler 392 0.50% | |
lv_task_ready 18 0.02% | |
lv_task_set_prio 88 0.11% | |
lv_txt.c 948 1.21% | |
_lv_txt_get_next_line 456 0.58% | |
_lv_txt_get_size 228 0.29% | |
_lv_txt_get_width 164 0.21% | |
_lv_txt_is_cmd 54 0.07% | |
lv_txt_iso8859_1_get_byte_id 4 0.01% | |
lv_txt_iso8859_1_get_length 4 0.01% | |
lv_txt_iso8859_1_next 16 0.02% | |
lv_txt_iso8859_1_prev 18 0.02% | |
lv_txt_iso8859_1_size 4 0.01% | |
lv_utils.c 64 0.08% | |
_lv_utils_bsearch 64 0.08% | |
lv_themes 260 0.33% | |
lv_theme.c 120 0.15% | |
apply_theme 56 0.07% | |
lv_theme_apply 40 0.05% | |
lv_theme_get_font_normal 12 0.02% | |
lv_theme_set_act 12 0.02% | |
lv_theme_empty.c 140 0.18% | |
lv_theme_empty_init 100 0.13% | |
theme_apply 40 0.05% | |
lv_widgets 2952 3.76% | |
lv_label.c 2952 3.76% | |
get_txt_coords 88 0.11% | |
lv_label_create 388 0.49% | |
lv_label_design 532 0.68% | |
lv_label_dot_tmp_free 36 0.05% | |
lv_label_get_align 20 0.03% | |
lv_label_get_letter_on 524 0.67% | |
lv_label_get_long_mode 14 0.02% | |
lv_label_get_recolor 14 0.02% | |
lv_label_get_text 10 0.01% | |
lv_label_refr_text 572 0.73% | |
lv_label_revert_dots 116 0.15% | |
lv_label_set_align 38 0.05% | |
lv_label_set_dot_tmp 120 0.15% | |
lv_label_set_long_mode 76 0.10% | |
lv_label_set_recolor 38 0.05% | |
lv_label_set_text 122 0.16% | |
lv_label_set_text_static 52 0.07% | |
lv_label_signal 192 0.24% | |
: 1674 2.13% | |
CSWTCH.16 20 0.03% | |
CSWTCH.24 11 0.01% | |
CSWTCH.5 4 0.01% | |
SystemCoreClock 4 0.01% | |
__aeabi_ldiv0 2 0.00% | |
__func__.10028 20 0.03% | |
__func__.13460 9 0.01% | |
__func__.4153 17 0.02% | |
__func__.4958 19 0.02% | |
__func__.4973 21 0.03% | |
__func__.4978 17 0.02% | |
__func__.5036 29 0.04% | |
__func__.5041 29 0.04% | |
__func__.5060 34 0.04% | |
__func__.5073 40 0.05% | |
__func__.5102 35 0.04% | |
__func__.5127 37 0.05% | |
__func__.7361 25 0.03% | |
__func__.7376 20 0.03% | |
__func__.7377 28 0.04% | |
__func__.7380 21 0.03% | |
__func__.7386 12 0.02% | |
__func__.7388 22 0.03% | |
__func__.7392 22 0.03% | |
__func__.7426 15 0.02% | |
__func__.7442 21 0.03% | |
__func__.7450 17 0.02% | |
__func__.7453 19 0.02% | |
__func__.7476 13 0.02% | |
__func__.7498 18 0.02% | |
__func__.7571 19 0.02% | |
__func__.7587 16 0.02% | |
__func__.7603 22 0.03% | |
__func__.7628 13 0.02% | |
__func__.7637 8 0.01% | |
__func__.7648 18 0.02% | |
__func__.7649 14 0.02% | |
__func__.7822 17 0.02% | |
__func__.7835 24 0.03% | |
__func__.7860 21 0.03% | |
__func__.8089 16 0.02% | |
__func__.9978 13 0.02% | |
__func__.9990 15 0.02% | |
_lv_bpp1_opa_table 2 0.00% | |
_lv_bpp2_opa_table 4 0.01% | |
_lv_bpp4_opa_table 16 0.02% | |
_lv_bpp8_opa_table 256 0.33% | |
_lv_txt_encoded_get_byte_id 4 0.01% | |
_lv_txt_encoded_get_char_id 4 0.01% | |
_lv_txt_encoded_next 4 0.01% | |
_lv_txt_encoded_prev 4 0.01% | |
_lv_txt_encoded_size 4 0.01% | |
_lv_txt_get_encoded_length 4 0.01% | |
_sw_isr_table 384 0.49% | |
delay_machine_code.9116 6 0.01% | |
dummy_timestamp 4 0.01% | |
levels.8828 20 0.03% | |
lv_font_unscii_8 24 0.03% | |
lv_txt_iso8859_1_get_char_id 4 0.01% | |
mpu_config 8 0.01% | |
postfix.9598 28 0.04% | |
prefix.9597 12 0.02% | |
rtt_term_mutex 20 0.03% | |
transitions.10566 12 0.02% | |
wcorr.7463 33 0.04% | |
arch 1998 2.55% | |
arm 1998 2.55% | |
core 1998 2.55% | |
aarch32 1998 2.55% | |
cortex_m 1548 1.97% | |
fault.c 1032 1.32% | |
bus_fault.isra.0 220 0.28% | |
mem_manage_fault.isra.0 204 0.26% | |
usage_fault.isra.0 184 0.23% | |
z_arm_fault 408 0.52% | |
z_arm_fault_init 16 0.02% | |
irq_init.c 24 0.03% | |
z_arm_interrupt_init 24 0.03% | |
mpu 416 0.53% | |
arm_core_mpu.c 64 0.08% | |
log_const_mpu 8 0.01% | |
z_arm_configure_static_mpu_regions 56 0.07% | |
arm_mpu.c 352 0.45% | |
__init_sys_init_arm_mpu_init0 8 0.01% | |
arm_core_mpu_configure_static_mpu_regions 20 0.03% | |
arm_core_mpu_disable 16 0.02% | |
arm_core_mpu_enable 20 0.03% | |
arm_mpu_init 92 0.12% | |
mpu_configure_regions 196 0.25% | |
thread_abort.c 76 0.10% | |
z_impl_k_thread_abort 76 0.10% | |
fatal.c 120 0.15% | |
z_arm_fatal_error 112 0.14% | |
z_do_kernel_oops 8 0.01% | |
irq_manage.c 88 0.11% | |
arch_irq_enable 32 0.04% | |
z_arm_irq_priority_set 48 0.06% | |
z_irq_spurious 8 0.01% | |
nmi.c 14 0.02% | |
z_arm_nmi 14 0.02% | |
prep_c.c 68 0.09% | |
z_arm_prep_c 68 0.09% | |
swap.c 52 0.07% | |
arch_swap 52 0.07% | |
thread.c 108 0.14% | |
arch_new_thread 52 0.07% | |
arch_switch_to_main_thread 56 0.07% | |
drivers 8382 10.68% | |
clock_control 1150 1.47% | |
nrf_power_clock.c 1150 1.47% | |
__device_clock_nrf 16 0.02% | |
__init___device_clock_nrf 8 0.01% | |
api_blocking_start 56 0.07% | |
api_start 50 0.06% | |
api_stop 40 0.05% | |
blocking_start_callback 6 0.01% | |
clk_init 80 0.10% | |
clkstarted_handle.constprop.0 56 0.07% | |
clock_control_api 20 0.03% | |
config 24 0.03% | |
generic_hfclk_start 104 0.13% | |
generic_hfclk_stop 68 0.09% | |
get_status 18 0.02% | |
lfclk_spinwait 26 0.03% | |
lfclk_start 12 0.02% | |
lfclk_stop 32 0.04% | |
log_const_clock_control 8 0.01% | |
nrf_power_clock_isr 116 0.15% | |
onoff_start 88 0.11% | |
onoff_started_callback 18 0.02% | |
onoff_stop 72 0.09% | |
set_off_state 50 0.06% | |
set_on_state 38 0.05% | |
set_starting_state 60 0.08% | |
z_nrf_clock_control_lf_on 84 0.11% | |
console 92 0.12% | |
uart_console.c 92 0.12% | |
__init_sys_init_uart_console_init0 8 0.01% | |
console_out 40 0.05% | |
uart_console_init 44 0.06% | |
display 1114 1.42% | |
display_ili9340.c 838 1.07% | |
__device_ili9340 16 0.02% | |
__init___device_ili9340 8 0.01% | |
ili9340_api 40 0.05% | |
ili9340_display_blanking_off 18 0.02% | |
ili9340_display_blanking_on 18 0.02% | |
ili9340_get_capabilities 32 0.04% | |
ili9340_get_framebuffer 40 0.05% | |
ili9340_init 188 0.24% | |
ili9340_read 40 0.05% | |
ili9340_set_brightness 6 0.01% | |
ili9340_set_contrast 40 0.05% | |
ili9340_set_orientation 44 0.06% | |
ili9340_set_pixel_format 48 0.06% | |
ili9340_transmit 92 0.12% | |
ili9340_write 200 0.25% | |
log_const_display_ili9340 8 0.01% | |
display_ili9340_adafruit_1480.c 276 0.35% | |
ili9340_lcd_init 276 0.35% | |
gpio 1388 1.77% | |
gpio_nrfx.c 1340 1.71% | |
__device_gpio_nrfx_p0 16 0.02% | |
__device_gpio_nrfx_p1 16 0.02% | |
__init___device_gpio_nrfx_p0 8 0.01% | |
__init___device_gpio_nrfx_p1 8 0.01% | |
cfg_level_pins 68 0.09% | |
check_level_trigger_pins 72 0.09% | |
gpio_nrfx_config 200 0.25% | |
gpio_nrfx_drv_api_funcs 36 0.05% | |
gpio_nrfx_init 48 0.06% | |
gpio_nrfx_manage_callback 86 0.11% | |
gpio_nrfx_p0_cfg 12 0.02% | |
gpio_nrfx_p1_cfg 12 0.02% | |
gpio_nrfx_pin_interrupt_configure 484 0.62% | |
gpio_nrfx_port_clear_bits_raw 12 0.02% | |
gpio_nrfx_port_get_raw 14 0.02% | |
gpio_nrfx_port_set_bits_raw 12 0.02% | |
gpio_nrfx_port_set_masked_raw 22 0.03% | |
gpio_nrfx_port_toggle_bits 18 0.02% | |
gpiote_event_handler 196 0.25% | |
gpio_utils.h 48 0.06% | |
gpio_fire_callbacks 48 0.06% | |
serial 1490 1.90% | |
uart_nrfx_uart.c 736 0.94% | |
__device_uart_nrfx_uart0 16 0.02% | |
__init___device_uart_nrfx_uart0 8 0.01% | |
uart_nrfx_config_get 16 0.02% | |
uart_nrfx_configure 368 0.47% | |
uart_nrfx_err_check 16 0.02% | |
uart_nrfx_init 104 0.13% | |
uart_nrfx_poll_in 44 0.06% | |
uart_nrfx_poll_out 136 0.17% | |
uart_nrfx_uart0_data 8 0.01% | |
uart_nrfx_uart_driver_api 20 0.03% | |
uart_nrfx_uarte.c 754 0.96% | |
__device_uart_nrfx_uarte1 16 0.02% | |
__init___device_uart_nrfx_uarte1 8 0.01% | |
log_const_uart_nrfx_uarte 8 0.01% | |
uart_nrfx_uarte_driver_api 20 0.03% | |
uarte_1_data 16 0.02% | |
uarte_1_init 100 0.13% | |
uarte_1z_config 8 0.01% | |
uarte_nrfx_config_get 16 0.02% | |
uarte_nrfx_configure 360 0.46% | |
uarte_nrfx_err_check 14 0.02% | |
uarte_nrfx_poll_in 46 0.06% | |
uarte_nrfx_poll_out 142 0.18% | |
spi 2640 3.36% | |
spi_context.h 204 0.26% | |
_spi_context_cs_control.isra.0 148 0.19% | |
spi_context_unlock_unconditionally 56 0.07% | |
spi_nrfx_spi.c 1192 1.52% | |
__device_spi_1 16 0.02% | |
__init___device_spi_1 8 0.01% | |
event_handler 184 0.23% | |
log_const_spi_nrfx_spi 8 0.01% | |
spi_1_data 80 0.10% | |
spi_1_init 92 0.12% | |
spi_1z_config 24 0.03% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.05% | |
spi_nrfx_transceive 612 0.78% | |
transfer_next_chunk 124 0.16% | |
spi_nrfx_spim.c 1244 1.59% | |
__device_spi_3 16 0.02% | |
__init___device_spi_3 8 0.01% | |
event_handler 184 0.23% | |
log_const_spi_nrfx_spim 8 0.01% | |
spi_3_data 80 0.10% | |
spi_3_init 92 0.12% | |
spi_3z_config 32 0.04% | |
spi_nrfx_driver_api 8 0.01% | |
spi_nrfx_release 36 0.05% | |
spi_nrfx_transceive 648 0.83% | |
transfer_next_chunk 132 0.17% | |
timer 508 0.65% | |
nrf_rtc_timer.c 480 0.61% | |
event_clear 24 0.03% | |
handle_next_cycle_case 40 0.05% | |
rtc_nrf_isr 44 0.06% | |
z_clock_driver_init 80 0.10% | |
z_clock_elapsed 52 0.07% | |
z_clock_set_timeout 188 0.24% | |
z_timer_cycle_get_32 52 0.07% | |
sys_clock_init.c 28 0.04% | |
__device_sys_init_z_clock_driver_init0 16 0.02% | |
__init___device_sys_init_z_clock_driver_init0 8 0.01% | |
z_clock_idle_exit 2 0.00% | |
z_clock_isr 2 0.00% | |
include 118 0.15% | |
drivers 100 0.13% | |
display.h 6 0.01% | |
display_get_capabilities 6 0.01% | |
gpio.h 94 0.12% | |
gpio_pin_set 64 0.08% | |
gpio_pin_set.constprop.0 30 0.04% | |
logging 18 0.02% | |
log_msg.h 18 0.02% | |
z_log_msg_std_alloc 18 0.02% | |
kernel 6014 7.66% | |
device.c 116 0.15% | |
z_impl_device_get_binding 72 0.09% | |
z_sys_init_run_level 44 0.06% | |
errno.c 4 0.01% | |
_k_neg_eagain 4 0.01% | |
fatal.c 262 0.33% | |
arch_system_halt 18 0.02% | |
k_sys_fatal_error_handler 48 0.06% | |
z_fatal_error 196 0.25% | |
idle.c 56 0.07% | |
idle 52 0.07% | |
z_sys_power_save_idle_exit 4 0.01% | |
include 22 0.03% | |
kernel_offsets.h 2 0.00% | |
_OffsetAbsSyms 2 0.00% | |
ksched.h 20 0.03% | |
z_reschedule_unlocked 20 0.03% | |
init.c 420 0.54% | |
bg_thread_main 72 0.09% | |
log_const_os 8 0.01% | |
z_bss_zero 20 0.03% | |
z_cstart 268 0.34% | |
z_data_copy 52 0.07% | |
kheap.c 310 0.40% | |
__init_sys_init_statics_init2 8 0.01% | |
k_heap_alloc 134 0.17% | |
k_heap_free 58 0.07% | |
k_heap_init 16 0.02% | |
k_mem_pool_alloc 50 0.06% | |
k_mem_pool_free_id 8 0.01% | |
statics_init 36 0.05% | |
mem_slab.c 314 0.40% | |
__init_sys_init_init_mem_slab_module2 8 0.01% | |
init_mem_slab_module 68 0.09% | |
k_mem_slab_alloc 100 0.13% | |
k_mem_slab_free 84 0.11% | |
k_mem_slab_init 54 0.07% | |
mempool.c 94 0.12% | |
_heap_mem_pool 4 0.01% | |
k_free 10 0.01% | |
k_malloc 12 0.02% | |
k_mem_pool_malloc 48 0.06% | |
poolheap__heap_mem_pool 20 0.03% | |
mutex.c 380 0.48% | |
z_impl_k_mutex_lock 240 0.31% | |
z_impl_k_mutex_unlock 140 0.18% | |
sched.c 2260 2.88% | |
add_to_waitq_locked 86 0.11% | |
k_sched_lock 40 0.05% | |
k_sched_time_slice_set 88 0.11% | |
k_sched_unlock 56 0.07% | |
pend 76 0.10% | |
ready_thread 104 0.13% | |
unready_thread 52 0.07% | |
update_cache 72 0.09% | |
z_find_first_thread_to_unpend 32 0.04% | |
z_impl_k_current_get 12 0.02% | |
z_impl_k_sleep 64 0.08% | |
z_impl_k_thread_suspend 104 0.13% | |
z_impl_k_yield 156 0.20% | |
z_move_thread_to_end_of_prio_q 140 0.18% | |
z_pend_curr 40 0.05% | |
z_priq_dumb_best 20 0.03% | |
z_priq_dumb_remove 44 0.06% | |
z_ready_thread 32 0.04% | |
z_remove_thread_from_ready_q 32 0.04% | |
z_reschedule 22 0.03% | |
z_reschedule_irqlock 24 0.03% | |
z_reset_time_slice 44 0.06% | |
z_sched_init 24 0.03% | |
z_sched_start 60 0.08% | |
z_set_prio 136 0.17% | |
z_thread_single_abort 184 0.23% | |
z_thread_timeout 86 0.11% | |
z_tick_sleep.part.0 92 0.12% | |
z_time_slice 108 0.14% | |
z_unpend_all 32 0.04% | |
z_unpend_first_thread 90 0.11% | |
z_unpend_thread 58 0.07% | |
z_unpend_thread_no_timeout 50 0.06% | |
sem.c 148 0.19% | |
z_impl_k_sem_give 64 0.08% | |
z_impl_k_sem_take 84 0.11% | |
thread.c 378 0.48% | |
k_is_in_isr 12 0.02% | |
k_thread_name_get 4 0.01% | |
z_impl_k_busy_wait 4 0.01% | |
z_impl_k_thread_create 88 0.11% | |
z_impl_k_thread_name_set 6 0.01% | |
z_init_static_threads 188 0.24% | |
z_setup_new_thread 76 0.10% | |
timeout.c 898 1.14% | |
elapsed 20 0.03% | |
next_timeout 52 0.07% | |
remove_timeout 52 0.07% | |
timeout_list 8 0.01% | |
z_abort_timeout 44 0.06% | |
z_add_timeout 272 0.35% | |
z_clock_announce 220 0.28% | |
z_get_next_timeout_expiry 32 0.04% | |
z_impl_k_uptime_ticks 4 0.01% | |
z_set_timeout_expiry 52 0.07% | |
z_tick_get 52 0.07% | |
z_tick_get_32 8 0.01% | |
z_timeout_end_calc 82 0.10% | |
timer.c 352 0.45% | |
k_timer_init 24 0.03% | |
z_impl_k_timer_start 184 0.23% | |
z_impl_k_timer_stop 68 0.09% | |
z_timer_expiration_handler 76 0.10% | |
lib 7382 9.41% | |
gui 1282 1.63% | |
lvgl 1282 1.63% | |
lvgl.c 400 0.51% | |
__init_sys_init_lvgl_init0 8 0.01% | |
log_const_lvgl 8 0.01% | |
lvgl_init 288 0.37% | |
lvgl_log 96 0.12% | |
lvgl_display.c 152 0.19% | |
set_lvgl_rendering_cb 152 0.19% | |
lvgl_display_16bit.c 114 0.15% | |
lvgl_flush_cb_16bit 76 0.10% | |
lvgl_set_px_cb_16bit 38 0.05% | |
lvgl_display_24bit.c 212 0.27% | |
lvgl_flush_cb_24bit 78 0.10% | |
lvgl_set_px_cb_24bit 134 0.17% | |
lvgl_display_32bit.c 76 0.10% | |
lvgl_flush_cb_32bit 76 0.10% | |
lvgl_display_mono.c 328 0.42% | |
lvgl_flush_cb_mono 122 0.16% | |
lvgl_rounder_cb_mono 56 0.07% | |
lvgl_set_px_cb_mono 150 0.19% | |
libc 3174 4.04% | |
minimal 3174 4.04% | |
include 364 0.46% | |
stdio.h 84 0.11% | |
sprintf 48 0.06% | |
vsnprintf 36 0.05% | |
string.h 280 0.36% | |
memcpy 86 0.11% | |
memset 70 0.09% | |
strchr 28 0.04% | |
strcmp 24 0.03% | |
strcpy 20 0.03% | |
strlen 14 0.02% | |
strncpy 38 0.05% | |
source 2810 3.58% | |
stdout 2810 3.58% | |
prf.c 2762 3.52% | |
_get_digit 46 0.06% | |
_ldiv5 82 0.10% | |
_rlrshift 36 0.05% | |
_to_x 72 0.09% | |
z_prf 2526 3.22% | |
sprintf.c 26 0.03% | |
sprintf_out 26 0.03% | |
stdout_console.c 22 0.03% | |
__stdout_hook_install 12 0.02% | |
_stdout_hook 4 0.01% | |
_stdout_hook_default 6 0.01% | |
os 2926 3.73% | |
fdtable.c 20 0.03% | |
fdtable_lock 20 0.03% | |
heap.c 984 1.25% | |
alloc_chunk 130 0.17% | |
free_list_add 138 0.18% | |
free_list_remove 46 0.06% | |
free_list_remove_bidx 94 0.12% | |
merge_chunks 60 0.08% | |
split_chunks 78 0.10% | |
sys_heap_alloc 104 0.13% | |
sys_heap_free 170 0.22% | |
sys_heap_init 164 0.21% | |
heap.h 138 0.18% | |
bucket_idx 26 0.03% | |
chunk_field 22 0.03% | |
chunk_set 22 0.03% | |
chunk_size 12 0.02% | |
set_chunk_size 8 0.01% | |
set_chunk_used 48 0.06% | |
notify.c 60 0.08% | |
sys_notify_finalize 26 0.03% | |
sys_notify_validate 34 0.04% | |
onoff.c 788 1.00% | |
onoff_manager_init 38 0.05% | |
onoff_request 160 0.20% | |
process_event 476 0.61% | |
process_recheck 56 0.07% | |
transition_complete 28 0.04% | |
validate_args 30 0.04% | |
printk.c 916 1.17% | |
__printk_hook_install 12 0.02% | |
_char_out 4 0.01% | |
arch_printk_char_out 4 0.01% | |
char_out 16 0.02% | |
print_digits 152 0.19% | |
printk 26 0.03% | |
snprintk 26 0.03% | |
str_out 38 0.05% | |
vprintk 28 0.04% | |
vsnprintk 40 0.05% | |
z_vprintk 570 0.73% | |
thread_entry.c 20 0.03% | |
z_thread_entry 20 0.03% | |
samples 204 0.26% | |
display 204 0.26% | |
lvgl 204 0.26% | |
src 204 0.26% | |
main.c 204 0.26% | |
log_const_app 8 0.01% | |
main 196 0.25% | |
soc 112 0.14% | |
arm 112 0.14% | |
common 24 0.03% | |
cortex_m 24 0.03% | |
arm_mpu_regions.c 24 0.03% | |
mpu_regions 24 0.03% | |
nordic_nrf 88 0.11% | |
nrf52 88 0.11% | |
soc.c 88 0.11% | |
__init_sys_init_nordicsemi_nrf52_init0 8 0.01% | |
arch_busy_wait 20 0.03% | |
log_const_soc 8 0.01% | |
nordicsemi_nrf52_init 48 0.06% | |
z_platform_init 4 0.01% | |
subsys 4530 5.77% | |
logging 4522 5.76% | |
log_backend_rtt.c 324 0.41% | |
data_out_block_mode 160 0.20% | |
dropped 12 0.02% | |
log_backend_rtt 16 0.02% | |
log_backend_rtt_api 24 0.03% | |
log_backend_rtt_init 12 0.02% | |
log_output 16 0.02% | |
on_failed_write.part.0 28 0.04% | |
panic 20 0.03% | |
put 36 0.05% | |
log_backend_uart.c 172 0.22% | |
char_out 32 0.04% | |
dropped 12 0.02% | |
log_backend_uart 16 0.02% | |
log_backend_uart_api 24 0.03% | |
log_backend_uart_init 24 0.03% | |
log_output 16 0.02% | |
panic 12 0.02% | |
put 36 0.05% | |
log_core.c 1612 2.05% | |
__init_sys_init_enable_logger2 8 0.01% | |
dropped_notify 76 0.10% | |
enable_logger 92 0.12% | |
k_cycle_get_32_wrapper 4 0.01% | |
log_0 26 0.03% | |
log_1 40 0.05% | |
log_2 50 0.06% | |
log_3 56 0.07% | |
log_backend_enable 52 0.07% | |
log_const_log 8 0.01% | |
log_core_init 64 0.08% | |
log_dropped 32 0.04% | |
log_free 52 0.07% | |
log_init 84 0.11% | |
log_is_strdup 28 0.04% | |
log_process_thread_func 72 0.09% | |
log_process_thread_sem 16 0.02% | |
log_process_thread_timer_expiry_fn 12 0.02% | |
log_source_name_get 28 0.04% | |
log_strdup 108 0.14% | |
msg_finalize 196 0.25% | |
timestamp_func 4 0.01% | |
z_impl_log_panic 72 0.09% | |
z_impl_log_process 368 0.47% | |
z_log_get_s_mask 64 0.08% | |
log_list.c 44 0.06% | |
log_list_add_tail 20 0.03% | |
log_list_head_get 12 0.02% | |
log_list_head_peek 4 0.01% | |
log_list_init 8 0.01% | |
log_msg.c 550 0.70% | |
log_msg_arg_get 62 0.08% | |
log_msg_chunk_alloc 40 0.05% | |
log_msg_get 26 0.03% | |
log_msg_hexdump_data_get 14 0.02% | |
log_msg_hexdump_data_op 168 0.21% | |
log_msg_nargs_get 6 0.01% | |
log_msg_no_space_handle 48 0.06% | |
log_msg_pool_init 20 0.03% | |
log_msg_put 38 0.05% | |
log_msg_str_get 4 0.01% | |
msg_free 124 0.16% | |
log_output.c 1820 2.32% | |
buffer_write 26 0.03% | |
colors 20 0.03% | |
hexdump_line_print 220 0.28% | |
log_output_dropped_process 84 0.11% | |
log_output_flush 26 0.03% | |
log_output_msg_process 244 0.31% | |
log_output_timestamp_freq_set 48 0.06% | |
out_func 54 0.07% | |
postfix_print 60 0.08% | |
prefix_print 284 0.36% | |
print_formatted 36 0.05% | |
severity 20 0.03% | |
std_print 698 0.89% | |
power 8 0.01% | |
power.c 8 0.01% | |
log_const_power 8 0.01% | |
============================================================================================================== | |
78474 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment