All Projects â†’ lennet â†’ FlameGraph

lennet / FlameGraph

Licence: MIT license
A simple tool to generate FlameGraphs from Xcode Instruments traces 🔥📊

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to FlameGraph

Watchdoginspector
Shows your current framerate (fps) in the status bar of your iOS app
Stars: ✭ 497 (+914.29%)
Mutual labels:  performance-visualization
Pg flame
A flamegraph generator for Postgres EXPLAIN ANALYZE output.
Stars: ✭ 1,391 (+2738.78%)
Mutual labels:  performance-visualization
Myperf4j
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Stars: ✭ 2,281 (+4555.1%)
Mutual labels:  performance-visualization
Anothermonitor
Monitors and records the CPU and memory usage of Android devices
Stars: ✭ 981 (+1902.04%)
Mutual labels:  performance-visualization
Open Bank Mark
A bank simulation application using mainly Clojure, which can be used to end-to-end test and show some graphs.
Stars: ✭ 81 (+65.31%)
Mutual labels:  performance-visualization
Swiftmetrics
Swift Application Metrics instruments the Swift runtime for performance monitoring, providing the monitoring data programatically via an API or visually with an Eclipse Client.
Stars: ✭ 145 (+195.92%)
Mutual labels:  performance-visualization
Appmetrics Dash
A data visualizer that uses " Node Application Metrics" (appmetrics) to monitor and display Node.js application data as a html web application.
Stars: ✭ 377 (+669.39%)
Mutual labels:  performance-visualization
Speedscope
🔬 A fast, interactive web-based viewer for performance profiles.
Stars: ✭ 3,256 (+6544.9%)
Mutual labels:  performance-visualization
React Pinpoint
An open source utility library for measuring React component render times.
Stars: ✭ 93 (+89.8%)
Mutual labels:  performance-visualization
Scouter Paper
scouter-paper is a web client software for scouter
Stars: ✭ 183 (+273.47%)
Mutual labels:  performance-visualization
Import Cost
displays the import size of the package you are importing inside the code editor
Stars: ✭ 1,021 (+1983.67%)
Mutual labels:  performance-visualization
Pcm
Processor Counter Monitor
Stars: ✭ 1,240 (+2430.61%)
Mutual labels:  performance-visualization
Heapinspector For Ios
Find memory issues & leaks in your iOS app without instruments
Stars: ✭ 1,819 (+3612.24%)
Mutual labels:  performance-visualization
Erlangpl
Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis.
Stars: ✭ 547 (+1016.33%)
Mutual labels:  performance-visualization
Androidgodeye
An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
Stars: ✭ 2,430 (+4859.18%)
Mutual labels:  performance-visualization
Speedtracker
📉 Visualisation layer and data store for SpeedTracker
Stars: ✭ 482 (+883.67%)
Mutual labels:  performance-visualization
Forge
High Performance Visualization
Stars: ✭ 140 (+185.71%)
Mutual labels:  performance-visualization
Probe
Probe is a web GUI application with for Hyperledger Fabric maintainer, user, research to find the best block config logic for specific chain-code.
Stars: ✭ 29 (-40.82%)
Mutual labels:  performance-visualization
Dbtester
Distributed database benchmark tester
Stars: ✭ 214 (+336.73%)
Mutual labels:  performance-visualization
Fortio
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Stars: ✭ 2,199 (+4387.76%)
Mutual labels:  performance-visualization

FlameGraph

Travis status Swift Package Manager

Work in Progress

A CommandLine tool to generate FlameGraphs from Xcode Instruments traces

An example FlameGraph for the -[AppDelegate application:didFinishLaunchingWithOptions:] method of the Wikipedia iOS App: Example output

Installation

Mint

$ mint install lennet/FlameGraph

Swift Package Manager

$ git clone https://github.com/lennet/FlameGraph.git
$ cd FlameGraph
$ swift run FlameGraph <args>

Usage

  1. Run Time Profiler in Instruments
  2. Select Thread and region you are interested in
  3. Edit > Deep copy ⇧⌘C
  4. $ FlameGraph <OutputPath.pdf>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].