{"version":"1.0","type":"rich","title":"process sample","description":"This example displays a call graph from a sampling process of a Node.js application, captured using the macOS `sample` command with a 3-second duration and 1-millisecond sampling interval. The visualization uses a hierarchical tree layout to render the stack traces, showing the distribution of 2,688 samples across threads and function calls. Each node represents a function frame, with edge thickness reflecting sample counts, and the graph highlights the predominance of `uv__io_poll` and `kevent` operations in the main thread. The rendering approach relies on a custom SVG-based tree diagram, likely built with D3.js's hierarchical layout, though the specific library implementation is not visible in the raw text data.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-88b2526fc6d873744a41?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}