Luke Gorrie

Results 432 comments of Luke Gorrie

Thank you for the explanations. Those idioms are neater than what I've been using ```julia @dist function enum(xs) n = length(xs) xs[categorical(ones(n) / n)] end ```

@awolven I can't find the variable `*framebuffer-scale*` anywhere. We do have a slot `monitor-scale` but that seems to be initialized to 1 on all platforms so I guess that's not...

Just a ping that this problem still persists. I can't see the menu items when I use kons-9: ![image](https://user-images.githubusercontent.com/13791/234780471-8e95c01d-d03a-41ce-866f-c443b12cdc3d.png) I tried to fix this a way back but didn't identify...

Seems like we need to create a new upstream branch, right? Mike is maintaining `master` and `v2.1` but these are both in feature-freeze and so somebody needs to maintain a...

Step to reproduce JFYI: ``` $ git clone -b jit-readonly https://github.com/lukego/snabb $ make -C snabb -j $ sudo snabb/src/snabb snsh -jv -p snabbmark basic1 10e6 Processed 10.0 million packets in...

Here is an early screenshot from a heap-allocation profiler that I cooked up. (Click to zoom.) ![rplot09](https://cloud.githubusercontent.com/assets/13791/24821759/c3750504-1bf0-11e7-9c8c-e43d7133eebc.png) This is with the `snabbmark basic1` benchmark. Data is from a timeline log...

Early days but I am quite impressed with the Lua/LuaJIT GC. I have made an experimental patch to defer all GC until the end of a breath. This is mostly...

Just a quick first reaction: This specific error is from an [address translation routine](https://github.com/snabbco/snabb/blob/master/src/lib/virtio/net_device.lua#L348-L367) attempting to translate a "guess physical" address (i.e. an address that the VM thinks is a...

Does `0x2036a8b0` look to you like a valid address for the VM side? Just wondering whether the problem is with the translation or that the address is untranslatable (mangled somehow...

@vmaffione It would be very convenient to have a reproducible test case based on a NixOS guest. Then I could run it interactively and we could also have the CI...