Job modulectomy on debian-10
README
Skip to buildsModulectomy
Dissect OCaml compiled programs, and weight their content.
modulectomy
allows you to visualize the size of your OCaml programs and the
contributions by various libraries/modules.
- Input: Currently only supports ELF binaries, optimally compiled with debug-information. JS support might come back.
- Output:
- An interactive SVG + CSS treemap, showing how much space each module/library uses relative to eachother.
- Optionally a scale-SVG extension, showing how much space the treemap constitutes of the full binary.
See an example.
Usage
For simple usage, se the definition of squarify
in src/main.ml
.
For more advanced usage, including scale-SVG, see how it's used in builder-web.
Builds
Back to readme- ☑ debian-10 2023-05-31 21:34:02Z modulectomy.deb
SHA256:c5e6f052a6fdecf4f8158460eb7db37f995abedc8503ec23e6e9014dbbd46564
(1.57MB) - ☑ debian-10 2023-05-18 21:24:55Z modulectomy.deb
SHA256:3685425908a577e112ce7a5630eb48a3618d912583737dade62ea4d94524d4df
(1.57MB) - ☑ debian-10 2023-05-15 21:33:24Z modulectomy.deb
SHA256:a6e4358c700aa823658535f09b36f51c49f479ceb3fa17a24d018e9dd6fa6abf
(1.57MB) - ☑ debian-10 2023-04-11 21:33:25Z modulectomy.deb
SHA256:c8be46ed8c0a0d8a449b4818b818bbbf1a444dd18c65e25d63106ab6af8ac295
(1.57MB) - ☑ debian-10 2023-02-09 15:34:45Z modulectomy.deb
SHA256:972584b4e7ad48c1391f9a741adf70eb5e9d631d54629dc63cdb469362cbcf7a
(1.57MB) - ☑ debian-10 2022-12-16 11:08:57Z modulectomy.deb
SHA256:c287e9b842c0da073be1dbb582d051450b97a68e16e42b991fe3d95b373691e0
(1.42MB) - ☑ debian-10 2022-11-16 11:06:29Z modulectomy.deb
SHA256:76c62d293f54a8c52546f1cf7cc7e24a703206f4e99cd27b3591713c02b44804
(1.41MB) - ☑ debian-10 2022-11-02 10:48:49Z modulectomy.deb
SHA256:fd15959246b8e2151d9c389d68054969bf55da0b3b69ef3b049c5f3cc0c6f891
(1.41MB) - ☑ debian-10 2022-10-07 14:34:58Z modulectomy.deb
SHA256:4903529a0de1355afe640531af2631306c9e7a04b68bc06e2778cc5f49deb965
(1.42MB) - ☑ debian-10 2022-08-24 08:54:35Z modulectomy.deb
SHA256:974d7f8be4621d701ebfa502155d3437bf2f64553cca05372c40d8f1d4ad8aee
(1.42MB)
Including failed builds here.