Commit graph

11 commits

Author SHA1 Message Date
6d7ecb36a0
Add back forgotten clang
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 11:38:19 +05:30
b8b09f17a8
Use gc arc
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 11:15:44 +05:30
3cb6f91086
Some more size optimizations
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:33:18 +05:30
37c7687784
Dont run runtime safety checks
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:32:14 +05:30
26fedf56b0
Use LLD linker
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:27:55 +05:30
a49e047457
Do full LTO instead of thinLTO
Saves us 0.85MB

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:27:35 +05:30
15dbf2f29d
Do LTO on the binary
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:08:24 +05:30
c77bc890cb
Optimize for speed instead of size
The gain is actually just 0.2MB

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-25 10:07:06 +05:30
acb3d241dc
Expose 8080 automatically from dockerfile for service discovery
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-11 15:45:42 +05:30
0bd5a5eb40
Improve Dockerfile
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-11 12:44:51 +05:30
c5f4b66d25
Add a dockerfile and statically link everything
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-11 12:27:15 +05:30