ZirconiumX has quit [Quit: Love you all~]
ZirconiumX has joined #symbiflow
space_zealot has joined #symbiflow
citypw has joined #symbiflow
space_zealot_000 has joined #symbiflow
space_zealot has quit [Ping timeout: 248 seconds]
citypw has quit [Ping timeout: 260 seconds]
space_zealot_000 has quit [Ping timeout: 272 seconds]
rvalles has quit [Ping timeout: 248 seconds]
rvalles has joined #symbiflow
citypw has joined #symbiflow
kraiskil has joined #symbiflow
kraiskil has quit [Ping timeout: 260 seconds]
kraiskil has joined #symbiflow
rvalles_ has joined #symbiflow
rvalles has quit [Ping timeout: 265 seconds]
az0re has quit [Write error: Connection reset by peer]
space_zealot has joined #symbiflow
space_zealot has quit [Ping timeout: 245 seconds]
space_zealot has joined #symbiflow
killruana has quit [Quit: ZNC 1.7.5 - https://znc.in]
killruana has joined #symbiflow
space_zealot_000 has joined #symbiflow
space_zealot has quit [Ping timeout: 268 seconds]
Bertl_zZ is now known as Bertl
citypw has quit [Ping timeout: 268 seconds]
citypw has joined #symbiflow
citypw has quit [Ping timeout: 268 seconds]
mats has quit []
mats has joined #symbiflow
az0re has joined #symbiflow
ZipCPU has quit [Remote host closed the connection]
ZipCPU has joined #symbiflow
space_zealot_000 has quit [Remote host closed the connection]
space_zealot has joined #symbiflow
kraiskil has quit [Ping timeout: 260 seconds]
Bertl is now known as Bertl_zZ
space_zealot has quit [Ping timeout: 260 seconds]
space_zealot has joined #symbiflow
space_zealot has quit [Ping timeout: 265 seconds]
space_zealot has joined #symbiflow
mats has quit [Ping timeout: 246 seconds]
<hackerfoo> litghost: Here's my (mostly) in-place merge: https://github.com/HackerFoo/startle/blob/master/map.c#L145-L258
<tpb> Title: startle/map.c at master · HackerFoo/startle · GitHub (at github.com)
<litghost> hackerfoo: Thanks
<hackerfoo> I use it to implement a map, but it's trivial to use it to implement a merge sort.
<hackerfoo> Space is measured to be something like `n * sqrt(log n)`, but I don't have a proof.
<hackerfoo> Or no, that's not right, `n + sqrt(log n)`, I think.
<hackerfoo> Because of the recursive call when re-balancing.
<hackerfoo> There is also a true in-place merge. I've implemented it, and the performance is terrible.
<tpb> Title: GitHub - B-Lang-org/bsc: Bluespec Compiler (BSC) (at github.com)
proteus-guy has quit [Ping timeout: 268 seconds]
kraiskil has joined #symbiflow
space_zealot has quit [Ping timeout: 268 seconds]
space_zealot has joined #symbiflow
space_zealot_000 has joined #symbiflow
mats has joined #symbiflow
space_zealot has quit [Ping timeout: 265 seconds]
space_zealot_000 has quit [Ping timeout: 265 seconds]
kraiskil has quit [Ping timeout: 268 seconds]
tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow