libera/#clasp - IRC Chatlog
Search
17:16:00
Bike
since jut putting the IPs on the stack is relatively easy to do, and then retrieving the chain is a bit of a different task from generating the line tables
17:23:05
Bike
in that issue i also realized it should be pretty easy to dump "stackmaps" so the debugger can get variable values
19:09:40
drmeister
I may be seeing a problem in hash tables. I put some values into a hash table and then one value can't be found.
19:10:49
drmeister
Coincidentally, there is an article on Hacker News recommending open coded hash tables with Robin Hood Linear Probing.
19:22:50
Bike
i guesss i could start out by registering modules and putting IPs on the stack, and then having the backtrace able to get the bytecode modules
19:23:21
Bike
if we keep track of where bytecode functions begin and end we could do that and get function names before even worrying about line tables yet. nice
21:46:54
Bike
sso i did a quick little test of having a bytecode function call ERROR while i go in with gdb, and it looks like the pc is actually available already (it's just about the only thing that is, though)