gloat-hello | 27.0 MB |
gloat-hello-unstripped | 35.6 MB |
-Xprune | true |
| Gloat | v0.1.56 |
| Glojure | v0.6.7 |
| Go | go1.24.0 |
| OS | linux/amd64 |
(ns hello-world)
(defn -main []
(println "Hello, world!"))
| Section ⇅ | Size ⇅ | % ⇅ | Bytes ⇅ |
|---|---|---|---|
.text | 9.7 MB | 36.0 | 10191665 |
.rodata | 11.5 MB | 42.4 | 12011041 |
.gopclntab | 5.3 MB | 19.6 | 5550880 |
.noptrdata | 310.7 KB | 1.1 | 318113 |
.data | 196.8 KB | 0.7 | 201514 |
| ELF overhead | 13.9 KB | 0.1 | 14247 |
| TOTAL | 27.0 MB | 28324024 |
.bss: 157.0 KB in RAM, 0 bytes on disk
.noptrbss: 70.8 KB in RAM, 0 bytes on disk
| Category ⇅ | Size ⇅ | % ⇅ | Bytes ⇅ |
|---|---|---|---|
| go-stdlib/other | 2.5 MB | 24.5 | 2594053 |
| go-stdlib/crypto | 1.2 MB | 12.2 | 1285340 |
| go-stdlib/go-tools | 1.0 MB | 10.1 | 1066931 |
| go-stdlib/net+http | 960.8 KB | 9.3 | 983812 |
| go-runtime | 787.7 KB | 7.6 | 806631 |
| glojure/runtime | 716.4 KB | 6.9 | 733606 |
| user/clojure.core | 659.1 KB | 6.4 | 674895 |
| glojure/stdlib | 568.2 KB | 5.5 | 581854 |
| go-stdlib/encoding | 420.1 KB | 4.1 | 430152 |
| glojure/gljimports | 374.3 KB | 3.6 | 383319 |
| go-stdlib/slices | 288.8 KB | 2.8 | 295775 |
| go-stdlib/vendor | 260.0 KB | 2.5 | 266248 |
| go-stdlib/testing | 162.8 KB | 1.6 | 166751 |
| user/code | 127.5 KB | 1.2 | 130538 |
| go-stdlib/database | 90.4 KB | 0.9 | 92593 |
| go:type-table | 77.4 KB | 0.7 | 79221 |
| TOTAL | 10.1 MB | 10571719 |
| Package ⇅ | Size ⇅ | % ⇅ | Bytes ⇅ |
|---|---|---|---|
runtime | 703.0 KB | 6.8 | 719863 |
github.com/gloathub/build/internal/stdlib/clojure/core | 659.1 KB | 6.4 | 674895 |
net/http | 513.3 KB | 5.0 | 525661 |
go/types | 484.7 KB | 4.7 | 496329 |
github.com/glojurelang/glojure/pkg/lang | 393.6 KB | 3.8 | 403062 |
github.com/glojurelang/glojure/pkg/gen/gljimports | 374.3 KB | 3.6 | 383319 |
crypto/tls | 345.8 KB | 3.3 | 354054 |
slices | 258.2 KB | 2.5 | 264346 |
net | 231.1 KB | 2.2 | 236602 |
reflect | 164.6 KB | 1.6 | 168596 |
crypto/x509 | 162.0 KB | 1.6 | 165851 |
github.com/glojurelang/glojure/pkg/stdlib/clojure/core/async | 158.3 KB | 1.5 | 162073 |
crypto/internal/fips140/nistec | 154.3 KB | 1.5 | 157959 |
github.com/glojurelang/glojure/pkg/stdlib/glojure/go/io | 152.9 KB | 1.5 | 156544 |
math/big | 150.2 KB | 1.5 | 153768 |
github.com/glojurelang/glojure/pkg/stdlib/clojure/string | 135.5 KB | 1.3 | 138755 |
github.com/glojurelang/glojure/pkg/runtime | 134.2 KB | 1.3 | 137444 |
encoding/gob | 131.0 KB | 1.3 | 134149 |
github.com/glojurelang/glojure/pkg/stdlib/clojure/core/protocols | 119.5 KB | 1.2 | 122338 |
go/parser | 107.7 KB | 1.0 | 110278 |
debug/dwarf | 102.5 KB | 1.0 | 104953 |
testing | 98.5 KB | 1.0 | 100836 |
encoding/json | 93.1 KB | 0.9 | 95326 |
html/template | 88.8 KB | 0.9 | 90882 |
time | 88.0 KB | 0.9 | 90091 |
encoding/xml | 83.4 KB | 0.8 | 85406 |
go/printer | 83.1 KB | 0.8 | 85141 |
database/sql | 82.7 KB | 0.8 | 84716 |
syscall | 81.9 KB | 0.8 | 83864 |
os | 81.0 KB | 0.8 | 82968 |
| Size ⇅ | Bytes ⇅ | Type ⇅ | Symbol ⇅ |
|---|---|---|---|
| 391.0 KB | 400415 | T | github.com/gloathub/build/internal/stdlib/clojure/core.LoadNS |
| 374.3 KB | 383263 | T | github.com/glojurelang/glojure/pkg/gen/gljimports.RegisterImports |
| 113.5 KB | 116240 | T | github.com/glojurelang/glojure/pkg/stdlib/clojure/string.LoadNS |
| 106.5 KB | 109087 | T | github.com/glojurelang/glojure/pkg/stdlib/clojure/core/async.LoadNS |
| 105.7 KB | 108266 | T | github.com/glojurelang/glojure/pkg/stdlib/glojure/go/io.LoadNS |
| 95.8 KB | 98090 | T | github.com/glojurelang/glojure/pkg/stdlib/clojure/core/protocols.LoadNS |
| 90.8 KB | 93008 | D | runtime.mheap_ |
| 86.0 KB | 88064 | D | crypto/internal/fips140/nistec.p256PrecomputedEmbed |
| 68.9 KB | 70544 | T | github.com/gloathub/build/pkg/hello_world.LoadNS |
| 48.6 KB | 49768 | r | runtime.findfunctab |
| 30.0 KB | 30736 | D | crypto/internal/fips140/edwards25519.basepointTablePrecomp |
| 26.3 KB | 26932 | r | runtime.typelink |
| 24.7 KB | 25340 | T | go/build.(*Context).Import |
| 21.3 KB | 21782 | T | vendor/golang.org/x/crypto/chacha20poly1305.chacha20Poly1305Seal.abi0 |
| 21.2 KB | 21752 | T | go/types.(*Checker).builtin |
| 19.6 KB | 20101 | T | debug/dwarf.(*buf).entry |
| 19.1 KB | 19592 | T | crypto/internal/fips140/sha3.keccakF1600.abi0 |
| 19.0 KB | 19426 | T | vendor/golang.org/x/crypto/chacha20poly1305.chacha20Poly1305Open.abi0 |
| 19.0 KB | 19426 | D | vendor/golang.org/x/text/unicode/norm.decomps |
| 16.9 KB | 17280 | D | vendor/golang.org/x/net/idna.idnaValues |
| 16.2 KB | 16576 | D | vendor/golang.org/x/text/unicode/bidi.bidiValues |
| 15.8 KB | 16133 | T | crypto/internal/fips140/sha512.blockAMD64.abi0 |
| 15.7 KB | 16064 | D | runtime.semtable |
| 15.2 KB | 15562 | T | github.com/glojurelang/glojure/pkg/lang.init |
| 14.6 KB | 14961 | T | go/ast.Walk |
| 13.6 KB | 13972 | T | debug/elf.NewFile |
| 13.5 KB | 13874 | T | go/parser.(*resolver).Visit |
| 12.4 KB | 12668 | T | crypto/tls.(*clientHelloMsg).marshalMsg |
| 12.1 KB | 12416 | D | vendor/golang.org/x/text/unicode/norm.nfkcValues |
| 12.1 KB | 12415 | T | go/types.(*Checker).stmt |