diff --git a/Justfile b/Justfile new file mode 100644 index 0000000..9af1f96 --- /dev/null +++ b/Justfile @@ -0,0 +1,24 @@ +#!/usr/bin/env -S just --justfile +set windows-shell := ["powershell.exe", "-NoLogo", "-Command"] + +alias b := build + +build: + cargo build + +dist_linux: + rm -Rf ./dist + mkdir dist + cargo build --release + smc bin_linux files + smc sources + +dist_win: + Remove-Item dist -Force -Recurse + New-Item -Path dist -Type Directory + cargo build --release + smc bin_win files + smc sources + pandoc -i LICENSE.md -s -o LICENSE.rtf + Start-Process -FilePath "C:\Program Files (x86)\Inno Setup 6\compil32.exe" -ArgumentList "/cc", "win-setup.iss" -Wait + Get-FileHash "dist/SimplePanoramaViewer-2.0.0-x86_64-pc-windows-msvc-setup.exe" -Algorithm SHA512 | Select-Object -ExpandProperty Hash | Out-File "dist/SimplePanoramaViewer-2.0.0-x86_64-pc-windows-msvc-setup.exe.sha512sum" diff --git a/flamegraph.svg b/flamegraph.svg deleted file mode 100644 index 4c493b7..0000000 --- a/flamegraph.svg +++ /dev/null @@ -1,414 +0,0 @@ -Flame Graph Reset ZoomSearch WTF::base64Decode (65 samples, 0.27%)[libjavascriptcoregtk-4.1.so.0.3.9] (65 samples, 0.27%)DataURLDecoder (72 samples, 0.30%)[libc.so.6] (72 samples, 0.30%)[libc.so.6] (72 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (72 samples, 0.30%)WTF::RunLoop::run (72 samples, 0.30%)g_main_loop_run (72 samples, 0.30%)[libglib-2.0.so.0.7600.1] (72 samples, 0.30%)g_main_context_dispatch (72 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (72 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (72 samples, 0.30%)[libwebkit2gtk-4.1.so.0.8.1] (72 samples, 0.30%)[libwebkit2gtk-4.1.so.0.8.1] (72 samples, 0.30%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libc.so.6] (5 samples, 0.02%)WTF::ParkingLot::parkConditionallyImpl (13 samples, 0.05%)WTF::ThreadCondition::timedWait (12 samples, 0.05%)pthread_cond_timedwait (12 samples, 0.05%)[libc.so.6] (12 samples, 0.05%)WTF::ThreadCondition::timedWait (18 samples, 0.07%)pthread_cond_wait (18 samples, 0.07%)[libc.so.6] (17 samples, 0.07%)WTF::ParkingLot::parkConditionallyImpl (19 samples, 0.08%)WTF::ThreadCondition::timedWait (46 samples, 0.19%)pthread_cond_wait (46 samples, 0.19%)[libc.so.6] (46 samples, 0.19%)WTF::ParkingLot::parkConditionallyImpl (47 samples, 0.19%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)JSC::JSObject::visitChildren (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (106 samples, 0.44%)[libjavascriptcoregtk-4.1.so.0.3.9] (93 samples, 0.38%)[libjavascriptcoregtk-4.1.so.0.3.9] (74 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (74 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (74 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (25 samples, 0.10%)__sched_yield (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (110 samples, 0.45%)pas_try_deallocate_slow_no_cache (4 samples, 0.02%)pas_thread_local_cache_get_slow (4 samples, 0.02%)pas_thread_local_cache_create (3 samples, 0.01%)HeapHelper (112 samples, 0.46%)[libc.so.6] (112 samples, 0.46%)[libc.so.6] (112 samples, 0.46%)[anon] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)WTF::fastRealloc (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)bmalloc_heap_config_specialized_local_allocator_try_allocate_small_segregated_slow (6 samples, 0.02%)pas_segregated_page_construct (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (9 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (12 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libc.so.6] (14 samples, 0.06%)[libc.so.6] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (9 samples, 0.04%)JITWorker (55 samples, 0.23%)[unknown] (36 samples, 0.15%)[libjavascriptcoregtk-4.1.so.0.3.9] (36 samples, 0.15%)[libjavascriptcoregtk-4.1.so.0.3.9] (36 samples, 0.15%)[libjavascriptcoregtk-4.1.so.0.3.9] (31 samples, 0.13%)[libjavascriptcoregtk-4.1.so.0.3.9] (22 samples, 0.09%)PressureMonitor (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[anon] (4 samples, 0.02%)__poll (68 samples, 0.28%)WTF::setCloseOnExec (4 samples, 0.02%)__libc_fcntl64 (4 samples, 0.02%)[libc.so.6] (4 samples, 0.02%)WTF::tryFastMalloc (3 samples, 0.01%)bmalloc_try_allocate_casual (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libc.so.6] (35 samples, 0.14%)[libwebkit2gtk-4.1.so.0.8.1] (4 samples, 0.02%)__close (3 samples, 0.01%)__mmap (16 samples, 0.07%)__munmap (39 samples, 0.16%)[libwebkit2gtk-4.1.so.0.8.1] (103 samples, 0.43%)[libgio-2.0.so.0.7600.1] (117 samples, 0.48%)[libwebkit2gtk-4.1.so.0.8.1] (116 samples, 0.48%)[libwebkit2gtk-4.1.so.0.8.1] (116 samples, 0.48%)recvmsg (9 samples, 0.04%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)write (5 samples, 0.02%)[libc.so.6] (68 samples, 0.28%)__munmap (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (77 samples, 0.32%)[libwebkit2gtk-4.1.so.0.8.1] (76 samples, 0.31%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)sendmsg (4 samples, 0.02%)WTF::RunLoop::run (276 samples, 1.14%)g_main_loop_run (276 samples, 1.14%)[libglib-2.0.so.0.7600.1] (276 samples, 1.14%)g_main_context_dispatch (202 samples, 0.83%)[libjavascriptcoregtk-4.1.so.0.3.9] (78 samples, 0.32%)[libc.so.6] (336 samples, 1.39%)[libc.so.6] (278 samples, 1.15%)[libjavascriptcoregtk-4.1.so.0.3.9] (278 samples, 1.15%)__mmap (16 samples, 0.07%)__munmap (21 samples, 0.09%)__poll (19 samples, 0.08%)ftruncate64 (5 samples, 0.02%)sendmsg (8 samples, 0.03%)ReceiveQueue (435 samples, 1.80%)R..syscall (12 samples, 0.05%)WTF::SHA1::addBytes (51 samples, 0.21%)[anon] (5 samples, 0.02%)[libc.so.6] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (123 samples, 0.51%)[unknown] (3 samples, 0.01%)__poll (5 samples, 0.02%)Storage (198 samples, 0.82%)syscall (5 samples, 0.02%)[[heap]] (36 samples, 0.15%)[libc.so.6] (36 samples, 0.15%)[ld-linux-x86-64.so.2] (54 samples, 0.22%)[ld-linux-x86-64.so.2] (15 samples, 0.06%)[ld-linux-x86-64.so.2] (8 samples, 0.03%)[ld-linux-x86-64.so.2] (7 samples, 0.03%)[libc.so.6] (51 samples, 0.21%)[libwebkit2gtk-4.1.so.0.8.1] (53 samples, 0.22%)__madvise (4 samples, 0.02%)__poll (16 samples, 0.07%)recv (12 samples, 0.05%)WebKitNetworkPr (273 samples, 1.13%)syscall (5 samples, 0.02%)__poll (26 samples, 0.11%)g_source_ref (5 samples, 0.02%)[libglib-2.0.so.0.7600.1] (15 samples, 0.06%)read (8 samples, 0.03%)g_main_context_check (24 samples, 0.10%)[libglib-2.0.so.0.7600.1] (5 samples, 0.02%)JSC::Heap::stopIfNecessarySlow (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (7 samples, 0.03%)WTF::equal (3 samples, 0.01%)WTF::fastFree (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (7 samples, 0.03%)[libEGL_mesa.so.0.0.0] (7 samples, 0.03%)[libEGL_mesa.so.0.0.0] (7 samples, 0.03%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[ld-linux-x86-64.so.2] (24 samples, 0.10%)[ld-linux-x86-64.so.2] (22 samples, 0.09%)[libEGL_mesa.so.0.0.0] (37 samples, 0.15%)[libEGL_mesa.so.0.0.0] (34 samples, 0.14%)dlopen (31 samples, 0.13%)[libc.so.6] (31 samples, 0.13%)[ld-linux-x86-64.so.2] (31 samples, 0.13%)_dl_catch_exception (31 samples, 0.13%)[libc.so.6] (31 samples, 0.13%)[ld-linux-x86-64.so.2] (31 samples, 0.13%)_dl_catch_exception (31 samples, 0.13%)[ld-linux-x86-64.so.2] (31 samples, 0.13%)_dl_catch_exception (31 samples, 0.13%)[ld-linux-x86-64.so.2] (31 samples, 0.13%)[ld-linux-x86-64.so.2] (31 samples, 0.13%)[libEGL_mesa.so.0.0.0] (38 samples, 0.16%)[libEGL_mesa.so.0.0.0] (38 samples, 0.16%)[libc.so.6] (46 samples, 0.19%)[libwebkit2gtk-4.1.so.0.8.1] (43 samples, 0.18%)[libwebkit2gtk-4.1.so.0.8.1] (43 samples, 0.18%)wl_display_roundtrip_queue (4 samples, 0.02%)wl_display_dispatch_queue_pending (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)ffi_call (4 samples, 0.02%)[libffi.so.8.1.2] (4 samples, 0.02%)[libffi.so.8.1.2] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)xkb_keymap_new_from_buffer (4 samples, 0.02%)[libxkbcommon.so.0.0.0] (4 samples, 0.02%)[libxkbcommon.so.0.0.0] (4 samples, 0.02%)[libc.so.6] (5 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)[libc.so.6] (8 samples, 0.03%)JSC::call (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)__getdelim (6 samples, 0.02%)_IO_file_underflow (5 samples, 0.02%)read (5 samples, 0.02%)WTF::MemoryPressureHandler::currentMemoryUsagePolicy (7 samples, 0.03%)WTF::memoryFootprint (7 samples, 0.03%)WTF::String::make8Bit (3 samples, 0.01%)WTF::StringImpl::hashSlowCase (16 samples, 0.07%)JSC::evaluate (18 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (18 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (18 samples, 0.07%)WTF::fastFree (3 samples, 0.01%)WTF::fastMalloc (4 samples, 0.02%)[libc.so.6] (16 samples, 0.07%)WTF::CString::CString (4 samples, 0.02%)[libc.so.6] (4 samples, 0.02%)WTF::StringView::utf8 (21 samples, 0.09%)WTF::StringView::tryGetUTF8 (21 samples, 0.09%)WTF::StringImpl::utf8ForCharacters (21 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (21 samples, 0.09%)WTF::Unicode::convertLatin1ToUTF8 (17 samples, 0.07%)pas_bootstrap_free_heap_try_allocate_with_manual_alignment (24 samples, 0.10%)pas_simple_free_heap_helpers_try_allocate_with_manual_alignment (24 samples, 0.10%)pas_simple_large_free_heap_try_allocate (23 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (23 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (22 samples, 0.09%)pas_enumerable_page_malloc_try_allocate_without_deallocating_padding (22 samples, 0.09%)pas_page_malloc_try_allocate_without_deallocating_padding (21 samples, 0.09%)__mmap (20 samples, 0.08%)pas_fast_large_free_heap_try_allocate (39 samples, 0.16%)[libjavascriptcoregtk-4.1.so.0.3.9] (39 samples, 0.16%)bmalloc_aligned_allocator (39 samples, 0.16%)pas_heap_config_utils_allocate_aligned (39 samples, 0.16%)pas_large_heap_physical_page_sharing_cache_try_allocate_with_alignment (39 samples, 0.16%)pas_simple_large_free_heap_try_allocate (39 samples, 0.16%)[libjavascriptcoregtk-4.1.so.0.3.9] (39 samples, 0.16%)[libjavascriptcoregtk-4.1.so.0.3.9] (32 samples, 0.13%)pas_large_sharing_pool_boot_free (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)pas_large_heap_try_allocate (45 samples, 0.19%)pas_large_sharing_pool_allocate_and_commit (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (49 samples, 0.20%)bmalloc_heap_config_specialized_try_allocate_common_impl_slow (49 samples, 0.20%)WTF::tryFastMalloc (50 samples, 0.21%)bmalloc_try_allocate_casual (50 samples, 0.21%)[libjavascriptcoregtk-4.1.so.0.3.9] (50 samples, 0.21%)[libc.so.6] (5,568 samples, 22.99%)[libc.so.6][libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (15 samples, 0.06%)[libwebkit2gtk-4.1.so.0.8.1] (5,674 samples, 23.42%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (23 samples, 0.09%)[libwebkit2gtk-4.1.so.0.8.1] (20 samples, 0.08%)[libwebkit2gtk-4.1.so.0.8.1] (18 samples, 0.07%)[libwebkit2gtk-4.1.so.0.8.1] (18 samples, 0.07%)bmalloc_allocate_casual (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)bmalloc_heap_config_specialized_try_deallocate_not_small_exclusive_segregated (12 samples, 0.05%)pas_fast_large_free_heap_deallocate (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)pas_try_deallocate_known_large (8 samples, 0.03%)pas_large_heap_try_deallocate (8 samples, 0.03%)pas_large_sharing_pool_free (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (5,743 samples, 23.71%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,860 samples, 24.19%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,819 samples, 24.02%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,883 samples, 24.29%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,874 samples, 24.25%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,923 samples, 24.45%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,901 samples, 24.36%)[libwebkit2gtk-4.1.so.0.8.1]g_source_set_ready_time (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)write (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6,093 samples, 25.15%)[libwebkit2gtk-4.1.so.0.8.1]bmalloc_allocate_casual (98 samples, 0.40%)[libjavascriptcoregtk-4.1.so.0.3.9] (98 samples, 0.40%)bmalloc_heap_config_specialized_local_allocator_try_allocate_slow (97 samples, 0.40%)bmalloc_marge_bitfit_page_config_specialized_allocator_try_allocate (96 samples, 0.40%)pas_lock_lock_slow (95 samples, 0.39%)__sched_yield (95 samples, 0.39%)[libwebkit2gtk-4.1.so.0.8.1] (6,123 samples, 25.28%)[libwebkit2gtk-4.1.so.0.8.1]bmalloc_allocate_casual (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)bmalloc_heap_config_specialized_local_allocator_try_allocate_small_segregated_slow (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (6,163 samples, 25.44%)[libwebkit2gtk-4.1.so.0.8.1]g_source_set_ready_time (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)write (5 samples, 0.02%)bmalloc_heap_config_specialized_try_deallocate_not_small_exclusive_segregated (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (11 samples, 0.05%)[libgtk-3.so.0.2405.32] (11 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (17 samples, 0.07%)[libgtk-3.so.0.2405.32] (26 samples, 0.11%)[libwebkit2gtk-4.1.so.0.8.1] (6,275 samples, 25.91%)[libwebkit2gtk-4.1.so.0.8.1]g_object_set (33 samples, 0.14%)g_object_set_valist (33 samples, 0.14%)[libgobject-2.0.so.0.7600.1] (33 samples, 0.14%)[libgobject-2.0.so.0.7600.1] (33 samples, 0.14%)g_signal_emit (33 samples, 0.14%)g_signal_emit_valist (33 samples, 0.14%)[libgobject-2.0.so.0.7600.1] (33 samples, 0.14%)g_closure_invoke (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)gtk_css_provider_load_from_path (32 samples, 0.13%)gtk_css_provider_load_from_file (32 samples, 0.13%)[libgtk-3.so.0.2405.32] (32 samples, 0.13%)[libjavascriptcoregtk-4.1.so.0.3.9] (6,333 samples, 26.14%)[libjavascriptcoregtk-4.1.so.0.3.9][libjavascriptcoregtk-4.1.so.0.3.9] (6,333 samples, 26.14%)[libjavascriptcoregtk-4.1.so.0.3.9][libwebkit2gtk-4.1.so.0.8.1] (6,324 samples, 26.11%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (6,321 samples, 26.10%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (6,309 samples, 26.05%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (6,295 samples, 25.99%)[libwebkit2gtk-4.1.so.0.8.1]g_main_context_dispatch (6,341 samples, 26.18%)g_main_context_dispatchWTF::RunLoop::run (6,406 samples, 26.45%)WTF::RunLoop::rung_main_loop_run (6,406 samples, 26.45%)g_main_loop_run[libglib-2.0.so.0.7600.1] (6,406 samples, 26.45%)[libglib-2.0.so.0.7600.1]g_main_context_prepare (14 samples, 0.06%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)g_source_ref (5 samples, 0.02%)_IO_fread (11 samples, 0.05%)[libc.so.6] (5 samples, 0.02%)[libwayland-cursor.so.0.22.0] (15 samples, 0.06%)[libgdk-3.so.0.2405.32] (19 samples, 0.08%)gdk_wayland_display_set_cursor_theme (17 samples, 0.07%)wl_cursor_theme_load (17 samples, 0.07%)[libwayland-cursor.so.0.22.0] (17 samples, 0.07%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (11 samples, 0.05%)[libgtk-3.so.0.2405.32] (11 samples, 0.05%)[libgtk-3.so.0.2405.32] (11 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (16 samples, 0.07%)[libgtk-3.so.0.2405.32] (18 samples, 0.07%)[libgtk-3.so.0.2405.32] (20 samples, 0.08%)[libgtk-3.so.0.2405.32] (27 samples, 0.11%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)gtk_css_provider_load_from_path (33 samples, 0.14%)gtk_css_provider_load_from_file (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (34 samples, 0.14%)gdk_display_manager_open_display (60 samples, 0.25%)[libgdk-3.so.0.2405.32] (60 samples, 0.25%)g_signal_emit_by_name (38 samples, 0.16%)g_signal_emit_valist (38 samples, 0.16%)g_signal_emit (37 samples, 0.15%)g_signal_emit_valist (37 samples, 0.15%)g_cclosure_marshal_VOID__OBJECTv (37 samples, 0.15%)[libgtk-3.so.0.2405.32] (37 samples, 0.15%)[libgtk-3.so.0.2405.32] (37 samples, 0.15%)[WebKitWebProcess] (6,470 samples, 26.71%)[WebKitWebProcess]__libc_start_main (6,470 samples, 26.71%)__libc_start_main[libc.so.6] (6,470 samples, 26.71%)[libc.so.6]WebKit::WebProcessMain (6,470 samples, 26.71%)WebKit::WebProcessMaingtk_init (61 samples, 0.25%)gtk_init_check (61 samples, 0.25%)[libc.so.6] (95 samples, 0.39%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libpixman-1.so.0.42.2] (9 samples, 0.04%)[libwebp.so.7.1.6] (38 samples, 0.16%)g_hash_table_lookup (3 samples, 0.01%)g_hash_table_replace (3 samples, 0.01%)[[heap]] (162 samples, 0.67%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[[stack]] (17 samples, 0.07%)[libc.so.6] (9 samples, 0.04%)JSC::PropertySlot::customGetter (124 samples, 0.51%)[libwebkit2gtk-4.1.so.0.8.1] (124 samples, 0.51%)[libwebkit2gtk-4.1.so.0.8.1] (124 samples, 0.51%)[libwebkit2gtk-4.1.so.0.8.1] (124 samples, 0.51%)[libwebkit2gtk-4.1.so.0.8.1] (124 samples, 0.51%)[libwebkit2gtk-4.1.so.0.8.1] (115 samples, 0.47%)__getdelim (8 samples, 0.03%)_IO_file_underflow (7 samples, 0.03%)read (7 samples, 0.03%)WTF::MemoryPressureHandler::currentMemoryUsagePolicy (11 samples, 0.05%)WTF::memoryFootprint (11 samples, 0.05%)JSC::PropertySlot::customGetter (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)JSC::JSObject::putInlineSlow (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (80 samples, 0.33%)[libwebkit2gtk-4.1.so.0.8.1] (78 samples, 0.32%)WTF::tryFastCalloc (78 samples, 0.32%)WTF::tryFastZeroedMalloc (78 samples, 0.32%)[libc.so.6] (78 samples, 0.32%)__getdelim (10 samples, 0.04%)_IO_file_underflow (9 samples, 0.04%)read (9 samples, 0.04%)JSC::PropertySlot::customGetter (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)WTF::MemoryPressureHandler::currentMemoryUsagePolicy (12 samples, 0.05%)WTF::memoryFootprint (12 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (247 samples, 1.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (238 samples, 0.98%)[libjavascriptcoregtk-4.1.so.0.3.9] (238 samples, 0.98%)[libjavascriptcoregtk-4.1.so.0.3.9] (238 samples, 0.98%)[libjavascriptcoregtk-4.1.so.0.3.9] (237 samples, 0.98%)[libjavascriptcoregtk-4.1.so.0.3.9] (113 samples, 0.47%)[libjavascriptcoregtk-4.1.so.0.3.9] (112 samples, 0.46%)[libjavascriptcoregtk-4.1.so.0.3.9] (99 samples, 0.41%)[libjavascriptcoregtk-4.1.so.0.3.9] (7 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (15 samples, 0.06%)[libwebp.so.7.1.6] (5 samples, 0.02%)[anon] (275 samples, 1.14%)[ld-linux-x86-64.so.2] (40 samples, 0.17%)[ld-linux-x86-64.so.2] (37 samples, 0.15%)[ld-linux-x86-64.so.2] (4 samples, 0.02%)[ld-linux-x86-64.so.2] (52 samples, 0.21%)[ld-linux-x86-64.so.2] (51 samples, 0.21%)[ld-linux-x86-64.so.2] (51 samples, 0.21%)[ld-linux-x86-64.so.2] (51 samples, 0.21%)[ld-linux-x86-64.so.2] (51 samples, 0.21%)_dl_catch_exception (5 samples, 0.02%)[ld-linux-x86-64.so.2] (5 samples, 0.02%)[ld-linux-x86-64.so.2] (5 samples, 0.02%)[ld-linux-x86-64.so.2] (5 samples, 0.02%)[ld-linux-x86-64.so.2] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (79 samples, 0.33%)[libjavascriptcoregtk-4.1.so.0.3.9] (79 samples, 0.33%)__madvise (79 samples, 0.33%)pas_physical_page_sharing_pool_scavenge (84 samples, 0.35%)pas_page_sharing_pool_take_least_recently_used (5 samples, 0.02%)pas_segregated_size_directory_take_last_empty (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)pas_thread_local_cache_for_all (24 samples, 0.10%)[libjavascriptcoregtk-4.1.so.0.3.9] (111 samples, 0.46%)[libc.so.6] (123 samples, 0.51%)[libc.so.6] (121 samples, 0.50%)JSC::JSObject::putInlineSlow (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)JSC::Structure::addNewPropertyTransition (5 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)ioctl (3 samples, 0.01%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (15 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (13 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (13 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (13 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)JSC::JSObject::putInlineSlow (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (18 samples, 0.07%)JSC::LocalAllocator::allocateSlowCase (4 samples, 0.02%)WTF::StringView::find (32 samples, 0.13%)[libjavascriptcoregtk-4.1.so.0.3.9] (32 samples, 0.13%)JSC::JSArray::tryCreateUninitializedRestricted (4 samples, 0.02%)JSC::JSObject::defineOwnProperty (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (17 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (10 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (10 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (9 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (43 samples, 0.18%)[libjavascriptcoregtk-4.1.so.0.3.9] (31 samples, 0.13%)[libjavascriptcoregtk-4.1.so.0.3.9] (22 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (129 samples, 0.53%)[libjavascriptcoregtk-4.1.so.0.3.9] (75 samples, 0.31%)[libc.so.6] (5 samples, 0.02%)WTF::URL::URL (47 samples, 0.19%)[libjavascriptcoregtk-4.1.so.0.3.9] (47 samples, 0.19%)[libjavascriptcoregtk-4.1.so.0.3.9] (47 samples, 0.19%)[libc.so.6] (7 samples, 0.03%)[libc.so.6] (10 samples, 0.04%)[libc.so.6] (4 samples, 0.02%)WTF::tryFastCalloc (77 samples, 0.32%)WTF::tryFastZeroedMalloc (77 samples, 0.32%)[libc.so.6] (77 samples, 0.32%)[libc.so.6] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)gbm_create_device (3 samples, 0.01%)[libgbm.so.1.0.0] (3 samples, 0.01%)[libgbm.so.1.0.0] (3 samples, 0.01%)[libgbm.so.1.0.0] (3 samples, 0.01%)[crocus_dri.so] (143 samples, 0.59%)[crocus_dri.so] (140 samples, 0.58%)[crocus_dri.so] (144 samples, 0.59%)[crocus_dri.so] (144 samples, 0.59%)[crocus_dri.so] (299 samples, 1.23%)[crocus_dri.so] (299 samples, 1.23%)[crocus_dri.so] (299 samples, 1.23%)[crocus_dri.so] (299 samples, 1.23%)[crocus_dri.so] (299 samples, 1.23%)[libc.so.6] (155 samples, 0.64%)[libc.so.6] (33 samples, 0.14%)[libEGL_mesa.so.0.0.0] (4 samples, 0.02%)[libEGL_mesa.so.0.0.0] (4 samples, 0.02%)[libEGL_mesa.so.0.0.0] (4 samples, 0.02%)[libc.so.6] (34 samples, 0.14%)[libc.so.6] (4 samples, 0.02%)[libc.so.6] (5 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)WTF::URL::isolatedCopy (3 samples, 0.01%)WTF::String::isolatedCopy (3 samples, 0.01%)WTF::StringImpl::create (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (13 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (9 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (15 samples, 0.06%)[libwebkit2gtk-4.1.so.0.8.1] (358 samples, 1.48%)[libwebp.so.7.1.6] (1,103 samples, 4.55%)[libw..[libwebp.so.7.1.6] (1,102 samples, 4.55%)[libw..[libwebp.so.7.1.6] (1,035 samples, 4.27%)[libw..[libwebp.so.7.1.6] (304 samples, 1.26%)[libwebp.so.7.1.6] (57 samples, 0.24%)[libwebp.so.7.1.6] (35 samples, 0.14%)[libwebkit2gtk-4.1.so.0.8.1] (1,909 samples, 7.88%)[libwebkit2..cairo_paint (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)[libcairo.so.2.11708.0] (116 samples, 0.48%)pixman_blt (116 samples, 0.48%)[libpixman-1.so.0.42.2] (116 samples, 0.48%)[libwebkit2gtk-4.1.so.0.8.1] (2,682 samples, 11.07%)[libwebkit2gtk-4..[libwebkit2gtk-4.1.so.0.8.1] (2,669 samples, 11.02%)[libwebkit2gtk-4..[libwebkit2gtk-4.1.so.0.8.1] (2,664 samples, 11.00%)[libwebkit2gtk-4..[libwebkit2gtk-4.1.so.0.8.1] (2,133 samples, 8.81%)[libwebkit2g..cairo_paint_with_alpha (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)[libcairo.so.2.11708.0] (142 samples, 0.59%)pixman_image_composite32 (142 samples, 0.59%)[libpixman-1.so.0.42.2] (142 samples, 0.59%)[perf-52069.map] (2,908 samples, 12.01%)[perf-52069.map][libwebkit2gtk-4.1.so.0.8.1] (2,754 samples, 11.37%)[libwebkit2gtk-4...[libwebkit2gtk-4.1.so.0.8.1] (2,753 samples, 11.37%)[libwebkit2gtk-4...[libwebkit2gtk-4.1.so.0.8.1] (2,743 samples, 11.32%)[libwebkit2gtk-4...[libwebkit2gtk-4.1.so.0.8.1] (2,695 samples, 11.13%)[libwebkit2gtk-4..[libc.so.6] (5 samples, 0.02%)[libfontconfig.so.1.13.0] (5 samples, 0.02%)XML_ParseBuffer (3 samples, 0.01%)[libexpat.so.1.8.10] (3 samples, 0.01%)[libfontconfig.so.1.13.0] (8 samples, 0.03%)[libglib-2.0.so.0.7600.1] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)WTF::AtomStringImpl::add (17 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (75 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (75 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (74 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (73 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (73 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (72 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (72 samples, 0.30%)[libjavascriptcoregtk-4.1.so.0.3.9] (71 samples, 0.29%)[libjavascriptcoregtk-4.1.so.0.3.9] (69 samples, 0.28%)[libjavascriptcoregtk-4.1.so.0.3.9] (69 samples, 0.28%)[libjavascriptcoregtk-4.1.so.0.3.9] (66 samples, 0.27%)[libjavascriptcoregtk-4.1.so.0.3.9] (64 samples, 0.26%)[libjavascriptcoregtk-4.1.so.0.3.9] (62 samples, 0.26%)[libjavascriptcoregtk-4.1.so.0.3.9] (39 samples, 0.16%)[libjavascriptcoregtk-4.1.so.0.3.9] (21 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (21 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (21 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (20 samples, 0.08%)[libjavascriptcoregtk-4.1.so.0.3.9] (20 samples, 0.08%)[libjavascriptcoregtk-4.1.so.0.3.9] (18 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (14 samples, 0.06%)[libjavascriptcoregtk-4.1.so.0.3.9] (13 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (11 samples, 0.05%)[libjavascriptcoregtk-4.1.so.0.3.9] (10 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (9 samples, 0.04%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (7 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (3 samples, 0.01%)[libjavascriptcoregtk-4.1.so.0.3.9] (76 samples, 0.31%)[libjavascriptcoregtk-4.1.so.0.3.9] (84 samples, 0.35%)[libjavascriptcoregtk-4.1.so.0.3.9] (80 samples, 0.33%)[libjavascriptcoregtk-4.1.so.0.3.9] (79 samples, 0.33%)[libpixman-1.so.0.42.2] (148 samples, 0.61%)[libpixman-1.so.0.42.2] (140 samples, 0.58%)[libpixman-1.so.0.42.2] (86 samples, 0.36%)[libpixman-1.so.0.42.2] (54 samples, 0.22%)[libwebkit2gtk-4.1.so.0.8.1] (5 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (5 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (10 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (47 samples, 0.19%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libwebp.so.7.1.6] (16 samples, 0.07%)_IO_fread (3 samples, 0.01%)__vdso_clock_gettime (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (4 samples, 0.02%)[unknown] (348 samples, 1.44%)WebKitWebProces (10,380 samples, 42.85%)WebKitWebProcesFcConfigGetFilename (3 samples, 0.01%)[libfontconfig.so.1.13.0] (3 samples, 0.01%)access (3 samples, 0.01%)[libexpat.so.1.8.10] (5 samples, 0.02%)[libfontconfig.so.1.13.0] (3 samples, 0.01%)[libfontconfig.so.1.13.0] (11 samples, 0.05%)XML_ParseBuffer (7 samples, 0.03%)[libexpat.so.1.8.10] (7 samples, 0.03%)[libexpat.so.1.8.10] (6 samples, 0.02%)[pango]_FcInit (19 samples, 0.08%)[unknown] (17 samples, 0.07%)[libfontconfig.so.1.13.0] (17 samples, 0.07%)WTF::SHA1::addBytes (48 samples, 0.20%)[libc.so.6] (5 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (147 samples, 0.61%)[unknown] (8 samples, 0.03%)fstatat64 (6 samples, 0.02%)background (209 samples, 0.86%)g_dbus_connection_call_sync (6 samples, 0.02%)[libgio-2.0.so.0.7600.1] (6 samples, 0.02%)g_dbus_connection_send_message_with_reply_sync (6 samples, 0.02%)g_main_loop_run (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)__poll (5 samples, 0.02%)[libdconfsettings.so] (7 samples, 0.03%)g_bus_get_sync (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)dconf_worker (9 samples, 0.04%)[libc.so.6] (9 samples, 0.04%)[libc.so.6] (9 samples, 0.04%)[libglib-2.0.so.0.7600.1] (9 samples, 0.04%)[libdconfsettings.so] (9 samples, 0.04%)g_main_context_iteration (9 samples, 0.04%)[libglib-2.0.so.0.7600.1] (9 samples, 0.04%)g_main_context_dispatch (9 samples, 0.04%)[libdconfsettings.so] (9 samples, 0.04%)[[heap]] (4 samples, 0.02%)[crocus_dri.so] (9 samples, 0.04%)[libc.so.6] (10 samples, 0.04%)[libffi.so.8.1.2] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (8 samples, 0.03%)[anon] (40 samples, 0.17%)__poll (50 samples, 0.21%)g_main_context_acquire (3 samples, 0.01%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)[libWPEBackend-fdo-1.0.so.1.9.4] (19 samples, 0.08%)wl_display_read_events (17 samples, 0.07%)recvmsg (11 samples, 0.05%)[libglib-2.0.so.0.7600.1] (18 samples, 0.07%)read (12 samples, 0.05%)g_main_context_check (41 samples, 0.17%)[libwebkit2gtk-4.1.so.0.8.1] (20 samples, 0.08%)g_source_set_ready_time (16 samples, 0.07%)[libglib-2.0.so.0.7600.1] (12 samples, 0.05%)write (12 samples, 0.05%)[libwayland-client.so.0.22.0] (25 samples, 0.10%)[libwayland-client.so.0.22.0] (25 samples, 0.10%)ffi_call (25 samples, 0.10%)[libffi.so.8.1.2] (23 samples, 0.09%)[libffi.so.8.1.2] (22 samples, 0.09%)[libWPEBackend-fdo-1.0.so.1.9.4] (27 samples, 0.11%)wl_display_dispatch_queue_pending (27 samples, 0.11%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[crocus_dri.so] (15 samples, 0.06%)[crocus_dri.so] (14 samples, 0.06%)[crocus_dri.so] (13 samples, 0.05%)[crocus_dri.so] (10 samples, 0.04%)[crocus_dri.so] (8 samples, 0.03%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[crocus_dri.so] (23 samples, 0.09%)[crocus_dri.so] (20 samples, 0.08%)[crocus_dri.so] (33 samples, 0.14%)[crocus_dri.so] (19 samples, 0.08%)[crocus_dri.so] (11 samples, 0.05%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (59 samples, 0.24%)[crocus_dri.so] (93 samples, 0.38%)[crocus_dri.so] (78 samples, 0.32%)[crocus_dri.so] (122 samples, 0.50%)ioctl (10 samples, 0.04%)[crocus_dri.so] (135 samples, 0.56%)ioctl (11 samples, 0.05%)[crocus_dri.so] (142 samples, 0.59%)ioctl (4 samples, 0.02%)[crocus_dri.so] (289 samples, 1.19%)[crocus_dri.so] (289 samples, 1.19%)ioctl (144 samples, 0.59%)[crocus_dri.so] (295 samples, 1.22%)[crocus_dri.so] (295 samples, 1.22%)ioctl (6 samples, 0.02%)wl_display_flush (8 samples, 0.03%)[libwayland-client.so.0.22.0] (8 samples, 0.03%)sendmsg (8 samples, 0.03%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (314 samples, 1.30%)[libEGL_mesa.so.0.0.0] (314 samples, 1.30%)[libEGL_mesa.so.0.0.0] (313 samples, 1.29%)wl_proxy_marshal_flags (9 samples, 0.04%)wl_proxy_marshal_array_flags (6 samples, 0.02%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)[libWPEBackend-fdo-1.0.so.1.9.4] (6 samples, 0.02%)wl_proxy_marshal_flags (5 samples, 0.02%)wl_proxy_marshal_array_flags (4 samples, 0.02%)[crocus_dri.so] (9 samples, 0.04%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (13 samples, 0.05%)[crocus_dri.so] (13 samples, 0.05%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (17 samples, 0.07%)ioctl (4 samples, 0.02%)[crocus_dri.so] (18 samples, 0.07%)[crocus_dri.so] (29 samples, 0.12%)[crocus_dri.so] (28 samples, 0.12%)[crocus_dri.so] (28 samples, 0.12%)[crocus_dri.so] (28 samples, 0.12%)[crocus_dri.so] (28 samples, 0.12%)[libc.so.6] (10 samples, 0.04%)[crocus_dri.so] (15 samples, 0.06%)[crocus_dri.so] (15 samples, 0.06%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (6 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (10 samples, 0.04%)[crocus_dri.so] (23 samples, 0.09%)[crocus_dri.so] (50 samples, 0.21%)[crocus_dri.so] (45 samples, 0.19%)[crocus_dri.so] (38 samples, 0.16%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (95 samples, 0.39%)[libwebkit2gtk-4.1.so.0.8.1] (93 samples, 0.38%)[libwebkit2gtk-4.1.so.0.8.1] (92 samples, 0.38%)[libwebkit2gtk-4.1.so.0.8.1] (86 samples, 0.36%)[libwebkit2gtk-4.1.so.0.8.1] (65 samples, 0.27%)[libwebkit2gtk-4.1.so.0.8.1] (15 samples, 0.06%)[libwebkit2gtk-4.1.so.0.8.1] (9 samples, 0.04%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (97 samples, 0.40%)[libwebkit2gtk-4.1.so.0.8.1] (113 samples, 0.47%)[libwebkit2gtk-4.1.so.0.8.1] (109 samples, 0.45%)[libwebkit2gtk-4.1.so.0.8.1] (109 samples, 0.45%)[libwebkit2gtk-4.1.so.0.8.1] (109 samples, 0.45%)[libwebkit2gtk-4.1.so.0.8.1] (107 samples, 0.44%)[libwebkit2gtk-4.1.so.0.8.1] (103 samples, 0.43%)bmalloc_heap_config_specialized_local_allocator_try_allocate_slow (3 samples, 0.01%)bmalloc_medium_segregated_page_config_specialized_local_allocator_refill (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (127 samples, 0.52%)bmalloc_allocate_casual (6 samples, 0.02%)[libjavascriptcoregtk-4.1.so.0.3.9] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (151 samples, 0.62%)[libwebkit2gtk-4.1.so.0.8.1] (208 samples, 0.86%)[libwebkit2gtk-4.1.so.0.8.1] (229 samples, 0.95%)eglGetCurrentContext (3 samples, 0.01%)__getpid (3 samples, 0.01%)g_main_context_dispatch (613 samples, 2.53%)g_..[libjavascriptcoregtk-4.1.so.0.3.9] (582 samples, 2.40%)[l..[libjavascriptcoregtk-4.1.so.0.3.9] (582 samples, 2.40%)[l..[libwebkit2gtk-4.1.so.0.8.1] (581 samples, 2.40%)[l..eglSwapBuffers (6 samples, 0.02%)[libEGL.so.1.1.0] (6 samples, 0.02%)[libEGL.so.1.1.0] (6 samples, 0.02%)[libWPEBackend-fdo-1.0.so.1.9.4] (6 samples, 0.02%)wl_display_prepare_read_queue (4 samples, 0.02%)g_main_context_prepare (9 samples, 0.04%)[libc.so.6] (721 samples, 2.98%)[li..[libc.so.6] (721 samples, 2.98%)[li..[libjavascriptcoregtk-4.1.so.0.3.9] (719 samples, 2.97%)[li..WTF::RunLoop::run (719 samples, 2.97%)WTF..g_main_loop_run (719 samples, 2.97%)g_m..[libglib-2.0.so.0.7600.1] (719 samples, 2.97%)[li..[libglapi.so.0.0.0] (7 samples, 0.03%)[crocus_dri.so] (8 samples, 0.03%)[unknown] (14 samples, 0.06%)[libwebkit2gtk-4.1.so.0.8.1] (4 samples, 0.02%)eadedCompositor (797 samples, 3.29%)ead..__poll (6 samples, 0.02%)WTF::RunLoop::run (7 samples, 0.03%)g_main_loop_run (7 samples, 0.03%)[libglib-2.0.so.0.7600.1] (7 samples, 0.03%)ebsiteDataStore (9 samples, 0.04%)[libc.so.6] (8 samples, 0.03%)[libc.so.6] (8 samples, 0.03%)[libjavascriptcoregtk-4.1.so.0.3.9] (8 samples, 0.03%)__poll (17 samples, 0.07%)[libgio-2.0.so.0.7600.1] (3 samples, 0.01%)[libgio-2.0.so.0.7600.1] (3 samples, 0.01%)[libgio-2.0.so.0.7600.1] (6 samples, 0.02%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (12 samples, 0.05%)g_source_query_unix_fd (5 samples, 0.02%)[libgio-2.0.so.0.7600.1] (33 samples, 0.14%)g_main_loop_run (33 samples, 0.14%)[libglib-2.0.so.0.7600.1] (33 samples, 0.14%)g_main_context_dispatch (14 samples, 0.06%)[libc.so.6] (35 samples, 0.14%)[libc.so.6] (34 samples, 0.14%)[libglib-2.0.so.0.7600.1] (34 samples, 0.14%)[unknown] (5 samples, 0.02%)__poll (13 samples, 0.05%)gdbus (55 samples, 0.23%)__poll (11 samples, 0.05%)[libc.so.6] (12 samples, 0.05%)[libc.so.6] (12 samples, 0.05%)[libglib-2.0.so.0.7600.1] (12 samples, 0.05%)[libglib-2.0.so.0.7600.1] (12 samples, 0.05%)g_main_context_iteration (12 samples, 0.05%)[libglib-2.0.so.0.7600.1] (12 samples, 0.05%)gmain (13 samples, 0.05%)[anon] (5 samples, 0.02%)[libc.so.6] (5 samples, 0.02%)g_main_loop_run (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)__poll (6 samples, 0.02%)[libgio-2.0.so.0.7600.1] (8 samples, 0.03%)[libgio-2.0.so.0.7600.1] (8 samples, 0.03%)[libgio-2.0.so.0.7600.1] (8 samples, 0.03%)g_dbus_connection_call_sync (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)g_dbus_connection_send_message_with_reply_sync (7 samples, 0.03%)pool-WebKitWebP (15 samples, 0.06%)[libc.so.6] (10 samples, 0.04%)[libc.so.6] (10 samples, 0.04%)[libglib-2.0.so.0.7600.1] (9 samples, 0.04%)[libglib-2.0.so.0.7600.1] (9 samples, 0.04%)[anon] (5 samples, 0.02%)[libc.so.6] (5 samples, 0.02%)pool-spawner (8 samples, 0.03%)[libc.so.6] (3 samples, 0.01%)__poll (5 samples, 0.02%)pool-zenity (8 samples, 0.03%)[libc.so.6] (8 samples, 0.03%)[libc.so.6] (8 samples, 0.03%)[libglib-2.0.so.0.7600.1] (7 samples, 0.03%)[libglib-2.0.so.0.7600.1] (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)[libgio-2.0.so.0.7600.1] (7 samples, 0.03%)g_dbus_connection_call_sync (6 samples, 0.02%)[libgio-2.0.so.0.7600.1] (6 samples, 0.02%)g_dbus_connection_send_message_with_reply_sync (6 samples, 0.02%)g_main_loop_run (6 samples, 0.02%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)[crocus_dri.so] (8 samples, 0.03%)[libc.so.6] (76 samples, 0.31%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (6 samples, 0.02%)[libgobject-2.0.so.0.7600.1] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)[[heap]] (136 samples, 0.56%)[libWPEBackend-fdo-1.0.so.1.9.4] (3 samples, 0.01%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[[stack]] (52 samples, 0.21%)[libc.so.6] (3 samples, 0.01%)[anon] (13 samples, 0.05%)[anon_inode:i915.gem] (7 samples, 0.03%)[crocus_dri.so] (7 samples, 0.03%)[ld-linux-x86-64.so.2] (27 samples, 0.11%)[ld-linux-x86-64.so.2] (27 samples, 0.11%)[ld-linux-x86-64.so.2] (6 samples, 0.02%)[ld-linux-x86-64.so.2] (4 samples, 0.02%)[ld-linux-x86-64.so.2] (42 samples, 0.17%)[ld-linux-x86-64.so.2] (37 samples, 0.15%)[ld-linux-x86-64.so.2] (36 samples, 0.15%)[ld-linux-x86-64.so.2] (36 samples, 0.15%)[ld-linux-x86-64.so.2] (36 samples, 0.15%)_dl_catch_exception (3 samples, 0.01%)[ld-linux-x86-64.so.2] (3 samples, 0.01%)[ld-linux-x86-64.so.2] (3 samples, 0.01%)[ld-linux-x86-64.so.2] (3 samples, 0.01%)[ld-linux-x86-64.so.2] (3 samples, 0.01%)<alloc::vec::Vec<T,A> as core::clone::Clone>::clone (7 samples, 0.03%)alloc::slice::<impl [T]>::to_vec_in (7 samples, 0.03%)alloc::slice::hack::to_vec (7 samples, 0.03%)<T as alloc::slice::hack::ConvertVec>::to_vec (7 samples, 0.03%)core::ptr::const_ptr::<impl *const T>::copy_to_nonoverlapping (7 samples, 0.03%)core::intrinsics::copy_nonoverlapping (7 samples, 0.03%)[libc.so.6] (7 samples, 0.03%)epoll_wait (10 samples, 0.04%)<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (21 samples, 0.09%)<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (21 samples, 0.09%)std::sys_common::net::TcpStream::write_vectored (3 samples, 0.01%)std::sys::unix::net::Socket::write_vectored (3 samples, 0.01%)std::sys::unix::fd::FileDesc::write_vectored (3 samples, 0.01%)writev (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)cfree (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)[libpangoft2-1.0.so.0.5000.14] (5 samples, 0.02%)FcFontSetSort (3 samples, 0.01%)[libglib-2.0.so.0.7600.1] (7 samples, 0.03%)pas_thread_local_cache_for_all (3 samples, 0.01%)[libc.so.6] (66 samples, 0.27%)[libc.so.6] (59 samples, 0.24%)[libjavascriptcoregtk-4.1.so.0.3.9] (24 samples, 0.10%)pthread_cond_timedwait (17 samples, 0.07%)[libc.so.6] (17 samples, 0.07%)[libglapi.so.0.0.0] (7 samples, 0.03%)[libglib-2.0.so.0.7600.1] (4 samples, 0.02%)[crocus_dri.so] (23 samples, 0.09%)[libc.so.6] (42 samples, 0.17%)[libglapi.so.0.0.0] (5 samples, 0.02%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)cfree (3 samples, 0.01%)[ld-linux-x86-64.so.2] (25 samples, 0.10%)[ld-linux-x86-64.so.2] (22 samples, 0.09%)dlopen (33 samples, 0.14%)[libc.so.6] (33 samples, 0.14%)[ld-linux-x86-64.so.2] (33 samples, 0.14%)_dl_catch_exception (33 samples, 0.14%)[libc.so.6] (33 samples, 0.14%)[ld-linux-x86-64.so.2] (33 samples, 0.14%)_dl_catch_exception (33 samples, 0.14%)[ld-linux-x86-64.so.2] (33 samples, 0.14%)_dl_catch_exception (33 samples, 0.14%)[ld-linux-x86-64.so.2] (33 samples, 0.14%)[ld-linux-x86-64.so.2] (33 samples, 0.14%)[libEGL_mesa.so.0.0.0] (36 samples, 0.15%)[libEGL_mesa.so.0.0.0] (36 samples, 0.15%)[libEGL_mesa.so.0.0.0] (36 samples, 0.15%)[libEGL_mesa.so.0.0.0] (34 samples, 0.14%)g_object_new_with_properties (37 samples, 0.15%)[libgobject-2.0.so.0.7600.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libc.so.6] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libwebkit2gtk-4.1.so.0.8.1] (37 samples, 0.15%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)g_signal_emit (3 samples, 0.01%)g_signal_emit_valist (3 samples, 0.01%)[libgobject-2.0.so.0.7600.1] (3 samples, 0.01%)g_closure_invoke (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)gtk_container_propagate_draw (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)gtk_container_propagate_draw (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)gtk_container_propagate_draw (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)cairo_fill (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)pixman_image_composite32 (3 samples, 0.01%)[libpixman-1.so.0.42.2] (3 samples, 0.01%)gtk_main_iteration_do (5 samples, 0.02%)g_main_context_iteration (5 samples, 0.02%)[libglib-2.0.so.0.7600.1] (5 samples, 0.02%)g_main_context_dispatch (5 samples, 0.02%)[libglib-2.0.so.0.7600.1] (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)g_signal_emit (5 samples, 0.02%)g_signal_emit_valist (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (5 samples, 0.02%)gtk_main_do_event (5 samples, 0.02%)[libc.so.6] (24 samples, 0.10%)std::panic::catch_unwind (543 samples, 2.24%)s..std::panicking::try (543 samples, 2.24%)s..std::panicking::try::do_call (543 samples, 2.24%)s..std::rt::lang_start_internal::{{closure}} (543 samples, 2.24%)s..std::panic::catch_unwind (543 samples, 2.24%)s..std::panicking::try (543 samples, 2.24%)s..std::panicking::try::do_call (543 samples, 2.24%)s..core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once (543 samples, 2.24%)c..std::sys::unix::fs::File::read_buf (5 samples, 0.02%)std::sys::unix::fd::FileDesc::read_buf (5 samples, 0.02%)read (5 samples, 0.02%)[unknown] (2,890 samples, 11.93%)[unknown][libc.so.6] (5 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)cfree (3 samples, 0.01%)exit (6 samples, 0.02%)[libc.so.6] (6 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (5 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (5 samples, 0.02%)[libEGL_mesa.so.0.0.0] (5 samples, 0.02%)[libEGL_mesa.so.0.0.0] (5 samples, 0.02%)[libEGL_mesa.so.0.0.0] (5 samples, 0.02%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (3 samples, 0.01%)[libc.so.6] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (10 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (10 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (10 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (12 samples, 0.05%)[libgobject-2.0.so.0.7600.1] (14 samples, 0.06%)g_object_new_with_properties (16 samples, 0.07%)__poll (84 samples, 0.35%)[libc.so.6] (3 samples, 0.01%)wl_display_cancel_read (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (26 samples, 0.11%)wl_display_read_events (20 samples, 0.08%)recvmsg (13 samples, 0.05%)[libglib-2.0.so.0.7600.1] (11 samples, 0.05%)g_source_ref (4 samples, 0.02%)g_main_context_check (58 samples, 0.24%)[libc.so.6] (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)[libglib-2.0.so.0.7600.1] (3 samples, 0.01%)[libwayland-server.so.0.22.0] (18 samples, 0.07%)ffi_call (12 samples, 0.05%)[libffi.so.8.1.2] (11 samples, 0.05%)[libffi.so.8.1.2] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (7 samples, 0.03%)[libwebkit2gtk-4.1.so.0.8.1] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)[libwayland-server.so.0.22.0] (30 samples, 0.12%)recvmsg (4 samples, 0.02%)[libWPEBackend-fdo-1.0.so.1.9.4] (34 samples, 0.14%)wl_event_loop_dispatch (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (6 samples, 0.02%)gtk_main_do_event (5 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)gdk_display_get_event (7 samples, 0.03%)[libgdk-3.so.0.2405.32] (6 samples, 0.02%)wl_display_dispatch_queue_pending (6 samples, 0.02%)[libgdk-3.so.0.2405.32] (14 samples, 0.06%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)wl_display_dispatch_queue_pending (5 samples, 0.02%)[libEGL_mesa.so.0.0.0] (10 samples, 0.04%)[libEGL_mesa.so.0.0.0] (10 samples, 0.04%)[libEGL_mesa.so.0.0.0] (9 samples, 0.04%)[libEGL_mesa.so.0.0.0] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libcairo.so.2.11708.0] (46 samples, 0.19%)pixman_fill (46 samples, 0.19%)[libpixman-1.so.0.42.2] (46 samples, 0.19%)cairo_fill (1,188 samples, 4.90%)cairo_..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,188 samples, 4.90%)[libca..[libcairo.so.2.11708.0] (1,187 samples, 4.90%)[libca..pixman_fill (1,140 samples, 4.71%)pixma..[libpixman-1.so.0.42.2] (1,140 samples, 4.71%)[libp..[libgtk-3.so.0.2405.32] (1,203 samples, 4.97%)[libgt..[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)cairo_fill (9 samples, 0.04%)[libcairo.so.2.11708.0] (9 samples, 0.04%)[libcairo.so.2.11708.0] (9 samples, 0.04%)[libcairo.so.2.11708.0] (9 samples, 0.04%)[libcairo.so.2.11708.0] (8 samples, 0.03%)[libcairo.so.2.11708.0] (8 samples, 0.03%)[libcairo.so.2.11708.0] (8 samples, 0.03%)[libcairo.so.2.11708.0] (6 samples, 0.02%)[libcairo.so.2.11708.0] (4 samples, 0.02%)[crocus_dri.so] (10 samples, 0.04%)[crocus_dri.so] (9 samples, 0.04%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[libwayland-server.so.0.22.0] (23 samples, 0.09%)sendmsg (23 samples, 0.09%)wl_resource_destroy (4 samples, 0.02%)wl_resource_queue_event (3 samples, 0.01%)[libwayland-server.so.0.22.0] (3 samples, 0.01%)[libwayland-server.so.0.22.0] (3 samples, 0.01%)[libWPEBackend-fdo-1.0.so.1.9.4] (31 samples, 0.13%)wl_resource_post_event (3 samples, 0.01%)[libwayland-server.so.0.22.0] (6 samples, 0.02%)sendmsg (6 samples, 0.02%)[crocus_dri.so] (6 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (12 samples, 0.05%)[crocus_dri.so] (11 samples, 0.05%)[libEGL.so.1.1.0] (19 samples, 0.08%)[libEGL_mesa.so.0.0.0] (19 samples, 0.08%)[libEGL_mesa.so.0.0.0] (19 samples, 0.08%)[libEGL.so.1.1.0] (6 samples, 0.02%)__getpid (5 samples, 0.02%)eglMakeCurrent (7 samples, 0.03%)[libgdk-3.so.0.2405.32] (31 samples, 0.13%)eglSwapInterval (3 samples, 0.01%)[libEGL.so.1.1.0] (3 samples, 0.01%)[libEGL.so.1.1.0] (3 samples, 0.01%)[libwebkit2gtk-4.1.so.0.8.1] (34 samples, 0.14%)gdk_gl_context_make_current (34 samples, 0.14%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (16 samples, 0.07%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (3,134 samples, 12.94%)[crocus_dri.so][crocus_dri.so] (3,187 samples, 13.16%)[crocus_dri.so]ioctl (7 samples, 0.03%)ioctl (15 samples, 0.06%)[crocus_dri.so] (3,221 samples, 13.30%)[crocus_dri.so][crocus_dri.so] (3,209 samples, 13.25%)[crocus_dri.so][crocus_dri.so] (4,833 samples, 19.95%)[crocus_dri.so][libc.so.6] (1,606 samples, 6.63%)[libc.so...[crocus_dri.so] (4,843 samples, 19.99%)[crocus_dri.so][crocus_dri.so] (4,852 samples, 20.03%)[crocus_dri.so]__snprintf_chk (3 samples, 0.01%)[crocus_dri.so] (4,859 samples, 20.06%)[crocus_dri.so][crocus_dri.so] (4,865 samples, 20.08%)[crocus_dri.so][crocus_dri.so] (13 samples, 0.05%)ioctl (10 samples, 0.04%)[crocus_dri.so] (48 samples, 0.20%)[crocus_dri.so] (46 samples, 0.19%)[crocus_dri.so] (37 samples, 0.15%)[crocus_dri.so] (26 samples, 0.11%)[crocus_dri.so] (19 samples, 0.08%)[crocus_dri.so] (18 samples, 0.07%)[crocus_dri.so] (16 samples, 0.07%)[libgdk-3.so.0.2405.32] (53 samples, 0.22%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)[crocus_dri.so] (3 samples, 0.01%)cairo_region_create (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)cairo_surface_map_to_image (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)cairo_surface_unmap_image (4 samples, 0.02%)[libcairo.so.2.11708.0] (3 samples, 0.01%)cairo_surface_finish (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (4,940 samples, 20.39%)[libgdk-3.so.0.2405.32][libEGL.so.1.1.0] (10 samples, 0.04%)[libEGL_mesa.so.0.0.0] (10 samples, 0.04%)[libEGL_mesa.so.0.0.0] (10 samples, 0.04%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (8 samples, 0.03%)[crocus_dri.so] (7 samples, 0.03%)[crocus_dri.so] (5 samples, 0.02%)[crocus_dri.so] (3 samples, 0.01%)eglMakeCurrent (4 samples, 0.02%)[libEGL.so.1.1.0] (4 samples, 0.02%)__getpid (3 samples, 0.01%)gdk_cairo_draw_from_gl (4,977 samples, 20.55%)gdk_cairo_draw_from_glgdk_gl_context_make_current (18 samples, 0.07%)[libgdk-3.so.0.2405.32] (18 samples, 0.07%)[libwebkit2gtk-4.1.so.0.8.1] (5,066 samples, 20.91%)[libwebkit2gtk-4.1.so.0.8.1][libwebkit2gtk-4.1.so.0.8.1] (5,064 samples, 20.91%)[libwebkit2gtk-4.1.so.0.8.1]wpe_view_backend_exportable_fdo_egl_dispatch_release_exported_image (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (5,090 samples, 21.01%)[libgtk-3.so.0.2405.32]gtk_container_propagate_draw (5,082 samples, 20.98%)gtk_container_propagate_draw[libgtk-3.so.0.2405.32] (5,082 samples, 20.98%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (5,095 samples, 21.03%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (5,098 samples, 21.05%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (5,097 samples, 21.04%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (5,097 samples, 21.04%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (5,103 samples, 21.07%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (6,316 samples, 26.07%)[libgtk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (6,316 samples, 26.07%)[libgtk-3.so.0.2405.32]gtk_container_propagate_draw (5,110 samples, 21.10%)gtk_container_propagate_drawgtk_cairo_should_draw_window (4 samples, 0.02%)[libgobject-2.0.so.0.7600.1] (6,324 samples, 26.11%)[libgobject-2.0.so.0.7600.1]g_closure_invoke (6,320 samples, 26.09%)g_closure_invoke[libgtk-3.so.0.2405.32] (6,320 samples, 26.09%)[libgtk-3.so.0.2405.32]g_signal_emit (6,325 samples, 26.11%)g_signal_emitg_signal_emit_valist (6,325 samples, 26.11%)g_signal_emit_valistg_signal_has_handler_pending (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (6,329 samples, 26.13%)[libgtk-3.so.0.2405.32]cairo_fill (7 samples, 0.03%)[libcairo.so.2.11708.0] (7 samples, 0.03%)[libcairo.so.2.11708.0] (7 samples, 0.03%)[libcairo.so.2.11708.0] (6 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)pixman_fill (5 samples, 0.02%)[libpixman-1.so.0.42.2] (5 samples, 0.02%)gdk_cairo_region (3 samples, 0.01%)cairo_rectangle (3 samples, 0.01%)[libcairo.so.2.11708.0] (3 samples, 0.01%)[libc.so.6] (824 samples, 3.40%)[li..[libcairo.so.2.11708.0] (827 samples, 3.41%)[li..[libpixman-1.so.0.42.2] (825 samples, 3.41%)[li..[libpixman-1.so.0.42.2] (825 samples, 3.41%)[li..[libgdk-3.so.0.2405.32] (843 samples, 3.48%)[li..gdk_window_create_similar_surface (828 samples, 3.42%)gdk..cairo_surface_create_similar (828 samples, 3.42%)cai..g_object_new (6 samples, 0.02%)g_object_new_valist (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (7,181 samples, 29.65%)[libgtk-3.so.0.2405.32]gdk_window_begin_draw_frame (851 samples, 3.51%)gdk..[crocus_dri.so] (31 samples, 0.13%)[crocus_dri.so] (31 samples, 0.13%)[crocus_dri.so] (35 samples, 0.14%)[crocus_dri.so] (49 samples, 0.20%)[libc.so.6] (13 samples, 0.05%)[crocus_dri.so] (54 samples, 0.22%)[crocus_dri.so] (54 samples, 0.22%)[crocus_dri.so] (53 samples, 0.22%)[libc.so.6] (4 samples, 0.02%)[crocus_dri.so] (55 samples, 0.23%)[crocus_dri.so] (55 samples, 0.23%)[libEGL.so.1.1.0] (5 samples, 0.02%)[libEGL.so.1.1.0] (4 samples, 0.02%)__getpid (3 samples, 0.01%)[crocus_dri.so] (28 samples, 0.12%)[crocus_dri.so] (15 samples, 0.06%)[crocus_dri.so] (4 samples, 0.02%)[crocus_dri.so] (35 samples, 0.14%)[crocus_dri.so] (57 samples, 0.24%)ioctl (15 samples, 0.06%)[crocus_dri.so] (64 samples, 0.26%)ioctl (6 samples, 0.02%)[crocus_dri.so] (73 samples, 0.30%)ioctl (7 samples, 0.03%)[crocus_dri.so] (155 samples, 0.64%)[crocus_dri.so] (153 samples, 0.63%)ioctl (79 samples, 0.33%)[crocus_dri.so] (160 samples, 0.66%)[crocus_dri.so] (160 samples, 0.66%)ioctl (4 samples, 0.02%)wl_display_flush (11 samples, 0.05%)[libwayland-client.so.0.22.0] (11 samples, 0.05%)sendmsg (11 samples, 0.05%)[libEGL_mesa.so.0.0.0] (182 samples, 0.75%)wl_proxy_marshal_flags (7 samples, 0.03%)wl_proxy_marshal_array_flags (5 samples, 0.02%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)[libEGL_mesa.so.0.0.0] (189 samples, 0.78%)[libEGL_mesa.so.0.0.0] (184 samples, 0.76%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)wl_proxy_marshal_flags (4 samples, 0.02%)wl_proxy_marshal_array_flags (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (251 samples, 1.04%)[libgdk-3.so.0.2405.32] (254 samples, 1.05%)[libgdk-3.so.0.2405.32] (7 samples, 0.03%)[libcairo.so.2.11708.0] (7 samples, 0.03%)[libcairo.so.2.11708.0] (7 samples, 0.03%)cairo_surface_destroy (5 samples, 0.02%)[libcairo.so.2.11708.0] (5 samples, 0.02%)[libcairo.so.2.11708.0] (4 samples, 0.02%)pixman_image_unref (3 samples, 0.01%)[libpixman-1.so.0.42.2] (3 samples, 0.01%)[libgobject-2.0.so.0.7600.1] (5 samples, 0.02%)g_signal_handlers_destroy (5 samples, 0.02%)g_hash_table_lookup (4 samples, 0.02%)g_object_unref (15 samples, 0.06%)[libgdk-3.so.0.2405.32] (7,455 samples, 30.78%)[libgdk-3.so.0.2405.32]gtk_main_do_event (7,452 samples, 30.76%)gtk_main_do_eventgdk_window_end_draw_frame (271 samples, 1.12%)[libEGL.so.1.1.0] (7 samples, 0.03%)[libEGL.so.1.1.0] (7 samples, 0.03%)__getpid (5 samples, 0.02%)eglQuerySurface (9 samples, 0.04%)[libgdk-3.so.0.2405.32] (7,483 samples, 30.89%)[libgdk-3.so.0.2405.32][libgdk-3.so.0.2405.32] (7,486 samples, 30.90%)[libgdk-3.so.0.2405.32][libgdk-3.so.0.2405.32] (7,490 samples, 30.92%)[libgdk-3.so.0.2405.32][libgtk-3.so.0.2405.32] (15 samples, 0.06%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (17 samples, 0.07%)[libgtk-3.so.0.2405.32] (18 samples, 0.07%)[libgtk-3.so.0.2405.32] (18 samples, 0.07%)[libgtk-3.so.0.2405.32] (20 samples, 0.08%)[libgtk-3.so.0.2405.32] (21 samples, 0.09%)[libgtk-3.so.0.2405.32] (22 samples, 0.09%)[libgtk-3.so.0.2405.32] (22 samples, 0.09%)[libgtk-3.so.0.2405.32] (22 samples, 0.09%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)gtk_widget_get_preferred_height_and_baseline_for_width (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)gtk_widget_get_preferred_height (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)gtk_widget_get_preferred_height (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)gtk_widget_get_preferred_height_and_baseline_for_width (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)gtk_widget_get_preferred_height_and_baseline_for_width (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)g_signal_emit (7 samples, 0.03%)g_signal_emit_valist (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (30 samples, 0.12%)g_signal_emit (7,531 samples, 31.09%)g_signal_emitg_signal_emit_valist (7,531 samples, 31.09%)g_signal_emit_valist[libgdk-3.so.0.2405.32] (7,534 samples, 31.10%)[libgdk-3.so.0.2405.32][libgdk-3.so.0.2405.32] (7,534 samples, 31.10%)[libgdk-3.so.0.2405.32][libglib-2.0.so.0.7600.1] (5 samples, 0.02%)[libglib-2.0.so.0.7600.1] (7,543 samples, 31.14%)[libglib-2.0.so.0.7600.1]WTF::CString::CString (3 samples, 0.01%)[libc.so.6] (3 samples, 0.01%)WTF::CString::CString (8 samples, 0.03%)[libc.so.6] (8 samples, 0.03%)WTF::String::utf8 (34 samples, 0.14%)WTF::String::tryGetUTF8 (34 samples, 0.14%)WTF::StringImpl::tryGetUTF8 (34 samples, 0.14%)WTF::StringImpl::utf8ForCharacters (34 samples, 0.14%)[libjavascriptcoregtk-4.1.so.0.3.9] (34 samples, 0.14%)WTF::Unicode::convertLatin1ToUTF8 (26 samples, 0.11%)WTF::URL::URL (48 samples, 0.20%)[libjavascriptcoregtk-4.1.so.0.3.9] (48 samples, 0.20%)[libjavascriptcoregtk-4.1.so.0.3.9] (48 samples, 0.20%)WTF::URL::URL (106 samples, 0.44%)[libjavascriptcoregtk-4.1.so.0.3.9] (106 samples, 0.44%)[libjavascriptcoregtk-4.1.so.0.3.9] (106 samples, 0.44%)WTF::String::String (10 samples, 0.04%)WTF::StringImpl::create (10 samples, 0.04%)[libc.so.6] (10 samples, 0.04%)[libwebkit2gtk-4.1.so.0.8.1] (121 samples, 0.50%)[libwebkit2gtk-4.1.so.0.8.1] (11 samples, 0.05%)[libwebkit2gtk-4.1.so.0.8.1] (170 samples, 0.70%)WTF::CString::CString (4 samples, 0.02%)[libc.so.6] (4 samples, 0.02%)[libwebkit2gtk-4.1.so.0.8.1] (232 samples, 0.96%)webkit_uri_request_get_uri (22 samples, 0.09%)WTF::String::utf8 (22 samples, 0.09%)WTF::String::tryGetUTF8 (22 samples, 0.09%)WTF::StringImpl::tryGetUTF8 (22 samples, 0.09%)WTF::StringImpl::utf8ForCharacters (22 samples, 0.09%)[libjavascriptcoregtk-4.1.so.0.3.9] (22 samples, 0.09%)WTF::Unicode::convertLatin1ToUTF8 (18 samples, 0.07%)[libjavascriptcoregtk-4.1.so.0.3.9] (234 samples, 0.97%)[libwebkit2gtk-4.1.so.0.8.1] (234 samples, 0.97%)[libwebkit2gtk-4.1.so.0.8.1] (234 samples, 0.97%)[libwebkit2gtk-4.1.so.0.8.1] (233 samples, 0.96%)[libwebkit2gtk-4.1.so.0.8.1] (233 samples, 0.96%)[libwebkit2gtk-4.1.so.0.8.1] (233 samples, 0.96%)[libwebkit2gtk-4.1.so.0.8.1] (233 samples, 0.96%)[libjavascriptcoregtk-4.1.so.0.3.9] (235 samples, 0.97%)g_main_context_dispatch (7,833 samples, 32.34%)g_main_context_dispatch[libatspi.so.0.0.1] (5 samples, 0.02%)dbus_connection_get_dispatch_status (4 samples, 0.02%)[libglib-2.0.so.0.7600.1] (5 samples, 0.02%)g_source_ref (3 samples, 0.01%)g_main_context_prepare (23 samples, 0.09%)gtk_main_iteration_do (8,003 samples, 33.04%)gtk_main_iteration_dog_main_context_iteration (8,003 samples, 33.04%)g_main_context_iteration[libglib-2.0.so.0.7600.1] (8,002 samples, 33.03%)[libglib-2.0.so.0.7600.1][libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)gtk_widget_get_preferred_height_and_baseline_for_width (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)gtk_widget_get_preferred_height_and_baseline_for_width (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)gtk_widget_show (12 samples, 0.05%)g_signal_emit (12 samples, 0.05%)g_signal_emit_valist (12 samples, 0.05%)[libgobject-2.0.so.0.7600.1] (12 samples, 0.05%)g_closure_invoke (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)gtk_widget_realize (10 samples, 0.04%)g_signal_emit (10 samples, 0.04%)g_signal_emit_valist (10 samples, 0.04%)[libgobject-2.0.so.0.7600.1] (10 samples, 0.04%)g_closure_invoke (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)gtk_widget_get_preferred_height_and_baseline_for_width (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)gtk_widget_get_preferred_height (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)gtk_widget_get_preferred_height (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgdk-3.so.0.2405.32] (12 samples, 0.05%)gdk_wayland_display_set_cursor_theme (11 samples, 0.05%)wl_cursor_theme_load (11 samples, 0.05%)[libwayland-cursor.so.0.22.0] (11 samples, 0.05%)[libwayland-cursor.so.0.22.0] (10 samples, 0.04%)_IO_fread (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)g_object_notify (3 samples, 0.01%)[libgobject-2.0.so.0.7600.1] (3 samples, 0.01%)g_signal_emit (3 samples, 0.01%)g_signal_emit_valist (3 samples, 0.01%)[libgobject-2.0.so.0.7600.1] (3 samples, 0.01%)g_closure_invoke (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (17 samples, 0.07%)[libgtk-3.so.0.2405.32] (23 samples, 0.09%)[libgtk-3.so.0.2405.32] (29 samples, 0.12%)[libgtk-3.so.0.2405.32] (29 samples, 0.12%)gtk_css_provider_load_from_path (29 samples, 0.12%)gtk_css_provider_load_from_file (29 samples, 0.12%)[libgtk-3.so.0.2405.32] (29 samples, 0.12%)g_signal_emit_by_name (34 samples, 0.14%)g_signal_emit_valist (34 samples, 0.14%)g_signal_emit (31 samples, 0.13%)g_signal_emit_valist (31 samples, 0.13%)g_cclosure_marshal_VOID__OBJECTv (31 samples, 0.13%)[libgtk-3.so.0.2405.32] (31 samples, 0.13%)[libgtk-3.so.0.2405.32] (31 samples, 0.13%)__poll (5 samples, 0.02%)gdk_display_manager_open_display (53 samples, 0.22%)[libgdk-3.so.0.2405.32] (53 samples, 0.22%)wl_display_roundtrip_queue (6 samples, 0.02%)wl_display_dispatch_queue (6 samples, 0.02%)tao::event_loop::EventLoop<()>::new (55 samples, 0.23%)g_application_register (55 samples, 0.23%)g_signal_emit (55 samples, 0.23%)g_signal_emit_valist (55 samples, 0.23%)[libgobject-2.0.so.0.7600.1] (55 samples, 0.23%)g_closure_invoke (55 samples, 0.23%)[libgtk-3.so.0.2405.32] (55 samples, 0.23%)gtk_init (55 samples, 0.23%)gtk_init_check (55 samples, 0.23%)std::panic::catch_unwind (8,115 samples, 33.50%)std::panic::catch_unwindstd::panicking::try (8,115 samples, 33.50%)std::panicking::trystd::panicking::try::do_call (8,115 samples, 33.50%)std::panicking::try::do_callcore::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once (8,115 samples, 33.50%)core::ops::function::impls::<impl core::ops::function:..__libc_start_main (8,116 samples, 33.51%)__libc_start_main[libc.so.6] (8,116 samples, 33.51%)[libc.so.6]std::panic::catch_unwind (8,116 samples, 33.51%)std::panic::catch_unwindstd::panicking::try (8,116 samples, 33.51%)std::panicking::trystd::panicking::try::do_call (8,116 samples, 33.51%)std::panicking::try::do_callstd::rt::lang_start_internal::{{closure}} (8,116 samples, 33.51%)std::rt::lang_start_internal::{{closure}}simple_panorama (11,353 samples, 46.87%)simple_panorama[libc.so.6] (18 samples, 0.07%)[[heap]] (28 samples, 0.12%)[[stack]] (3 samples, 0.01%)[ld-linux-x86-64.so.2] (8 samples, 0.03%)[ld-linux-x86-64.so.2] (7 samples, 0.03%)[ld-linux-x86-64.so.2] (12 samples, 0.05%)[ld-linux-x86-64.so.2] (12 samples, 0.05%)[ld-linux-x86-64.so.2] (12 samples, 0.05%)[ld-linux-x86-64.so.2] (12 samples, 0.05%)[ld-linux-x86-64.so.2] (12 samples, 0.05%)[libpangoft2-1.0.so.0.5000.14] (5 samples, 0.02%)FcFontSetSort (4 samples, 0.02%)[libc.so.6] (10 samples, 0.04%)[libc.so.6] (8 samples, 0.03%)[libglib-2.0.so.0.7600.1] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[unknown] (17 samples, 0.07%)gtk_builder_add_objects_from_file (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)g_markup_parse_context_parse (4 samples, 0.02%)[libglib-2.0.so.0.7600.1] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)gtk_widget_get_preferred_width (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)gtk_widget_get_preferred_width (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)gtk_widget_get_preferred_width (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)gtk_widget_get_preferred_width (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)gtk_widget_get_preferred_width (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)gtk_widget_get_preferred_width (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)gtk_widget_get_preferred_width (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[zenity] (14 samples, 0.06%)gtk_widget_realize (10 samples, 0.04%)g_signal_emit (10 samples, 0.04%)g_signal_emit_valist (10 samples, 0.04%)[libgobject-2.0.so.0.7600.1] (10 samples, 0.04%)g_closure_invoke (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)xkb_keymap_new_from_names (3 samples, 0.01%)[libxkbcommon.so.0.0.0] (3 samples, 0.01%)[libxkbcommon.so.0.0.0] (3 samples, 0.01%)[libxkbcommon.so.0.0.0] (3 samples, 0.01%)[libxkbcommon.so.0.0.0] (3 samples, 0.01%)[libxkbcommon.so.0.0.0] (3 samples, 0.01%)[libc.so.6] (4 samples, 0.02%)_IO_fread (9 samples, 0.04%)[libwayland-cursor.so.0.22.0] (13 samples, 0.05%)[libgdk-3.so.0.2405.32] (20 samples, 0.08%)gdk_wayland_display_set_cursor_theme (17 samples, 0.07%)wl_cursor_theme_load (17 samples, 0.07%)[libwayland-cursor.so.0.22.0] (17 samples, 0.07%)[libc.so.6] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (8 samples, 0.03%)[libgtk-3.so.0.2405.32] (9 samples, 0.04%)[libgtk-3.so.0.2405.32] (12 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (13 samples, 0.05%)[libgtk-3.so.0.2405.32] (14 samples, 0.06%)[libgtk-3.so.0.2405.32] (16 samples, 0.07%)[libgtk-3.so.0.2405.32] (15 samples, 0.06%)[libgtk-3.so.0.2405.32] (18 samples, 0.07%)[libgtk-3.so.0.2405.32] (17 samples, 0.07%)[libgtk-3.so.0.2405.32] (23 samples, 0.09%)[libgtk-3.so.0.2405.32] (28 samples, 0.12%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)gtk_css_provider_load_from_path (33 samples, 0.14%)gtk_css_provider_load_from_file (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (33 samples, 0.14%)[libgtk-3.so.0.2405.32] (34 samples, 0.14%)gdk_display_manager_open_display (59 samples, 0.24%)[libgdk-3.so.0.2405.32] (59 samples, 0.24%)g_signal_emit_by_name (37 samples, 0.15%)g_signal_emit_valist (37 samples, 0.15%)g_signal_emit (36 samples, 0.15%)g_signal_emit_valist (36 samples, 0.15%)g_cclosure_marshal_VOID__OBJECTv (36 samples, 0.15%)[libgtk-3.so.0.2405.32] (36 samples, 0.15%)[libgtk-3.so.0.2405.32] (36 samples, 0.15%)gtk_init (61 samples, 0.25%)gtk_init_check (61 samples, 0.25%)__poll (9 samples, 0.04%)g_main_context_check (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)wl_display_dispatch_queue_pending (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)[libwayland-client.so.0.22.0] (4 samples, 0.02%)ffi_call (4 samples, 0.02%)[libffi.so.8.1.2] (4 samples, 0.02%)[libffi.so.8.1.2] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (7 samples, 0.03%)gdk_display_get_event (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)[libgtk-3.so.0.2405.32] (7 samples, 0.03%)gtk_container_propagate_draw (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)gtk_container_propagate_draw (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)gtk_container_propagate_draw (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)gtk_container_propagate_draw (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgdk-3.so.0.2405.32] (10 samples, 0.04%)[libgdk-3.so.0.2405.32] (10 samples, 0.04%)[libgdk-3.so.0.2405.32] (10 samples, 0.04%)[libgdk-3.so.0.2405.32] (10 samples, 0.04%)gtk_main_do_event (10 samples, 0.04%)[libgtk-3.so.0.2405.32] (10 samples, 0.04%)gdk_window_begin_draw_frame (3 samples, 0.01%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (5 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)[libgtk-3.so.0.2405.32] (4 samples, 0.02%)g_main_context_dispatch (24 samples, 0.10%)[libglib-2.0.so.0.7600.1] (17 samples, 0.07%)[libgdk-3.so.0.2405.32] (17 samples, 0.07%)[libgdk-3.so.0.2405.32] (17 samples, 0.07%)g_signal_emit (17 samples, 0.07%)g_signal_emit_valist (17 samples, 0.07%)[libgtk-3.so.0.2405.32] (6 samples, 0.02%)gtk_main (42 samples, 0.17%)g_main_loop_run (42 samples, 0.17%)[libglib-2.0.so.0.7600.1] (42 samples, 0.17%)g_main_context_prepare (5 samples, 0.02%)[libgdk-3.so.0.2405.32] (3 samples, 0.01%)wl_display_flush (3 samples, 0.01%)[libwayland-client.so.0.22.0] (3 samples, 0.01%)sendmsg (3 samples, 0.01%)all (24,223 samples, 100%)zenity (193 samples, 0.80%)[zenity] (119 samples, 0.49%)__libc_start_main (119 samples, 0.49%)[libc.so.6] (119 samples, 0.49%)[zenity] (119 samples, 0.49%) \ No newline at end of file diff --git a/generate.ps1 b/generate.ps1 deleted file mode 100644 index c5b0ed6..0000000 --- a/generate.ps1 +++ /dev/null @@ -1,20 +0,0 @@ -$version="1.1" - -if (Test-Path dist\"SimplePanoramaViewer-$version-win64.exe") -{ - Remove-Item dist\"SimplePanoramaViewer-$version-win64.exe" -Force -Recurse -} -if (Test-Path dist\SimplePanoramaViewer) -{ - Remove-Item dist\SimplePanoramaViewer -Force -Recurse -} - -pandoc -i LICENSE.md -s -o LICENSE.rtf -pyinstaller SimplePanoramaViewer_folder.spec -Start-Process -FilePath "C:\Program Files (x86)\Inno Setup 6\compil32.exe" -ArgumentList "/cc", "win-setup.iss" -Wait -Remove-Item dist\SimplePanoramaViewer -Force -Recurse -Get-FileHash "dist/SimplePanoramaViewer-$version-win64-setup.exe" -Algorithm SHA512 | Select-Object -ExpandProperty Hash | Out-File "dist/SimplePanoramaViewer-$version-win64-setup.exe.sha512sum" - -pyinstaller SimplePanoramaViewer_file.spec -Rename-Item -Path "dist\SimplePanoramaViewer.exe" -NewName "SimplePanoramaViewer-$version-win64.exe" -Get-FileHash "dist/SimplePanoramaViewer-$version-win64.exe" -Algorithm SHA512 | Select-Object -ExpandProperty Hash | Out-File "dist/SimplePanoramaViewer-$version-win64.exe.sha512sum" diff --git a/smc.toml b/smc.toml new file mode 100644 index 0000000..0f048f9 --- /dev/null +++ b/smc.toml @@ -0,0 +1,29 @@ +[profiles] +[profiles.bin_linux] +output = "./dist/SimplePanoramaViewer-2.0.0-x86_64-unknown-linux-gnu$EXT" +directory = "target/release/" +files = ["simple_panorama_viewer"] +container = "Tar" +compression = "Zstd" +compression_level = 15 +signatures = ["Sha512"] + +[profiles.bin_win] +output = "./dist/SimplePanoramaViewer-2.0.0-x86_64-pc-windows-msvc$EXT" +directory = "target/release/" +files = ["simple_panorama_viewer.exe"] +container = "Zip" +compression = "Deflate" +compression_level = 9 +signatures = ["Sha512"] + +[profiles.files] +files = ["README.md", "LICENSE.md"] + +[profiles.sources] +paths = ["./"] +output = "./dist/SimplePanoramaViewer-2.0.0-src$EXT" +container = "Tar" +compression = "Zstd" +compression_level = 15 +signatures = ["Sha512"] \ No newline at end of file diff --git a/utility.sh b/utility.sh deleted file mode 100755 index a7a012d..0000000 --- a/utility.sh +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -print_help() -{ - echo "SimplePanoramaViewer utility script" - echo - echo "Use:" - echo " bash utility.sh OPTION [PATH_TO_INSTALL_DIR]" - echo - echo "Options:" - echo " -i, --install Install SimplePanoramaViewer in PATH_TO_INSTALL_DIR" - echo " -u, --uninstall Uninstall SimplePanoramaViewer from PATH_TO_INSTALL_DIR" - echo " -p, --package Generate a package for SimplePanoramaViewer" -} - -check_dir() -{ - if [ -z "$1" ]; then - echo "You need to pass a directory" - exit - fi -} - -install() -{ - DESTDIR=$1 - check_dir "$DESTDIR" - if [ -z "$2" ]; then - PREFIX=$DESTDIR - else - PREFIX="$2" - DESTDIR=$DESTDIR$PREFIX - echo $DESTDIR - fi - - mkdir -p "$DESTDIR/bin/" - mkdir -p "$DESTDIR/share/applications" - cp install/SimplePanoramaViewer.desktop "$DESTDIR/share/applications" - cp target/release/simple_panorama_viewer "$DESTDIR/bin" - chmod a+x "$DESTDIR/bin/simple_panorama_viewer" -} - -uninstall() -{ - DIR=$1 - check_dir "$DIR" - - rm "$DIR/bin/simple_panorama_viewer" - rm "$DIR/share/applications/SimplePanoramaViewer.desktop" -} - -package() -{ - DIR="/tmp/SimplePanoramaViewer" - - mkdir "$DIR" - cp target/release/simple_panorama_viewer "$DIR" - cp LICENSE.md "$DIR" - cp README.md "$DIR" - chmod a+x "$DIR/simple_panorama_viewer" - - mkdir -p dist - cd /tmp || exit - tar --zstd -cf "SimplePanoramaViewer.tar.zst" "SimplePanoramaViewer" - - cd - || exit - cp -f "$DIR.tar.zst" dist - - rm -r "$DIR" - rm "$DIR.tar.zst" -} - -build() -{ - cargo build --release - strip target/release/simple_panorama_viewer -} - -case "$1" in - "-h" | "--help") - print_help - ;; - "-i" | "--install") - install "$2" "$3" - ;; - "-u" | "--uninstall") - uninstall "$2" - ;; - "-p" | "--package") - package - ;; - "-b" | "--build") - build - ;; - *) - print_help - ;; -esac diff --git a/win-setup.iss b/win-setup.iss index 8683718..317d231 100644 --- a/win-setup.iss +++ b/win-setup.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "SimplePanoramaViewer" -#define MyAppVersion "1.1" +#define MyAppVersion "2.0.0" #define MyAppPublisher "Dalan" #define MyAppURL "https://www.dalan.fr" #define MyAppExeName "SimplePanoramaViewer.exe" @@ -22,9 +22,9 @@ AppUpdatesURL={#MyAppURL} DefaultDirName={pf}\{#MyAppName} DisableProgramGroupPage=yes LicenseFile=LICENSE.rtf -OutputBaseFilename={#MyAppName}-{#MyAppVersion}-win64-setup +OutputBaseFilename={#MyAppName}-{#MyAppVersion}-x86_64-pc-windows-msvc-setup OutputDir=dist -Compression=lzma +Compression=lzma2 SolidCompression=yes ArchitecturesAllowed=x64 ArchitecturesInstallIn64BitMode=x64