Job modulectomy on ubuntu-18.04
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- ☑ ubuntu-18.04 2023-09-23 21:22:03Z modulectomy.deb
SHA256:901b34c26794564632fd6c6b91ed01cccf7afff2c586e9f0ccd5647b5d981bd4
(1.56MB) - ☑ ubuntu-18.04 2023-09-13 21:35:11Z modulectomy.deb
SHA256:9afffc34bc4c7e54fd28426f08bd4c79141792c87f236b046bb18c2c4b7c0e14
(1.52MB) - ☑ ubuntu-18.04 2023-05-15 21:33:57Z modulectomy.deb
SHA256:06cffc933c1e51dd7baf70b1041ed14b29f2593b05668fa9d86c5d5539c96d85
(1.52MB) - ☑ ubuntu-18.04 2023-04-11 21:33:44Z modulectomy.deb
SHA256:d2da085f71c01c5f82af9abd622f2969914d720e29e2173c948ec0f0168c36a5
(1.52MB) - ☑ ubuntu-18.04 2023-02-09 15:35:57Z modulectomy.deb
SHA256:b2f983092fcb0c9140b2cc1a9b4e43d5f0749e97742dde92da274fa0390b7100
(1.52MB) - ☑ ubuntu-18.04 2022-12-16 11:09:11Z modulectomy.deb
SHA256:376cf2d0c04a020b578cec6f98313fa1ec0dfabc3a971a516015605f5b576889
(1.38MB) - ☑ ubuntu-18.04 2022-11-16 11:07:08Z modulectomy.deb
SHA256:087cfa385f5616634240be9e2603f61862cae543a5299a09e589e35e9993a14d
(1.38MB) - ☑ ubuntu-18.04 2022-11-02 10:49:00Z modulectomy.deb
SHA256:881e46559b05bdbbcfc9b3ccb1c03409430ce87f9d64cc1e1b3c262abaef4f32
(1.38MB) - ☑ ubuntu-18.04 2022-10-07 14:34:35Z modulectomy.deb
SHA256:69cfa7ccbb04b9c73840c511abf2a9c10de93f22b05afc118958fa9bb11ed877
(1.38MB) - ☑ ubuntu-18.04 2022-08-24 08:54:34Z modulectomy.deb
SHA256:d45c5118bb1988bfc40e681263c6c741af93ca1cd013087f0df83429f2ff4f4f
(1.38MB)
Including failed builds here.