Luke Gorrie
Luke Gorrie
@javierguerragiraldez Thanks for playing along. Let's see if we can tease this picture out. Let me throw some ascii art out. Suppose we have a program like this: ```lua while...
Just reflecting more. Here is an idea for how to step-by-step build the looping side trace above. First we record the instructions that only execute in the side trace: ```...
@javierguerragiraldez Interesting. I did not actually realize that the non-pointer version is allocating the whole struct inside the box. I had to make a small example program now to see...
I will watch that talk! Question: Is this structs-inside-boxes representation important? Is it something that benefits people's programs in practice? This does *seem* like a potentially important feature. If you...
Just watched your talk @javierguerragiraldez. Really good! The ctypes remind me a lot of DWARF.
@javierguerragiraldez I don't immediately understand the details you are talking about. If you want to elaborate I would be interested to read it :) Overall this issue seems really interesting....
One complication that comes to mind immediately is that in code like ``` for i = 1, 100 do f(array[i].x) end ``` we also need to calculate the address of...
I wonder if we could use Git to curate a collection of compatible (potentially patched) libraries? Maybe we could reuse @capr's [luapower](https://luapower.com/)? Or take inspiration from it at the very...
@igelhaus Thanks for the braindump! I will digest this. Meanwhile I have some question about the big picture... How do Lua frames get added to the host stack? Is this...
@igelhaus Thank you for your patience and sorry if I am being a bit slow... More questions that should at least hint at my main areas of ignorance :-) So...