Zeeshan Ali Khan
Zeeshan Ali Khan
In GitLab by @MaxVerevkin on Feb 27, 2023, 11:44 My comment above was based on i3status-rust, which I suppose uses zbus in a non-trivial way.
@sdroege oh and on Sat I was testing against our [simple server example](https://gitlab.freedesktop.org/dbus/zbus/-/tree/main/zbus#server), which could be as trivial as it gets.
> ), I ended up [with very difficult lifetime issue](https://gitlab.freedesktop.org/zeenix/zbus/-/jobs/37030167#L137) (could be a Rust bug actually). Looks like this **is** [a rustc bug](https://github.com/rust-lang/rust/issues/102211). :disappointed:
In GitLab by @ids1024 on Feb 27, 2023, 16:33 > Also how much can we really trust the output of cargo-bloat? I think the main limitation would be inlining. Just...
In GitLab by @mwcampbell on Mar 12, 2023, 21:59 I've started working on reducing zbus's compiled footprint. I'm doing my measurements with a minimal AccessKit example that I wrote in...
@mwcampbell Nice! Thanks for working on this. > So far I've reduced the size of that AccessKit example by about 90 KB when compiling for x86-64 Linux, That's pretty good....
In GitLab by @mwcampbell on Mar 13, 2023, 01:41 With the latest commit on my working branch, I believe I'm no longer breaking the API. The optimization flags you referenced...
> With the latest commit on my working branch, I believe I'm no longer breaking the API. Nice. > Still, it seems to me that the total size of zbus...
In GitLab by @mwcampbell on Mar 13, 2023, 15:26 When compiling the AccessKit Unix headless example (on the zbus-binary-size-measurement branch) with the optimization flags set in that branch (`codegen-units =...
> When compiling the AccessKit Unix headless example (on the zbus-binary-size-measurement branch) with the optimization flags set in that branch (`codegen-units = 1`, `lto = true`, `opt-level = "z"`, and...