1*4882a593Smuzhiyunconfig BR2_PACKAGE_BUSTLE 2*4882a593Smuzhiyun bool "bustle" 3*4882a593Smuzhiyun depends on BR2_USE_WCHAR # libglib2 4*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 5*4882a593Smuzhiyun depends on BR2_USE_MMU # libglib2 6*4882a593Smuzhiyun depends on BR2_PACKAGE_DBUS # runtime 7*4882a593Smuzhiyun select BR2_PACKAGE_LIBPCAP 8*4882a593Smuzhiyun select BR2_PACKAGE_LIBGLIB2 9*4882a593Smuzhiyun help 10*4882a593Smuzhiyun Bustle is a better dbus-monitor! It records and draws 11*4882a593Smuzhiyun sequence diagrams of D-Bus activity, showing signal 12*4882a593Smuzhiyun emissions, method calls and their corresponding returns, 13*4882a593Smuzhiyun with timestamps for each individual event and the duration 14*4882a593Smuzhiyun of each method call. This can help you check for unwanted 15*4882a593Smuzhiyun D-Bus traffic, and pinpoint why your D-Bus-based application 16*4882a593Smuzhiyun isn't performing as well as you like. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun This only installs the command line bustle-pcap tool, not 19*4882a593Smuzhiyun the graphical viewer. 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun https://gitlab.freedesktop.org/bustle/bustle/ 22*4882a593Smuzhiyun 23*4882a593Smuzhiyuncomment "bustle needs a toolchain w/ wchar, threads" 24*4882a593Smuzhiyun depends on BR2_USE_MMU 25*4882a593Smuzhiyun depends on BR2_PACKAGE_DBUS 26*4882a593Smuzhiyun depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS 27