libera/#clasp - IRC Chatlog
Search
2:37:51
Bike
this is why i mentioned compiler coordination earlier- as is there's very little, but if you want to keep doing this kind of debugging it'll make things a lot less painful
3:04:58
drmeister
I printed the DynEnv stack on the left at the start of the sjlj_unwind and the DynEnv stack after the first proceed.
3:09:51
Bike
also, i wonder if we should find some way to coalesce bindings, but that's not important
3:20:31
drmeister
This is the backtrace for the TagbodyEnv destination - the same function (of course)
3:22:23
drmeister
This is on the stack when the UnwindProtect that it unwinds to is put on the stack
13:12:15
drmeister
So they both point onto the stack within the stack frame of a particular function?
13:14:46
drmeister
I want to enhance the new `lde` command - it prints the dynamic environment stack so that for each entry it tells me what stack frame (matching the `backtrace` command) it points into.
13:25:30
drmeister
Now, will those values ALWAYS fall between a $rbp of one stack frame and the next?
13:54:52
drmeister
https://waylonwalker.com/tmux-copy-mode/#:~:text=tmux%20copy%2Dmode%20is%20a,enter%20to%20copy%20the%20selection.
14:01:56
drmeister
I'm trying to figure out how to get the frame pointer for each stack frame in a Python list.
14:03:09
drmeister
Actually - I want the stack frame value and the frame index (as given by the `backtrace` gdb command) together.
14:07:08
yitzi
I am getting closer to being about to share fasos between cclasp and eclasp. This will result in cutting out the compilation of ~400 files during eclasp.