libera/#clasp - IRC Chatlog
Search
13:52:17
yitzi
Anyone have an idea when the last time the workbench stuff in src/lisp/kernel/cleavir was used and is it still useful? There are several references to src/lisp/tests/ which was deleted 3 years ago.
14:08:45
Bike
i use workbench load every once in a while. havent used the others that i can remember.
14:11:50
yitzi
Ok. I'll test workbench-load. Maybe we should delete the others? There is some code in init and clasp-builder that appears to only be used by the other workbench files and therefore is probably unused.
14:12:24
Bike
also the reason i use workbench load is when i want to start bclasp in slime or something and load cleavir from there. might be a better way to arrange that, dunno
14:16:27
yitzi
Not sure, if you saw it in the logs, but I fixed the logical pathname mangling issue. Basically, I put "." into the directory slot and then trimmed "./" from the pathname when returned by LLVM. They basically do directory +"/"+filename always.
14:34:19
Bike
although i guess the paths there are just for looking at, and don't need to drive something programmatic like M-.
14:38:18
yitzi
Looks like DIFile has the ability to attach metadata? https://llvm.org/doxygen/classllvm_1_1DIFile.html
14:44:39
Bike
a difile _is_ metadata, in llvm parlance. but the DI stuff is just wrappers over dwarf, for us. dwarf lets you attach pretty arbitrary information, but db or lldb aren't necessarily going to use it
14:46:41
yitzi
Yes, if the current method jacks things up in lldb then we could put the absolute path into directory+filename and then put our logical path in a metadata slot for our own use.
14:50:19
yitzi
Could you try out branch/PR when you have time? See if stuff works from your perspective?
15:27:35
kpoeck
a git question. Can I do changes to drmeisters pr to asdf for ext:run-program? His code appears to be in https://gitlab.common-lisp.net/drmeister/asdf/-/tree/master. Not sure if I can clone that since I already cloned the the original asdf there. Or is there a beter way to make changes to his pr?
15:44:26
yitzi
I think there is an option to allow members of asdf to edit the PR. When I tried to create a PR I saw it as "Allow commits from members who can merge to the target branch"