Job modulectomy on debian-11
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-11 2023-12-07 12:41:41Z modulectomy.deb
SHA256:60903520a7cc3e8965595c8b1490617a08d267f99d37ac94d8b5335cf8e1ef9d
(1.6MB) - ☑ debian-11 2023-11-21 12:34:49Z modulectomy.deb
SHA256:97ce08a31db5d44db26584d09e07c9e4cec9808c0d47f23451e8dbab8c82894d
(1.6MB) - ☑ debian-11 2023-10-03 21:37:21Z modulectomy.deb
SHA256:bdd5db7a396ec8526c3e5983163e931037de7c6c764a157c94df36fd85db61d5
(1.6MB) - ☑ debian-11 2023-09-13 21:34:46Z modulectomy.deb
SHA256:41bc16b4f195023b3130a1bacd3e8b283a11a9e7b3ecc46be94358071c598d49
(1.57MB) - ☑ debian-11 2023-05-31 21:33:56Z modulectomy.deb
SHA256:b66dbb141e0ff2bc232766a92b6754d4aee0ca148dbadf3bfd5ad959653f6581
(1.57MB) - ☑ debian-11 2023-05-18 21:24:54Z modulectomy.deb
SHA256:5b02ad822048f88b5b9d0a6ca4b826cb2b59f5eb0e667959e19ac980f9700931
(1.56MB) - ☑ debian-11 2023-05-15 21:33:30Z modulectomy.deb
SHA256:a6fea91620b1e252354875e9657a434095970b730a5fbdbc4da7174d14bb237d
(1.57MB) - ☑ debian-11 2023-04-11 21:32:58Z modulectomy.deb
SHA256:28b4d3880f6ff8d4ed4de26eded43c32e001afed22ca6d89516b0e12cf12feff
(1.57MB) - ☑ debian-11 2023-02-09 15:33:29Z modulectomy.deb
SHA256:8ca136f9490cafc93d7d5c6ae8e2488969fe9820255dc7406cda3deb9faf3199
(1.57MB) - ☑ debian-11 2022-12-16 11:12:17Z modulectomy.deb
SHA256:a51e6e286cfc825035963fac57ac2c399dee5eba8a2b5ade0d780f8182521287
(1.41MB) - ☑ debian-11 2022-11-16 11:10:48Z modulectomy.deb
SHA256:012ba32b186b601cfe74f373164502358b407aec92cc7e809394e4b68fc86461
(1.41MB) - ☑ debian-11 2022-11-02 10:49:13Z modulectomy.deb
SHA256:45f49fdbb7c5f8398f4625cc00dd990da147589ea6fb6a39aa67fcd42858998b
(1.41MB) - ☑ debian-11 2022-10-07 14:35:58Z modulectomy.deb
SHA256:b30a93242ef49c6bd1d857b838d7104707a5a66ebd0bbc4f41303327310c0727
(1.41MB) - ☑ debian-11 2022-08-24 08:54:34Z modulectomy.deb
SHA256:505b1dfa5ca754cf0956501afb8c62ddcecbd638c6ca92fc392ed2c12245dcbf
(1.41MB)
Including failed builds here.