!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

863 Members
For people hacking on Nix: https://github.com/NixOS/nix Nix maintainers can be reached here.184 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
16 Aug 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @connorbaker:matrix.org
Sorry, I should have disambiguated -- Boehm GC
IFAIK there isn’t a lot of tooling for this. Boehm has some stuff to collect stats, but other than that I imagine you’d have to write custom tools for that.
06:57:23
@connorbaker:matrix.orgconnor (burnt/out) (UTC-8)I’ll post a small reproducer tomorrow of unexpected behavior I’m seeing with respect to the GC not freeing memory when I think it should be able to; I’d love to hear people’s thoughts on what could be causing it!06:59:36
@connorbaker:matrix.orgconnor (burnt/out) (UTC-8)Thank you for the PR shrinking the Value struct by the way, that was great!07:00:55
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @connorbaker:matrix.org
I’ll post a small reproducer tomorrow of unexpected behavior I’m seeing with respect to the GC not freeing memory when I think it should be able to; I’d love to hear people’s thoughts on what could be causing it!

That would be great to see. Honestly it’d be nice to actually hunker down and write the tooling that we need for GC debugging/visualization. Hit me up if you would like to work on that.

How’s the Immer thing going btw?

07:06:35
@joerg:thalheim.ioMic92
In reply to @fzakaria:one.ems.host
Also, CLion to debug live Nix has been amazing; unfortunately the GoogleTest integration doesn't work -- doesn't seem to hydrate the "Target"
Try raise(SIGTRAP); inside gtest
12:12:05
@joerg:thalheim.ioMic92Or this https://github.com/nemequ/portable-snippets/blob/master/debug-trap/debug-trap.h12:13:10

Show newer messages


Back to Room ListRoom Version: 6