From 494a07b522df4e3ff9512b47767745a94c15f080 Mon Sep 17 00:00:00 2001 From: Andrej Ocenas Date: Thu, 9 Nov 2023 15:31:07 +0100 Subject: [PATCH] Flamegraph: Add collapsing for similar items in the stack (#77461) --- .../feature-toggles/index.md | 1 + .../src/types/featureToggles.gen.ts | 1 + .../src/FlameGraph/FlameGraph.test.tsx | 2 +- .../src/FlameGraph/FlameGraph.tsx | 26 +- .../src/FlameGraph/FlameGraphCanvas.test.tsx | 40 + .../src/FlameGraph/FlameGraphCanvas.tsx | 78 +- .../src/FlameGraph/FlameGraphContextMenu.tsx | 73 +- .../src/FlameGraph/FlameGraphTooltip.test.tsx | 4 +- .../src/FlameGraph/FlameGraphTooltip.tsx | 17 +- .../__snapshots__/FlameGraph.test.tsx.snap | 30316 +--------------- .../src/FlameGraph/dataTransform.test.ts | 36 +- .../src/FlameGraph/dataTransform.ts | 40 +- .../src/FlameGraph/rendering.test.ts | 141 +- .../src/FlameGraph/rendering.ts | 163 +- .../src/FlameGraph/testHelpers.ts | 2 +- .../src/FlameGraphContainer.tsx | 11 +- .../FlameGraphTopTableContainer.test.tsx | 2 +- packages/grafana-flamegraph/src/constants.ts | 2 +- pkg/services/featuremgmt/registry.go | 7 + pkg/services/featuremgmt/toggles_gen.csv | 1 + pkg/services/featuremgmt/toggles_gen.go | 4 + .../FlameGraph/FlameGraphExploreContainer.tsx | 1 + .../panel/flamegraph/FlameGraphPanel.tsx | 1 + 23 files changed, 2303 insertions(+), 28666 deletions(-) create mode 100644 packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.test.tsx diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 5156b41c083..043bf40e549 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -163,6 +163,7 @@ Experimental features might be changed or removed without prior notice. | `extractFieldsNameDeduplication` | Make sure extracted field names are unique in the dataframe | | `dashboardSceneForViewers` | Enables dashboard rendering using Scenes for viewer roles | | `logsInfiniteScrolling` | Enables infinite scrolling for the Logs panel in Explore and Dashboards | +| `flameGraphItemCollapsing` | Allow collapsing of flame graph items | ## Development feature toggles diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index 00a62a48503..8a61658bd64 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -160,4 +160,5 @@ export interface FeatureToggles { pdfTables?: boolean; ssoSettingsApi?: boolean; logsInfiniteScrolling?: boolean; + flameGraphItemCollapsing?: boolean; } diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.test.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.test.tsx index fc152e96b00..fbddfada9c8 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.test.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.test.tsx @@ -25,7 +25,7 @@ jest.mock('react-use', () => { describe('FlameGraph', () => { function setup() { const flameGraphData = createDataFrame(data); - const container = new FlameGraphDataContainer(flameGraphData); + const container = new FlameGraphDataContainer(flameGraphData, { collapsing: true }); const setRangeMin = jest.fn(); const setRangeMax = jest.fn(); diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.tsx index 928654c66d7..bbc919d1a32 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraph.tsx @@ -17,7 +17,7 @@ // TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF // THIS SOFTWARE. import { css, cx } from '@emotion/css'; -import React, { useMemo } from 'react'; +import React, { useEffect, useMemo, useState } from 'react'; import { Icon } from '@grafana/ui'; @@ -26,7 +26,7 @@ import { ClickedItemData, ColorScheme, ColorSchemeDiff, TextAlign } from '../typ import FlameGraphCanvas from './FlameGraphCanvas'; import FlameGraphMetadata from './FlameGraphMetadata'; -import { FlameGraphDataContainer } from './dataTransform'; +import { CollapsedMap, FlameGraphDataContainer } from './dataTransform'; type Props = { data: FlameGraphDataContainer; @@ -44,6 +44,7 @@ type Props = { onFocusPillClick: () => void; onSandwichPillClick: () => void; colorScheme: ColorScheme | ColorSchemeDiff; + collapsing?: boolean; }; const FlameGraph = ({ @@ -61,9 +62,17 @@ const FlameGraph = ({ onFocusPillClick, onSandwichPillClick, colorScheme, + collapsing, }: Props) => { const styles = getStyles(); + const [collapsedMap, setCollapsedMap] = useState(data ? data.getCollapsedMap() : new Map()); + useEffect(() => { + if (data) { + setCollapsedMap(data.getCollapsedMap()); + } + }, [data]); + const [levels, levelsCallers, totalProfileTicks, totalProfileTicksRight, totalViewTicks] = useMemo(() => { let levels = data.getLevels(); let totalProfileTicks = levels.length ? levels[0][0].value : 0; @@ -96,6 +105,9 @@ const FlameGraph = ({ totalProfileTicks, totalProfileTicksRight, totalViewTicks, + collapsedMap, + setCollapsedMap, + collapsing, }; const canvas = levelsCallers ? ( <> @@ -109,6 +121,8 @@ const FlameGraph = ({ root={levelsCallers[levelsCallers.length - 1][0]} depth={levelsCallers.length} direction={'parents'} + // We do not support collapsing in sandwich view for now. + collapsing={false} /> @@ -117,7 +131,13 @@ const FlameGraph = ({ Callees - + ) : ( diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.test.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.test.tsx new file mode 100644 index 00000000000..17de2b8fdd5 --- /dev/null +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.test.tsx @@ -0,0 +1,40 @@ +import { convertPixelCoordinatesToBarCoordinates } from './FlameGraphCanvas'; +import { textToDataContainer } from './testHelpers'; + +describe('convertPixelCoordinatesToBarCoordinates', () => { + const container = textToDataContainer(` + [0///////////] + [1][3//][4///] + [2] [5///] + [6] + `)!; + const root = container.getLevels()[0][0]; + const testPosFn = (pos: { x: number; y: number }) => { + return convertPixelCoordinatesToBarCoordinates( + pos, + root, + 'children', + container.getLevels().length, + 1, + 14, + 0, + container.getCollapsedMap() + )!; + }; + + it('returns correct item', () => { + expect(testPosFn({ x: 4, y: 23 })!.itemIndexes[0]).toEqual(3); + }); + + it('returns no item when pointing to collapsed item', () => { + expect(testPosFn({ x: 1, y: 45 })).toBeUndefined(); + }); + + it('returns item when pointing to first collapsed item', () => { + expect(testPosFn({ x: 1, y: 23 })!.itemIndexes[0]).toEqual(1); + }); + + it('returns correct shifted item because of collapsing', () => { + expect(testPosFn({ x: 9, y: 45 })!.itemIndexes[0]).toEqual(6); + }); +}); diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.tsx index cdea47c4cfe..f242f064f6f 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphCanvas.tsx @@ -7,7 +7,7 @@ import { ClickedItemData, ColorScheme, ColorSchemeDiff, TextAlign } from '../typ import FlameGraphContextMenu from './FlameGraphContextMenu'; import FlameGraphTooltip from './FlameGraphTooltip'; -import { FlameGraphDataContainer, LevelItem } from './dataTransform'; +import { CollapseConfig, CollapsedMap, FlameGraphDataContainer, LevelItem } from './dataTransform'; import { getBarX, useFlameRender } from './rendering'; type Props = { @@ -32,6 +32,10 @@ type Props = { totalProfileTicks: number; totalProfileTicksRight?: number; totalViewTicks: number; + + collapsedMap: CollapsedMap; + setCollapsedMap: (collapsedMap: CollapsedMap) => void; + collapsing?: boolean; }; const FlameGraphCanvas = ({ @@ -52,6 +56,9 @@ const FlameGraphCanvas = ({ root, direction, depth, + collapsedMap, + setCollapsedMap, + collapsing, }: Props) => { const styles = getStyles(); @@ -78,6 +85,7 @@ const FlameGraphCanvas = ({ totalColorTicks: data.isDiffFlamegraph() ? totalProfileTicks : totalViewTicks, totalTicksRight: totalProfileTicksRight, wrapperWidth, + collapsedMap, }); const onGraphClick = useCallback( @@ -91,7 +99,8 @@ const FlameGraphCanvas = ({ depth, pixelsPerTick, totalViewTicks, - rangeMin + rangeMin, + collapsedMap ); // if clicking on a block in the canvas @@ -107,7 +116,7 @@ const FlameGraphCanvas = ({ setClickedItemData(undefined); } }, - [data, rangeMin, rangeMax, totalViewTicks, root, direction, depth] + [data, rangeMin, rangeMax, totalViewTicks, root, direction, depth, collapsedMap] ); const [mousePosition, setMousePosition] = useState<{ x: number; y: number }>(); @@ -124,7 +133,8 @@ const FlameGraphCanvas = ({ depth, pixelsPerTick, totalViewTicks, - rangeMin + rangeMin, + collapsedMap ); if (item) { @@ -133,7 +143,7 @@ const FlameGraphCanvas = ({ } } }, - [rangeMin, rangeMax, totalViewTicks, clickedItemData, setMousePosition, root, direction, depth] + [rangeMin, rangeMax, totalViewTicks, clickedItemData, setMousePosition, root, direction, depth, collapsedMap] ); const onGraphMouseLeave = useCallback(() => { @@ -165,10 +175,18 @@ const FlameGraphCanvas = ({ onMouseLeave={onGraphMouseLeave} /> - + {clickedItemData && ( { setClickedItemData(undefined); }} @@ -180,12 +198,47 @@ const FlameGraphCanvas = ({ onSandwich={() => { onSandwich(data.getLabel(clickedItemData.item.itemIndexes[0])); }} + onExpandGroup={() => { + setCollapsedMap(setCollapsedStatus(collapsedMap, clickedItemData.item, false)); + }} + onCollapseGroup={() => { + setCollapsedMap(setCollapsedStatus(collapsedMap, clickedItemData.item, true)); + }} + onExpandAllGroups={() => { + setCollapsedMap(setAllCollapsedStatus(collapsedMap, false)); + }} + onCollapseAllGroups={() => { + setCollapsedMap(setAllCollapsedStatus(collapsedMap, true)); + }} + allGroupsCollapsed={Array.from(collapsedMap.values()).every((i) => i.collapsed)} + allGroupsExpanded={Array.from(collapsedMap.values()).every((i) => !i.collapsed)} /> )} ); }; +function setCollapsedStatus(collapsedMap: CollapsedMap, item: LevelItem, collapsed: boolean) { + const newMap = new Map(collapsedMap); + const collapsedConfig = collapsedMap.get(item)!; + const newConfig = { ...collapsedConfig, collapsed }; + for (const item of collapsedConfig.items) { + newMap.set(item, newConfig); + } + return newMap; +} + +function setAllCollapsedStatus(collapsedMap: CollapsedMap, collapsed: boolean) { + const newMap = new Map(collapsedMap); + for (const item of collapsedMap.keys()) { + const collapsedConfig = collapsedMap.get(item)!; + const newConfig = { ...collapsedConfig, collapsed }; + newMap.set(item, newConfig); + } + + return newMap; +} + const getStyles = () => ({ graph: css({ label: 'graph', @@ -217,7 +270,7 @@ const getStyles = () => ({ }), }); -const convertPixelCoordinatesToBarCoordinates = ( +export const convertPixelCoordinatesToBarCoordinates = ( // position relative to the start of the graph pos: { x: number; y: number }, root: LevelItem, @@ -225,7 +278,8 @@ const convertPixelCoordinatesToBarCoordinates = ( depth: number, pixelsPerTick: number, totalTicks: number, - rangeMin: number + rangeMin: number, + collapsedMap: Map ): LevelItem | undefined => { let next: LevelItem | undefined = root; let currentLevel = direction === 'children' ? 0 : depth - 1; @@ -247,7 +301,13 @@ const convertPixelCoordinatesToBarCoordinates = ( const xEnd = getBarX(child.start + child.value, totalTicks, rangeMin, pixelsPerTick); if (xStart <= pos.x && pos.x < xEnd) { next = child; - currentLevel = currentLevel + (direction === 'children' ? 1 : -1); + // Check if item is a collapsed item. if so also check if the item is the first collapsed item in the chain, + // which we render, or a child which we don't render. If it's a child in the chain then don't increase the + // level end effectively skip it. + const collapsedConfig = collapsedMap.get(child); + if (!collapsedConfig || !collapsedConfig.collapsed || collapsedConfig.items[0] === child) { + currentLevel = currentLevel + (direction === 'children' ? 1 : -1); + } break; } } diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphContextMenu.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphContextMenu.tsx index b30d8fc18b9..3a370f5dc86 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphContextMenu.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphContextMenu.tsx @@ -1,17 +1,40 @@ import React from 'react'; -import { MenuItem, ContextMenu } from '@grafana/ui'; +import { MenuItem, MenuGroup, ContextMenu } from '@grafana/ui'; import { ClickedItemData } from '../types'; +import { CollapseConfig } from './dataTransform'; + type Props = { itemData: ClickedItemData; onMenuItemClick: () => void; onItemFocus: () => void; onSandwich: () => void; + onExpandGroup: () => void; + onCollapseGroup: () => void; + onExpandAllGroups: () => void; + onCollapseAllGroups: () => void; + collapseConfig?: CollapseConfig; + collapsing?: boolean; + allGroupsCollapsed?: boolean; + allGroupsExpanded?: boolean; }; -const FlameGraphContextMenu = ({ itemData, onMenuItemClick, onItemFocus, onSandwich }: Props) => { +const FlameGraphContextMenu = ({ + itemData, + onMenuItemClick, + onItemFocus, + onSandwich, + collapseConfig, + onExpandGroup, + onCollapseGroup, + onExpandAllGroups, + onCollapseAllGroups, + collapsing, + allGroupsExpanded, + allGroupsCollapsed, +}: Props) => { function renderItems() { return ( <> @@ -40,6 +63,52 @@ const FlameGraphContextMenu = ({ itemData, onMenuItemClick, onItemFocus, onSandw onMenuItemClick(); }} /> + + {collapsing && ( + + {collapseConfig ? ( + collapseConfig.collapsed ? ( + { + onExpandGroup(); + onMenuItemClick(); + }} + /> + ) : ( + { + onCollapseGroup(); + onMenuItemClick(); + }} + /> + ) + ) : null} + {!allGroupsExpanded && ( + { + onExpandAllGroups(); + onMenuItemClick(); + }} + /> + )} + {!allGroupsCollapsed && ( + { + onCollapseAllGroups(); + onMenuItemClick(); + }} + /> + )} + + )} ); } diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.test.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.test.tsx index 408398e7574..7ad62ca5f78 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.test.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.test.tsx @@ -12,7 +12,7 @@ function setupData(unit?: string) { { name: 'label', values: ['total'] }, ], }); - return new FlameGraphDataContainer(flameGraphData); + return new FlameGraphDataContainer(flameGraphData, { collapsing: true }); } function setupDiffData() { @@ -26,7 +26,7 @@ function setupDiffData() { { name: 'label', values: ['total', 'func1'] }, ], }); - return new FlameGraphDataContainer(flameGraphData); + return new FlameGraphDataContainer(flameGraphData, { collapsing: true }); } describe('FlameGraphTooltip', () => { diff --git a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.tsx b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.tsx index fe9d7dd1316..d2fe2866606 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.tsx +++ b/packages/grafana-flamegraph/src/FlameGraph/FlameGraphTooltip.tsx @@ -4,16 +4,17 @@ import React from 'react'; import { DisplayValue, getValueFormat, GrafanaTheme2 } from '@grafana/data'; import { InteractiveTable, Portal, useStyles2, VizTooltipContainer } from '@grafana/ui'; -import { FlameGraphDataContainer, LevelItem } from './dataTransform'; +import { CollapseConfig, FlameGraphDataContainer, LevelItem } from './dataTransform'; type Props = { data: FlameGraphDataContainer; totalTicks: number; position?: { x: number; y: number }; item?: LevelItem; + collapseConfig?: CollapseConfig; }; -const FlameGraphTooltip = ({ data, item, totalTicks, position }: Props) => { +const FlameGraphTooltip = ({ data, item, totalTicks, position, collapseConfig }: Props) => { const styles = useStyles2(getStyles); if (!(item && position)) { @@ -56,7 +57,17 @@ const FlameGraphTooltip = ({ data, item, totalTicks, position }: Props) => {
-

{data.getLabel(item.itemIndexes[0])}

+

+ {data.getLabel(item.itemIndexes[0])} + {collapseConfig && collapseConfig.collapsed ? ( + +
+ and {collapseConfig.items.length} similar items +
+ ) : ( + '' + )} +

{content}
diff --git a/packages/grafana-flamegraph/src/FlameGraph/__snapshots__/FlameGraph.test.tsx.snap b/packages/grafana-flamegraph/src/FlameGraph/__snapshots__/FlameGraph.test.tsx.snap index df6151e9b3c..301cb80a8ec 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/__snapshots__/FlameGraph.test.tsx.snap +++ b/packages/grafana-flamegraph/src/FlameGraph/__snapshots__/FlameGraph.test.tsx.snap @@ -113,7 +113,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "total (16.5 Bil)", "x": 4, - "y": 11, + "y": 13, }, "transform": [ 1, @@ -217,9 +217,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "test/pkg/agent.(*Target).start.func1 (4.10 Bil)", - "x": 4, - "y": 33, + "text": "(2) test/pkg/agent.(*Target).start.func1 (4.10 Bil)", + "x": 16, + "y": 35, }, "transform": [ 1, @@ -231,50 +231,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 397.5419198055893, - "x": 0.5, - "y": 44, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -294,9 +250,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 397.5419198055893, - "x": 0.5, - "y": 44, + "width": 20, + "x": 0, + "y": 22, }, "transform": [ 1, @@ -322,10 +278,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "test/pkg/agent.(*Target).scrape (4.10 Bil)", - "x": 4, - "y": 55, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 8, + "y": 27.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -335,7 +319,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -357,7 +341,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 355.74362089914945, "x": 0.5, - "y": 66, + "y": 44, }, "transform": [ 1, @@ -402,7 +386,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 355.74362089914945, "x": 0.5, - "y": 66, + "y": 44, }, "transform": [ 1, @@ -431,7 +415,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/distributor.(*Distributor).Push (3.67 Bil)", "x": 4, - "y": 77, + "y": 57, }, "transform": [ 1, @@ -463,7 +447,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 108.84204131227219, "x": 0.5, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -508,7 +492,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 108.84204131227219, "x": 0.5, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -537,7 +521,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "compress/gzip.(*Writer).Write (1.13 Bil)", "x": 4, - "y": 99, + "y": 79, }, "transform": [ 1, @@ -569,7 +553,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 102.03766707168894, "x": 0.5, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -614,7 +598,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 102.03766707168894, "x": 0.5, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -643,7 +627,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "compress/flate.(*compressor).write (1.06 Bil)", "x": 4, - "y": 121, + "y": 101, }, "transform": [ 1, @@ -675,7 +659,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 98.1494532199271, "x": 0.5, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -720,7 +704,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 98.1494532199271, "x": 0.5, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -749,7 +733,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "compress/flate.(*compressor).deflate (1.02 Bil)", "x": 4, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -781,7 +765,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 0.5, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -826,96 +810,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 0.5, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 0.5, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 0.5, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -960,7 +855,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 0, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -1005,7 +900,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 0, - "y": 220, + "y": 176, }, "transform": [ 1, @@ -1050,7 +945,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 0, - "y": 242, + "y": 198, }, "transform": [ 1, @@ -1095,321 +990,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 0, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1.9441069258809236, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 2.9161603888213854, "y": 220, }, "transform": [ @@ -1454,8 +1034,8 @@ exports[`FlameGraph should render correctly 1`] = ` "props": { "height": 22, "width": 0.9720534629404618, - "x": 2.9161603888213854, - "y": 242, + "x": 1.9441069258809236, + "y": 198, }, "transform": [ 1, @@ -1500,52 +1080,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 2.9161603888213854, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 2.9161603888213854, - "y": 286, + "y": 176, }, "transform": [ 1, @@ -1590,7 +1125,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 4.860267314702309, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -1635,7 +1170,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 4.860267314702309, - "y": 220, + "y": 176, }, "transform": [ 1, @@ -1680,7 +1215,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 12.636695018226003, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -1725,7 +1260,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 13.608748481166465, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -1769,7 +1304,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 50.51883353584447, "x": 15.080801944106927, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -1814,7 +1349,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 50.51883353584447, "x": 15.080801944106927, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -1843,7 +1378,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "compress/flate.(*compressor).findMatch (530 Mil)", "x": 18.580801944106927, - "y": 165, + "y": 145, }, "transform": [ 1, @@ -1876,7 +1411,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 66.0996354799514, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -1921,7 +1456,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 99.1494532199271, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -1966,6 +1501,51 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 103.03766707168894, + "y": 88, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 4.860267314702309, + "x": 103.03766707168894, "y": 110, }, "transform": [ @@ -1990,96 +1570,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 103.03766707168894, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 103.03766707168894, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -2101,7 +1591,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 103.03766707168894, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -2146,232 +1636,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 105.95382746051034, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 105.95382746051034, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 105.95382746051034, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 105.95382746051034, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 105.95382746051034, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 105.95382746051034, - "y": 286, + "y": 132, }, "transform": [ 1, @@ -2416,141 +1681,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 106.92588092345079, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 106.92588092345079, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 106.92588092345079, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, "y": 132, }, "transform": [ @@ -2596,322 +1726,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 107.89793438639126, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 107.89793438639126, - "y": 308, + "y": 110, }, "transform": [ 1, @@ -2956,7 +1771,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 107.89793438639126, - "y": 330, + "y": 132, }, "transform": [ 1, @@ -3000,6 +1815,202 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 36.91008505467801, "x": 110.34204131227219, + "y": 66, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "stroke", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 36.91008505467801, + "x": 110.34204131227219, + "y": 66, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "maxWidth": null, + "text": "(2) test/pkg/pprof.OpenRaw (390 Mil)", + "x": 125.84204131227219, + "y": 79, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fillText", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 20, + "x": 109.84204131227219, + "y": 66, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 117.84204131227219, + "y": 71.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 16.496962332928312, + "x": 110.34204131227219, "y": 88, }, "transform": [ @@ -3043,7 +2054,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 36.91008505467801, + "width": 16.496962332928312, "x": 110.34204131227219, "y": 88, }, @@ -3069,218 +2080,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "maxWidth": null, - "text": "test/pkg/pprof.OpenRaw (390 Mil)", - "x": 113.84204131227219, - "y": 99, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 36.91008505467801, - "x": 110.34204131227219, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 36.91008505467801, - "x": 110.34204131227219, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "test/pkg/gen/google/v1.(*Profile).UnmarshalVT (390 Mil)", - "x": 113.84204131227219, - "y": 121, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 16.496962332928312, - "x": 110.34204131227219, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 16.496962332928312, - "x": 110.34204131227219, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -3302,7 +2101,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 109.84204131227219, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -3347,7 +2146,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 109.84204131227219, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -3392,7 +2191,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 109.84204131227219, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -3437,52 +2236,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 110.81409477521264, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 110.81409477521264, - "y": 220, + "y": 154, }, "transform": [ 1, @@ -3527,52 +2281,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 110.81409477521264, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 110.81409477521264, - "y": 264, + "y": 176, }, "transform": [ 1, @@ -3617,97 +2326,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 111.7861482381531, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 111.7861482381531, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 111.7861482381531, - "y": 286, + "y": 176, }, "transform": [ 1, @@ -3752,7 +2371,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 114.70230862697449, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -3797,7 +2416,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 115.67436208991495, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -3842,7 +2461,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 116.64641555285542, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -3887,7 +2506,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 116.64641555285542, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -3932,7 +2551,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 117.61846901579588, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -3977,7 +2596,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 118.59052247873633, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -4021,7 +2640,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 127.83900364520049, - "y": 132, + "y": 88, }, "transform": [ 1, @@ -4066,7 +2685,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 127.83900364520049, - "y": 132, + "y": 88, }, "transform": [ 1, @@ -4111,7 +2730,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 127.33900364520049, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -4156,7 +2775,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 127.33900364520049, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -4201,7 +2820,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 127.33900364520049, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -4246,97 +2865,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 128.31105710814094, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 128.31105710814094, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 128.31105710814094, - "y": 242, + "y": 154, }, "transform": [ 1, @@ -4381,277 +2910,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 128.31105710814094, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 128.31105710814094, - "y": 396, + "y": 176, }, "transform": [ 1, @@ -4696,7 +2955,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 130.25516403402187, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -4741,7 +3000,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 133.17132442284327, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -4786,141 +3045,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 134.14337788578374, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 135.1154313487242, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 135.1154313487242, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 138.03159173754557, "y": 132, }, "transform": [ @@ -4965,8 +3089,143 @@ exports[`FlameGraph should render correctly 1`] = ` "props": { "height": 22, "width": 2.9161603888213854, + "x": 135.1154313487242, + "y": 110, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 1.9441069258809236, + "x": 135.1154313487242, + "y": 132, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 3.888213851761847, "x": 138.03159173754557, - "y": 154, + "y": 88, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 2.9161603888213854, + "x": 138.03159173754557, + "y": 110, }, "transform": [ 1, @@ -5011,7 +3270,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 138.03159173754557, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -5056,7 +3315,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 139.9756986634265, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -5101,7 +3360,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 140.94775212636696, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -5146,52 +3405,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 141.91980558930743, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 141.91980558930743, - "y": 154, + "y": 88, }, "transform": [ 1, @@ -5236,7 +3450,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 141.91980558930743, - "y": 176, + "y": 110, }, "transform": [ 1, @@ -5281,364 +3495,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 142.8918590522479, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 143.86391251518833, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 143.86391251518833, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 143.86391251518833, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 143.86391251518833, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 143.86391251518833, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 19.413122721749698, - "x": 148.2521263669502, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 19.413122721749698, - "x": 148.2521263669502, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 19.413122721749698, - "x": 148.2521263669502, "y": 110, }, "transform": [ @@ -5661,7 +3517,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "stroke", + "type": "fill", }, { "props": { @@ -5682,8 +3538,8 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 19.413122721749698, - "x": 148.2521263669502, + "width": 0.9720534629404618, + "x": 143.86391251518833, "y": 110, }, "transform": [ @@ -5728,7 +3584,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 148.2521263669502, - "y": 132, + "y": 66, }, "transform": [ 1, @@ -5773,7 +3629,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 148.2521263669502, - "y": 132, + "y": 66, }, "transform": [ 1, @@ -5817,7 +3673,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 148.2521263669502, - "y": 154, + "y": 88, }, "transform": [ 1, @@ -5862,96 +3718,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 148.2521263669502, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 148.2521263669502, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 148.2521263669502, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -5996,7 +3763,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 147.7521263669502, - "y": 198, + "y": 110, }, "transform": [ 1, @@ -6041,7 +3808,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 148.72417982989066, - "y": 198, + "y": 110, }, "transform": [ 1, @@ -6086,52 +3853,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 148.72417982989066, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 148.72417982989066, - "y": 242, + "y": 132, }, "transform": [ 1, @@ -6176,7 +3898,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 153.58444714459296, - "y": 198, + "y": 110, }, "transform": [ 1, @@ -6221,7 +3943,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 153.58444714459296, - "y": 220, + "y": 132, }, "transform": [ 1, @@ -6266,7 +3988,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 160.3888213851762, - "y": 154, + "y": 88, }, "transform": [ 1, @@ -6310,7 +4032,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 177.85783718104497, "x": 168.66524908869988, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -6355,7 +4077,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 177.85783718104497, "x": 168.66524908869988, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -6384,7 +4106,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/pprof.(*Profile).Normalize (1.84 Bil)", "x": 172.16524908869988, - "y": 99, + "y": 79, }, "transform": [ 1, @@ -6416,7 +4138,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 22.329283110571083, "x": 168.66524908869988, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -6461,7 +4183,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 22.329283110571083, "x": 168.66524908869988, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -6488,9 +4210,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "sort.Sort (240 Mil)", - "x": 172.16524908869988, - "y": 121, + "text": "(2) sort.Sort (240 Mil)", + "x": 184.16524908869988, + "y": 101, }, "transform": [ 1, @@ -6502,50 +4224,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 22.329283110571083, - "x": 168.66524908869988, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -6565,9 +4243,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 22.329283110571083, - "x": 168.66524908869988, - "y": 132, + "width": 20, + "x": 168.16524908869988, + "y": 88, }, "transform": [ 1, @@ -6593,10 +4271,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "sort.quickSort (240 Mil)", - "x": 172.16524908869988, - "y": 143, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 176.16524908869988, + "y": 93.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -6606,7 +4312,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -6629,7 +4335,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 168.16524908869988, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -6674,7 +4380,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 168.16524908869988, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -6719,7 +4425,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 169.13730255164035, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -6763,7 +4469,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 17.469015795868774, "x": 173.5255164034022, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -6808,7 +4514,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 17.469015795868774, "x": 173.5255164034022, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -6852,7 +4558,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 173.5255164034022, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -6897,7 +4603,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 173.5255164034022, - "y": 176, + "y": 132, }, "transform": [ 1, @@ -6942,7 +4648,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 173.0255164034022, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -6987,7 +4693,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 173.0255164034022, - "y": 220, + "y": 176, }, "transform": [ 1, @@ -7032,97 +4738,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 173.0255164034022, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 173.0255164034022, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 173.0255164034022, - "y": 286, + "y": 198, }, "transform": [ 1, @@ -7167,7 +4783,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 174.9696233292831, - "y": 220, + "y": 176, }, "transform": [ 1, @@ -7212,52 +4828,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 175.94167679222357, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 175.94167679222357, - "y": 242, + "y": 176, }, "transform": [ 1, @@ -7302,7 +4873,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 177.8857837181045, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -7347,411 +4918,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 177.8857837181045, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 179.82989064398544, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 185.6622114216282, "y": 176, }, "transform": [ @@ -7796,8 +4962,98 @@ exports[`FlameGraph should render correctly 1`] = ` "props": { "height": 22, "width": 0.9720534629404618, + "x": 179.82989064398544, + "y": 176, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 5.832320777642771, "x": 185.6622114216282, - "y": 198, + "y": 132, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 0.9720534629404618, + "x": 185.6622114216282, + "y": 154, }, "transform": [ 1, @@ -7841,7 +5097,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 128.2831105710814, "x": 191.99453219927096, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -7886,7 +5142,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 128.2831105710814, "x": 191.99453219927096, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -7915,7 +5171,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/pprof.(*Profile).clearSampleReferences (1.33 Bil)", "x": 195.49453219927096, - "y": 121, + "y": 101, }, "transform": [ 1, @@ -7947,7 +5203,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 124.39489671931958, "x": 191.99453219927096, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -7992,7 +5248,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 124.39489671931958, "x": 191.99453219927096, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8021,7 +5277,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/slices.RemoveInPlace[...] (1.29 Bil)", "x": 195.49453219927096, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -8053,7 +5309,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 30.105710814094778, "x": 191.99453219927096, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -8098,7 +5354,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 30.105710814094778, "x": 191.99453219927096, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -8127,7 +5383,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/pprof.(*Profile).clearSampleReferences.func1 (320 Mil)", "x": 195.49453219927096, - "y": 165, + "y": 145, }, "transform": [ 1, @@ -8160,52 +5416,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 316.88942891859057, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 316.88942891859057, - "y": 154, + "y": 110, }, "transform": [ 1, @@ -8250,7 +5461,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 317.861482381531, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8294,7 +5505,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 321.2776427703524, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -8339,7 +5550,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 321.2776427703524, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -8384,7 +5595,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 320.7776427703524, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8429,7 +5640,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 321.74969623329287, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8474,7 +5685,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 322.7217496962333, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8519,7 +5730,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 328.5540704738761, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8564,7 +5775,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.720534629404618, "x": 333.4143377885784, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -8609,7 +5820,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 333.4143377885784, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8654,7 +5865,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 333.4143377885784, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -8699,7 +5910,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 337.30255164034025, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -8744,7 +5955,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 343.134872417983, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -8789,6 +6000,51 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 343.134872417983, + "y": 110, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 0.9720534629404618, + "x": 343.134872417983, "y": 132, }, "transform": [ @@ -8813,96 +6069,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 343.134872417983, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 343.134872417983, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -8924,6 +6090,51 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 347.02308626974485, + "y": 66, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 0.9720534629404618, + "x": 347.02308626974485, "y": 88, }, "transform": [ @@ -8948,96 +6159,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 347.02308626974485, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 347.02308626974485, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -9059,7 +6180,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 347.9951397326853, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -9104,7 +6225,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 347.9951397326853, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -9149,7 +6270,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 352.85540704738764, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -9194,7 +6315,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 353.8274605103281, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -9239,7 +6360,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 353.8274605103281, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -9284,201 +6405,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 355.771567436209, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "io/ioutil.ReadAll (430 Mil)", - "x": 360.74362089914945, - "y": 77, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, "y": 88, }, "transform": [ @@ -9503,23 +6429,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "maxWidth": null, - "text": "io.ReadAll (430 Mil)", - "x": 360.74362089914945, - "y": 99, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, { "props": { "path": [ @@ -9540,7 +6449,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 40.798298906439854, "x": 357.24362089914945, - "y": 110, + "y": 44, }, "transform": [ 1, @@ -9585,7 +6494,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 40.798298906439854, "x": 357.24362089914945, - "y": 110, + "y": 44, }, "transform": [ 1, @@ -9612,9 +6521,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "compress/gzip.(*Reader).Read (430 Mil)", - "x": 360.74362089914945, - "y": 121, + "text": "(4) io/ioutil.ReadAll (430 Mil)", + "x": 372.74362089914945, + "y": 57, }, "transform": [ 1, @@ -9626,50 +6535,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -9689,9 +6554,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 40.798298906439854, - "x": 357.24362089914945, - "y": 132, + "width": 20, + "x": 356.74362089914945, + "y": 44, }, "transform": [ 1, @@ -9717,10 +6582,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "compress/flate.(*decompressor).Read (430 Mil)", - "x": 360.74362089914945, - "y": 143, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 364.74362089914945, + "y": 49.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -9730,7 +6623,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -9753,7 +6646,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 356.74362089914945, - "y": 154, + "y": 66, }, "transform": [ 1, @@ -9798,7 +6691,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 357.71567436208994, - "y": 154, + "y": 66, }, "transform": [ 1, @@ -9843,7 +6736,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 357.71567436208994, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -9887,7 +6780,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 362.1038882138518, - "y": 154, + "y": 66, }, "transform": [ 1, @@ -9932,7 +6825,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 362.1038882138518, - "y": 154, + "y": 66, }, "transform": [ 1, @@ -9961,7 +6854,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "compress/flate.(*decompressor).huffmanBlock (370 Mil)", "x": 365.6038882138518, - "y": 165, + "y": 79, }, "transform": [ 1, @@ -9994,7 +6887,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 361.6038882138518, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -10039,7 +6932,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 361.6038882138518, - "y": 198, + "y": 110, }, "transform": [ 1, @@ -10083,7 +6976,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 364.0479951397327, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -10128,7 +7021,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 364.0479951397327, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -10173,7 +7066,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 363.5479951397327, - "y": 198, + "y": 110, }, "transform": [ 1, @@ -10218,7 +7111,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 381.044957472661, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -10263,97 +7156,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 397.5698663426489, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 397.5698663426489, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 397.5698663426489, - "y": 198, + "y": 66, }, "transform": [ 1, @@ -10471,7 +7274,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "net/http.(*conn).serve (5.63 Bil)", "x": 402.5419198055893, - "y": 33, + "y": 35, }, "transform": [ 1, @@ -10575,9 +7378,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "net/http.serverHandler.ServeHTTP (5.58 Bil)", - "x": 402.5419198055893, - "y": 55, + "text": "(8) net/http.serverHandler.ServeHTTP (5.58 Bil)", + "x": 414.5419198055893, + "y": 57, }, "transform": [ 1, @@ -10589,6 +7392,96 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 20, + "x": 398.5419198055893, + "y": 44, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 406.5419198055893, + "y": 49.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, { "props": { "path": [ @@ -10607,7 +7500,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 541.4058323207777, + "width": 537.5176184690158, "x": 399.0419198055893, "y": 66, }, @@ -10652,7 +7545,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 541.4058323207777, + "width": 537.5176184690158, "x": 399.0419198055893, "y": 66, }, @@ -10681,9 +7574,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "net/http.HandlerFunc.ServeHTTP (5.58 Bil)", - "x": 402.5419198055893, - "y": 77, + "text": "(2) net/http.HandlerFunc.ServeHTTP (5.54 Bil)", + "x": 414.5419198055893, + "y": 79, }, "transform": [ 1, @@ -10695,6 +7588,96 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 22, + "width": 20, + "x": 398.5419198055893, + "y": 66, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, + { + "props": { + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 406.5419198055893, + "y": 71.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "fill", + }, { "props": { "path": [ @@ -10713,7 +7696,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 541.4058323207777, + "width": 536.5455650060753, "x": 399.0419198055893, "y": 88, }, @@ -10758,7 +7741,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 541.4058323207777, + "width": 536.5455650060753, "x": 399.0419198055893, "y": 88, }, @@ -10784,860 +7767,12 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "maxWidth": null, - "text": "test/pkg/util.glob..func1.1 (5.58 Bil)", - "x": 402.5419198055893, - "y": 99, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP (5.58 Bil)", - "x": 402.5419198055893, - "y": 121, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "net/http.HandlerFunc.ServeHTTP (5.58 Bil)", - "x": 402.5419198055893, - "y": 143, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "test/pkg/create.(*create).initServer.func2.1 (5.58 Bil)", - "x": 402.5419198055893, - "y": 165, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "net/http.HandlerFunc.ServeHTTP (5.58 Bil)", - "x": 402.5419198055893, - "y": 187, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 541.4058323207777, - "x": 399.0419198055893, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5 (5.58 Bil)", - "x": 402.5419198055893, - "y": 209, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 537.5176184690158, - "x": 399.0419198055893, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 537.5176184690158, - "x": 399.0419198055893, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "net/http.HandlerFunc.ServeHTTP (5.54 Bil)", - "x": 402.5419198055893, - "y": 231, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 537.5176184690158, - "x": 399.0419198055893, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 537.5176184690158, - "x": 399.0419198055893, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "github.com/weaveworks/common/middleware.Log.Wrap.func1 (5.54 Bil)", - "x": 402.5419198055893, - "y": 253, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 536.5455650060753, - "x": 399.0419198055893, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 536.5455650060753, - "x": 399.0419198055893, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "maxWidth": null, "text": "net/http.HandlerFunc.ServeHTTP (5.53 Bil)", "x": 402.5419198055893, - "y": 275, + "y": 101, }, "transform": [ 1, @@ -11669,7 +7804,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 534.6014580801944, "x": 399.0419198055893, - "y": 286, + "y": 110, }, "transform": [ 1, @@ -11714,7 +7849,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 534.6014580801944, "x": 399.0419198055893, - "y": 286, + "y": 110, }, "transform": [ 1, @@ -11743,7 +7878,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "github.com/weaveworks/common/middleware.Instrument.Wrap.func1 (5.51 Bil)", "x": 402.5419198055893, - "y": 297, + "y": 123, }, "transform": [ 1, @@ -11775,7 +7910,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 533.629404617254, "x": 399.0419198055893, - "y": 308, + "y": 132, }, "transform": [ 1, @@ -11820,7 +7955,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 533.629404617254, "x": 399.0419198055893, - "y": 308, + "y": 132, }, "transform": [ 1, @@ -11849,7 +7984,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "github.com/felixge/httpsnoop.(*Metrics).CaptureMetrics (5.50 Bil)", "x": 402.5419198055893, - "y": 319, + "y": 145, }, "transform": [ 1, @@ -11881,7 +8016,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 532.6573511543135, "x": 399.0419198055893, - "y": 330, + "y": 154, }, "transform": [ 1, @@ -11926,7 +8061,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 532.6573511543135, "x": 399.0419198055893, - "y": 330, + "y": 154, }, "transform": [ 1, @@ -11953,9 +8088,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "github.com/weaveworks/common/middleware.Instrument.Wrap.func1.2 (5.49 Bil)", - "x": 402.5419198055893, - "y": 341, + "text": "(2) github.com/weaveworks/common/middleware.Instrument.Wrap.func1.2 (5.49 Bil)", + "x": 414.5419198055893, + "y": 167, }, "transform": [ 1, @@ -11967,50 +8102,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 532.6573511543135, - "x": 399.0419198055893, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -12030,9 +8121,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 532.6573511543135, - "x": 399.0419198055893, - "y": 352, + "width": 20, + "x": 398.5419198055893, + "y": 154, }, "transform": [ 1, @@ -12058,10 +8149,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "github.com/gorilla/mux.(*Router).ServeHTTP (5.49 Bil)", - "x": 402.5419198055893, - "y": 363, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 406.5419198055893, + "y": 159.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -12071,7 +8190,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -12093,7 +8212,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 155.50060753341435, "x": 399.0419198055893, - "y": 374, + "y": 176, }, "transform": [ 1, @@ -12138,7 +8257,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 155.50060753341435, "x": 399.0419198055893, - "y": 374, + "y": 176, }, "transform": [ 1, @@ -12165,9 +8284,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "github.com/bufbuild/connect-go.(*Handler).ServeHTTP (1.61 Bil)", - "x": 402.5419198055893, - "y": 385, + "text": "(2) github.com/bufbuild/connect-go.(*Handler).ServeHTTP (1.61 Bil)", + "x": 414.5419198055893, + "y": 189, }, "transform": [ 1, @@ -12179,50 +8298,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 155.50060753341435, - "x": 399.0419198055893, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -12242,9 +8317,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 155.50060753341435, - "x": 399.0419198055893, - "y": 396, + "width": 20, + "x": 398.5419198055893, + "y": 176, }, "transform": [ 1, @@ -12270,10 +8345,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "github.com/bufbuild/connect-go.NewUnaryHandler[...].func1 (1.61 Bil)", - "x": 402.5419198055893, - "y": 407, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 406.5419198055893, + "y": 181.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -12283,7 +8386,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -12305,7 +8408,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 148.69623329283112, "x": 399.0419198055893, - "y": 418, + "y": 198, }, "transform": [ 1, @@ -12350,7 +8453,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 148.69623329283112, "x": 399.0419198055893, - "y": 418, + "y": 198, }, "transform": [ 1, @@ -12377,9 +8480,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "github.com/bufbuild/connect-go.NewUnaryHandler[...].func1.1 (1.54 Bil)", - "x": 402.5419198055893, - "y": 429, + "text": "(2) github.com/bufbuild/connect-go.NewUnaryHandler[...].func1.1 (1.54 Bil)", + "x": 414.5419198055893, + "y": 211, }, "transform": [ 1, @@ -12391,50 +8494,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 148.69623329283112, - "x": 399.0419198055893, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -12454,9 +8513,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 148.69623329283112, - "x": 399.0419198055893, - "y": 440, + "width": 20, + "x": 398.5419198055893, + "y": 198, }, "transform": [ 1, @@ -12482,10 +8541,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "test/pkg/ingester.(*Ingester).Push (1.54 Bil)", - "x": 402.5419198055893, - "y": 451, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 406.5419198055893, + "y": 203.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -12495,7 +8582,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -12517,7 +8604,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 17.469015795868774, "x": 399.0419198055893, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -12562,7 +8649,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 17.469015795868774, "x": 399.0419198055893, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -12606,7 +8693,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 399.0419198055893, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -12651,96 +8738,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 399.0419198055893, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 399.0419198055893, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 399.0419198055893, - "y": 506, + "y": 242, }, "transform": [ 1, @@ -12785,7 +8783,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 398.5419198055893, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -12830,7 +8828,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 399.5139732685298, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -12874,7 +8872,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 401.95808019441074, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -12919,7 +8917,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 401.95808019441074, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -12964,52 +8962,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 401.45808019441074, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 401.45808019441074, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -13054,52 +9007,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 413.12272174969627, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 413.12272174969627, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -13144,7 +9052,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 415.0668286755772, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -13189,7 +9097,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 415.0668286755772, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -13234,412 +9142,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 416.03888213851764, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 416.03888213851764, - "y": 704, + "y": 264, }, "transform": [ 1, @@ -13683,7 +9186,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 81.62454434993926, "x": 417.51093560145813, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -13728,7 +9231,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 81.62454434993926, "x": 417.51093560145813, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -13757,7 +9260,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/create.(*Head).Ingest (850 Mil)", "x": 421.01093560145813, - "y": 473, + "y": 233, }, "transform": [ 1, @@ -13789,7 +9292,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 33.02187120291616, "x": 417.51093560145813, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -13834,7 +9337,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 33.02187120291616, "x": 417.51093560145813, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -13863,7 +9366,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/create.(*Head).convertSamples (350 Mil)", "x": 421.01093560145813, - "y": 495, + "y": 255, }, "transform": [ 1, @@ -13895,7 +9398,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 28.161603888213854, "x": 417.51093560145813, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -13940,7 +9443,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 28.161603888213854, "x": 417.51093560145813, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -13969,7 +9472,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/create.(*deduplicatingSlice[...]).ingest (300 Mil)", "x": 421.01093560145813, - "y": 517, + "y": 277, }, "transform": [ 1, @@ -14001,7 +9504,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 417.51093560145813, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -14046,7 +9549,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 417.51093560145813, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -14090,7 +9593,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 417.51093560145813, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -14135,7 +9638,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 417.51093560145813, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -14180,7 +9683,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 417.01093560145813, - "y": 572, + "y": 330, }, "transform": [ 1, @@ -14225,7 +9728,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 417.01093560145813, - "y": 594, + "y": 352, }, "transform": [ 1, @@ -14270,7 +9773,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 424.7873633049818, - "y": 572, + "y": 330, }, "transform": [ 1, @@ -14315,7 +9818,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 428.67557715674366, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -14360,7 +9863,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 428.67557715674366, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -14405,7 +9908,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 428.67557715674366, - "y": 572, + "y": 330, }, "transform": [ 1, @@ -14450,7 +9953,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 432.5637910085055, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -14495,7 +9998,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 436.4520048602673, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -14540,7 +10043,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 437.4240583232078, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -14585,457 +10088,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 437.4240583232078, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 437.4240583232078, - "y": 770, + "y": 308, }, "transform": [ 1, @@ -15080,97 +10133,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 438.39611178614825, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 438.39611178614825, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 438.39611178614825, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -15215,52 +10178,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 439.36816524908875, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 439.36816524908875, - "y": 572, + "y": 308, }, "transform": [ 1, @@ -15305,7 +10223,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 442.2843256379101, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -15350,7 +10268,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 446.172539489672, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -15395,7 +10313,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 446.172539489672, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -15440,52 +10358,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 447.1445929526124, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 447.1445929526124, - "y": 550, + "y": 286, }, "transform": [ 1, @@ -15530,7 +10403,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 448.1166464155529, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -15575,7 +10448,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 449.08869987849334, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -15619,7 +10492,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 451.5328068043743, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -15664,7 +10537,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 451.5328068043743, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -15693,7 +10566,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/create.(*deduplicatingSlice[...]).ingest (370 Mil)", "x": 455.0328068043743, - "y": 495, + "y": 255, }, "transform": [ 1, @@ -15726,7 +10599,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 451.0328068043743, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -15771,7 +10644,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 451.0328068043743, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -15816,7 +10689,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 452.9769137302552, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -15861,7 +10734,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.720534629404618, "x": 454.92102065613614, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -15906,97 +10779,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 454.92102065613614, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 454.92102065613614, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 454.92102065613614, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -16041,52 +10824,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 455.8930741190766, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 455.8930741190766, - "y": 550, + "y": 286, }, "transform": [ 1, @@ -16131,7 +10869,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 464.64155528554073, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16176,7 +10914,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 464.64155528554073, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -16221,52 +10959,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 466.58566221142166, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 466.58566221142166, - "y": 550, + "y": 286, }, "transform": [ 1, @@ -16311,7 +11004,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 472.4179829890644, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16356,7 +11049,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 473.3900364520049, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16401,7 +11094,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 473.3900364520049, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -16446,7 +11139,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 474.36208991494533, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -16491,7 +11184,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 477.27825030376675, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16536,7 +11229,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 478.2503037667072, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16581,7 +11274,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 480.1944106925881, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16626,7 +11319,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 481.16646415552856, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -16671,97 +11364,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 483.1105710814095, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 483.1105710814095, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 483.1105710814095, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -16806,142 +11409,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 486.99878493317135, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 486.99878493317135, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 486.99878493317135, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 486.99878493317135, - "y": 550, + "y": 242, }, "transform": [ 1, @@ -16985,7 +11453,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 488.4708383961118, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -17030,96 +11498,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 488.4708383961118, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 9.69258809234508, - "x": 488.4708383961118, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 9.69258809234508, - "x": 488.4708383961118, - "y": 506, + "y": 242, }, "transform": [ 1, @@ -17164,7 +11543,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 487.9708383961118, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -17209,52 +11588,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 487.9708383961118, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 487.9708383961118, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -17299,52 +11633,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 487.9708383961118, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 487.9708383961118, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -17389,187 +11678,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 489.9149453219927, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 489.9149453219927, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 489.9149453219927, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 489.9149453219927, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 489.9149453219927, - "y": 638, + "y": 286, }, "transform": [ 1, @@ -17614,7 +11723,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 493.8031591737546, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -17659,502 +11768,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 498.6634264884569, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 498.6634264884569, - "y": 726, + "y": 242, }, "transform": [ 1, @@ -18198,7 +11812,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 45.658566221142166, "x": 500.1354799513974, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -18243,7 +11857,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 45.658566221142166, "x": 500.1354799513974, - "y": 462, + "y": 220, }, "transform": [ 1, @@ -18272,7 +11886,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "test/pkg/gen/google/v1.(*Profile).UnmarshalVT (480 Mil)", "x": 503.6354799513974, - "y": 473, + "y": 233, }, "transform": [ 1, @@ -18304,7 +11918,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 500.1354799513974, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -18349,7 +11963,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 500.1354799513974, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -18394,7 +12008,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 499.6354799513974, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -18438,7 +12052,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 501.1075334143378, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -18483,7 +12097,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 501.1075334143378, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -18528,7 +12142,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 500.6075334143378, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -18573,7 +12187,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 501.5795868772783, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -18618,7 +12232,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 502.55164034021874, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -18662,7 +12276,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 12.608748481166465, "x": 514.7162818955043, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -18707,7 +12321,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 12.608748481166465, "x": 514.7162818955043, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -18752,7 +12366,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 514.2162818955043, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -18797,7 +12411,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 514.2162818955043, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -18842,7 +12456,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 514.2162818955043, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -18887,7 +12501,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 518.1044957472661, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -18932,7 +12546,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 521.992709599028, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -18977,7 +12591,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 521.992709599028, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -19022,7 +12636,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 522.9647630619685, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -19067,7 +12681,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 523.9368165249089, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -19111,7 +12725,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 528.3250303766707, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -19156,7 +12770,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 528.3250303766707, - "y": 484, + "y": 242, }, "transform": [ 1, @@ -19201,7 +12815,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 527.8250303766707, - "y": 506, + "y": 264, }, "transform": [ 1, @@ -19246,7 +12860,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 527.8250303766707, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -19291,7 +12905,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 527.8250303766707, - "y": 550, + "y": 308, }, "transform": [ 1, @@ -19336,97 +12950,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 528.7970838396112, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 528.7970838396112, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 528.7970838396112, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -19471,7 +12995,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 531.7132442284326, - "y": 528, + "y": 286, }, "transform": [ 1, @@ -19516,52 +13040,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 539.4896719319563, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 539.4896719319563, - "y": 506, + "y": 242, }, "transform": [ 1, @@ -19606,367 +13085,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 539.4896719319563, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 539.4896719319563, - "y": 704, + "y": 264, }, "transform": [ 1, @@ -20011,7 +13130,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 541.4337788578372, - "y": 528, + "y": 264, }, "transform": [ 1, @@ -20056,322 +13175,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 546.2940461725395, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 546.2940461725395, - "y": 616, + "y": 220, }, "transform": [ 1, @@ -20416,52 +13220,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 547.26609963548, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 547.26609963548, - "y": 484, + "y": 220, }, "transform": [ 1, @@ -20506,142 +13265,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 548.2381530984204, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 548.2381530984204, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 548.2381530984204, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 548.2381530984204, - "y": 484, + "y": 198, }, "transform": [ 1, @@ -20686,7 +13310,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 548.2381530984204, - "y": 506, + "y": 220, }, "transform": [ 1, @@ -20731,502 +13355,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 548.2381530984204, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 548.2381530984204, - "y": 770, + "y": 242, }, "transform": [ 1, @@ -21271,187 +13400,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 549.2102065613609, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 549.2102065613609, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 549.2102065613609, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 549.2102065613609, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 549.2102065613609, - "y": 616, + "y": 242, }, "transform": [ 1, @@ -21496,232 +13445,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 551.1543134872418, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 551.1543134872418, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 551.1543134872418, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 551.1543134872418, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 551.1543134872418, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 551.1543134872418, - "y": 616, + "y": 220, }, "transform": [ 1, @@ -21766,682 +13490,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 554.0704738760633, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 554.0704738760633, - "y": 748, + "y": 198, }, "transform": [ 1, @@ -22485,7 +13534,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 376.1567436208992, "x": 555.5425273390036, - "y": 374, + "y": 176, }, "transform": [ 1, @@ -22530,7 +13579,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 376.1567436208992, "x": 555.5425273390036, - "y": 374, + "y": 176, }, "transform": [ 1, @@ -22557,9 +13606,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "net/http.(*ServeMux).ServeHTTP (3.88 Bil)", - "x": 559.0425273390036, - "y": 385, + "text": "(4) net/http.(*ServeMux).ServeHTTP (3.88 Bil)", + "x": 571.0425273390036, + "y": 189, }, "transform": [ 1, @@ -22571,50 +13620,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -22634,9 +13639,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 396, + "width": 20, + "x": 555.0425273390036, + "y": 176, }, "transform": [ 1, @@ -22660,67 +13665,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "maxWidth": null, - "text": "net/http.HandlerFunc.ServeHTTP (3.88 Bil)", - "x": 559.0425273390036, - "y": 407, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -22739,10 +13683,10 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 418, + "height": 11, + "width": 6, + "x": 563.0425273390036, + "y": 181.5, }, "transform": [ 1, @@ -22766,129 +13710,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "maxWidth": null, - "text": "net/http/pprof.Index (3.88 Bil)", - "x": 559.0425273390036, - "y": 429, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 376.1567436208992, - "x": 555.5425273390036, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "maxWidth": null, - "text": "net/http/pprof.handler.ServeHTTP (3.88 Bil)", - "x": 559.0425273390036, - "y": 451, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fillText", - }, { "props": { "path": [ @@ -22909,7 +13730,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 375.1846901579587, "x": 555.5425273390036, - "y": 462, + "y": 198, }, "transform": [ 1, @@ -22954,7 +13775,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 375.1846901579587, "x": 555.5425273390036, - "y": 462, + "y": 198, }, "transform": [ 1, @@ -22983,7 +13804,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.(*Profile).WriteTo (3.87 Bil)", "x": 559.0425273390036, - "y": 473, + "y": 211, }, "transform": [ 1, @@ -23015,7 +13836,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 312.97326852976914, "x": 555.5425273390036, - "y": 484, + "y": 220, }, "transform": [ 1, @@ -23060,7 +13881,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 312.97326852976914, "x": 555.5425273390036, - "y": 484, + "y": 220, }, "transform": [ 1, @@ -23087,9 +13908,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "runtime/pprof.writeAlloc (3.23 Bil)", - "x": 559.0425273390036, - "y": 495, + "text": "(2) runtime/pprof.writeAlloc (3.23 Bil)", + "x": 571.0425273390036, + "y": 233, }, "transform": [ 1, @@ -23101,50 +13922,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 312.97326852976914, - "x": 555.5425273390036, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -23164,9 +13941,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 312.97326852976914, - "x": 555.5425273390036, - "y": 506, + "width": 20, + "x": 555.0425273390036, + "y": 220, }, "transform": [ 1, @@ -23192,10 +13969,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "runtime/pprof.writeHeapInternal (3.23 Bil)", - "x": 559.0425273390036, - "y": 517, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 563.0425273390036, + "y": 225.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -23205,7 +14010,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -23227,7 +14032,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 311.0291616038882, "x": 555.5425273390036, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -23272,7 +14077,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 311.0291616038882, "x": 555.5425273390036, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -23301,7 +14106,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.writeHeapProto (3.21 Bil)", "x": 559.0425273390036, - "y": 539, + "y": 255, }, "transform": [ 1, @@ -23333,7 +14138,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 30.105710814094778, "x": 555.5425273390036, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -23378,7 +14183,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 30.105710814094778, "x": 555.5425273390036, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -23407,7 +14212,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.(*profileBuilder).pbSample (320 Mil)", "x": 559.0425273390036, - "y": 561, + "y": 277, }, "transform": [ 1, @@ -23440,52 +14245,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 555.0425273390036, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 6.804374240583233, - "x": 555.0425273390036, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -23530,52 +14290,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 555.0425273390036, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 555.0425273390036, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -23620,7 +14335,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 555.0425273390036, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -23665,817 +14380,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 555.0425273390036, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 858, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 880, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 902, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 924, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 946, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 968, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 990, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 1012, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 1034, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 1056, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 555.0425273390036, - "y": 1078, + "y": 352, }, "transform": [ 1, @@ -24520,7 +14425,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 556.0145808019441, - "y": 682, + "y": 352, }, "transform": [ 1, @@ -24565,7 +14470,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 556.9866342648846, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -24610,7 +14515,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 558.9307411907655, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -24655,367 +14560,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 558.9307411907655, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 558.9307411907655, - "y": 814, + "y": 330, }, "transform": [ 1, @@ -25060,97 +14605,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 559.902794653706, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 559.902794653706, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 559.902794653706, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -25195,7 +14650,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 561.8469015795869, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -25240,7 +14695,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 561.8469015795869, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -25285,7 +14740,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 561.8469015795869, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -25330,7 +14785,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 563.7910085054679, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -25375,52 +14830,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 566.7071688942892, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 566.7071688942892, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -25465,7 +14875,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 567.6792223572297, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -25510,7 +14920,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.720534629404618, "x": 568.6512758201701, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -25555,7 +14965,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 568.6512758201701, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -25600,7 +15010,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 578.3718104495748, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -25644,7 +15054,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 178.82989064398544, "x": 586.6482381530984, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -25689,7 +15099,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 178.82989064398544, "x": 586.6482381530984, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -25718,7 +15128,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.(*profileBuilder).appendLocsForStack (1.85 Bil)", "x": 590.1482381530984, - "y": 561, + "y": 277, }, "transform": [ 1, @@ -25750,7 +15160,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 38.85419198055893, "x": 586.6482381530984, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -25795,7 +15205,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 38.85419198055893, "x": 586.6482381530984, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -25824,7 +15234,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.(*profileBuilder).emitLocation (410 Mil)", "x": 590.1482381530984, - "y": 583, + "y": 299, }, "transform": [ 1, @@ -25856,7 +15266,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 586.6482381530984, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -25901,96 +15311,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 586.6482381530984, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 9.69258809234508, - "x": 586.6482381530984, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 9.69258809234508, - "x": 586.6482381530984, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -26035,7 +15356,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 586.1482381530984, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -26080,52 +15401,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 586.1482381530984, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 586.1482381530984, - "y": 682, + "y": 352, }, "transform": [ 1, @@ -26170,7 +15446,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 586.1482381530984, - "y": 704, + "y": 374, }, "transform": [ 1, @@ -26215,97 +15491,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 590.0364520048603, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 590.0364520048603, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 590.0364520048603, - "y": 748, + "y": 374, }, "transform": [ 1, @@ -26350,97 +15536,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 591.9805589307413, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 591.9805589307413, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 591.9805589307413, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -26485,52 +15581,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 591.9805589307413, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 591.9805589307413, - "y": 748, + "y": 374, }, "transform": [ 1, @@ -26575,232 +15626,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 592.9526123936816, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 592.9526123936816, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 592.9526123936816, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 592.9526123936816, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 592.9526123936816, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 592.9526123936816, - "y": 836, + "y": 374, }, "transform": [ 1, @@ -26845,7 +15671,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 592.9526123936816, - "y": 858, + "y": 396, }, "transform": [ 1, @@ -26890,97 +15716,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 594.8967193195626, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 594.8967193195626, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 594.8967193195626, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -27025,7 +15761,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 594.8967193195626, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -27070,7 +15806,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 595.868772782503, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -27115,7 +15851,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 596.8408262454435, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -27160,7 +15896,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 596.8408262454435, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -27205,7 +15941,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 598.7849331713245, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -27250,7 +15986,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 599.7569866342649, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -27295,547 +16031,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 599.7569866342649, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 858, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 599.7569866342649, - "y": 880, + "y": 330, }, "transform": [ 1, @@ -27880,7 +16076,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 603.6452004860267, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -27925,7 +16121,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 603.6452004860267, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -27970,7 +16166,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 607.5334143377886, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -28015,52 +16211,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 607.5334143377886, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 607.5334143377886, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -28105,277 +16256,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 607.5334143377886, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 607.5334143377886, - "y": 792, + "y": 352, }, "transform": [ 1, @@ -28420,7 +16301,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 610.44957472661, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -28465,7 +16346,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 615.3098420413123, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -28510,7 +16391,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 615.3098420413123, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -28555,7 +16436,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 618.2260024301337, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -28600,7 +16481,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 618.2260024301337, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -28645,7 +16526,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 621.1421628189551, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -28690,52 +16571,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 622.1142162818956, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 622.1142162818956, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -28780,7 +16616,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 623.086269744836, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -28825,7 +16661,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 624.0583232077764, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -28869,7 +16705,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 14.552855407047389, "x": 626.5024301336574, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -28914,7 +16750,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 14.552855407047389, "x": 626.5024301336574, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -28958,7 +16794,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 626.5024301336574, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -29003,7 +16839,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 626.5024301336574, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -29048,7 +16884,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 626.0024301336574, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -29093,7 +16929,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.720534629404618, "x": 627.9465370595383, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -29138,7 +16974,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 627.9465370595383, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29183,7 +17019,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 632.8068043742406, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29228,7 +17064,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 633.7788578371811, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29272,7 +17108,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 61.211421628189555, "x": 642.0552855407047, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -29317,7 +17153,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 61.211421628189555, "x": 642.0552855407047, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -29346,7 +17182,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.allFrames (640 Mil)", "x": 645.5552855407047, - "y": 583, + "y": 299, }, "transform": [ 1, @@ -29379,7 +17215,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 641.5552855407047, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -29423,7 +17259,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 52.462940461725395, "x": 643.0273390036452, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -29468,7 +17304,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 52.462940461725395, "x": 643.0273390036452, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -29497,7 +17333,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.(*Frames).Next (550 Mil)", "x": 646.5273390036452, - "y": 605, + "y": 321, }, "transform": [ 1, @@ -29529,7 +17365,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 38.85419198055893, "x": 643.0273390036452, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -29574,7 +17410,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 38.85419198055893, "x": 643.0273390036452, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -29603,7 +17439,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.funcline1 (410 Mil)", "x": 646.5273390036452, - "y": 627, + "y": 343, }, "transform": [ 1, @@ -29636,7 +17472,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 642.5273390036452, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29681,7 +17517,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 642.5273390036452, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -29725,7 +17561,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 24.273390036452007, "x": 650.803766707169, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29770,7 +17606,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 24.273390036452007, "x": 650.803766707169, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -29799,7 +17635,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.pcvalue (260 Mil)", "x": 654.303766707169, - "y": 649, + "y": 365, }, "transform": [ 1, @@ -29832,7 +17668,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 650.303766707169, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -29876,7 +17712,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 652.7478736330498, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -29921,7 +17757,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 652.7478736330498, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -29966,7 +17802,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 675.5771567436209, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -30011,7 +17847,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 675.5771567436209, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -30056,7 +17892,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 675.5771567436209, - "y": 682, + "y": 396, }, "transform": [ 1, @@ -30101,52 +17937,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 682.3815309842041, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 682.3815309842041, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -30191,7 +17982,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 682.3815309842041, - "y": 660, + "y": 352, }, "transform": [ 1, @@ -30236,7 +18027,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 684.3256379100851, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30281,7 +18072,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 685.2976913730256, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30326,7 +18117,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 686.269744835966, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30371,7 +18162,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 688.213851761847, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30416,7 +18207,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 688.213851761847, - "y": 638, + "y": 352, }, "transform": [ 1, @@ -30461,7 +18252,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 688.213851761847, - "y": 660, + "y": 374, }, "transform": [ 1, @@ -30506,52 +18297,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 692.1020656136088, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 692.1020656136088, - "y": 660, + "y": 352, }, "transform": [ 1, @@ -30596,7 +18342,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 695.9902794653706, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -30641,7 +18387,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 695.9902794653706, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30686,7 +18432,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 698.9064398541921, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -30730,7 +18476,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 27.189550425273392, "x": 704.2667071688943, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -30775,7 +18521,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 27.189550425273392, "x": 704.2667071688943, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -30804,7 +18550,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.mapaccess2_fast64 (290 Mil)", "x": 707.7667071688943, - "y": 583, + "y": 299, }, "transform": [ 1, @@ -30837,7 +18583,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 703.7667071688943, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -30882,7 +18628,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 731.9562575941677, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -30927,7 +18673,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 731.9562575941677, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -30972,97 +18718,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 732.9283110571082, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 732.9283110571082, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 732.9283110571082, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -31106,7 +18762,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 735.3724179829891, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -31151,7 +18807,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 735.3724179829891, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -31196,7 +18852,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 734.8724179829891, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -31241,52 +18897,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 734.8724179829891, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 734.8724179829891, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -31331,7 +18942,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 735.8444714459296, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -31375,7 +18986,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 737.3165249088701, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -31420,7 +19031,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 737.3165249088701, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -31465,52 +19076,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 736.8165249088701, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 8.748481166464156, - "x": 736.8165249088701, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -31555,7 +19121,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 736.8165249088701, - "y": 660, + "y": 352, }, "transform": [ 1, @@ -31600,7 +19166,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 742.6488456865128, - "y": 660, + "y": 352, }, "transform": [ 1, @@ -31645,142 +19211,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 745.5650060753342, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 745.5650060753342, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 745.5650060753342, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 745.5650060753342, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -31825,7 +19256,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 745.5650060753342, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -31870,7 +19301,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 746.5370595382747, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -31915,7 +19346,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 748.4811664641555, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -31960,7 +19391,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 748.4811664641555, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -32005,7 +19436,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 755.2855407047388, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -32050,7 +19481,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 765.9781287970839, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -32094,7 +19525,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 26.21749696233293, "x": 767.4501822600243, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -32139,7 +19570,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 26.21749696233293, "x": 767.4501822600243, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -32168,7 +19599,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.(*profileBuilder).build (280 Mil)", "x": 770.9501822600243, - "y": 561, + "y": 277, }, "transform": [ 1, @@ -32200,7 +19631,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 767.4501822600243, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -32245,185 +19676,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 767.4501822600243, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 767.4501822600243, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 767.4501822600243, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 767.4501822600243, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 13.580801944106927, - "x": 767.4501822600243, - "y": 616, + "y": 286, }, "transform": [ 1, @@ -32468,7 +19721,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 766.9501822600243, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -32513,7 +19766,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 766.9501822600243, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -32558,7 +19811,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 772.7825030376671, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -32603,7 +19856,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 772.7825030376671, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -32648,502 +19901,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 772.7825030376671, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 858, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 880, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 902, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 772.7825030376671, - "y": 924, + "y": 352, }, "transform": [ 1, @@ -33188,232 +19946,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 772.7825030376671, - "y": 946, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 772.7825030376671, - "y": 968, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 772.7825030376671, - "y": 990, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 772.7825030376671, - "y": 1012, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 772.7825030376671, - "y": 1034, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 772.7825030376671, - "y": 1056, + "y": 374, }, "transform": [ 1, @@ -33458,7 +19991,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 774.7266099635481, - "y": 682, + "y": 352, }, "transform": [ 1, @@ -33503,97 +20036,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 777.6427703523694, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 777.6427703523694, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 777.6427703523694, - "y": 704, + "y": 330, }, "transform": [ 1, @@ -33638,817 +20081,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 779.5868772782503, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 858, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 880, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 902, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 924, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 946, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 968, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 990, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 1012, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 1034, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 779.5868772782503, - "y": 1056, + "y": 330, }, "transform": [ 1, @@ -34493,7 +20126,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 780.5589307411908, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -34537,7 +20170,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 782.0309842041313, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -34582,185 +20215,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 11.636695018226003, "x": 782.0309842041313, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 782.0309842041313, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 782.0309842041313, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 782.0309842041313, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 11.636695018226003, - "x": 782.0309842041313, - "y": 616, + "y": 286, }, "transform": [ 1, @@ -34805,7 +20260,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 781.5309842041313, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -34850,7 +20305,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 781.5309842041313, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -34895,7 +20350,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 784.4471445929527, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -34940,637 +20395,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 784.4471445929527, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 858, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 880, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 902, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 924, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 946, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 968, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 784.4471445929527, - "y": 990, + "y": 352, }, "transform": [ 1, @@ -35615,7 +20440,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 785.4191980558932, - "y": 682, + "y": 352, }, "transform": [ 1, @@ -35660,7 +20485,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 787.363304981774, - "y": 660, + "y": 330, }, "transform": [ 1, @@ -35705,7 +20530,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 788.3353584447145, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -35750,7 +20575,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 789.3074119076549, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -35795,7 +20620,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 793.1956257594168, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -35839,7 +20664,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 56.35115431348724, "x": 794.6676792223573, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -35884,7 +20709,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 56.35115431348724, "x": 794.6676792223573, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -35913,7 +20738,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.FuncForPC (590 Mil)", "x": 798.1676792223573, - "y": 561, + "y": 277, }, "transform": [ 1, @@ -35946,52 +20771,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 794.1676792223573, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 794.1676792223573, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -36036,7 +20816,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 794.1676792223573, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -36081,7 +20861,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 796.1117861482383, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -36125,7 +20905,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 800.5, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -36170,7 +20950,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 800.5, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -36215,52 +20995,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 800, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 800, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -36304,7 +21039,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 803.4161603888215, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36349,7 +21084,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 10.664641555285542, "x": 803.4161603888215, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36394,7 +21129,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 802.9161603888215, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36439,7 +21174,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 7.776427703523694, "x": 803.8882138517619, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36483,7 +21218,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 815.080801944107, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -36528,7 +21263,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 34.96597812879708, "x": 815.080801944107, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -36557,7 +21292,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.funcline1 (370 Mil)", "x": 818.580801944107, - "y": 583, + "y": 299, }, "transform": [ 1, @@ -36589,7 +21324,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 24.273390036452007, "x": 815.080801944107, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36634,7 +21369,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 24.273390036452007, "x": 815.080801944107, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36663,7 +21398,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.pcvalue (260 Mil)", "x": 818.580801944107, - "y": 605, + "y": 321, }, "transform": [ 1, @@ -36696,7 +21431,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 814.580801944107, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36740,7 +21475,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 818.9690157958688, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36785,7 +21520,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 13.580801944106927, "x": 818.9690157958688, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36829,7 +21564,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 840.354191980559, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36874,7 +21609,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.69258809234508, "x": 840.354191980559, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -36919,7 +21654,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 839.854191980559, - "y": 616, + "y": 330, }, "transform": [ 1, @@ -36964,412 +21699,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 851.5188335358445, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 851.5188335358445, - "y": 748, + "y": 264, }, "transform": [ 1, @@ -37414,7 +21744,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 852.490886998785, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -37459,142 +21789,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 854.434993924666, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 854.434993924666, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 854.434993924666, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 854.434993924666, - "y": 616, + "y": 264, }, "transform": [ 1, @@ -37639,7 +21834,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 856.3791008505468, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -37684,7 +21879,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 856.3791008505468, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -37729,52 +21924,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 867.0716889428919, - "y": 528, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 867.0716889428919, - "y": 550, + "y": 242, }, "transform": [ 1, @@ -37818,7 +21968,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 61.211421628189555, "x": 869.5157958687728, - "y": 484, + "y": 220, }, "transform": [ 1, @@ -37863,7 +22013,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 61.211421628189555, "x": 869.5157958687728, - "y": 484, + "y": 220, }, "transform": [ 1, @@ -37890,9 +22040,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "runtime/pprof.writeGoroutine (640 Mil)", - "x": 873.0157958687728, - "y": 495, + "text": "(2) runtime/pprof.writeGoroutine (640 Mil)", + "x": 885.0157958687728, + "y": 233, }, "transform": [ 1, @@ -37904,50 +22054,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 61.211421628189555, - "x": 869.5157958687728, - "y": 506, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -37967,9 +22073,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 61.211421628189555, - "x": 869.5157958687728, - "y": 506, + "width": 20, + "x": 869.0157958687728, + "y": 220, }, "transform": [ 1, @@ -37995,10 +22101,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "runtime/pprof.writeRuntimeProfile (640 Mil)", - "x": 873.0157958687728, - "y": 517, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 877.0157958687728, + "y": 225.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -38008,7 +22142,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -38030,7 +22164,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 23.301336573511545, "x": 869.5157958687728, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -38075,7 +22209,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 23.301336573511545, "x": 869.5157958687728, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -38102,9 +22236,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "runtime/pprof.runtime_goroutineProfileWithLabels (250 Mil)", - "x": 873.0157958687728, - "y": 539, + "text": "(2) runtime/pprof.runtime_goroutineProfileWithLabels (250 Mil)", + "x": 885.0157958687728, + "y": 255, }, "transform": [ 1, @@ -38116,50 +22250,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 23.301336573511545, - "x": 869.5157958687728, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -38179,9 +22269,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 23.301336573511545, - "x": 869.5157958687728, - "y": 550, + "width": 20, + "x": 869.0157958687728, + "y": 242, }, "transform": [ 1, @@ -38207,10 +22297,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "runtime.goroutineProfileWithLabels (250 Mil)", - "x": 873.0157958687728, - "y": 561, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 877.0157958687728, + "y": 247.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -38220,7 +22338,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -38242,7 +22360,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 21.35722964763062, "x": 869.5157958687728, - "y": 572, + "y": 264, }, "transform": [ 1, @@ -38287,7 +22405,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 21.35722964763062, "x": 869.5157958687728, - "y": 572, + "y": 264, }, "transform": [ 1, @@ -38316,7 +22434,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.forEachGRace (230 Mil)", "x": 873.0157958687728, - "y": 583, + "y": 277, }, "transform": [ 1, @@ -38348,7 +22466,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 869.5157958687728, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -38393,7 +22511,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 869.5157958687728, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -38437,7 +22555,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 869.5157958687728, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -38482,274 +22600,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 869.5157958687728, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 15.52490886998785, - "x": 869.5157958687728, - "y": 682, + "y": 308, }, "transform": [ 1, @@ -38794,7 +22645,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 869.0157958687728, - "y": 704, + "y": 330, }, "transform": [ 1, @@ -38839,7 +22690,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 869.0157958687728, - "y": 726, + "y": 352, }, "transform": [ 1, @@ -38884,7 +22735,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 869.9878493317133, - "y": 726, + "y": 352, }, "transform": [ 1, @@ -38929,7 +22780,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 869.9878493317133, - "y": 748, + "y": 374, }, "transform": [ 1, @@ -38974,7 +22825,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 870.9599027946538, - "y": 748, + "y": 374, }, "transform": [ 1, @@ -39019,52 +22870,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 873.8760631834751, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 873.8760631834751, - "y": 726, + "y": 330, }, "transform": [ 1, @@ -39109,7 +22915,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 873.8760631834751, - "y": 748, + "y": 352, }, "transform": [ 1, @@ -39154,7 +22960,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 874.8481166464156, - "y": 748, + "y": 352, }, "transform": [ 1, @@ -39199,7 +23005,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 879.7083839611179, - "y": 704, + "y": 330, }, "transform": [ 1, @@ -39244,142 +23050,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 885.5407047387607, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 885.5407047387607, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 885.5407047387607, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 885.5407047387607, - "y": 682, + "y": 308, }, "transform": [ 1, @@ -39424,52 +23095,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 886.5127582017011, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 886.5127582017011, - "y": 616, + "y": 286, }, "transform": [ 1, @@ -39514,7 +23140,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 886.5127582017011, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -39559,367 +23185,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 891.3730255164035, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 891.3730255164035, - "y": 748, + "y": 264, }, "transform": [ 1, @@ -39964,142 +23230,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 892.345078979344, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 892.345078979344, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 892.345078979344, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 892.345078979344, - "y": 638, + "y": 264, }, "transform": [ 1, @@ -40143,7 +23274,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 36.91008505467801, "x": 893.8171324422843, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -40188,7 +23319,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 36.91008505467801, "x": 893.8171324422843, - "y": 528, + "y": 242, }, "transform": [ 1, @@ -40217,7 +23348,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime/pprof.printCountProfile (390 Mil)", "x": 897.3171324422843, - "y": 539, + "y": 255, }, "transform": [ 1, @@ -40250,7 +23381,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 893.3171324422843, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -40295,7 +23426,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 893.3171324422843, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -40340,7 +23471,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 893.3171324422843, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -40385,52 +23516,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 893.3171324422843, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 893.3171324422843, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -40475,7 +23561,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 893.3171324422843, - "y": 660, + "y": 352, }, "transform": [ 1, @@ -40520,52 +23606,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 896.2332928311058, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 896.2332928311058, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -40610,52 +23651,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 897.2053462940462, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 897.2053462940462, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -40700,7 +23696,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 899.1494532199272, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -40745,142 +23741,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 899.1494532199272, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 899.1494532199272, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 899.1494532199272, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 899.1494532199272, - "y": 638, + "y": 286, }, "transform": [ 1, @@ -40925,7 +23786,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 900.1215066828676, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -40970,7 +23831,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 902.0656136087485, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -41015,52 +23876,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 902.0656136087485, - "y": 572, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 902.0656136087485, - "y": 594, + "y": 286, }, "transform": [ 1, @@ -41105,7 +23921,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 903.037667071689, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -41150,7 +23966,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 903.037667071689, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -41195,97 +24011,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 904.0097205346294, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 904.0097205346294, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 904.0097205346294, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -41330,322 +24056,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 904.0097205346294, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 904.0097205346294, - "y": 814, + "y": 330, }, "transform": [ 1, @@ -41690,7 +24101,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 904.0097205346294, - "y": 836, + "y": 352, }, "transform": [ 1, @@ -41735,52 +24146,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 904.9817739975699, - "y": 836, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 904.9817739975699, - "y": 858, + "y": 352, }, "transform": [ 1, @@ -41825,97 +24191,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 906.9258809234508, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 906.9258809234508, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 906.9258809234508, - "y": 704, + "y": 330, }, "transform": [ 1, @@ -41960,7 +24236,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 908.8699878493318, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -42005,52 +24281,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 908.8699878493318, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 908.8699878493318, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -42095,97 +24326,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 909.8420413122723, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 909.8420413122723, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 909.8420413122723, - "y": 638, + "y": 308, }, "transform": [ 1, @@ -42229,7 +24370,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 911.3140947752127, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -42274,7 +24415,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 911.3140947752127, - "y": 550, + "y": 264, }, "transform": [ 1, @@ -42318,7 +24459,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 911.3140947752127, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -42363,7 +24504,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 15.52490886998785, "x": 911.3140947752127, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -42408,7 +24549,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 910.8140947752127, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -42453,142 +24594,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 910.8140947752127, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 910.8140947752127, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 910.8140947752127, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 910.8140947752127, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -42633,7 +24639,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 910.8140947752127, - "y": 704, + "y": 352, }, "transform": [ 1, @@ -42678,52 +24684,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 912.7582017010936, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 912.7582017010936, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -42768,52 +24729,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 913.730255164034, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 913.730255164034, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -42858,52 +24774,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 914.7023086269745, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 914.7023086269745, - "y": 638, + "y": 330, }, "transform": [ 1, @@ -42948,52 +24819,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 915.674362089915, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 915.674362089915, - "y": 616, + "y": 308, }, "transform": [ 1, @@ -43038,97 +24864,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 915.674362089915, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 915.674362089915, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 915.674362089915, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -43173,277 +24909,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 917.6184690157959, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 917.6184690157959, - "y": 770, + "y": 330, }, "transform": [ 1, @@ -43488,7 +24954,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 8.748481166464156, "x": 918.5905224787364, - "y": 594, + "y": 308, }, "transform": [ 1, @@ -43533,457 +24999,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 918.5905224787364, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 682, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 704, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 726, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 748, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 770, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 792, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 814, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 918.5905224787364, - "y": 836, + "y": 330, }, "transform": [ 1, @@ -44028,142 +25044,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 919.5625759416769, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 919.5625759416769, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 919.5625759416769, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 919.5625759416769, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -44208,142 +25089,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 6.804374240583233, "x": 920.5346294046172, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 6.804374240583233, - "x": 920.5346294046172, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 6.804374240583233, - "x": 920.5346294046172, - "y": 660, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 6.804374240583233, - "x": 920.5346294046172, - "y": 682, + "y": 330, }, "transform": [ 1, @@ -44388,7 +25134,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 927.3390036452006, - "y": 572, + "y": 286, }, "transform": [ 1, @@ -44433,52 +25179,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 928.311057108141, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 928.311057108141, - "y": 572, + "y": 264, }, "transform": [ 1, @@ -44523,97 +25224,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 928.311057108141, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 928.311057108141, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 928.311057108141, - "y": 638, + "y": 286, }, "transform": [ 1, @@ -44658,142 +25269,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 929.2831105710815, - "y": 594, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 929.2831105710815, - "y": 616, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 929.2831105710815, - "y": 638, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 929.2831105710815, - "y": 660, + "y": 286, }, "transform": [ 1, @@ -44838,52 +25314,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 930.255164034022, - "y": 550, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 930.255164034022, - "y": 572, + "y": 264, }, "transform": [ 1, @@ -44928,7 +25359,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 932.1992709599028, - "y": 330, + "y": 154, }, "transform": [ 1, @@ -44973,142 +25404,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 933.1713244228433, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 933.1713244228433, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 933.1713244228433, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 933.1713244228433, - "y": 374, + "y": 132, }, "transform": [ 1, @@ -45153,52 +25449,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 934.1433778857838, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 934.1433778857838, - "y": 308, + "y": 110, }, "transform": [ 1, @@ -45243,52 +25494,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 934.1433778857838, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 934.1433778857838, - "y": 352, + "y": 132, }, "transform": [ 1, @@ -45333,232 +25539,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 935.1154313487242, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 935.1154313487242, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 935.1154313487242, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 935.1154313487242, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 935.1154313487242, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 935.1154313487242, - "y": 440, + "y": 132, }, "transform": [ 1, @@ -45603,232 +25584,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 936.0874848116647, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 936.0874848116647, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 936.0874848116647, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 936.0874848116647, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 936.0874848116647, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 936.0874848116647, - "y": 374, + "y": 88, }, "transform": [ 1, @@ -45873,52 +25629,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 937.0595382746052, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 937.0595382746052, - "y": 242, + "y": 66, }, "transform": [ 1, @@ -45963,97 +25674,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 937.0595382746052, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 937.0595382746052, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 937.0595382746052, - "y": 308, + "y": 88, }, "transform": [ 1, @@ -46098,52 +25719,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 938.0315917375456, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 938.0315917375456, - "y": 286, + "y": 88, }, "transform": [ 1, @@ -46188,187 +25764,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 939.0036452004861, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 939.0036452004861, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 939.0036452004861, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 939.0036452004861, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 939.0036452004861, - "y": 308, + "y": 66, }, "transform": [ 1, @@ -46413,7 +25809,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 939.0036452004861, - "y": 330, + "y": 88, }, "transform": [ 1, @@ -46501,7 +25897,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 3.888213851761847, + "width": 0.9720534629404618, "x": 940.947752126367, "y": 66, }, @@ -46527,231 +25923,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 940.947752126367, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 940.947752126367, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 940.947752126367, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 940.947752126367, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 940.947752126367, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -46773,232 +25944,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 941.9198055893074, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 941.9198055893074, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 941.9198055893074, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 941.9198055893074, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 941.9198055893074, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 941.9198055893074, - "y": 198, + "y": 66, }, "transform": [ 1, @@ -47067,51 +26013,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 944.8359659781288, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "path": [ @@ -47206,7 +26107,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.gcBgMarkWorker (6.19 Bil)", "x": 949.8080194410693, - "y": 33, + "y": 35, }, "transform": [ 1, @@ -47310,9 +26211,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "maxWidth": null, - "text": "runtime.systemstack (6.17 Bil)", - "x": 949.8080194410693, - "y": 55, + "text": "(2) runtime.systemstack (6.17 Bil)", + "x": 961.8080194410693, + "y": 57, }, "transform": [ 1, @@ -47324,50 +26225,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fillText", }, - { - "props": { - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 598.7569866342649, - "x": 946.3080194410693, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "stroke", - }, { "props": { "fillRule": "nonzero", @@ -47387,9 +26244,9 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 598.7569866342649, - "x": 946.3080194410693, - "y": 66, + "width": 20, + "x": 945.8080194410693, + "y": 44, }, "transform": [ 1, @@ -47415,10 +26272,38 @@ exports[`FlameGraph should render correctly 1`] = ` }, { "props": { - "maxWidth": null, - "text": "runtime.gcBgMarkWorker.func2 (6.17 Bil)", - "x": 949.8080194410693, - "y": 77, + "fillRule": "nonzero", + "path": [ + { + "props": {}, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "beginPath", + }, + { + "props": { + "height": 11, + "width": 6, + "x": 953.8080194410693, + "y": 49.5, + }, + "transform": [ + 1, + 0, + 0, + 1, + 0, + 0, + ], + "type": "rect", + }, + ], }, "transform": [ 1, @@ -47428,7 +26313,7 @@ exports[`FlameGraph should render correctly 1`] = ` 0, 0, ], - "type": "fillText", + "type": "fill", }, { "props": { @@ -47450,7 +26335,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 589.0364520048603, "x": 946.3080194410693, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -47495,7 +26380,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 589.0364520048603, "x": 946.3080194410693, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -47524,7 +26409,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.gcDrain (6.07 Bil)", "x": 949.8080194410693, - "y": 99, + "y": 79, }, "transform": [ 1, @@ -47556,7 +26441,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 432.53584447144596, "x": 946.3080194410693, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -47601,7 +26486,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 432.53584447144596, "x": 946.3080194410693, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -47630,7 +26515,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.scanobject (4.46 Bil)", "x": 949.8080194410693, - "y": 121, + "y": 101, }, "transform": [ 1, @@ -47663,7 +26548,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 945.8080194410693, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47708,7 +26593,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 946.7800729040098, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47752,7 +26637,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 41.77035236938032, "x": 952.140340218712, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47797,7 +26682,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 41.77035236938032, "x": 952.140340218712, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47826,7 +26711,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.pageIndexOf (440 Mil)", "x": 955.640340218712, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -47858,7 +26743,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 51.49088699878494, "x": 994.9106925880924, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47903,7 +26788,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 51.49088699878494, "x": 994.9106925880924, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -47932,7 +26817,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.greyobject (540 Mil)", "x": 998.4106925880924, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -47965,7 +26850,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 994.4106925880924, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -48010,7 +26895,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 994.4106925880924, - "y": 176, + "y": 154, }, "transform": [ 1, @@ -48055,52 +26940,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 995.3827460510329, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 995.3827460510329, - "y": 198, + "y": 154, }, "transform": [ 1, @@ -48144,7 +26984,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 94.26123936816525, "x": 1047.4015795868772, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48189,7 +27029,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 94.26123936816525, "x": 1047.4015795868772, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48218,7 +27058,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.findObject (980 Mil)", "x": 1050.9015795868772, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -48251,7 +27091,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1046.9015795868772, - "y": 154, + "y": 132, }, "transform": [ 1, @@ -48296,7 +27136,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 1142.1628189550427, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48340,7 +27180,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 45.658566221142166, "x": 1147.523086269745, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48385,7 +27225,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 45.658566221142166, "x": 1147.523086269745, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48414,7 +27254,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.spanOf (480 Mil)", "x": 1151.023086269745, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -48446,7 +27286,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 51.49088699878494, "x": 1194.181652490887, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48491,7 +27331,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 51.49088699878494, "x": 1194.181652490887, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48520,7 +27360,7 @@ exports[`FlameGraph should render correctly 1`] = ` "maxWidth": null, "text": "runtime.markBits.isMarked (540 Mil)", "x": 1197.681652490887, - "y": 143, + "y": 123, }, "transform": [ 1, @@ -48553,7 +27393,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 4.860267314702309, "x": 1246.172539489672, - "y": 132, + "y": 110, }, "transform": [ 1, @@ -48597,7 +27437,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 1379.8438639125152, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48642,7 +27482,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 1379.8438639125152, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48687,52 +27527,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 1399.7569866342649, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1399.7569866342649, - "y": 132, + "y": 88, }, "transform": [ 1, @@ -48777,7 +27572,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 5.832320777642771, "x": 1402.6731470230864, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48821,7 +27616,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 1409.005467800729, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48866,7 +27661,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 16.496962332928312, "x": 1409.005467800729, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48911,7 +27706,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1426.0024301336575, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -48955,7 +27750,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 1427.4744835965978, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -49000,7 +27795,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 19.413122721749698, "x": 1427.4744835965978, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -49045,97 +27840,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 1.9441069258809236, "x": 1447.3876063183475, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1447.3876063183475, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1447.3876063183475, - "y": 154, + "y": 88, }, "transform": [ 1, @@ -49180,7 +27885,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 9.720534629404618, "x": 1535.8444714459297, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -49268,7 +27973,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 1.9441069258809236, + "width": 0.9720534629404618, "x": 1545.5650060753342, "y": 66, }, @@ -49294,141 +27999,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1545.5650060753342, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1545.5650060753342, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1545.5650060753342, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -49450,232 +28020,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1546.5370595382747, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1546.5370595382747, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1546.5370595382747, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1546.5370595382747, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1546.5370595382747, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1546.5370595382747, - "y": 198, + "y": 66, }, "transform": [ 1, @@ -49789,276 +28134,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1547.5091130012152, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -50104,321 +28179,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1548.4811664641556, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -50464,186 +28224,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1550.4252733900366, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1550.4252733900366, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1550.4252733900366, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1550.4252733900366, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "path": [ @@ -51200,7 +28780,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 8.748481166464156, + "width": 6.804374240583233, "x": 1567.9222357229648, "y": 66, }, @@ -51245,7 +28825,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 6.804374240583233, + "width": 1.9441069258809236, "x": 1567.9222357229648, "y": 88, }, @@ -51271,51 +28851,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1567.9222357229648, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -51337,51 +28872,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1567.9222357229648, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1569.8663426488458, "y": 110, }, "transform": [ @@ -51427,97 +28917,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 1569.8663426488458, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1569.8663426488458, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1569.8663426488458, - "y": 176, + "y": 88, }, "transform": [ 1, @@ -51562,7 +28962,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1572.782503037667, - "y": 110, + "y": 88, }, "transform": [ 1, @@ -51607,141 +29007,6 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1573.7545565006076, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1573.7545565006076, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1573.7545565006076, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1574.726609963548, "y": 88, }, "transform": [ @@ -51787,52 +29052,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1574.726609963548, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1574.726609963548, - "y": 132, + "y": 66, }, "transform": [ 1, @@ -51877,7 +29097,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1575.6986634264886, - "y": 88, + "y": 66, }, "transform": [ 1, @@ -51991,51 +29211,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1576.670716889429, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -52171,51 +29346,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1577.6427703523696, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -52306,51 +29436,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1580.5589307411908, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -52486,186 +29571,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1584.4471445929528, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1584.4471445929528, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1584.4471445929528, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1584.4471445929528, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -52711,501 +29616,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 1.9441069258809236, - "x": 1585.419198055893, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -53270,7 +29680,7 @@ exports[`FlameGraph should render correctly 1`] = ` { "props": { "height": 22, - "width": 4.860267314702309, + "width": 0.9720534629404618, "x": 1587.363304981774, "y": 66, }, @@ -53296,366 +29706,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 1587.363304981774, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 1587.363304981774, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 1587.363304981774, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 1587.363304981774, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 4.860267314702309, - "x": 1587.363304981774, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1587.363304981774, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1587.363304981774, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1587.363304981774, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -53701,276 +29751,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 44, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 5.832320777642771, - "x": 1592.2235722964765, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -53992,52 +29772,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 3.888213851761847, "x": 1592.2235722964765, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 3.888213851761847, - "x": 1592.2235722964765, - "y": 198, + "y": 44, }, "transform": [ 1, @@ -54082,232 +29817,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 2.9161603888213854, "x": 1592.2235722964765, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1592.2235722964765, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1592.2235722964765, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1592.2235722964765, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1592.2235722964765, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 2.9161603888213854, - "x": 1592.2235722964765, - "y": 330, + "y": 66, }, "transform": [ 1, @@ -54352,322 +29862,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1592.2235722964765, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1592.2235722964765, - "y": 506, + "y": 88, }, "transform": [ 1, @@ -54712,142 +29907,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1593.1956257594168, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1593.1956257594168, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1593.1956257594168, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1593.1956257594168, - "y": 418, + "y": 88, }, "transform": [ 1, @@ -54892,322 +29952,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1594.1676792223573, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1594.1676792223573, - "y": 506, + "y": 88, }, "transform": [ 1, @@ -55252,682 +29997,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1596.1117861482383, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 308, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 330, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 352, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 374, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 396, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 418, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 440, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 462, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 484, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1596.1117861482383, - "y": 506, + "y": 44, }, "transform": [ 1, @@ -55972,277 +30042,7 @@ exports[`FlameGraph should render correctly 1`] = ` "height": 22, "width": 0.9720534629404618, "x": 1597.0838396111787, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 286, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1597.0838396111787, - "y": 308, + "y": 44, }, "transform": [ 1, @@ -56311,501 +30111,6 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 44, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 110, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 132, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 154, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 176, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 198, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 220, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 242, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1598.0558930741192, - "y": 264, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, { "props": { "fillRule": "nonzero", @@ -56851,140 +30156,5 @@ exports[`FlameGraph should render correctly 1`] = ` ], "type": "fill", }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1599.0279465370597, - "y": 44, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1599.0279465370597, - "y": 66, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, - { - "props": { - "fillRule": "nonzero", - "path": [ - { - "props": {}, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "beginPath", - }, - { - "props": { - "height": 22, - "width": 0.9720534629404618, - "x": 1599.0279465370597, - "y": 88, - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "rect", - }, - ], - }, - "transform": [ - 1, - 0, - 0, - 1, - 0, - 0, - ], - "type": "fill", - }, ] `; diff --git a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.test.ts b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.test.ts index 89757c1f6e6..cfc42da5e79 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.test.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.test.ts @@ -1,6 +1,7 @@ import { createDataFrame, FieldType } from '@grafana/data'; import { FlameGraphDataContainer, LevelItem, nestedSetToLevels } from './dataTransform'; +import { textToDataContainer } from './testHelpers'; describe('nestedSetToLevels', () => { it('converts nested set data frame to levels', () => { @@ -17,7 +18,7 @@ describe('nestedSetToLevels', () => { { name: 'self', values: [0, 0, 0, 0, 0, 0, 0, 0, 0] }, ], }); - const [levels] = nestedSetToLevels(new FlameGraphDataContainer(frame)); + const [levels] = nestedSetToLevels(new FlameGraphDataContainer(frame, { collapsing: true })); const n9: LevelItem = { itemIndexes: [8], start: 5, children: [], value: 1, level: 4 }; const n8: LevelItem = { itemIndexes: [7], start: 5, children: [n9], value: 2, level: 3 }; @@ -54,7 +55,7 @@ describe('nestedSetToLevels', () => { { name: 'self', values: [10, 5, 3, 1] }, ], }); - const [levels] = nestedSetToLevels(new FlameGraphDataContainer(frame)); + const [levels] = nestedSetToLevels(new FlameGraphDataContainer(frame, { collapsing: true })); const n4: LevelItem = { itemIndexes: [3], start: 8, children: [], value: 1, level: 1 }; const n3: LevelItem = { itemIndexes: [2], start: 5, children: [], value: 3, level: 1 }; @@ -69,3 +70,34 @@ describe('nestedSetToLevels', () => { expect(levels[1]).toEqual([n2, n3, n4]); }); }); + +describe('FlameGraphDataContainer', () => { + it('creates correct collapse map', () => { + const container = textToDataContainer(` + [0//////////////] + [1][3//][6///] + [2][4] [7///] + [5] [8///] + [9///] + `)!; + + const collapsedMap = container.getCollapsedMap(); + expect(Array.from(collapsedMap.keys()).map((item) => item.itemIndexes[0])).toEqual([1, 2, 4, 5, 6, 7, 8, 9]); + + expect(Array.from(collapsedMap.values())[0]).toMatchObject({ + collapsed: true, + items: [{ itemIndexes: [1] }, { itemIndexes: [2] }], + }); + }); + + it('creates empty collapse map if no items are similar', () => { + const container = textToDataContainer(` + [0//////////////] + [1][3//][6///] + [9/] + `)!; + + const collapsedMap = container.getCollapsedMap(); + expect(Array.from(collapsedMap.keys()).length).toEqual(0); + }); +}); diff --git a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts index 526b608280f..eed0c624038 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts @@ -40,12 +40,18 @@ export type CollapsedMap = Map; * Convert data frame with nested set format into array of level. This is mainly done for compatibility with current * rendering code. */ -export function nestedSetToLevels(container: FlameGraphDataContainer): [LevelItem[][], Record] { +export function nestedSetToLevels( + container: FlameGraphDataContainer, + options?: { + collapsing: boolean; + } +): [LevelItem[][], Record, CollapsedMap] { const levels: LevelItem[][] = []; let offset = 0; let parent: LevelItem | undefined = undefined; const uniqueLabels: Record = {}; + const collapsedMap: CollapsedMap = new Map(); for (let i = 0; i < container.data.length; i++) { const currentLevel = container.getLevel(i); @@ -76,6 +82,22 @@ export function nestedSetToLevels(container: FlameGraphDataContainer): [LevelIte level: currentLevel, }; + if (options?.collapsing) { + // We collapse similar items here, where it seems like parent and child are the same thing and so the distinction + // isn't that important. We create a map of items that should be collapsed together. + if (parent && newItem.value === parent.value) { + if (collapsedMap.has(parent)) { + const config = collapsedMap.get(parent)!; + collapsedMap.set(newItem, config); + config.items.push(newItem); + } else { + const config = { items: [parent, newItem], collapsed: true }; + collapsedMap.set(parent, config); + collapsedMap.set(newItem, config); + } + } + } + if (uniqueLabels[container.getLabel(i)]) { uniqueLabels[container.getLabel(i)].push(newItem); } else { @@ -90,7 +112,7 @@ export function nestedSetToLevels(container: FlameGraphDataContainer): [LevelIte levels[currentLevel].push(newItem); } - return [levels, uniqueLabels]; + return [levels, uniqueLabels, collapsedMap]; } export function getMessageCheckFieldsResult(wrongFields: CheckFieldsResult) { @@ -146,6 +168,8 @@ export function checkFields(data: DataFrame): CheckFieldsResult | undefined { export class FlameGraphDataContainer { data: DataFrame; + options: { collapsing: boolean }; + labelField: Field; levelField: Field; valueField: Field; @@ -161,9 +185,11 @@ export class FlameGraphDataContainer { private levels: LevelItem[][] | undefined; private uniqueLabelsMap: Record | undefined; + private collapsedMap: Map | undefined; - constructor(data: DataFrame, theme: GrafanaTheme2 = createTheme()) { + constructor(data: DataFrame, options: { collapsing: boolean }, theme: GrafanaTheme2 = createTheme()) { this.data = data; + this.options = options; const wrongFields = checkFields(data); if (wrongFields) { @@ -275,11 +301,17 @@ export class FlameGraphDataContainer { return this.uniqueLabelsMap![label]; } + getCollapsedMap() { + this.initLevels(); + return this.collapsedMap!; + } + private initLevels() { if (!this.levels) { - const [levels, uniqueLabelsMap] = nestedSetToLevels(this); + const [levels, uniqueLabelsMap, collapsedMap] = nestedSetToLevels(this, this.options); this.levels = levels; this.uniqueLabelsMap = uniqueLabelsMap; + this.collapsedMap = collapsedMap; } } } diff --git a/packages/grafana-flamegraph/src/FlameGraph/rendering.test.ts b/packages/grafana-flamegraph/src/FlameGraph/rendering.test.ts index 314eab7486e..0285e793bec 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/rendering.test.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/rendering.test.ts @@ -2,6 +2,7 @@ import { createDataFrame, FieldType } from '@grafana/data'; import { FlameGraphDataContainer, LevelItem } from './dataTransform'; import { walkTree } from './rendering'; +import { textToDataContainer } from './testHelpers'; function makeDataFrame(fields: Record>) { return createDataFrame({ @@ -20,22 +21,36 @@ type RenderData = { width: number; height: number; label: string; - collapsed: boolean; + muted: boolean; }; describe('walkTree', () => { it('correctly compute sizes for a single item', () => { const root: LevelItem = { start: 0, itemIndexes: [0], children: [], value: 100, level: 0 }; - const container = new FlameGraphDataContainer(makeDataFrame({ value: [100], level: [1], label: ['1'], self: [0] })); - walkTree(root, 'children', container, 100, 0, 1, 100, (item, x, y, width, height, label, collapsed) => { - expect(item).toEqual(root); - expect(x).toEqual(0); - expect(y).toEqual(0); - expect(width).toEqual(99); // -1 for border - expect(height).toEqual(22); - expect(label).toEqual('1'); - expect(collapsed).toEqual(false); - }); + const container = new FlameGraphDataContainer( + makeDataFrame({ value: [100], level: [1], label: ['1'], self: [0] }), + { collapsing: true } + ); + + walkTree( + root, + 'children', + container, + 100, + 0, + 1, + 100, + container.getCollapsedMap(), + (item, x, y, width, height, label, collapsed) => { + expect(item).toEqual(root); + expect(x).toEqual(0); + expect(y).toEqual(0); + expect(width).toEqual(99); // -1 for border + expect(height).toEqual(22); + expect(label).toEqual('1'); + expect(collapsed).toEqual(false); + } + ); }); it('should render a multiple items', () => { @@ -50,20 +65,31 @@ describe('walkTree', () => { ], }; const container = new FlameGraphDataContainer( - makeDataFrame({ value: [100, 50, 50], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 50, 50] }) + makeDataFrame({ value: [100, 50, 50], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 50, 50] }), + { collapsing: true } ); const renderData: RenderData[] = []; - walkTree(root, 'children', container, 100, 0, 1, 100, (item, x, y, width, height, label, collapsed) => { - renderData.push({ item, x, y, width, height, label, collapsed }); - }); + walkTree( + root, + 'children', + container, + 100, + 0, + 1, + 100, + container.getCollapsedMap(), + (item, x, y, width, height, label, muted) => { + renderData.push({ item, x, y, width, height, label, muted }); + } + ); expect(renderData).toEqual([ - { item: root, width: 99, height: 22, x: 0, y: 0, collapsed: false, label: '1' }, - { item: root.children[0], width: 49, height: 22, x: 0, y: 22, collapsed: false, label: '2' }, - { item: root.children[1], width: 49, height: 22, x: 50, y: 22, collapsed: false, label: '3' }, + { item: root, width: 99, height: 22, x: 0, y: 0, muted: false, label: '1' }, + { item: root.children[0], width: 49, height: 22, x: 0, y: 22, muted: false, label: '2' }, + { item: root.children[1], width: 49, height: 22, x: 50, y: 22, muted: false, label: '3' }, ]); }); - it('should render a collapsed items', () => { + it('should render a muted items', () => { const root: LevelItem = { start: 0, itemIndexes: [0], @@ -75,16 +101,27 @@ describe('walkTree', () => { ], }; const container = new FlameGraphDataContainer( - makeDataFrame({ value: [100, 1, 1], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 1, 1] }) + makeDataFrame({ value: [100, 1, 1], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 1, 1] }), + { collapsing: true } ); const renderData: RenderData[] = []; - walkTree(root, 'children', container, 100, 0, 1, 100, (item, x, y, width, height, label, collapsed) => { - renderData.push({ item, x, y, width, height, label, collapsed }); - }); + walkTree( + root, + 'children', + container, + 100, + 0, + 1, + 100, + container.getCollapsedMap(), + (item, x, y, width, height, label, muted) => { + renderData.push({ item, x, y, width, height, label, muted }); + } + ); expect(renderData).toEqual([ - { item: root, width: 99, height: 22, x: 0, y: 0, collapsed: false, label: '1' }, - { item: root.children[0], width: 1, height: 22, x: 0, y: 22, collapsed: true, label: '2' }, - { item: root.children[1], width: 1, height: 22, x: 1, y: 22, collapsed: true, label: '3' }, + { item: root, width: 99, height: 22, x: 0, y: 0, muted: false, label: '1' }, + { item: root.children[0], width: 1, height: 22, x: 0, y: 22, muted: true, label: '2' }, + { item: root.children[1], width: 1, height: 22, x: 1, y: 22, muted: true, label: '3' }, ]); }); @@ -100,12 +137,54 @@ describe('walkTree', () => { ], }; const container = new FlameGraphDataContainer( - makeDataFrame({ value: [100, 0.1, 0.1], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 0.1, 0.1] }) + makeDataFrame({ value: [100, 0.1, 0.1], level: [0, 1, 1], label: ['1', '2', '3'], self: [0, 0.1, 0.1] }), + { collapsing: true } ); const renderData: RenderData[] = []; - walkTree(root, 'children', container, 100, 0, 1, 100, (item, x, y, width, height, label, collapsed) => { - renderData.push({ item, x, y, width, height, label, collapsed }); - }); - expect(renderData).toEqual([{ item: root, width: 99, height: 22, x: 0, y: 0, collapsed: false, label: '1' }]); + walkTree( + root, + 'children', + container, + 100, + 0, + 1, + 100, + container.getCollapsedMap(), + (item, x, y, width, height, label, muted) => { + renderData.push({ item, x, y, width, height, label, muted }); + } + ); + expect(renderData).toEqual([{ item: root, width: 99, height: 22, x: 0, y: 0, muted: false, label: '1' }]); + }); + + it('should correctly skip a collapsed items', () => { + const container = textToDataContainer(` + [0///////////] + [1][3//][4///] + [2] [5///] + `)!; + + const root = container.getLevels()[0][0]; + + const renderData: RenderData[] = []; + walkTree( + root, + 'children', + container, + 14, + 0, + 1, + 14, + container.getCollapsedMap(), + (item, x, y, width, height, label, muted) => { + renderData.push({ item, x, y, width, height, label, muted }); + } + ); + expect(renderData).toEqual([ + { item: root, width: 13, height: 22, x: 0, y: 0, muted: false, label: '0' }, + { item: root.children[0], width: 3, height: 22, x: 0, y: 22, muted: true, label: '1' }, + { item: root.children[1], width: 5, height: 22, x: 3, y: 22, muted: true, label: '3' }, + { item: root.children[2], width: 6, height: 22, x: 8, y: 22, muted: true, label: '4' }, + ]); }); }); diff --git a/packages/grafana-flamegraph/src/FlameGraph/rendering.ts b/packages/grafana-flamegraph/src/FlameGraph/rendering.ts index c829649cfff..a259fadd00c 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/rendering.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/rendering.ts @@ -8,7 +8,7 @@ import { useTheme2 } from '@grafana/ui'; import { BAR_BORDER_WIDTH, BAR_TEXT_PADDING_LEFT, - COLLAPSE_THRESHOLD, + MUTE_THRESHOLD, HIDE_THRESHOLD, LABEL_THRESHOLD, PIXELS_PER_LEVEL, @@ -16,7 +16,7 @@ import { import { ClickedItemData, ColorScheme, ColorSchemeDiff, TextAlign } from '../types'; import { getBarColorByDiff, getBarColorByPackage, getBarColorByValue } from './colors'; -import { FlameGraphDataContainer, LevelItem } from './dataTransform'; +import { CollapseConfig, CollapsedMap, FlameGraphDataContainer, LevelItem } from './dataTransform'; const ufuzzy = new uFuzzy(); @@ -46,6 +46,7 @@ type RenderOptions = { totalTicksRight: number | undefined; colorScheme: ColorScheme | ColorSchemeDiff; focusedItemData?: ClickedItemData; + collapsedMap: CollapsedMap; }; export function useFlameRender(options: RenderOptions) { @@ -65,6 +66,7 @@ export function useFlameRender(options: RenderOptions) { totalTicksRight, colorScheme, focusedItemData, + collapsedMap, } = options; const foundLabels = useFoundLabels(search, data); const ctx = useSetupCanvas(canvasRef, wrapperWidth, depth); @@ -83,7 +85,7 @@ export function useFlameRender(options: RenderOptions) { foundLabels, focusedItemData ? focusedItemData.item.level : 0 ); - const renderFunc = useRenderFunc(ctx, data, getBarColor, textAlign); + const renderFunc = useRenderFunc(ctx, data, getBarColor, textAlign, collapsedMap); useEffect(() => { if (!ctx) { @@ -91,8 +93,8 @@ export function useFlameRender(options: RenderOptions) { } ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height); - walkTree(root, direction, data, totalViewTicks, rangeMin, rangeMax, wrapperWidth, renderFunc); - }, [ctx, data, root, wrapperWidth, rangeMin, rangeMax, totalViewTicks, direction, renderFunc]); + walkTree(root, direction, data, totalViewTicks, rangeMin, rangeMax, wrapperWidth, collapsedMap, renderFunc); + }, [ctx, data, root, wrapperWidth, rangeMin, rangeMax, totalViewTicks, direction, renderFunc, collapsedMap]); } type RenderFunc = ( @@ -102,39 +104,112 @@ type RenderFunc = ( width: number, height: number, label: string, - // Collapsed means the width is too small to show the label, and we group collapsed siblings together. - collapsed: boolean + // muted means the width is too small, and we just show gray rectangle. + muted: boolean ) => void; function useRenderFunc( ctx: CanvasRenderingContext2D | undefined, data: FlameGraphDataContainer, - getBarColor: (item: LevelItem, label: string, collapsed: boolean) => string, - textAlign: TextAlign + getBarColor: (item: LevelItem, label: string, muted: boolean) => string, + textAlign: TextAlign, + collapsedMap: CollapsedMap ): RenderFunc { return useMemo(() => { if (!ctx) { return () => {}; } - return (item, x, y, width, height, label, collapsed) => { + return (item, x, y, width, height, label, muted) => { ctx.beginPath(); - ctx.rect(x + (collapsed ? 0 : BAR_BORDER_WIDTH), y, width, height); - ctx.fillStyle = getBarColor(item, label, collapsed); + ctx.rect(x + (muted ? 0 : BAR_BORDER_WIDTH), y, width, height); + ctx.fillStyle = getBarColor(item, label, muted); - if (collapsed) { - // Only fill the collapsed rects + const collapsedItemConfig = collapsedMap.get(item); + if (collapsedItemConfig && collapsedItemConfig.collapsed) { + const numberOfCollapsedItems = collapsedItemConfig.items.length; + label = `(${numberOfCollapsedItems}) ` + label; + } + + if (muted) { + // Only fill the muted rects ctx.fill(); } else { ctx.stroke(); ctx.fill(); - if (width >= LABEL_THRESHOLD) { - renderLabel(ctx, data, label, item, width, x, y, textAlign); + if (collapsedItemConfig) { + if (width >= LABEL_THRESHOLD) { + renderLabel( + ctx, + data, + label, + item, + width, + textAlign === 'left' ? x + groupStripMarginLeft + 4 : x, + y, + textAlign + ); + + renderGroupingStrip(ctx, x, y, height, item, collapsedItemConfig); + } + } else { + if (width >= LABEL_THRESHOLD) { + renderLabel(ctx, data, label, item, width, x, y, textAlign); + } } } }; - }, [ctx, getBarColor, textAlign, data]); + }, [ctx, getBarColor, textAlign, data, collapsedMap]); +} + +const groupStripMarginLeft = 8; + +/** + * Render small strip on the left side of the bar to indicate that this item is part of a group that can be collapsed. + * @param ctx + * @param x + * @param y + * @param height + * @param item + * @param collapsedItemConfig + */ +function renderGroupingStrip( + ctx: CanvasRenderingContext2D, + x: number, + y: number, + height: number, + item: LevelItem, + collapsedItemConfig: CollapseConfig +) { + const groupStripX = x + groupStripMarginLeft; + const groupStripWidth = 6; + + // This is to mask the label in case we align it right to left. + ctx.beginPath(); + ctx.rect(x, y, groupStripX - x + groupStripWidth + 6, height); + ctx.fill(); + + // For item in a group that can be collapsed, we draw a small strip to mark them. On the items that are at the + // start or and end of a group we draw just half the strip so 2 groups next to each other are separated + // visually. + ctx.beginPath(); + if (collapsedItemConfig.collapsed) { + ctx.rect(groupStripX, y + height / 4, groupStripWidth, height / 2); + } else { + if (collapsedItemConfig.items[0] === item) { + // Top item + ctx.rect(groupStripX, y + height / 2, groupStripWidth, height / 2); + } else if (collapsedItemConfig.items[collapsedItemConfig.items.length - 1] === item) { + // Bottom item + ctx.rect(groupStripX, y, groupStripWidth, height / 2); + } else { + ctx.rect(groupStripX, y, groupStripWidth, height); + } + } + + ctx.fillStyle = '#666'; + ctx.fill(); } /** @@ -151,19 +226,22 @@ export function walkTree( rangeMin: number, rangeMax: number, wrapperWidth: number, + collapsedMap: CollapsedMap, renderFunc: RenderFunc ) { - const stack: LevelItem[] = []; - stack.push(root); + // The levelOffset here is to keep track if items that we don't render because they are collapsed into single row. + // That means we have to render next items with an offset of some rows up in the stack. + const stack: Array<{ item: LevelItem; levelOffset: number }> = []; + stack.push({ item: root, levelOffset: 0 }); const pixelsPerTick = (wrapperWidth * window.devicePixelRatio) / totalViewTicks / (rangeMax - rangeMin); + let collapsedItemRendered: LevelItem | undefined = undefined; while (stack.length > 0) { - const item = stack.shift()!; + const { item, levelOffset } = stack.shift()!; let curBarTicks = item.value; - // Multiple collapsed items are shown as a single gray bar - const collapsed = curBarTicks * pixelsPerTick <= COLLAPSE_THRESHOLD; - const width = curBarTicks * pixelsPerTick - (collapsed ? 0 : BAR_BORDER_WIDTH * 2); + const muted = curBarTicks * pixelsPerTick <= MUTE_THRESHOLD; + const width = curBarTicks * pixelsPerTick - (muted ? 0 : BAR_BORDER_WIDTH * 2); const height = PIXELS_PER_LEVEL; if (width < HIDE_THRESHOLD) { @@ -171,16 +249,39 @@ export function walkTree( continue; } - const barX = getBarX(item.start, totalViewTicks, rangeMin, pixelsPerTick); - const barY = item.level * PIXELS_PER_LEVEL; + let offsetModifier = 0; + let skipRender = false; + const collapsedItemConfig = collapsedMap.get(item); + const isCollapsedItem = collapsedItemConfig && collapsedItemConfig.collapsed; - let label = data.getLabel(item.itemIndexes[0]); + if (isCollapsedItem) { + if (collapsedItemRendered === collapsedItemConfig.items[0]) { + offsetModifier = direction === 'children' ? -1 : +1; + skipRender = true; + } else { + // This is a case where we have another collapsed group right after different collapsed group, so we need to + // reset. + collapsedItemRendered = undefined; + } + } else { + collapsedItemRendered = undefined; + } - renderFunc(item, barX, barY, width, height, label, collapsed); + if (!skipRender) { + const barX = getBarX(item.start, totalViewTicks, rangeMin, pixelsPerTick); + const barY = (item.level + levelOffset) * PIXELS_PER_LEVEL; + + let label = data.getLabel(item.itemIndexes[0]); + if (isCollapsedItem) { + collapsedItemRendered = item; + } + + renderFunc(item, barX, barY, width, height, label, muted); + } const nextList = direction === 'children' ? item.children : item.parents; if (nextList) { - stack.unshift(...nextList); + stack.unshift(...nextList.map((c) => ({ item: c, levelOffset: levelOffset + offsetModifier }))); } } } @@ -225,9 +326,9 @@ function useColorFunction( ? barMutedColor.darken(10).toHexString() : barMutedColor.lighten(10).toHexString(); - return function getColor(item: LevelItem, label: string, collapsed: boolean) { + return function getColor(item: LevelItem, label: string, muted: boolean) { // If collapsed and no search we can quickly return the muted color - if (collapsed && !foundNames) { + if (muted && !foundNames) { // Collapsed are always grayed return barMutedColorHex; } @@ -312,7 +413,7 @@ function renderLabel( } } - ctx.fillText(fullLabel, labelX, y + PIXELS_PER_LEVEL / 2); + ctx.fillText(fullLabel, labelX, y + PIXELS_PER_LEVEL / 2 + 2); ctx.restore(); } diff --git a/packages/grafana-flamegraph/src/FlameGraph/testHelpers.ts b/packages/grafana-flamegraph/src/FlameGraph/testHelpers.ts index 482fb5a2300..a26e11c71a1 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/testHelpers.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/testHelpers.ts @@ -80,7 +80,7 @@ export function textToDataContainer(text: string) { const df = arrayToDataFrame(dfSorted); const labelField = df.fields.find((f) => f.name === 'label')!; labelField.type = FieldType.string; - return new FlameGraphDataContainer(df); + return new FlameGraphDataContainer(df, { collapsing: true }); } export function trimLevelsString(s: string) { diff --git a/packages/grafana-flamegraph/src/FlameGraphContainer.tsx b/packages/grafana-flamegraph/src/FlameGraphContainer.tsx index ac4439b244a..f3cb020cdd3 100644 --- a/packages/grafana-flamegraph/src/FlameGraphContainer.tsx +++ b/packages/grafana-flamegraph/src/FlameGraphContainer.tsx @@ -53,6 +53,11 @@ export type Props = { * If true the flamegraph will be rendered on top of the table. */ vertical?: boolean; + + /** + * Disable behaviour where similar items in the same stack will be collapsed into single item. + */ + disableCollapsing?: boolean; }; const FlameGraphContainer = ({ @@ -65,6 +70,7 @@ const FlameGraphContainer = ({ stickyHeader, extraHeaderElements, vertical, + disableCollapsing, }: Props) => { const [focusedItemData, setFocusedItemData] = useState(); @@ -83,8 +89,8 @@ const FlameGraphContainer = ({ if (!data) { return; } - return new FlameGraphDataContainer(data, theme); - }, [data, theme]); + return new FlameGraphDataContainer(data, { collapsing: !disableCollapsing }, theme); + }, [data, theme, disableCollapsing]); const [colorScheme, setColorScheme] = useColorScheme(dataContainer); const styles = getStyles(theme, vertical); @@ -198,6 +204,7 @@ const FlameGraphContainer = ({ onFocusPillClick={resetFocus} onSandwichPillClick={resetSandwich} colorScheme={colorScheme} + collapsing={!disableCollapsing} /> )} diff --git a/packages/grafana-flamegraph/src/TopTable/FlameGraphTopTableContainer.test.tsx b/packages/grafana-flamegraph/src/TopTable/FlameGraphTopTableContainer.test.tsx index be543a09f95..f693d057f9b 100644 --- a/packages/grafana-flamegraph/src/TopTable/FlameGraphTopTableContainer.test.tsx +++ b/packages/grafana-flamegraph/src/TopTable/FlameGraphTopTableContainer.test.tsx @@ -12,7 +12,7 @@ import FlameGraphTopTableContainer from './FlameGraphTopTableContainer'; describe('FlameGraphTopTableContainer', () => { const setup = () => { const flameGraphData = createDataFrame(data); - const container = new FlameGraphDataContainer(flameGraphData); + const container = new FlameGraphDataContainer(flameGraphData, { collapsing: true }); const onSearch = jest.fn(); const onSandwich = jest.fn(); diff --git a/packages/grafana-flamegraph/src/constants.ts b/packages/grafana-flamegraph/src/constants.ts index db3da0a18c0..ff32020d3ee 100644 --- a/packages/grafana-flamegraph/src/constants.ts +++ b/packages/grafana-flamegraph/src/constants.ts @@ -1,5 +1,5 @@ export const PIXELS_PER_LEVEL = 22 * window.devicePixelRatio; -export const COLLAPSE_THRESHOLD = 10 * window.devicePixelRatio; +export const MUTE_THRESHOLD = 10 * window.devicePixelRatio; export const HIDE_THRESHOLD = 0.5 * window.devicePixelRatio; export const LABEL_THRESHOLD = 20 * window.devicePixelRatio; export const BAR_BORDER_WIDTH = 0.5 * window.devicePixelRatio; diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index fcd8f29573e..f40dbdcb0d1 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -1032,6 +1032,13 @@ var ( FrontendOnly: true, Owner: grafanaObservabilityLogsSquad, }, + { + Name: "flameGraphItemCollapsing", + Description: "Allow collapsing of flame graph items", + Stage: FeatureStageExperimental, + FrontendOnly: true, + Owner: grafanaObservabilityTracesAndProfilingSquad, + }, } ) diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index e4aa8f67318..9b8bda8d27f 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -141,3 +141,4 @@ panelFilterVariable,experimental,@grafana/dashboards-squad,false,false,false,tru pdfTables,privatePreview,@grafana/sharing-squad,false,false,false,false ssoSettingsApi,experimental,@grafana/identity-access-team,true,false,false,false logsInfiniteScrolling,experimental,@grafana/observability-logs,false,false,false,true +flameGraphItemCollapsing,experimental,@grafana/observability-traces-and-profiling,false,false,false,true diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index 121b5f50b27..3cc145e60c6 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -574,4 +574,8 @@ const ( // FlagLogsInfiniteScrolling // Enables infinite scrolling for the Logs panel in Explore and Dashboards FlagLogsInfiniteScrolling = "logsInfiniteScrolling" + + // FlagFlameGraphItemCollapsing + // Allow collapsing of flame graph items + FlagFlameGraphItemCollapsing = "flameGraphItemCollapsing" ) diff --git a/public/app/features/explore/FlameGraph/FlameGraphExploreContainer.tsx b/public/app/features/explore/FlameGraph/FlameGraphExploreContainer.tsx index 2327bf17124..6458cb0b69d 100644 --- a/public/app/features/explore/FlameGraph/FlameGraphExploreContainer.tsx +++ b/public/app/features/explore/FlameGraph/FlameGraphExploreContainer.tsx @@ -31,6 +31,7 @@ export const FlameGraphExploreContainer = (props: Props) => { onViewSelected={(view: string) => interaction('view_selected', { view })} onTextAlignSelected={(align: string) => interaction('text_align_selected', { align })} onTableSort={(sort: string) => interaction('table_sort_selected', { sort })} + disableCollapsing={!config.featureToggles.flameGraphItemCollapsing} /> ); diff --git a/public/app/plugins/panel/flamegraph/FlameGraphPanel.tsx b/public/app/plugins/panel/flamegraph/FlameGraphPanel.tsx index 0b477ebb7e7..3ca960473cb 100644 --- a/public/app/plugins/panel/flamegraph/FlameGraphPanel.tsx +++ b/public/app/plugins/panel/flamegraph/FlameGraphPanel.tsx @@ -29,6 +29,7 @@ export const FlameGraphPanel = (props: PanelProps) => { onViewSelected={(view: string) => interaction('view_selected', { view })} onTextAlignSelected={(align: string) => interaction('text_align_selected', { align })} onTableSort={(sort: string) => interaction('table_sort_selected', { sort })} + disableCollapsing={!config.featureToggles.flameGraphItemCollapsing} /> ); };