Files
sysprof/src/libsysprof/categories.txt
2024-03-08 14:15:28 -08:00

342 lines
14 KiB
Plaintext

Cairo:
* paint inherit
Pixman:
pixman* paint inherit
EGL:
egl* graphics inherit
_egl* graphics inherit
dri_* graphics inherit
dri2_* graphics inherit
FontConfig:
* layout inherit
GL:
gl* paint inherit
GLib:
g_main_* main-loop
g_wakeup_* main-loop inherit
g_timeout_* main-loop
g_idle_* main-loop
block_source main-loop inherit
unblock_source main-loop inherit
g_source_remove main-loop inherit
g_source_unref_internal main-loop inherit
g_source_iter_next main-loop inherit
g_source_ref main-loop inherit
g_source_unref main-loop inherit
g_source_destroy* main-loop inherit
g_malloc* memory inherit
g_realloc* memory inherit
g_new* memory inherit
g_aligned_* memory inherit
g_free memory inherit
g_free_sized memory inherit
g_io_channel_* io inherit
_g_socket_* io inherit
g_socket_* io inherit
g_mutex* locking inherit
g_rec_mutex* locking inherit
g_bit_lock locking inherit
g_bit_trylock locking inherit
g_bit_unlock locking inherit
g_rw_lock* locking inherit
g_cond_wait locking inherit
g_cond_signal locking inherit
g_cond_broadcast locking inherit
g_pointer_bit* locking inherit
g_static_rw_lock* locking inherit
g_static_rec_mutex* locking inherit
GdkPixbuf:
* icons inherit
Gio:
gdbus* ipc inherit
g_dbus_* ipc inherit
g_bus_* ipc inherit
g_file_* io
g_local_file_* io
g_input_* io inherit
g_output_* io inherit
g_io_* io inherit
g_zlib_* io inherit
GObject:
g_boxed_type_* type-system inherit
g_enum_complete_* type-system inherit
g_enum_get_* type-system inherit
g_enum_register_* type-system inherit
g_flags_complete_* type-system inherit
g_flags_get_* type-system inherit
g_flags_register_* type-system inherit
g_param_spec_* type-system inherit
g_pointer_type_* type-system inherit
g_type_add_* type-system inherit
g_type_check_* type-system inherit
g_type_class_* type-system inherit
g_type_fundamental* type-system inherit
g_type_get_plugin type-system inherit
g_type_get_qdata type-system inherit
g_type_interface_* type-system inherit
g_type_is_a type-system inherit
g_type_name* type-system inherit
g_type_parent type-system inherit
g_type_register_* type-system inherit
g_type_remove_* type-system inherit
g_type_test_* type-system inherit
g_type_value_table_* type-system inherit
g_value_fits_pointer type-system inherit
g_value_init type-system inherit
g_value_register_transform_func type-system inherit
g_value_type_compatible type-system inherit
g_value_type_transformable type-system inherit
GTK 4:
gsk_gl_command_queue* graphics inherit
gsk_gl_device_load_shader graphics inherit
gsk_gl_frame_* graphics inherit
gsk_gl_image_bind_* graphics inherit
gsk_gl_image_new graphics inherit
gsk_gpu_render_pass_op_gl_* graphics inherit
gsk_vulkan_frame_* graphics inherit
*_op_gl_command graphics inherit
*_op_gl_command_n graphics inherit
*_use_program graphics inherit
*_setup_vao graphics inherit
*_op_alloc memory
gsk_gpu_frame_alloc_op memory
gdk_cairo* paint inherit
gtk_widget_snapshot paint inherit
gtk_widget_real_snapshot paint inherit
gtk_widget_render paint inherit
gdk_snapshot_* paint inherit
gtk_snapshot_* paint inherit
_gsk_* paint inherit
gsk_* paint inherit
gdk_frame_clock_paint paint inherit
_gdk_frame_clock_emit_paint paint inherit
_gdk_frame_clock_emit_after_paint paint inherit
surface_render paint inherit
gtk_css_style_snapshot_* paint inherit
_gtk_css_* css inherit
gtk_css_* css inherit
gtk_widget_compute_* layout inherit
gtk_widget_measure layout inherit
_gdk_frame_clock_emit_layout layout inherit
gtk_builder_* layout inherit
gtk_buildable_* layout inherit
gtk_text_view_validate_onscreen layout inherit
find_by_log_attrs layout inherit
blink_cb layout inherit
gtk_layout_manager_* layout inherit
gtk_widget_query_size* layout inherit
gtk_widget_do_pick input inherit
gdk_event_source_* input
gdk_surface_handle_event input inherit
gtk_im_* input inherit
do_update_im_spot_location input inherit
_gtk_gesture_* input inherit
gtk_gesture_* input inherit
_gtk_event_controller_* input inherit
gtk_event_controller_* input inherit
gtk_drop_* input inherit
gtk_pad_controller_* input inherit
gtk_shortcut_controller_* input inherit
gtk_window_present* windowing inherit
gtk_widget_realize windowing inherit
gtk_accessible_* a11y inherit
gtk_at_* a11y inherit
gtk_action_observer_* actions inherit
gtk_action_helper_* actions inherit
gtk_action_muxer_* actions inherit
gtk_actionable_* actions inherit
gtk_menu_tracker_* actions inherit
gtk_icon_* icons inherit
load_theme_thread icons inherit
load_icon_thread icons inherit
gtk_param_spec_* type-system inherit
GtkSourceView:
update_syntax layout inherit
gtk_source_scheduler_dispatch layout inherit
Harfbuzz:
* layout inherit
Introspection:
g_arg_* type-system inherit
g_base_* type-system inherit
g_constant_* type-system inherit
g_enum_* type-system inherit
g_field_* type-system inherit
g_info_* type-system inherit
g_interface_* type-system inherit
g_object_* type-system inherit
g_property_* type-system inherit
g_registered_type_* type-system inherit
g_signal_* type-system inherit
g_struct_* type-system inherit
g_type_* type-system inherit
g_union_* type-system inherit
g_vfunc_* type-system inherit
g_function_invoker_* type-system inherit
g_function_info_get_flags type-system inherit
g_function_info_get_property type-system inherit
g_function_info_get_symbol type-system inherit
g_function_info_get_vfunc type-system inherit
g_callable_info_can_* type-system inherit
g_callable_info_get_* type-system inherit
g_callable_info_is_* type-system inherit
g_callable_info_iterate* type-system inherit
g_callable_info_load* type-system inherit
g_callable_info_may_* type-system inherit
g_callable_info_skip_* type-system inherit
g_callable_info_create_* type-system inherit
g_callable_info_destroy_* type-system inherit
g_typelib_* type-system inherit
g_irepository_* type-system inherit
JS:
* javascript inherit
Linux:
do_coredump coredump inherit
* kernel inherit
libc:
poll main-loop inherit
select main-loop inherit
epoll_wait main-loop inherit
read io inherit
write io inherit
close io inherit
pread io inherit
pwrite io inherit
preadv io inherit
pwritev io inherit
open io inherit
openat io inherit
recvmsg io inherit
recv io inherit
send io inherit
sendmsg io inherit
access io inherit
readlink io inherit
getdents64 io inherit
__read io inherit
__write io inherit
pthread_mutex_lock* locking inherit
pthread_mutex_unlock* locking inherit
pthread_mutex_trylock* locking inherit
pthread_cond_wait* locking inherit
pthread_cond_signal* locking inherit
__libc_calloc memory inherit
__libc_realloc memory inherit
__madvise memory inherit
aligned_alloc memory inherit
calloc memory inherit
cfree@* memory inherit
free memory inherit
madvise memory inherit
malloc memory inherit
memalign memory inherit
mmap memory inherit
mmap64 memory inherit
mprotect memory inherit
munmap memory inherit
posix_memalign memory inherit
realloc memory inherit
reallocarray memory inherit
syscall kernel inherit
__syscall kernel inherit
clock_gettime main-loop inherit
__clock_gettime main-loop inherit
libinput:
* input inherit
Mesa:
* graphics inherit
Mutter:
clutter_actor_paint paint inherit
clutter_paint_node_paint paint inherit
cogl* graphics inherit
clutter_events_pending main-loop inherit
Pango:
* layout inherit
rsvg:
* icons inherit
Sysprof:
malloc memory inherit
calloc memory inherit
free memory inherit
realloc memory inherit
aligned_alloc memory inherit
posix_memalign memory inherit
memalign memory inherit
Wayland Client:
wl_* windowing inherit
Wayland Server:
wl_* windowing inherit
X11:
XPending main-loop inherit
Zstd:
* io inherit