Analyze dependencies of cargo projects
Balance parentheses in rustc command parsing
Created by  finchie  on May 9, 2024
IU3B2YBIUC3YJYN7XV3UND6CONSUX25SYMZD24K4GUS65I3XCPVAC
Remove dependency on `guppy`
Created by  finchie  on May 9, 2024
VMWXIDPEMIGIVB4YP4YKM2GFIO6O6J7HEYS5FNYPTUSQ3X5MWTMAC
Support cargo's unstable `unit-graph` feature
Created by  finchie  on May 8, 2024
3NPBHM5FRTNMFB6RK5H765YZEVGYA7B4YAMEYBOHYUBRM7QSXSOQC
Split `annotations` and `graph` into 2 separate modules
Created by  finchie  on May 8, 2024
WFBF7VS6OFN23TQBQGOPUOGMIHXVBTFJ2GFLDYET6IQLY7VOS7RAC
Parse rustc self-profile data using `analyzeme`
Created by  finchie  on May 8, 2024
L6QJNN62E4LA65OOTWGFK25QQNIJGLK3SJEEKAHOB5B7RXDUEZUQC
Add treemap visualization code
Created by  finchie  on April 30, 2024
UKNTVY7Z7SSOL4KM7J26MZUTU6WP2D5346KMYCYS7WGKFBSDBJ2AC
Refactor measurements into `annotations` module
Created by  finchie  on April 30, 2024
BRXHJFU7ANVWOFXBNR5EYUGDURCFCZIF66VDV6L3JBYC45CAFNJAC
Add support for generating treemaps
Created by  finchie  on April 29, 2024
XVQXXAGZ4WHBQIU3WEUKLZX6FKV5V52LSTTGMFXR42WPWJZJNENQC
Account for floating point inaccuracy in histogram calculation
Created by  finchie  on April 29, 2024
2H6RJC35PGFYV7XDCQYOA45MU4GPJAEYHEJKP4KFZ3YIQVJP6WBAC
Add support for histogram charts
Created by  finchie  on April 25, 2024
ZEN3WUPDVQWI7LPTEG3WQA5QSEHU74CUXVFJJFIJNSIFC7N2CMEAC
Live-reload generated site using Trunk
Created by  finchie  on April 23, 2024
PVUQYWZEPOUY4VAFP77EFHZ4I6DJ6XXEUT7PNMBUQUIRG54E2P4QC
Add support for Sankey diagrams
Created by  finchie  on April 23, 2024
YA5ITLOV2UWAQZWFJND2WM45DLWG7PTECNJQOLPZAHH2GETPI3HQC
Move visualization logic into separate module
Created by  finchie  on April 23, 2024
C43IWI7GMF6UEKGTXTK4GSQLAFD2SH6BKQRGR4ZQNITYSUK6RMXAC
Use multiple force-directed layout algorithms to improve graph readability
Created by  finchie  on April 22, 2024
475UXTLYE5LQTMOGOFYC5Z5Z45YJ32M4GD2WOBTXZRBXKUSWFW2AC
Skip re-generating `--timings=json` on every run
Created by  finchie  on April 22, 2024
PJPTNU2SXAGBBBVDFZMHHRMC6X5UGOPBJWT7DP5YXOZKQKGLKHWQC
Use timings `duration` to set size of rendered node
Created by  finchie  on April 22, 2024
OPTMCUTBEZQT3HETRWVBU4HYSB7NNBA4TY7QOOKCN3YLSMDKNM2QC
Store timings output in `timings::Output` struct
Created by  finchie  on April 22, 2024
T34OV3YQGRFMXYWEFLBCFMX3U2TVXF552B5B3S6HMBJZU66PDMYAC
Move graph functionality into `graph` module
Created by  finchie  on April 22, 2024
UXJFRBBL7IZ2PR7ZYNFGOJ6A7EH5ZVLYVFLA3HNFCNRVL6KWJUDAC
Use custom types to deserialize `--timings=json` output
Created by  finchie  on April 22, 2024
V2NPEIA6ZXW2FE24IQBPLUICWIGMW7R2K7MNXUUKMOAAQWSQ36WQC
Use `forceatlas2` to construct graph layout
Created by  finchie  on April 19, 2024
UQJO24KBYI77E4J6LXWX2IUN7VABQKG6PGKBKWEPDCH5CKYBTC4AC
Parse JSON output from `cargo build --timings`
Created by  finchie  on April 18, 2024
LOR3KOXGQ2VYGDHXQ6MG22ZME5TMPFTUW7A5OG36IAVQANOCXBRAC
Switch from `cargo_metadata`+`petgraph` to `guppy`
Created by  finchie  on April 18, 2024
ZPFD3275NTWST7F5YCWYOOUS3QB5HE23LUOZXZIND4HBFSX62NCQC
Migrate `CrateMetadata::graph_data()` from `HashMap` to `petgraph` representation
Created by  finchie  on April 18, 2024
O7TNUABZ3VUPEYCLHORWVIVQCYC6SZRTD3XVLND54MI5L34IGSMAC
Migrate dependency tree to `petgraph::Graph`
Created by  finchie  on April 18, 2024
Q3Z6XMP5FFCC3PWC5FSV4C6ICNDPMKMELOV7MYQGC5A42LVHGVPAC
Add basic chart visualisation
Created by  finchie  on April 17, 2024
JVYWRCPTXQUCJ2BYOWAU36BM5ZKJ5FLKHIKMLSJA7XWOVIY2DMDQC
Store index of dependency nodes
Created by  finchie  on April 17, 2024
B2L26LOA2YDV75WQRWTGS7A3LJ43VFPGCGLWX6U43RHCIW7GZB4AC
Create simple metadata parser
Created by  finchie  on April 13, 2024
7CVIL7UJBYEZ4KHKPJ7ZYSVQ7BLQWWUSJLJR5FOXBICQTD5ETK4QC
(no change message)
Created by   on April 13, 2024
MM7IWOGBE2FQ3FZVFICTSFQTTCEMLV3NG65JD7BVOR6DSM3ZGKWAC