blob: dabd82d38c460969d8f5523f0651ae689bdde389 [file] [log] [blame]
{
"extensions": [
{
"type": "late-initialization",
"className": "PerfUI.LiveHeapProfile",
"experiment": "liveHeapProfile",
"setting": "memoryLiveHeapProfile"
},
{
"type": "@SourceFrame.LineDecorator",
"className": "PerfUI.LineLevelProfile.LineDecorator",
"decoratorType": "performance"
},
{
"type": "@SourceFrame.LineDecorator",
"className": "PerfUI.LineLevelProfile.LineDecorator",
"decoratorType": "memory"
},
{
"type": "setting",
"category": "Performance",
"title": "Flamechart mouse wheel action:",
"settingName": "flamechartMouseWheelAction",
"settingType": "enum",
"defaultValue": "zoom",
"options": [
{
"title": "Scroll",
"text": "Scroll",
"value": "scroll"
},
{
"title": "Zoom",
"text": "Zoom",
"value": "zoom"
}
]
},
{
"type": "setting",
"category": "Memory",
"experiment": "liveHeapProfile",
"title": "Live memory allocation annotations",
"settingName": "memoryLiveHeapProfile",
"settingType": "boolean",
"defaultValue": false,
"options": [
{
"value": true,
"title": "Show live memory allocation annotations"
},
{
"value": false,
"title": "Hide live memory allocation annotations"
}
]
},
{
"type": "action",
"actionId": "components.collect-garbage",
"title": "Collect garbage",
"iconClass": "largeicon-trash-bin",
"className": "PerfUI.GCActionDelegate"
}
],
"dependencies": [
"ui",
"sdk",
"bindings",
"source_frame",
"text_editor"
],
"scripts": [
"ChartViewport.js",
"FilmStripView.js",
"FlameChart.js",
"GCActionDelegate.js",
"LineLevelProfile.js",
"LiveHeapProfile.js",
"NetworkPriorities.js",
"OverviewGrid.js",
"PieChart.js",
"TimelineGrid.js",
"TimelineOverviewPane.js"
],
"resources": [
"chartViewport.css",
"filmStripView.css",
"flameChart.css",
"overviewGrid.css",
"pieChart.css",
"timelineGrid.css",
"timelineOverviewInfo.css"
]
}