!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

429 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.141 Servers

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


SenderMessageTime
24 Feb 2026
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @k900:0upti.me
Maybe it's time to make attrsets btreemaps after all
Not sure about the memory usage there… They did use to be just a std::map before 2010 (circa 0.16)
09:54:45
@k900:0upti.meK900 I mean it shouldn't be that much bigger but it will also undo the stacking trick 09:55:14
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)TVL’s fork of 2.3 did play around with that too09:55:16
@k900:0upti.meK900I wonder if there's like A Paper somewhere09:56:39
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @k900:0upti.me
I mean it shouldn't be that much bigger but it will also undo the stacking trick
It would add quite a bit of pointer chasing even with a high degree of internal nodes too. And memory usage would probably jump by a lot. If the order is defined in the strings then lookup then also does string comparisons
09:57:25

Show newer messages


Back to Room ListRoom Version: 10