mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 09:09:03 -04:00
update function-summary.sh stats; remove oldest stats
This commit is contained in:
parent
03d2ffffaf
commit
446d2179d6
File diff suppressed because it is too large
Load Diff
@ -16,7 +16,7 @@ PATH_SOURCE_FILE="../../include/notcurses/notcurses.h"
|
||||
|
||||
# this is the path to the latest bindgen generated rust sources
|
||||
# TODO: retrieve it automatically, from the target folder, the most recently created/updated)
|
||||
PATH_BINDGEN_LATEST="bindgen_20200921.rs"
|
||||
PATH_BINDGEN_LATEST="bindgen_20201102.rs"
|
||||
|
||||
# these are the main function prefixes used in notcurses (before the first `_`) for STATS_FILE
|
||||
# NOTE: updated manually
|
||||
|
@ -1,3 +0,0 @@
|
||||
palette256_get_rgb
|
||||
palette256_set
|
||||
palette256_set_rgb
|
@ -1,7 +1,7 @@
|
||||
GENERAL
|
||||
-------
|
||||
bindgen generated functions (bg): 535
|
||||
static inline functions (si): 154
|
||||
bindgen generated functions (bg): 577
|
||||
static inline functions (si): 157
|
||||
|
||||
grouped by the following prefixes:
|
||||
cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric ncmultiselector ncpixel ncplane ncreader ncreel ncselector ncsubproc nctablet ncuplot ncvisual notcurses palette
|
||||
@ -11,24 +11,24 @@ cell channel ncblit ncdirect ncdplot ncfadectx ncfdplane nckey ncmenu ncmetric n
|
||||
cell: (6, 42)
|
||||
channel: (0, 39)
|
||||
ncblit: (2, 0)
|
||||
ncdirect: (36, 0)
|
||||
ncdirect: (38, 0)
|
||||
ncdplot: (6, 0)
|
||||
ncfadectx: (3, 0)
|
||||
ncfdplane: (3, 0)
|
||||
nckey: (0, 2)
|
||||
ncmenu: (12, 0)
|
||||
ncmenu: (13, 0)
|
||||
ncmetric: (1, 0)
|
||||
ncmultiselec(5, 0)
|
||||
ncpixel: (0, 10)
|
||||
ncplane: (93, 41)
|
||||
ncreader: (6, 0)
|
||||
ncplane: (97, 42)
|
||||
ncreader: (11, 0)
|
||||
ncreel: (11, 0)
|
||||
ncselector: (9, 0)
|
||||
ncsubproc: (5, 0)
|
||||
nctablet: (2, 0)
|
||||
nctablet: (3, 0)
|
||||
ncuplot: (6, 0)
|
||||
ncvisual: (16, 0)
|
||||
notcurses: (35, 5)
|
||||
ncvisual: (17, 1)
|
||||
notcurses: (39, 6)
|
||||
palette: (3, 3)
|
||||
|
||||
rest of the functions (bg/si):(4, 275)
|
||||
rest of the functions (bg/si):(4, 299)
|
@ -1,14 +1,18 @@
|
||||
abort
|
||||
abs
|
||||
accept
|
||||
aligned_alloc
|
||||
asctime
|
||||
asctime_r
|
||||
as_mut_ptr
|
||||
as_ptr
|
||||
atexit
|
||||
atof
|
||||
atoi
|
||||
atol
|
||||
atoll
|
||||
at_quick_exit
|
||||
bind
|
||||
bsearch
|
||||
btowc
|
||||
c16rtomb
|
||||
@ -16,6 +20,8 @@ c32rtomb
|
||||
calloc
|
||||
clearerr
|
||||
clock
|
||||
__cmsg_nxthdr
|
||||
connect
|
||||
ctermid
|
||||
ctime
|
||||
ctime_r
|
||||
@ -28,7 +34,6 @@ difftime
|
||||
div
|
||||
drand48
|
||||
erand48
|
||||
__errno_location
|
||||
exit
|
||||
_Exit
|
||||
fclose
|
||||
@ -65,11 +70,16 @@ getc
|
||||
getchar
|
||||
getenv
|
||||
getopt
|
||||
getpeername
|
||||
getsockname
|
||||
getsockopt
|
||||
getw
|
||||
getwc
|
||||
getwchar
|
||||
gmtime
|
||||
gmtime_r
|
||||
htonl
|
||||
htons
|
||||
isalnum
|
||||
isalpha
|
||||
isascii
|
||||
@ -103,6 +113,7 @@ lcong48
|
||||
ldiv
|
||||
__libc_current_sigrtmax
|
||||
__libc_current_sigrtmin
|
||||
listen
|
||||
llabs
|
||||
lldiv
|
||||
localtime
|
||||
@ -127,7 +138,10 @@ memmove
|
||||
memset
|
||||
mktime
|
||||
mrand48
|
||||
ncstrwidth
|
||||
nrand48
|
||||
ntohl
|
||||
ntohs
|
||||
__overflow
|
||||
pclose
|
||||
perror
|
||||
@ -145,14 +159,22 @@ quick_exit
|
||||
raise
|
||||
rand
|
||||
realloc
|
||||
recv
|
||||
recvfrom
|
||||
recvmsg
|
||||
remove
|
||||
rename
|
||||
rewind
|
||||
scanf
|
||||
scanf1
|
||||
seed48
|
||||
send
|
||||
sendmsg
|
||||
sendto
|
||||
setbuf
|
||||
setsockopt
|
||||
setvbuf
|
||||
shutdown
|
||||
sigaction
|
||||
sigaddset
|
||||
sigdelset
|
||||
@ -163,6 +185,8 @@ sigpending
|
||||
sigprocmask
|
||||
sigsuspend
|
||||
snprintf
|
||||
socket
|
||||
socketpair
|
||||
sprintf
|
||||
srand
|
||||
srand48
|
@ -1,6 +1,6 @@
|
||||
ncdirect_bg
|
||||
ncdirect_bg_default
|
||||
ncdirect_bg_palindex
|
||||
ncdirect_bg_rgb
|
||||
ncdirect_box
|
||||
ncdirect_canopen_images
|
||||
ncdirect_canutf8
|
||||
@ -18,12 +18,14 @@ ncdirect_cursor_yx
|
||||
ncdirect_dim_x
|
||||
ncdirect_dim_y
|
||||
ncdirect_double_box
|
||||
ncdirect_fg
|
||||
ncdirect_fg_default
|
||||
ncdirect_fg_palindex
|
||||
ncdirect_fg_rgb
|
||||
ncdirect_flush
|
||||
ncdirect_getc
|
||||
ncdirect_hline_interp
|
||||
ncdirect_init
|
||||
ncdirect_inputready_fd
|
||||
ncdirect_palette_size
|
||||
ncdirect_printf_aligned
|
||||
ncdirect_putstr
|
@ -1,5 +1,6 @@
|
||||
ncmenu_create
|
||||
ncmenu_destroy
|
||||
ncmenu_item_set_status
|
||||
ncmenu_mouse_selected
|
||||
ncmenu_nextitem
|
||||
ncmenu_nextsection
|
@ -1,16 +1,13 @@
|
||||
ncplane_aligned
|
||||
ncplane_aligned_named
|
||||
ncplane_above
|
||||
ncplane_at_cursor
|
||||
ncplane_attr
|
||||
ncplane_at_yx
|
||||
ncplane_base
|
||||
ncplane_below
|
||||
ncplane_bound
|
||||
ncplane_bound_named
|
||||
ncplane_box
|
||||
ncplane_center_abs
|
||||
ncplane_channels
|
||||
ncplane_contents
|
||||
ncplane_create
|
||||
ncplane_cursor_move_yx
|
||||
ncplane_cursor_yx
|
||||
ncplane_destroy
|
||||
@ -36,47 +33,52 @@ ncplane_move_bottom
|
||||
ncplane_move_top
|
||||
ncplane_move_yx
|
||||
ncplane_new
|
||||
ncplane_new_named
|
||||
ncplane_notcurses
|
||||
ncplane_notcurses_const
|
||||
ncplane_off_styles
|
||||
ncplane_on_styles
|
||||
ncplane_parent
|
||||
ncplane_parent_const
|
||||
ncplane_polyfill_yx
|
||||
ncplane_pulse
|
||||
ncplane_putchar_stained
|
||||
ncplane_putc_yx
|
||||
ncplane_putegc_stainable
|
||||
ncplane_putegc_stained
|
||||
ncplane_putegc_yx
|
||||
ncplane_putnstr_aligned
|
||||
ncplane_putnstr_yx
|
||||
ncplane_putsimple_stainable
|
||||
ncplane_putstr_aligned
|
||||
ncplane_putstr_stainable
|
||||
ncplane_putstr_stained
|
||||
ncplane_putstr_yx
|
||||
ncplane_puttext
|
||||
ncplane_putwegc_stainable
|
||||
ncplane_putwegc_stained
|
||||
ncplane_putwstr_stained
|
||||
ncplane_qrcode
|
||||
ncplane_reparent
|
||||
ncplane_resize
|
||||
ncplane_resize_realign
|
||||
ncplane_rgba
|
||||
ncplane_rotate_ccw
|
||||
ncplane_rotate_cw
|
||||
ncplane_set_attr
|
||||
ncplane_set_base
|
||||
ncplane_set_base_cell
|
||||
ncplane_set_bg
|
||||
ncplane_set_bchannel
|
||||
ncplane_set_bg_alpha
|
||||
ncplane_set_bg_default
|
||||
ncplane_set_bg_palindex
|
||||
ncplane_set_bg_rgb
|
||||
ncplane_set_bg_rgb_clipped
|
||||
ncplane_set_bg_rgb8
|
||||
ncplane_set_bg_rgb8_clipped
|
||||
ncplane_set_channels
|
||||
ncplane_set_fg
|
||||
ncplane_set_fchannel
|
||||
ncplane_set_fg_alpha
|
||||
ncplane_set_fg_default
|
||||
ncplane_set_fg_palindex
|
||||
ncplane_set_fg_rgb
|
||||
ncplane_set_fg_rgb_clipped
|
||||
ncplane_set_fg_rgb8
|
||||
ncplane_set_fg_rgb8_clipped
|
||||
ncplane_set_scrolling
|
||||
ncplane_set_styles
|
||||
ncplane_set_userptr
|
||||
ncplane_stain
|
||||
ncplane_styles
|
||||
@ -88,6 +90,8 @@ ncplane_translate_abs
|
||||
ncplane_userptr
|
||||
ncplane_vline_interp
|
||||
ncplane_vprintf_aligned
|
||||
ncplane_vprintf_stainable
|
||||
ncplane_vprintf_stained
|
||||
ncplane_vprintf_yx
|
||||
ncplane_x
|
||||
ncplane_y
|
||||
ncplane_yx
|
@ -2,5 +2,10 @@ ncreader_clear
|
||||
ncreader_contents
|
||||
ncreader_create
|
||||
ncreader_destroy
|
||||
ncreader_move_down
|
||||
ncreader_move_left
|
||||
ncreader_move_right
|
||||
ncreader_move_up
|
||||
ncreader_offer_input
|
||||
ncreader_plane
|
||||
ncreader_write_egc
|
@ -1,2 +1,3 @@
|
||||
nctablet_ncplane
|
||||
nctablet_plane
|
||||
nctablet_userptr
|
@ -1,5 +1,6 @@
|
||||
ncvisual_at_yx
|
||||
ncvisual_decode
|
||||
ncvisual_decode_loop
|
||||
ncvisual_destroy
|
||||
ncvisual_from_bgra
|
||||
ncvisual_from_file
|
@ -1,4 +1,5 @@
|
||||
notcurses_at_yx
|
||||
notcurses_bottom
|
||||
notcurses_canchangecolor
|
||||
notcurses_canfade
|
||||
notcurses_canopen_images
|
||||
@ -21,9 +22,11 @@ notcurses_mouse_enable
|
||||
notcurses_palette_size
|
||||
notcurses_refresh
|
||||
notcurses_render
|
||||
notcurses_render_to_buffer
|
||||
notcurses_render_to_file
|
||||
notcurses_reset_stats
|
||||
notcurses_stats
|
||||
notcurses_stats_alloc
|
||||
notcurses_stats_reset
|
||||
notcurses_stdplane
|
||||
notcurses_stdplane_const
|
||||
notcurses_stop
|
||||
@ -31,5 +34,6 @@ notcurses_str_blitter
|
||||
notcurses_str_scalemode
|
||||
notcurses_supported_styles
|
||||
notcurses_top
|
||||
notcurses_ucs32_to_utf8
|
||||
notcurses_version
|
||||
notcurses_version_components
|
@ -1,4 +1,4 @@
|
||||
bprefix
|
||||
iprefix
|
||||
mbswidth
|
||||
ncinput_equal_p
|
||||
qprefix
|
@ -1,42 +1,42 @@
|
||||
cell_bchannel
|
||||
cell_bg
|
||||
cell_bg_alpha
|
||||
cell_bg_default_p
|
||||
cell_bg_palindex
|
||||
cell_bg_palindex_p
|
||||
cell_bg_rgb
|
||||
cell_bg_rgb8
|
||||
cellcmp
|
||||
cell_double_wide_p
|
||||
cell_extract
|
||||
cell_fchannel
|
||||
cell_fg
|
||||
cell_fg_alpha
|
||||
cell_fg_default_p
|
||||
cell_fg_palindex
|
||||
cell_fg_palindex_p
|
||||
cell_fg_rgb
|
||||
cell_fg_rgb8
|
||||
cell_init
|
||||
cell_load_simple
|
||||
cell_load_char
|
||||
cell_off_styles
|
||||
cell_on_styles
|
||||
cell_prime
|
||||
cell_set_bchannel
|
||||
cell_set_bg
|
||||
cell_set_bg_alpha
|
||||
cell_set_bg_default
|
||||
cell_set_bg_palindex
|
||||
cell_set_bg_rgb
|
||||
cell_set_bg_rgb_clipped
|
||||
cell_set_bg_rgb8
|
||||
cell_set_bg_rgb8_clipped
|
||||
cell_set_fchannel
|
||||
cell_set_fg
|
||||
cell_set_fg_alpha
|
||||
cell_set_fg_default
|
||||
cell_set_fg_palindex
|
||||
cell_set_fg_rgb
|
||||
cell_set_fg_rgb_clipped
|
||||
cell_set_fg_rgb8
|
||||
cell_set_fg_rgb8_clipped
|
||||
cell_set_styles
|
||||
cells_load_box
|
||||
cell_strdup
|
||||
cell_styles
|
||||
cell_styles_off
|
||||
cell_styles_on
|
||||
cell_styles_set
|
||||
cell_wide_left_p
|
||||
cell_wide_right_p
|
@ -4,36 +4,36 @@ channel_default_p
|
||||
channel_g
|
||||
channel_palindex_p
|
||||
channel_r
|
||||
channel_rgb
|
||||
channel_rgb8
|
||||
channels_bchannel
|
||||
channels_bg
|
||||
channels_bg_alpha
|
||||
channels_bg_default_p
|
||||
channels_bg_palindex_p
|
||||
channels_bg_rgb
|
||||
channels_bg_rgb8
|
||||
channels_combine
|
||||
channel_set
|
||||
channel_set_alpha
|
||||
channel_set_default
|
||||
channel_set_rgb
|
||||
channel_set_rgb_clipped
|
||||
channel_set_rgb8
|
||||
channel_set_rgb8_clipped
|
||||
channels_fchannel
|
||||
channels_fg
|
||||
channels_fg_alpha
|
||||
channels_fg_default_p
|
||||
channels_fg_palindex_p
|
||||
channels_fg_rgb
|
||||
channels_fg_rgb8
|
||||
channels_set_bchannel
|
||||
channels_set_bg
|
||||
channels_set_bg_alpha
|
||||
channels_set_bg_default
|
||||
channels_set_bg_palindex
|
||||
channels_set_bg_rgb
|
||||
channels_set_bg_rgb_clipped
|
||||
channels_set_bg_rgb8
|
||||
channels_set_bg_rgb8_clipped
|
||||
channels_set_fchannel
|
||||
channels_set_fg
|
||||
channels_set_fg_alpha
|
||||
channels_set_fg_default
|
||||
channels_set_fg_palindex
|
||||
channels_set_fg_rgb
|
||||
channels_set_fg_rgb_clipped
|
||||
channels_set_fg_rgb8
|
||||
channels_set_fg_rgb8_clipped
|
@ -7,4 +7,4 @@ ncpixel_set_a
|
||||
ncpixel_set_b
|
||||
ncpixel_set_g
|
||||
ncpixel_set_r
|
||||
ncpixel_set_rgb
|
||||
ncpixel_set_rgb8
|
@ -2,32 +2,33 @@ ncplane_align
|
||||
ncplane_at_cursor_cell
|
||||
ncplane_at_yx_cell
|
||||
ncplane_bchannel
|
||||
ncplane_bg
|
||||
ncplane_bg_alpha
|
||||
ncplane_bg_default_p
|
||||
ncplane_bg_rgb
|
||||
ncplane_bg_rgb8
|
||||
ncplane_box_sized
|
||||
ncplane_dim_x
|
||||
ncplane_dim_y
|
||||
ncplane_double_box
|
||||
ncplane_double_box_sized
|
||||
ncplane_fchannel
|
||||
ncplane_fg
|
||||
ncplane_fg_alpha
|
||||
ncplane_fg_default_p
|
||||
ncplane_fg_rgb
|
||||
ncplane_fg_rgb8
|
||||
ncplane_gradient_sized
|
||||
ncplane_hline
|
||||
ncplane_perimeter
|
||||
ncplane_perimeter_double
|
||||
ncplane_perimeter_rounded
|
||||
ncplane_putc
|
||||
ncplane_putchar
|
||||
ncplane_putchar_yx
|
||||
ncplane_putegc
|
||||
ncplane_putnstr
|
||||
ncplane_putsimple
|
||||
ncplane_putsimple_yx
|
||||
ncplane_putstr
|
||||
ncplane_putwc
|
||||
ncplane_putwc_stained
|
||||
ncplane_putwc_yx
|
||||
ncplane_putwegc
|
||||
ncplane_putwegc_yx
|
1
tools/function-summary/out-20201102/static/ncvisual
Normal file
1
tools/function-summary/out-20201102/static/ncvisual
Normal file
@ -0,0 +1 @@
|
||||
ncvisual_default_blitter
|
@ -2,4 +2,5 @@ notcurses_align
|
||||
notcurses_getc_blocking
|
||||
notcurses_getc_nblock
|
||||
notcurses_stddim_yx
|
||||
notcurses_stddim_yx_const
|
||||
notcurses_term_dim_yx
|
3
tools/function-summary/out-20201102/static/palette
Normal file
3
tools/function-summary/out-20201102/static/palette
Normal file
@ -0,0 +1,3 @@
|
||||
palette256_get_rgb8
|
||||
palette256_set
|
||||
palette256_set_rgb8
|
Loading…
x
Reference in New Issue
Block a user